Class RenderSetup.RenderSetupBuilder
java.lang.Object
net.minecraft.client.renderer.rendertype.RenderSetup.RenderSetupBuilder
- Enclosing class:
RenderSetup
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate intprivate LayeringTransformprivate RenderSetup.OutlinePropertyprivate OutputTargetprivate final RenderPipelineprivate booleanprivate final Map<String, RenderSetup.TextureBinding> private TextureTransformprivate booleanprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbufferSize(int bufferSize) setLayeringTransform(LayeringTransform layeringTransform) setOutline(RenderSetup.OutlineProperty outlineProperty) setOutputTarget(OutputTarget outputTarget) setTextureTransform(TextureTransform textureTransform) withTexture(String name, Identifier texture) withTexture(String name, Identifier texture, @Nullable Supplier<GpuSampler> sampler)
-
Field Details
-
pipeline
-
useLightmap
private boolean useLightmap -
useOverlay
private boolean useOverlay -
layeringTransform
-
outputTarget
-
textureTransform
-
affectsCrumbling
private boolean affectsCrumbling -
sortOnUpload
private boolean sortOnUpload -
bufferSize
private int bufferSize -
outlineProperty
-
textures
-
-
Constructor Details
-
RenderSetupBuilder
-
-
Method Details
-
withTexture
-
withTexture
public RenderSetup.RenderSetupBuilder withTexture(String name, Identifier texture, @Nullable Supplier<GpuSampler> sampler) -
useLightmap
-
useOverlay
-
affectsCrumbling
-
sortOnUpload
-
bufferSize
-
setLayeringTransform
-
setOutputTarget
-
setTextureTransform
-
setOutline
-
createRenderSetup
-