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 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:
      createCompositeState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setStateShards

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setStateShards(Object... objects)
    • setTextureState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setTextureState(net.minecraft.resources.ResourceLocation texture)
    • setShaderState

    • setTextureState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setTextureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard pTextureState)
      Overrides:
      setTextureState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setShaderState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setShaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard pShaderState)
      Overrides:
      setShaderState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setTransparencyState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setTransparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard pTransparencyState)
      Overrides:
      setTransparencyState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setDepthTestState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setDepthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard pDepthTestState)
      Overrides:
      setDepthTestState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setCullState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setCullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard pCullState)
      Overrides:
      setCullState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setLightmapState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setLightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard pLightmapState)
      Overrides:
      setLightmapState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setOverlayState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setOverlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard pOverlayState)
      Overrides:
      setOverlayState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setLayeringState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setLayeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard pLayerState)
      Overrides:
      setLayeringState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setOutputState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setOutputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard pOutputState)
      Overrides:
      setOutputState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setTexturingState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setTexturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard pTexturingState)
      Overrides:
      setTexturingState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setWriteMaskState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setWriteMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard pWriteMaskState)
      Overrides:
      setWriteMaskState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    • setLineState

      public LodestoneRenderTypes.LodestoneCompositeStateBuilder setLineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard pLineState)
      Overrides:
      setLineState in class net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder