Class CompositeStateBuilderMixin
java.lang.Object
foundry.veil.mixin.rendertype.client.CompositeStateBuilderMixin
- All Implemented Interfaces:
VeilRenderTypeBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddLayer(net.minecraft.client.renderer.RenderStateShard shard) voidaddLayers(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.CompositeStatecreate(net.minecraft.client.renderer.RenderType.OutlineProperty outlineProperty) abstract net.minecraft.client.renderer.RenderType.CompositeStatecreateCompositeState(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.CompositeStateBuildersetColorLogicState(net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard colorLogicStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetCullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard cullStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetDepthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard depthTestStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetLayeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard layeringStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetLightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard lightmapStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetLineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard lineStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetOutputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard outputStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetOverlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard overlayStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetShaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard shaderStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetTextureState(net.minecraft.client.renderer.RenderStateShard.EmptyTextureStateShard emptyTextureStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetTexturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard texturingStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetTransparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard transparencyStateShard) abstract net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuildersetWriteMaskState(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, waitMethods 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:
textureStatein interfaceVeilRenderTypeBuilder
-
shaderState
public VeilRenderTypeBuilder shaderState(net.minecraft.client.renderer.RenderStateShard.ShaderStateShard state) - Specified by:
shaderStatein interfaceVeilRenderTypeBuilder
-
transparencyState
public VeilRenderTypeBuilder transparencyState(net.minecraft.client.renderer.RenderStateShard.TransparencyStateShard state) - Specified by:
transparencyStatein interfaceVeilRenderTypeBuilder
-
depthTestState
public VeilRenderTypeBuilder depthTestState(net.minecraft.client.renderer.RenderStateShard.DepthTestStateShard state) - Specified by:
depthTestStatein interfaceVeilRenderTypeBuilder
-
cullState
public VeilRenderTypeBuilder cullState(net.minecraft.client.renderer.RenderStateShard.CullStateShard state) - Specified by:
cullStatein interfaceVeilRenderTypeBuilder
-
lightmapState
public VeilRenderTypeBuilder lightmapState(net.minecraft.client.renderer.RenderStateShard.LightmapStateShard state) - Specified by:
lightmapStatein interfaceVeilRenderTypeBuilder
-
overlayState
public VeilRenderTypeBuilder overlayState(net.minecraft.client.renderer.RenderStateShard.OverlayStateShard state) - Specified by:
overlayStatein interfaceVeilRenderTypeBuilder
-
layeringState
public VeilRenderTypeBuilder layeringState(net.minecraft.client.renderer.RenderStateShard.LayeringStateShard state) - Specified by:
layeringStatein interfaceVeilRenderTypeBuilder
-
outputState
public VeilRenderTypeBuilder outputState(net.minecraft.client.renderer.RenderStateShard.OutputStateShard state) - Specified by:
outputStatein interfaceVeilRenderTypeBuilder
-
texturingState
public VeilRenderTypeBuilder texturingState(net.minecraft.client.renderer.RenderStateShard.TexturingStateShard state) - Specified by:
texturingStatein interfaceVeilRenderTypeBuilder
-
writeMaskState
public VeilRenderTypeBuilder writeMaskState(net.minecraft.client.renderer.RenderStateShard.WriteMaskStateShard state) - Specified by:
writeMaskStatein interfaceVeilRenderTypeBuilder
-
lineState
public VeilRenderTypeBuilder lineState(net.minecraft.client.renderer.RenderStateShard.LineStateShard state) - Specified by:
lineStatein interfaceVeilRenderTypeBuilder
-
colorLogicState
public VeilRenderTypeBuilder colorLogicState(net.minecraft.client.renderer.RenderStateShard.ColorLogicStateShard state) - Specified by:
colorLogicStatein interfaceVeilRenderTypeBuilder
-
addLayer
- Specified by:
addLayerin interfaceVeilRenderTypeBuilder
-
create
public net.minecraft.client.renderer.RenderType.CompositeState create(net.minecraft.client.renderer.RenderType.OutlineProperty outlineProperty) - Specified by:
createin interfaceVeilRenderTypeBuilder
-
addLayers
public void addLayers(org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable<net.minecraft.client.renderer.RenderType.CompositeState> cir)
-