Class CompositeStateBuilderMixin

java.lang.Object
foundry.veil.mixin.client.pipeline.CompositeStateBuilderMixin
All Implemented Interfaces:
VeilRenderTypeBuilder

public abstract class CompositeStateBuilderMixin extends Object implements VeilRenderTypeBuilder
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    addLayer(net.minecraft.client.renderer.RenderStateShard shard)
     
    void
    addLayers(net.minecraft.client.renderer.RenderType.OutlineProperty $$0, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.client.renderer.RenderType.CompositeState> cir)
     
    colorLogicState(net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard state)
     
    net.minecraft.client.renderer.RenderType.CompositeState
    create(net.minecraft.client.renderer.RenderType.OutlineProperty outlineProperty)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState
    createCompositeState(net.minecraft.client.renderer.RenderType.OutlineProperty outlineProperty)
     
    cullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard state)
     
    depthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard state)
     
    layeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard state)
     
    lightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard state)
     
    lineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard state)
     
    outputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard state)
     
    overlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard state)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setColorLogicState(net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard colorLogicStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setCullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard cullStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setDepthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard depthTestStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setLayeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard layeringStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setLightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard lightmapStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setLineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard lineStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setOutputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard outputStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setOverlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard overlayStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setShaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard shaderStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setTextureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard emptyTextureStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setTexturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard texturingStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setTransparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard transparencyStateShard)
     
    abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder
    setWriteMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard writeMaskStateShard)
     
    shaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard state)
     
    textureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard state)
     
    texturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard state)
     
    transparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard state)
     
    writeMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard state)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface foundry.veil.api.client.render.rendertype.VeilRenderTypeBuilder

    create
  • Constructor Details

    • CompositeStateBuilderMixin

      public CompositeStateBuilderMixin()
  • Method Details

    • setTextureState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setTextureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard emptyTextureStateShard)
    • setShaderState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setShaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard shaderStateShard)
    • setTransparencyState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setTransparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard transparencyStateShard)
    • setDepthTestState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setDepthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard depthTestStateShard)
    • setLightmapState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setLightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard lightmapStateShard)
    • setCullState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setCullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard cullStateShard)
    • setOverlayState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setOverlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard overlayStateShard)
    • setLayeringState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setLayeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard layeringStateShard)
    • setOutputState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setOutputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard outputStateShard)
    • setTexturingState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setTexturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard texturingStateShard)
    • setWriteMaskState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setWriteMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard writeMaskStateShard)
    • setLineState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setLineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard lineStateShard)
    • setColorLogicState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder setColorLogicState(net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard colorLogicStateShard)
    • createCompositeState

      public abstract net.minecraft.client.renderer.RenderType.CompositeState createCompositeState(net.minecraft.client.renderer.RenderType.OutlineProperty outlineProperty)
    • textureState

      public VeilRenderTypeBuilder textureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard state)
      Specified by:
      textureState in interface VeilRenderTypeBuilder
    • shaderState

      public VeilRenderTypeBuilder shaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard state)
      Specified by:
      shaderState in interface VeilRenderTypeBuilder
    • transparencyState

      public VeilRenderTypeBuilder transparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard state)
      Specified by:
      transparencyState in interface VeilRenderTypeBuilder
    • depthTestState

      public VeilRenderTypeBuilder depthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard state)
      Specified by:
      depthTestState in interface VeilRenderTypeBuilder
    • cullState

      public VeilRenderTypeBuilder cullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard state)
      Specified by:
      cullState in interface VeilRenderTypeBuilder
    • lightmapState

      public VeilRenderTypeBuilder lightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard state)
      Specified by:
      lightmapState in interface VeilRenderTypeBuilder
    • overlayState

      public VeilRenderTypeBuilder overlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard state)
      Specified by:
      overlayState in interface VeilRenderTypeBuilder
    • layeringState

      public VeilRenderTypeBuilder layeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard state)
      Specified by:
      layeringState in interface VeilRenderTypeBuilder
    • outputState

      public VeilRenderTypeBuilder outputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard state)
      Specified by:
      outputState in interface VeilRenderTypeBuilder
    • texturingState

      public VeilRenderTypeBuilder texturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard state)
      Specified by:
      texturingState in interface VeilRenderTypeBuilder
    • writeMaskState

      public VeilRenderTypeBuilder writeMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard state)
      Specified by:
      writeMaskState in interface VeilRenderTypeBuilder
    • lineState

      public VeilRenderTypeBuilder lineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard state)
      Specified by:
      lineState in interface VeilRenderTypeBuilder
    • colorLogicState

      public VeilRenderTypeBuilder colorLogicState(net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard state)
      Specified by:
      colorLogicState in interface VeilRenderTypeBuilder
    • addLayer

      public VeilRenderTypeBuilder addLayer(net.minecraft.client.renderer.RenderStateShard shard)
      Specified by:
      addLayer in interface VeilRenderTypeBuilder
    • create

      public net.minecraft.client.renderer.RenderType.CompositeState create(net.minecraft.client.renderer.RenderType.OutlineProperty outlineProperty)
      Specified by:
      create in interface VeilRenderTypeBuilder
    • addLayers

      public void addLayers(net.minecraft.client.renderer.RenderType.OutlineProperty $$0, org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.client.renderer.RenderType.CompositeState> cir)