Class ConnectivityHandler

java.lang.Object
com.simibubi.create.api.connectivity.ConnectivityHandler

public class ConnectivityHandler extends Object
  • Constructor Details

    • ConnectivityHandler

      public ConnectivityHandler()
  • Method Details

    • formMulti

      public static <T extends net.minecraft.world.level.block.entity.BlockEntity & IMultiTileContainer> void formMulti(T be)
    • splitMulti

      public static <T extends net.minecraft.world.level.block.entity.BlockEntity & IMultiTileContainer> void splitMulti(T be)
    • partAt

      @Nullable public static <T extends net.minecraft.world.level.block.entity.BlockEntity & IMultiTileContainer> T partAt(net.minecraft.world.level.block.entity.BlockEntityType<?> type, net.minecraft.world.level.BlockGetter level, net.minecraft.core.BlockPos pos)
    • isConnected

      public static <T extends net.minecraft.world.level.block.entity.BlockEntity & IMultiTileContainer> boolean isConnected(net.minecraft.world.level.BlockGetter level, net.minecraft.core.BlockPos pos, net.minecraft.core.BlockPos other)