Interface IMultiBlockEntity
- All Known Implementing Classes:
AbstractMultiBlockEntity,TestMultiblockEntity
public interface IMultiBlockEntity
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.world.level.block.entity.BlockEntitynet.minecraft.core.BlockPosdefault booleanisCenter()booleanisPlaced()True once the whole placing logic runs (to prevent updateShape from breaking it early)voidsetCenter(net.minecraft.core.BlockPos pos) voidsetPlaced(boolean placed) static voidsetPlaced(net.minecraft.world.level.LevelReader level, net.minecraft.core.BlockPos blockPos) voidsetPreviewMode(PreviewMode mode)
-
Method Details
-
getCenter
net.minecraft.core.BlockPos getCenter() -
setCenter
void setCenter(net.minecraft.core.BlockPos pos) -
isPlaced
boolean isPlaced()True once the whole placing logic runs (to prevent updateShape from breaking it early) -
setPlaced
void setPlaced(boolean placed) -
getPreviewMode
PreviewMode getPreviewMode() -
setPreviewMode
-
setPlaced
static void setPlaced(net.minecraft.world.level.LevelReader level, net.minecraft.core.BlockPos blockPos) -
isCenter
default boolean isCenter() -
getBlockEntity
default net.minecraft.world.level.block.entity.BlockEntity getBlockEntity()
-