net.minecraft.client.render.oit

public class OitPipelineSet$Builder

net.minecraft.client.renderer.oit.OitPipelineSet$Builder
net.minecraft.client.renderer.oit.OitPipelineSet$Builder
net.minecraft.class_1_1165$class_1_1166
net.minecraft.client.render.oit.OitPipelineSet$Builder

Field summary

Modifier and TypeField
private static final Consumer<RenderPipeline$Builder>
DISABLE_DEPTH_TEST
DISABLE_DEPTH_TEST
field_1_8143
SET_EMPTY_DEPTH_STENCIL_STATE_CALLBACK
private final RenderPipeline$Snippet
baseSnippet
baseSnippet
field_1_8145
snippet
private final String
locationSuffix
locationSuffix
field_1_8147
name
private Optional<Consumer<RenderPipeline$Builder>>
depthBoundsModifier
depthBoundsModifier
field_1_8146
depthBoundsAction
private Optional<Consumer<RenderPipeline$Builder>>
transmittanceModifier
transmittanceModifier
field_1_8148
transmittanceAction
private Optional<Consumer<RenderPipeline$Builder>>
accumulateModifier
accumulateModifier
field_1_8144
accumulateAction

Constructor summary

ModifierConstructor
public (RenderPipeline$Snippet snippet, String name)

Method summary

Modifier and TypeMethod
public OitPipelineSet$Builder
withDepthBoundsModifier(Consumer<RenderPipeline$Builder> modifier)
withDepthBoundsModifier(Consumer<RenderPipeline$Builder> modifier)
method_1_7432(Consumer<class_1_1257$class_1_1258> arg0)
depthBounds(Consumer<RenderPipeline$Builder> callback)
public OitPipelineSet$Builder
withTransmittanceModifier(Consumer<RenderPipeline$Builder> modifier)
withTransmittanceModifier(Consumer<RenderPipeline$Builder> modifier)
method_1_7433(Consumer<class_1_1257$class_1_1258> arg0)
transmittance(Consumer<RenderPipeline$Builder> callback)
public OitPipelineSet$Builder
withAccumulateModifier(Consumer<RenderPipeline$Builder> modifier)
withAccumulateModifier(Consumer<RenderPipeline$Builder> modifier)
method_1_7431(Consumer<class_1_1257$class_1_1258> arg0)
accumulate(Consumer<RenderPipeline$Builder> callback)
public OitPipelineSet$Builder
withoutDepthTest()
withoutDepthTest()
method_1_7434()
noDepth()
private static Optional<Consumer<RenderPipeline$Builder>>
composeModifiers(Optional<Consumer<RenderPipeline$Builder>> currentModifier, Consumer<RenderPipeline$Builder> newModifier)
composeModifiers(Optional<Consumer<RenderPipeline$Builder>> currentModifier, Consumer<RenderPipeline$Builder> newModifier)
method_1_7425(Optional<Consumer<class_1_1257$class_1_1258>> arg0, Consumer<class_1_1257$class_1_1258> arg1)
compose(Optional<Consumer<RenderPipeline$Builder>> first, Consumer<RenderPipeline$Builder> second)
public OitPipelineSet
build()
build()
method_1_7424()
build()