Class FluidTranslocatorPartRenderer
java.lang.Object
codechicken.translocators.client.render.TranslocatorPartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState>
codechicken.translocators.client.render.FluidTranslocatorPartRenderer
- All Implemented Interfaces:
codechicken.multipart.api.part.render.PartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState>
public class FluidTranslocatorPartRenderer
extends TranslocatorPartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState>
Created by covers1624 on 4/5/23.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final recordNested classes/interfaces inherited from class codechicken.translocators.client.render.TranslocatorPartRenderer
TranslocatorPartRenderer.TranslocatorRenderStateNested classes/interfaces inherited from interface codechicken.multipart.api.part.render.PartRenderer
codechicken.multipart.api.part.render.PartRenderer.BEState -
Field Summary
Fields inherited from class codechicken.translocators.client.render.TranslocatorPartRenderer
sidePos, sideVec -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidextractDynamicState(codechicken.multipart.api.part.render.PartRenderer.BEState beState, FluidTranslocatorPartRenderer.FluidTranslocatorRenderState state, FluidTranslocatorPart part, float partialTick, net.minecraft.world.phys.Vec3 camera, @Nullable net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay breakProgress) voidsubmitDynamic(codechicken.multipart.api.part.render.PartRenderer.BEState beState, FluidTranslocatorPartRenderer.FluidTranslocatorRenderState state, com.mojang.blaze3d.vertex.PoseStack pStack, net.minecraft.client.renderer.SubmitNodeCollector collector, net.minecraft.client.renderer.state.CameraRenderState cameraState) Methods inherited from class codechicken.translocators.client.render.TranslocatorPartRenderer
collectParts, extractBlockHighlight, getPath, getPerp, itemExtents, submitItem
-
Constructor Details
-
FluidTranslocatorPartRenderer
public FluidTranslocatorPartRenderer()
-
-
Method Details
-
createDynamicState
- Specified by:
createDynamicStatein interfacecodechicken.multipart.api.part.render.PartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState> - Specified by:
createDynamicStatein classTranslocatorPartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState>
-
extractDynamicState
public void extractDynamicState(codechicken.multipart.api.part.render.PartRenderer.BEState beState, FluidTranslocatorPartRenderer.FluidTranslocatorRenderState state, FluidTranslocatorPart part, float partialTick, net.minecraft.world.phys.Vec3 camera, @Nullable net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay breakProgress) - Specified by:
extractDynamicStatein interfacecodechicken.multipart.api.part.render.PartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState> - Overrides:
extractDynamicStatein classTranslocatorPartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState>
-
submitDynamic
public void submitDynamic(codechicken.multipart.api.part.render.PartRenderer.BEState beState, FluidTranslocatorPartRenderer.FluidTranslocatorRenderState state, com.mojang.blaze3d.vertex.PoseStack pStack, net.minecraft.client.renderer.SubmitNodeCollector collector, net.minecraft.client.renderer.state.CameraRenderState cameraState) - Specified by:
submitDynamicin interfacecodechicken.multipart.api.part.render.PartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState> - Overrides:
submitDynamicin classTranslocatorPartRenderer<FluidTranslocatorPart,FluidTranslocatorPartRenderer.FluidTranslocatorRenderState>
-