public class PortableStorageInterfaceMovement extends MovementBehaviour
| Constructor and Description |
|---|
PortableStorageInterfaceMovement() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
findInterface(MovementContext context,
net.minecraft.util.math.BlockPos pos) |
net.minecraft.util.math.vector.Vector3d |
getActiveAreaOffset(MovementContext context) |
void |
renderInContraption(MovementContext context,
PlacementSimulationWorld renderWorld,
ContraptionMatrices matrices,
net.minecraft.client.renderer.IRenderTypeBuffer buffer) |
void |
reset(MovementContext context) |
void |
stopMoving(MovementContext context) |
void |
tick(MovementContext context) |
void |
visitNewPosition(MovementContext context,
net.minecraft.util.math.BlockPos pos) |
createInstance, dropItem, hasSpecialInstancedRendering, isActive, onSpeedChanged, renderAsNormalTileEntity, startMoving, writeExtraDatapublic net.minecraft.util.math.vector.Vector3d getActiveAreaOffset(MovementContext context)
getActiveAreaOffset in class MovementBehaviourpublic void renderInContraption(MovementContext context, PlacementSimulationWorld renderWorld, ContraptionMatrices matrices, net.minecraft.client.renderer.IRenderTypeBuffer buffer)
renderInContraption in class MovementBehaviourpublic void visitNewPosition(MovementContext context, net.minecraft.util.math.BlockPos pos)
visitNewPosition in class MovementBehaviourprotected boolean findInterface(MovementContext context, net.minecraft.util.math.BlockPos pos)
public void tick(MovementContext context)
tick in class MovementBehaviourpublic void stopMoving(MovementContext context)
stopMoving in class MovementBehaviourpublic void reset(MovementContext context)