public class ItemFrameBlockEntity extends BaseBlockEntity implements org.cloudburstmc.api.blockentity.ItemFrame
closed, id, ID_ALLOCATOR, lastUpdate, movable, server, timing| Constructor and Description |
|---|
ItemFrameBlockEntity(org.cloudburstmc.api.blockentity.BlockEntityType<?> type,
org.cloudburstmc.api.level.chunk.Chunk chunk,
com.nukkitx.math.vector.Vector3i position) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAnalogOutput() |
org.cloudburstmc.api.item.ItemStack |
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(org.cloudburstmc.api.item.ItemStack item) |
void |
setItemDropChance(float itemDropChance) |
void |
setItemRotation(int itemRotation) |
close, getBlock, getBlockState, getChunk, getChunkTag, getClientTag, getCustomName, getId, getItemTag, getLevel, getPosition, getServer, getServerTag, getTag, getType, hasCustomName, init, isClosed, isMovable, onBreak, onUpdate, saveAdditionalData, scheduleUpdate, setCustomName, setMovable, spawnTo, spawnToAll, updateFromClient, updateNbtMappublic ItemFrameBlockEntity(org.cloudburstmc.api.blockentity.BlockEntityType<?> type,
org.cloudburstmc.api.level.chunk.Chunk chunk,
com.nukkitx.math.vector.Vector3i position)
public void loadAdditionalData(com.nukkitx.nbt.NbtMap tag)
loadAdditionalData in class BaseBlockEntityprotected void saveClientData(com.nukkitx.nbt.NbtMapBuilder tag)
BaseBlockEntitysaveClientData in class BaseBlockEntitytag - tag to write data topublic boolean isValid()
isValid in interface org.cloudburstmc.api.blockentity.BlockEntityisValid in class BaseBlockEntitypublic int getItemRotation()
getItemRotation in interface org.cloudburstmc.api.blockentity.ItemFramepublic void setItemRotation(int itemRotation)
setItemRotation in interface org.cloudburstmc.api.blockentity.ItemFramepublic org.cloudburstmc.api.item.ItemStack getItem()
getItem in interface org.cloudburstmc.api.blockentity.ItemFramepublic void setItem(org.cloudburstmc.api.item.ItemStack item)
setItem in interface org.cloudburstmc.api.blockentity.ItemFramepublic float getItemDropChance()
getItemDropChance in interface org.cloudburstmc.api.blockentity.ItemFramepublic void setItemDropChance(float itemDropChance)
setItemDropChance in interface org.cloudburstmc.api.blockentity.ItemFramepublic void setDirty()
setDirty in interface org.cloudburstmc.api.blockentity.BlockEntitysetDirty in class BaseBlockEntitypublic int getAnalogOutput()
getAnalogOutput in interface org.cloudburstmc.api.blockentity.ItemFramepublic boolean isSpawnable()
isSpawnable in interface org.cloudburstmc.api.blockentity.BlockEntityisSpawnable in class BaseBlockEntityCopyright © 2021. All rights reserved.