public class ItemFrameBlockEntity extends BaseBlockEntity implements ItemFrame
closed, id, ID_ALLOCATOR, lastUpdate, movable, server, timing| Constructor and Description |
|---|
ItemFrameBlockEntity(BlockEntityType<?> type,
Chunk chunk,
com.nukkitx.math.vector.Vector3i position) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAnalogOutput() |
Item |
getItem() |
float |
getItemDropChance() |
int |
getItemRotation() |
boolean |
isSpawnable() |
boolean |
isValid() |
void |
loadAdditionalData(com.nukkitx.nbt.NbtMap tag) |
protected void |
saveClientData(com.nukkitx.nbt.NbtMapBuilder tag)
NBT data that is specifically sent to the client
|
void |
setDirty() |
void |
setItem(Item item) |
void |
setItemDropChance(float itemDropChance) |
void |
setItemRotation(int itemRotation) |
close, getBlock, getBlockState, getChunk, getChunkTag, getClientTag, getCustomName, getId, getItemTag, getLevel, getPosition, getServerTag, getTag, getType, hasCustomName, init, isClosed, isMovable, onBreak, onUpdate, saveAdditionalData, scheduleUpdate, setCustomName, setMovable, spawnTo, spawnToAll, updateFromClient, updateNbtMapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, getBlock, getBlockState, getChunkTag, getClientTag, getCustomName, getItemTag, getLevel, getPosition, getServerTag, getType, hasCustomName, isClosed, isMovable, onBreak, onUpdate, saveAdditionalData, scheduleUpdate, setCustomName, setMovable, spawnTo, spawnToAll, updateFromClientpublic ItemFrameBlockEntity(BlockEntityType<?> type, Chunk chunk, com.nukkitx.math.vector.Vector3i position)
public void loadAdditionalData(com.nukkitx.nbt.NbtMap tag)
loadAdditionalData in interface BlockEntityloadAdditionalData in class BaseBlockEntityprotected void saveClientData(com.nukkitx.nbt.NbtMapBuilder tag)
BaseBlockEntitysaveClientData in class BaseBlockEntitytag - tag to write data topublic boolean isValid()
isValid in interface BlockEntityisValid in class BaseBlockEntitypublic int getItemRotation()
getItemRotation in interface ItemFramepublic void setItemRotation(int itemRotation)
setItemRotation in interface ItemFramepublic float getItemDropChance()
getItemDropChance in interface ItemFramepublic void setItemDropChance(float itemDropChance)
setItemDropChance in interface ItemFramepublic void setDirty()
setDirty in interface BlockEntitysetDirty in class BaseBlockEntitypublic int getAnalogOutput()
getAnalogOutput in interface ItemFramepublic boolean isSpawnable()
isSpawnable in interface BlockEntityisSpawnable in class BaseBlockEntityCopyright © 2020. All rights reserved.