Class AnimateMinecartInstruction
java.lang.Object
com.simibubi.create.foundation.ponder.instruction.PonderInstruction
com.simibubi.create.foundation.ponder.instruction.TickingInstruction
com.simibubi.create.foundation.ponder.instruction.AnimateElementInstruction<MinecartElement>
com.simibubi.create.foundation.ponder.instruction.AnimateMinecartInstruction
-
Field Summary
Fields inherited from class com.simibubi.create.foundation.ponder.instruction.AnimateElementInstruction
deltaPerTick, element, link, target, totalDeltaFields inherited from class com.simibubi.create.foundation.ponder.instruction.TickingInstruction
remainingTicks, totalTicks -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAnimateMinecartInstruction(ElementLink<MinecartElement> link, net.minecraft.world.phys.Vec3 totalDelta, int ticks, BiConsumer<MinecartElement, net.minecraft.world.phys.Vec3> setter, Function<MinecartElement, net.minecraft.world.phys.Vec3> getter) -
Method Summary
Modifier and TypeMethodDescriptionstatic AnimateMinecartInstructionmove(ElementLink<MinecartElement> link, net.minecraft.world.phys.Vec3 offset, int ticks) static AnimateMinecartInstructionrotate(ElementLink<MinecartElement> link, float rotation, int ticks) Methods inherited from class com.simibubi.create.foundation.ponder.instruction.AnimateElementInstruction
firstTick, tickMethods inherited from class com.simibubi.create.foundation.ponder.instruction.TickingInstruction
isBlocking, isComplete, onScheduled, resetMethods inherited from class com.simibubi.create.foundation.ponder.instruction.PonderInstruction
simple
-
Constructor Details
-
AnimateMinecartInstruction
protected AnimateMinecartInstruction(ElementLink<MinecartElement> link, net.minecraft.world.phys.Vec3 totalDelta, int ticks, BiConsumer<MinecartElement, net.minecraft.world.phys.Vec3> setter, Function<MinecartElement, net.minecraft.world.phys.Vec3> getter)
-
-
Method Details
-
rotate
public static AnimateMinecartInstruction rotate(ElementLink<MinecartElement> link, float rotation, int ticks) -
move
public static AnimateMinecartInstruction move(ElementLink<MinecartElement> link, net.minecraft.world.phys.Vec3 offset, int ticks)
-