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 IStatementContainernet.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)