Class LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
java.lang.Object
net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
team.lodestar.lodestone.registry.client.LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
- Enclosing class:
- LodestoneRenderTypeRegistry
public static class LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder
extends net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionreplaceVertexFormat(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) 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, createCompositeState, setColorLogicState
-
Field Details
-
mode
protected com.mojang.blaze3d.vertex.VertexFormat.Mode mode
-
-
Method Details
-
replaceVertexFormat
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder replaceVertexFormat(com.mojang.blaze3d.vertex.VertexFormat.Mode mode) -
setTextureState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setTextureState(net.minecraft.resources.ResourceLocation texture) -
setShaderState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setShaderState(ShaderHolder shaderHolder) -
setTextureState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setTextureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard pTextureState) - Overrides:
setTextureStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setShaderState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setShaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard pShaderState) - Overrides:
setShaderStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setTransparencyState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setTransparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard pTransparencyState) - Overrides:
setTransparencyStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setDepthTestState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setDepthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard pDepthTestState) - Overrides:
setDepthTestStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setCullState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setCullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard pCullState) - Overrides:
setCullStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setLightmapState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setLightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard pLightmapState) - Overrides:
setLightmapStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setOverlayState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setOverlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard pOverlayState) - Overrides:
setOverlayStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setLayeringState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setLayeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard pLayerState) - Overrides:
setLayeringStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setOutputState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setOutputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard pOutputState) - Overrides:
setOutputStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setTexturingState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setTexturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard pTexturingState) - Overrides:
setTexturingStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setWriteMaskState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setWriteMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard pWriteMaskState) - Overrides:
setWriteMaskStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-
setLineState
public LodestoneRenderTypeRegistry.LodestoneCompositeStateBuilder setLineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard pLineState) - Overrides:
setLineStatein classnet.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
-