Package dev.cammiescorner.velvet.impl
Class RenderTypeDuplicator
java.lang.Object
dev.cammiescorner.velvet.impl.RenderTypeDuplicator
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraft.client.renderer.RenderTypecopy(net.minecraft.client.renderer.RenderType existing, String newName, @Nullable com.mojang.blaze3d.vertex.VertexFormat vertexFormat, Consumer<net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder> op) static net.minecraft.client.renderer.RenderTypecopy(net.minecraft.client.renderer.RenderType existing, String newName, Consumer<net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder> op) static net.minecraft.client.renderer.RenderType.CompositeStatecopyPhaseParameters(net.minecraft.client.renderer.RenderType existing, Consumer<net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder> op)
-
Constructor Details
-
RenderTypeDuplicator
public RenderTypeDuplicator()
-
-
Method Details
-
copy
-
copy
public static net.minecraft.client.renderer.RenderType copy(net.minecraft.client.renderer.RenderType existing, String newName, @Nullable @Nullable com.mojang.blaze3d.vertex.VertexFormat vertexFormat, Consumer<net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder> op) - Parameters:
existing- theRenderTypeto copynewName- a unique name for the newRenderTypevertexFormat- the new vertex format, ornullifexisting's format should be usedop- the transformation to apply toexisting's parameters- Returns:
- a new
RenderTypebased onexisting
-
copyPhaseParameters
public static net.minecraft.client.renderer.RenderType.CompositeState copyPhaseParameters(net.minecraft.client.renderer.RenderType existing, Consumer<net.minecraft.client.renderer.RenderType.CompositeState.CompositeStateBuilder> op)
-