Class MinecartSim2020
java.lang.Object
com.simibubi.create.content.contraptions.components.structureMovement.train.MinecartSim2020
Useful methods for dealing with Minecarts
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleancanAddMotion(net.minecraft.world.entity.vehicle.AbstractMinecart c) static net.minecraft.world.phys.Vec3getRailVec(net.minecraft.world.level.block.state.properties.RailShape shape) static voidmoveCartAlongTrack(net.minecraft.world.entity.vehicle.AbstractMinecart cart, net.minecraft.world.phys.Vec3 forcedMovement, net.minecraft.core.BlockPos cartPos, net.minecraft.world.level.block.state.BlockState trackState) static net.minecraft.world.phys.Vec3predictNextPositionOf(net.minecraft.world.entity.vehicle.AbstractMinecart cart)
-
Constructor Details
-
MinecartSim2020
public MinecartSim2020()
-
-
Method Details
-
predictNextPositionOf
public static net.minecraft.world.phys.Vec3 predictNextPositionOf(net.minecraft.world.entity.vehicle.AbstractMinecart cart) -
canAddMotion
public static boolean canAddMotion(net.minecraft.world.entity.vehicle.AbstractMinecart c) -
moveCartAlongTrack
public static void moveCartAlongTrack(net.minecraft.world.entity.vehicle.AbstractMinecart cart, net.minecraft.world.phys.Vec3 forcedMovement, net.minecraft.core.BlockPos cartPos, net.minecraft.world.level.block.state.BlockState trackState) -
getRailVec
public static net.minecraft.world.phys.Vec3 getRailVec(net.minecraft.world.level.block.state.properties.RailShape shape)
-