java.lang.Object
com.simibubi.create.content.logistics.trains.entity.TrainRelocator

public class TrainRelocator extends Object
  • Constructor Details

    • TrainRelocator

      public TrainRelocator()
  • Method Details

    • isRelocating

      public static boolean isRelocating()
    • onClicked

      public static void onClicked(net.minecraftforge.client.event.InputEvent.ClickInputEvent event)
    • relocateClient

      @Nullable public static Boolean relocateClient(Train relocating, boolean simulate)
    • relocate

      public static boolean relocate(Train train, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, BezierTrackPointLocation bezier, boolean bezierDirection, net.minecraft.world.phys.Vec3 lookAngle, boolean simulate)
    • visualise

      public static void visualise(Train train, int i, net.minecraft.world.phys.Vec3 v1, net.minecraft.world.phys.Vec3 v2, boolean valid)
    • clientTick

      public static void clientTick()
    • carriageWrenched

      public static boolean carriageWrenched(net.minecraft.world.phys.Vec3 vec3, CarriageContraptionEntity entity)
    • addToTooltip

      public static boolean addToTooltip(List<net.minecraft.network.chat.Component> tooltip, boolean shiftKeyDown)