com.mojang.blaze3d.pipeline

public class RenderPipeline$Builder

fii$a
com.mojang.blaze3d.pipeline.RenderPipeline$Builder
net.minecraft.class_10785$class_10786
net.minecraft.client.gl.ShaderProgramLayer$Builder

Field summary

Modifier and TypeField
private Optional<ResourceLocation>
a
location
field_56722
id
private Optional<ResourceLocation>
b
fragmentShader
field_56723
pass
private Optional<ResourceLocation>
c
vertexShader
field_56724
vertices
private Optional<ShaderDefines$Builder>
d
definesBuilder
field_56725
defs
private Optional<List<String>>
e
samplers
field_56726
samples
private Optional<List<RenderPipeline$UniformDescription>>
f
uniforms
field_56727
names
private Optional<DepthTestFunction>
g
depthTestFunction
field_56728
depthTest
private Optional<Boolean>
h
cull
field_56729
hasCulling
private Optional<Boolean>
i
writeColor
field_56730
hasColor
private Optional<Boolean>
j
writeAlpha
field_56731
hasAlpha
private Optional<Boolean>
k
writeDepth
field_56732
hasDepth
private Optional<GlStateManager$LogicOp>
l
colorLogic
field_56733
colorLogic
private Optional<BlendFunction>
m
blendFunction
field_56734
blender
private Optional<VertexFormat>
n
vertexFormat
field_56735
format
private Optional<VertexFormat$Mode>
o
vertexFormatMode
field_56736
drawMode

Constructor summary

ModifierConstructor
()

Method summary

Modifier and TypeMethod
public RenderPipeline$Builder
a(String arg0)
withLocation(String arg0)
method_67748(String arg0)
id(String name)
public RenderPipeline$Builder
a(alg arg0)
withLocation(ResourceLocation arg0)
method_67742(class_2960 arg0)
id(Identifier id)
public RenderPipeline$Builder
b(String arg0)
withFragmentShader(String arg0)
method_67757(String arg0)
pass(String name)
public RenderPipeline$Builder
b(alg arg0)
withFragmentShader(ResourceLocation arg0)
method_67756(class_2960 arg0)
pass(Identifier pass)
public RenderPipeline$Builder
c(String arg0)
withVertexShader(String arg0)
method_67762(String arg0)
vertices(String name)
public RenderPipeline$Builder
c(alg arg0)
withVertexShader(ResourceLocation arg0)
method_67761(class_2960 arg0)
vertices(Identifier vertices)
public RenderPipeline$Builder
d(String arg0)
withShaderDefine(String arg0)
method_67764(String arg0)
defs(String name)
public RenderPipeline$Builder
a(String arg0, int arg1)
withShaderDefine(String arg0, int arg1)
method_67750(String arg0, int arg1)
defs(String name, int value)
public RenderPipeline$Builder
a(String arg0, float arg1)
withShaderDefine(String arg0, float arg1)
method_67749(String arg0, float arg1)
defs(String name, float value)
public RenderPipeline$Builder
e(String arg0)
withSampler(String arg0)
method_67765(String arg0)
samples(String name)
public RenderPipeline$Builder
a(String arg0, fjq$a arg1)
withUniform(String arg0, Uniform$Type arg1)
method_67751(String arg0, class_284$class_10789 arg1)
uniform(String name, GlUniform$UniformType type)
public RenderPipeline$Builder
a(gqc arg0)
withDepthTestFunction(DepthTestFunction arg0)
method_67747(class_10798 arg0)
depthTest(DepthTestState depthTest)
public RenderPipeline$Builder
a(boolean arg0)
withCull(boolean arg0)
method_67753(boolean arg0)
culling(boolean cull)
public RenderPipeline$Builder
a(fif arg0)
withBlend(BlendFunction arg0)
method_67744(class_10784 arg0)
blender(BlendPrograms blender)
public RenderPipeline$Builder
a()
withoutBlend()
method_67741()
noBlender()
public RenderPipeline$Builder
b(boolean arg0)
withColorWrite(boolean arg0)
method_67759(boolean arg0)
color(boolean color)
public RenderPipeline$Builder
a(boolean arg0, boolean arg1)
withColorWrite(boolean arg0, boolean arg1)
method_67754(boolean arg0, boolean arg1)
color(boolean color, boolean alpha)
public RenderPipeline$Builder
c(boolean arg0)
withDepthWrite(boolean arg0)
method_67763(boolean arg0)
depth(boolean depth)
public RenderPipeline$Builder
a(GlStateManager$h arg0)
withColorLogic(GlStateManager$LogicOp arg0)
method_67743(GlStateManager$class_1030 arg0)
colorLogic(GlStateManager$LogicOp logic)
public RenderPipeline$Builder
a(fki arg0, fki$c arg1)
withVertexFormat(VertexFormat arg0, VertexFormat$Mode arg1)
method_67746(class_293 arg0, class_293$class_5596 arg1)
format(VertexFormat format, VertexFormat$DrawMode drawMode)
void
a(fii$b arg0)
withSnippet(RenderPipeline$Snippet arg0)
method_67745(class_10785$class_10787 arg0)
addStage(ShaderProgramLayer$Stage stage)
public RenderPipeline$Snippet
b()
buildSnippet()
method_67755()
build()
public RenderPipeline
c()
build()
method_67760()
create()