java.lang.Object
com.simibubi.create.content.contraptions.components.structureMovement.train.CouplingHandler

public class CouplingHandler extends Object
  • Constructor Details

    • CouplingHandler

      public CouplingHandler()
  • Method Details

    • preventEntitiesFromMoutingOccupiedCart

      public static void preventEntitiesFromMoutingOccupiedCart(net.minecraftforge.event.entity.EntityMountEvent event)
    • forEachLoadedCoupling

      public static void forEachLoadedCoupling(net.minecraft.world.level.Level world, Consumer<Couple<MinecartController>> consumer)
    • tryToCoupleCarts

      public static boolean tryToCoupleCarts(@Nullable net.minecraft.world.entity.player.Player player, net.minecraft.world.level.Level world, int cartId1, int cartId2)
    • getNextInCouplingChain

      @Nullable public static MinecartController getNextInCouplingChain(net.minecraft.world.level.Level world, MinecartController controller, boolean forward)
    • status

      public static void status(net.minecraft.world.entity.player.Player player, String key)