public interface IMultiblock
extends net.minecraftforge.registries.IForgeRegistryEntry<net.minecraft.block.Block>
| Modifier and Type | Method and Description |
|---|---|
void |
createStructureMultiblock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraft.util.Direction playerFacing) |
void |
destroyMultiblock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraft.util.Direction facing) |
java.util.function.Predicate<net.minecraft.block.BlockState>[][][] |
getStructureBlocks() |
boolean |
isController(int x,
int y,
int z) |
boolean |
isStructureMultiblock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraft.util.Direction playerFacing) |
java.util.function.Predicate<net.minecraft.block.BlockState>[][][] getStructureBlocks()
boolean isController(int x,
int y,
int z)
boolean isStructureMultiblock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraft.util.Direction playerFacing)
void createStructureMultiblock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraft.util.Direction playerFacing)
void destroyMultiblock(net.minecraft.world.World world,
net.minecraft.util.math.BlockPos pos,
net.minecraft.block.BlockState state,
net.minecraft.util.Direction facing)