public abstract class ContainerBlock extends BaseBlock implements TileEntityBlock
| Constructor and Description |
|---|
ContainerBlock(int type,
int inventorySize) |
ContainerBlock(int type,
int data,
int inventorySize) |
| Modifier and Type | Method and Description |
|---|---|
BaseItemStack[] |
deserializeInventory(List<CompoundTag> items) |
BaseItemStack |
deserializeItem(Map<String,Tag> data) |
BaseItemStack[] |
getItems()
Get the list of items.
|
boolean |
hasNbtData()
Returns whether the block contains NBT data.
|
List<CompoundTag> |
serializeInventory(BaseItemStack[] items) |
Map<String,Tag> |
serializeItem(BaseItemStack item) |
void |
setItems(BaseItemStack[] items)
Set the list of items.
|
containsFuzzy, cycleData, equals, equalsFuzzy, flip, flip, getType, inIterable, isAir, rotate90, rotate90Reverse, setTypegetData, getId, getNbtData, getNbtId, hashCode, hasWildcardData, setData, setId, setIdAndData, setNbtData, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetNbtIdgetNbtData, setNbtDatapublic ContainerBlock(int type,
int inventorySize)
public ContainerBlock(int type,
int data,
int inventorySize)
public BaseItemStack[] getItems()
public void setItems(BaseItemStack[] items)
items - public boolean hasNbtData()
NbtValuedNbtValued.getNbtData() must not return
null if this method returns true.hasNbtData in interface NbtValuedhasNbtData in class Blockpublic Map<String,Tag> serializeItem(BaseItemStack item)
public BaseItemStack deserializeItem(Map<String,Tag> data) throws DataException
DataExceptionpublic BaseItemStack[] deserializeInventory(List<CompoundTag> items) throws DataException
DataExceptionpublic List<CompoundTag> serializeInventory(BaseItemStack[] items)
Copyright © 2010-2014. All Rights Reserved.