Class CompositeStateBuilderMixin
java.lang.Object
foundry.veil.mixin.client.pipeline.CompositeStateBuilderMixin
- All Implemented Interfaces:
VeilRenderTypeBuilder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddLayer
(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 interfaceVeilRenderTypeBuilder
-
shaderState
public VeilRenderTypeBuilder shaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard state) - Specified by:
shaderState
in interfaceVeilRenderTypeBuilder
-
transparencyState
public VeilRenderTypeBuilder transparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard state) - Specified by:
transparencyState
in interfaceVeilRenderTypeBuilder
-
depthTestState
public VeilRenderTypeBuilder depthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard state) - Specified by:
depthTestState
in interfaceVeilRenderTypeBuilder
-
cullState
public VeilRenderTypeBuilder cullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard state) - Specified by:
cullState
in interfaceVeilRenderTypeBuilder
-
lightmapState
public VeilRenderTypeBuilder lightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard state) - Specified by:
lightmapState
in interfaceVeilRenderTypeBuilder
-
overlayState
public VeilRenderTypeBuilder overlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard state) - Specified by:
overlayState
in interfaceVeilRenderTypeBuilder
-
layeringState
public VeilRenderTypeBuilder layeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard state) - Specified by:
layeringState
in interfaceVeilRenderTypeBuilder
-
outputState
public VeilRenderTypeBuilder outputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard state) - Specified by:
outputState
in interfaceVeilRenderTypeBuilder
-
texturingState
public VeilRenderTypeBuilder texturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard state) - Specified by:
texturingState
in interfaceVeilRenderTypeBuilder
-
writeMaskState
public VeilRenderTypeBuilder writeMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard state) - Specified by:
writeMaskState
in interfaceVeilRenderTypeBuilder
-
lineState
public VeilRenderTypeBuilder lineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard state) - Specified by:
lineState
in interfaceVeilRenderTypeBuilder
-
colorLogicState
public VeilRenderTypeBuilder colorLogicState(net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard state) - Specified by:
colorLogicState
in interfaceVeilRenderTypeBuilder
-
addLayer
- Specified by:
addLayer
in interfaceVeilRenderTypeBuilder
-
create
public net.minecraft.client.renderer.RenderType.CompositeState create(net.minecraft.client.renderer.RenderType.OutlineProperty outlineProperty) - Specified by:
create
in interfaceVeilRenderTypeBuilder
-
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)
-