Class LodestoneRenderTypes.LodestoneCompositeStateBuilder
java.lang.Object
net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
team.lodestar.lodestone.registry.client.LodestoneRenderTypes.LodestoneCompositeStateBuilder
- Enclosing class:
LodestoneRenderTypes
public static class LodestoneRenderTypes.LodestoneCompositeStateBuilder
extends net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.mojang.blaze3d.vertex.VertexFormat.Modeprotected net.minecraft.client.renderer.RenderType.CompositeState -
Method Summary
Modifier and TypeMethodDescriptioncopyState(net.minecraft.client.renderer.RenderType.CompositeState state) net.minecraft.client.renderer.RenderType.CompositeStatecreateCompositeState(net.minecraft.client.renderer.RenderType.OutlineProperty outlineState) replaceVertexFormat(com.mojang.blaze3d.vertex.VertexFormat.Mode mode) setCullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard pCullState) setDepthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard pDepthTestState) setLayeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard pLayerState) setLightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard pLightmapState) setLineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard pLineState) setOutputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard pOutputState) setOverlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard pOverlayState) setShaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard pShaderState) setShaderState(ShaderHolder shaderHolder) setStateShards(Object... objects) setTextureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard pTextureState) setTextureState(net.minecraft.resources.ResourceLocation texture) setTexturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard pTexturingState) setTransparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard pTransparencyState) setWriteMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard pWriteMaskState) Methods inherited from class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
createCompositeState, setColorLogicState
-
Field Details
-
modeOverride
protected com.mojang.blaze3d.vertex.VertexFormat.Mode modeOverride -
stateOverride
protected net.minecraft.client.renderer.RenderType.CompositeState stateOverride
-
-
Method Details
-
replaceVertexFormat
public LodestoneRenderTypes.LodestoneCompositeStateBuilder replaceVertexFormat(com.mojang.blaze3d.vertex.VertexFormat.Mode mode) -
copyState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder copyState(net.minecraft.client.renderer.RenderType.CompositeState state) -
createCompositeState
public net.minecraft.client.renderer.RenderType.CompositeState createCompositeState(net.minecraft.client.renderer.RenderType.OutlineProperty outlineState) - Overrides:
createCompositeStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setStateShards
-
setTextureState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setTextureState(net.minecraft.resources.ResourceLocation texture) -
setShaderState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setShaderState(ShaderHolder shaderHolder) -
setTextureState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setTextureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard pTextureState) - Overrides:
setTextureStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setShaderState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setShaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard pShaderState) - Overrides:
setShaderStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setTransparencyState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setTransparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard pTransparencyState) - Overrides:
setTransparencyStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setDepthTestState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setDepthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard pDepthTestState) - Overrides:
setDepthTestStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setCullState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setCullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard pCullState) - Overrides:
setCullStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setLightmapState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setLightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard pLightmapState) - Overrides:
setLightmapStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setOverlayState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setOverlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard pOverlayState) - Overrides:
setOverlayStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setLayeringState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setLayeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard pLayerState) - Overrides:
setLayeringStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setOutputState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setOutputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard pOutputState) - Overrides:
setOutputStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setTexturingState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setTexturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard pTexturingState) - Overrides:
setTexturingStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setWriteMaskState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setWriteMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard pWriteMaskState) - Overrides:
setWriteMaskStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setLineState
public LodestoneRenderTypes.LodestoneCompositeStateBuilder setLineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard pLineState) - Overrides:
setLineStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-