Class ItemTranslocatorPartRenderer
java.lang.Object
codechicken.translocators.client.render.TranslocatorPartRenderer<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState>
codechicken.translocators.client.render.ItemTranslocatorPartRenderer
- All Implemented Interfaces:
codechicken.multipart.api.part.render.PartRenderer<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState>
public class ItemTranslocatorPartRenderer
extends TranslocatorPartRenderer<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState>
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, ItemTranslocatorPartRenderer.ItemTranslocatorRenderState state, ItemTranslocatorPart 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, ItemTranslocatorPartRenderer.ItemTranslocatorRenderState 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
-
ItemTranslocatorPartRenderer
public ItemTranslocatorPartRenderer()
-
-
Method Details
-
createDynamicState
- Specified by:
createDynamicStatein interfacecodechicken.multipart.api.part.render.PartRenderer<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState> - Specified by:
createDynamicStatein classTranslocatorPartRenderer<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState>
-
extractDynamicState
public void extractDynamicState(codechicken.multipart.api.part.render.PartRenderer.BEState beState, ItemTranslocatorPartRenderer.ItemTranslocatorRenderState state, ItemTranslocatorPart 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<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState> - Overrides:
extractDynamicStatein classTranslocatorPartRenderer<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState>
-
submitDynamic
public void submitDynamic(codechicken.multipart.api.part.render.PartRenderer.BEState beState, ItemTranslocatorPartRenderer.ItemTranslocatorRenderState 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<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState> - Overrides:
submitDynamicin classTranslocatorPartRenderer<ItemTranslocatorPart,ItemTranslocatorPartRenderer.ItemTranslocatorRenderState>
-