Class ContraptionGroup<P extends ContraptionProgram>
java.lang.Object
com.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterialGroup<P>
com.simibubi.create.content.contraptions.components.structureMovement.render.ContraptionGroup<P>
- All Implemented Interfaces:
com.jozufozu.flywheel.api.MaterialGroup
public class ContraptionGroup<P extends ContraptionProgram>
extends com.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterialGroup<P>
-
Field Summary
Fields inherited from class com.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterialGroup
owner, renderers, type -
Constructor Summary
ConstructorsConstructorDescriptionContraptionGroup(RenderedContraption contraption, com.jozufozu.flywheel.backend.instancing.instancing.InstancingEngine<P> owner, net.minecraft.client.renderer.RenderType type) -
Method Summary
Modifier and TypeMethodDescriptionstatic <P extends ContraptionProgram>
com.jozufozu.flywheel.backend.instancing.instancing.InstancingEngine.GroupFactory<P>voidMethods inherited from class com.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterialGroup
clear, delete, material, render
-
Constructor Details
-
ContraptionGroup
public ContraptionGroup(RenderedContraption contraption, com.jozufozu.flywheel.backend.instancing.instancing.InstancingEngine<P> owner, net.minecraft.client.renderer.RenderType type)
-
-
Method Details
-
setup
- Overrides:
setupin classcom.jozufozu.flywheel.backend.instancing.instancing.InstancedMaterialGroup<P extends ContraptionProgram>
-
forContraption
public static <P extends ContraptionProgram> com.jozufozu.flywheel.backend.instancing.instancing.InstancingEngine.GroupFactory<P> forContraption(RenderedContraption c)
-