Package dev.cammiescorner.velvet.impl
Class RenderTypeSupplier
java.lang.Object
dev.cammiescorner.velvet.impl.RenderTypeSupplier
-
Constructor Summary
ConstructorsConstructorDescriptionRenderTypeSupplier(String name, @Nullable com.mojang.blaze3d.vertex.VertexFormat vertexFormat, Consumer<net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder> transformer) RenderTypeSupplier(String name, Consumer<net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder> transformer) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.renderer.RenderTypegetRenderType(net.minecraft.client.renderer.RenderType baseLayer) static RenderTypeSupplierrenderTarget(String name, Runnable setupState, Runnable cleanupState) static RenderTypeSuppliershader(String name, com.mojang.blaze3d.vertex.VertexFormat vertexFormat, Supplier<net.minecraft.client.renderer.ShaderInstance> shaderSupplier)
-
Constructor Details
-
RenderTypeSupplier
-
RenderTypeSupplier
-
-
Method Details
-
renderTarget
public static RenderTypeSupplier renderTarget(String name, Runnable setupState, Runnable cleanupState) -
shader
public static RenderTypeSupplier shader(String name, com.mojang.blaze3d.vertex.VertexFormat vertexFormat, Supplier<net.minecraft.client.renderer.ShaderInstance> shaderSupplier) -
getRenderType
public net.minecraft.client.renderer.RenderType getRenderType(net.minecraft.client.renderer.RenderType baseLayer)
-