Package net.jcm.vsch.mixin.create
Class MixinKineticBlockEntity
java.lang.Object
net.jcm.vsch.mixin.create.MixinKineticBlockEntity
- All Implemented Interfaces:
IMoveable
- Direct Known Subclasses:
MixinBeltBlockEntity,MixinClockworkBearingBlockEntity,MixinLinearActuatorBlockEntity,MixinMechanicalBearingBlockEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterMove(net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos origin, net.minecraft.core.BlockPos target, Object data) beforeMove(net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos origin, net.minecraft.core.BlockPos target) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.jcm.vsch.util.assemble.IMoveable
beforeSaveForMove
-
Field Details
-
source
public net.minecraft.core.BlockPos source
-
-
Constructor Details
-
MixinKineticBlockEntity
public MixinKineticBlockEntity()
-
-
Method Details
-
beforeMove
public Object beforeMove(net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos origin, net.minecraft.core.BlockPos target) - Specified by:
beforeMovein interfaceIMoveable
-
afterMove
public void afterMove(net.minecraft.server.level.ServerLevel level, net.minecraft.core.BlockPos origin, net.minecraft.core.BlockPos target, Object data)
-