public interface IFillerStatementContainer extends IStatementContainer
Modifier and Type | Method and Description |
---|---|
IBox |
getBox() |
net.minecraft.world.World |
getFillerWorld() |
net.minecraft.tileentity.TileEntity |
getTile()
Unlike in
IStatementContainer some containers might not be tile based (for example the volume box). |
boolean |
hasBox() |
void |
setPattern(IFillerPattern pattern,
IStatementParameter[] params) |
getNeighbourTile
@Nullable net.minecraft.tileentity.TileEntity getTile()
IStatementContainer
some containers might not be tile based (for example the volume box).getTile
in interface IStatementContainer
net.minecraft.world.World getFillerWorld()
boolean hasBox()
IBox getBox() throws java.lang.IllegalStateException
java.lang.IllegalStateException
- if hasBox()
returns false.void setPattern(IFillerPattern pattern, IStatementParameter[] params)