public class TileMeta extends TileBasic
| Modifier and Type | Field and Description |
|---|---|
IntProp |
metaProp |
java.util.List<IResourceName> |
subResourceNames |
java.util.List<IResourceName> |
subUnlocNames |
DEFAULT_BOUNDS, effectiveTools, forceDrop, hardness, name| Constructor and Description |
|---|
TileMeta(IResourceName name) |
| Modifier and Type | Method and Description |
|---|---|
TileMeta |
addSubTile(IResourceName name) |
protected ItemTile |
createItemTile() |
protected ITileRenderer |
createRenderer(IResourceName name) |
java.util.List<ItemInstance> |
getDrops(IWorld world,
int x,
int y,
TileLayer layer,
Entity destroyer) |
TileState |
getPlacementState(IWorld world,
int x,
int y,
TileLayer layer,
ItemInstance instance,
AbstractEntityPlayer placer) |
Tile |
register() |
getRendereraddEffectiveTool, addProps, addResource, canBreak, canClimb, canGrassSpreadTo, canPlace, canPlaceInLayer, canProvideTileEntity, canReplace, canStay, describeItem, doBreak, doPlace, getBoundBox, getBoundBoxes, getDefState, getHardness, getItem, getLight, getName, getProps, getTranslucentModifier, hasItem, isAir, isFullTile, isToolEffective, obscuresBackground, onAdded, onChangeAround, onCollideWithEntity, onDestroyed, onInteractWith, onRemoved, onScheduledUpdate, provideTileEntity, setForceDrop, setHardness, toString, updateRandomly, updateRandomlyForRenderingpublic final java.util.List<IResourceName> subResourceNames
public final java.util.List<IResourceName> subUnlocNames
public IntProp metaProp
public TileMeta(IResourceName name)
protected ITileRenderer createRenderer(IResourceName name)
createRenderer in class TileBasicpublic TileMeta addSubTile(IResourceName name)
protected ItemTile createItemTile()
createItemTile in class Tilepublic TileState getPlacementState(IWorld world, int x, int y, TileLayer layer, ItemInstance instance, AbstractEntityPlayer placer)
getPlacementState in class Tile