Class OitPipelineSet.Builder
java.lang.Object
net.minecraft.client.renderer.oit.OitPipelineSet.Builder
- Enclosing class:
OitPipelineSet
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Optional<Consumer<RenderPipeline.Builder>> private final RenderPipeline.Snippetprivate Optional<Consumer<RenderPipeline.Builder>> private static final Consumer<RenderPipeline.Builder> private final Stringprivate final Identifierprivate Optional<Consumer<RenderPipeline.Builder>> -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(RenderPipeline.Snippet baseSnippet, String locationSuffix) Deprecated.Builder(RenderPipeline.Snippet baseSnippet, Identifier locationSuffix) -
Method Summary
Modifier and TypeMethodDescriptionbuild()private static Optional<Consumer<RenderPipeline.Builder>> composeModifiers(Optional<Consumer<RenderPipeline.Builder>> currentModifier, Consumer<RenderPipeline.Builder> newModifier) withAccumulateModifier(Consumer<RenderPipeline.Builder> modifier)
-
Field Details
-
DISABLE_DEPTH_TEST
-
baseSnippet
-
locationSuffix
-
locationSuffixId
-
depthBoundsModifier
-
transmittanceModifier
-
accumulateModifier
-
-
Constructor Details
-
Builder
Deprecated.Neo: useBuilder(RenderPipeline.Snippet, net.minecraft.resources.Identifier)instead -
Builder
-
-
Method Details
-
withDepthBoundsModifier
-
withTransmittanceModifier
-
withAccumulateModifier
-
withoutDepthTest
-
composeModifiers
private static Optional<Consumer<RenderPipeline.Builder>> composeModifiers(Optional<Consumer<RenderPipeline.Builder>> currentModifier, Consumer<RenderPipeline.Builder> newModifier) -
build
-
Builder(RenderPipeline.Snippet, net.minecraft.resources.Identifier)instead