Interface VeilRenderTypeBuilder

All Known Implementing Classes:
CompositeStateBuilderMixin

public interface VeilRenderTypeBuilder
Extended render type builder that adds support for custom layers.
  • Method Details

    • textureState

      VeilRenderTypeBuilder textureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard state)
    • shaderState

      VeilRenderTypeBuilder shaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard state)
    • transparencyState

      VeilRenderTypeBuilder transparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard state)
    • depthTestState

      VeilRenderTypeBuilder depthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard state)
    • cullState

      VeilRenderTypeBuilder cullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard state)
    • lightmapState

      VeilRenderTypeBuilder lightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard state)
    • overlayState

      VeilRenderTypeBuilder overlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard state)
    • layeringState

      VeilRenderTypeBuilder layeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard state)
    • outputState

      VeilRenderTypeBuilder outputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard state)
    • texturingState

      VeilRenderTypeBuilder texturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard state)
    • writeMaskState

      VeilRenderTypeBuilder writeMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard state)
    • lineState

      VeilRenderTypeBuilder lineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard state)
    • colorLogicState

      VeilRenderTypeBuilder colorLogicState(net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard state)
    • addLayer

      VeilRenderTypeBuilder addLayer(net.minecraft.client.renderer.RenderStateShard shard)
    • create

      default net.minecraft.client.renderer.RenderType.CompositeState create(boolean affectsOutline)
    • create

      net.minecraft.client.renderer.RenderType.CompositeState create(net.minecraft.client.renderer.RenderType.OutlineProperty outlineProperty)