Class ConnectivityHandler
java.lang.Object
com.simibubi.create.api.connectivity.ConnectivityHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends net.minecraft.world.level.block.entity.BlockEntity & IMultiTileContainer>
voidformMulti(T be) static <T extends net.minecraft.world.level.block.entity.BlockEntity & IMultiTileContainer>
booleanisConnected(net.minecraft.world.level.BlockGetter level, net.minecraft.core.BlockPos pos, net.minecraft.core.BlockPos other) static <T extends net.minecraft.world.level.block.entity.BlockEntity & IMultiTileContainer>
TpartAt(net.minecraft.world.level.block.entity.BlockEntityType<?> type, net.minecraft.world.level.BlockGetter level, net.minecraft.core.BlockPos pos) static <T extends net.minecraft.world.level.block.entity.BlockEntity & IMultiTileContainer>
voidsplitMulti(T be)
-
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)
-