net.minecraft.client.render

public class RenderSetup$Builder

net.minecraft.client.renderer.rendertype.RenderSetup$RenderSetupBuilder
net.minecraft.class_12247$class_12248
net.minecraft.client.render.RenderSetup$Builder

Field summary

Modifier and TypeField
private final RenderPipeline
pipeline
field_63997
pipeline
private OitPipelineSet
oitPipelineSet
field_1_8186
oitPipelineSet
private RenderPipeline
opaquePartsPipeline
field_1_8187
opaquePartsPipeline
private boolean
useLightmap
field_63998
useLightmap
private boolean
useOverlay
field_63999
useOverlay
private LayeringTransform
layeringTransform
field_64000
layeringTransform
private OutputTarget
outputTarget
field_64001
outputTarget
private OutputTarget
oitOutputTarget
field_1_8185
field_1_8185
private TextureTransform
textureTransform
field_64002
textureTransform
private boolean
affectsCrumbling
field_64003
hasCrumbling
private boolean
sortOnUpload
field_64004
translucent
private RenderSetup$OutlineMode
outlineProperty
field_64006
outlineMode
private final Map<String, RenderSetup$TextureSpec>
textures
field_64007
textures
private boolean
forceSolidModelPhase
field_1_8184
opaque

Constructor summary

ModifierConstructor
private (RenderPipeline pipeline)

Method summary

Modifier and TypeMethod
public RenderSetup$Builder
withTexture(String name, Identifier texture)
method_75934(String arg0, class_2960 arg1)
texture(String name, Identifier id)
public RenderSetup$Builder
withTexture(String name, Identifier texture, Supplier<GpuSampler> sampler)
method_76560(String arg0, class_2960 arg1, Supplier<class_12137> arg2)
texture(String name, Identifier id, Supplier<GpuSampler> samplerSupplier)
public RenderSetup$Builder
useLightmap()
method_75928()
useLightmap()
public RenderSetup$Builder
useOverlay()
method_75935()
useOverlay()
public RenderSetup$Builder
affectsCrumbling()
method_75936()
crumbling()
public RenderSetup$Builder
sortOnUpload()
method_75937()
translucent()
public RenderSetup$Builder
setLayeringTransform(LayeringTransform layeringTransform)
method_75930(class_12245 arg0)
layeringTransform(LayeringTransform layeringTransform)
public RenderSetup$Builder
setTextureTransform(TextureTransform textureTransform)
method_75933(class_12250 arg0)
textureTransform(TextureTransform textureTransform)
public RenderSetup$Builder
setOutline(RenderSetup$OutlineProperty outlineProperty)
method_75932(class_12247$class_4750 arg0)
outlineMode(RenderSetup$OutlineMode outlineMode)
public RenderSetup$Builder
setOitPipelines(OitPipelineSet oitPipelineSet)
method_75931(class_1_1165 arg0)
oitPipelineSet(OitPipelineSet oitPipelineSet)
public RenderSetup$Builder
setOpaquePartsPipeline(RenderPipeline opaquePartsPipeline)
method_1_7471(RenderPipeline arg0)
opaquePartsPipeline(RenderPipeline opaquePartsPipeline)
public RenderSetup$Builder
withForcedSolidModelPhase()
method_1_7472()
opaque()
public RenderSetup
createRenderSetup()
method_75938()
build()
private static GpuSampler
lambda$withTexture$1(Supplier arg0)
method_76561(Supplier arg0)
method_76561(Supplier arg0)
private static GpuSampler
lambda$withTexture$0()
method_76562()
method_76562()