public class CauldronBlockEntity extends BaseBlockEntity implements Cauldron
closed, id, ID_ALLOCATOR, lastUpdate, movable, server, timing| Constructor and Description |
|---|
CauldronBlockEntity(BlockEntityType<?> type,
Chunk chunk,
com.nukkitx.math.vector.Vector3i position) |
| Modifier and Type | Method and Description |
|---|---|
BlockColor |
getCustomColor() |
short |
getPotionId() |
short |
getPotionType() |
boolean |
hasCustomColor() |
boolean |
isSpawnable() |
boolean |
isSplash() |
boolean |
isValid() |
void |
loadAdditionalData(com.nukkitx.nbt.NbtMap tag) |
void |
saveAdditionalData(com.nukkitx.nbt.NbtMapBuilder tag) |
void |
setCustomColor(BlockColor customColor) |
void |
setPotionId(int potionId) |
void |
setPotionType(int potionType) |
void |
setSplash(boolean splash) |
close, getBlock, getBlockState, getChunk, getChunkTag, getClientTag, getCustomName, getId, getItemTag, getLevel, getPosition, getServerTag, getTag, getType, hasCustomName, init, isClosed, isMovable, onBreak, onUpdate, saveClientData, scheduleUpdate, setCustomName, setDirty, 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, scheduleUpdate, setCustomName, setDirty, setMovable, spawnTo, spawnToAll, updateFromClientpublic CauldronBlockEntity(BlockEntityType<?> type, Chunk chunk, com.nukkitx.math.vector.Vector3i position)
public void loadAdditionalData(com.nukkitx.nbt.NbtMap tag)
loadAdditionalData in interface BlockEntityloadAdditionalData in class BaseBlockEntitypublic void saveAdditionalData(com.nukkitx.nbt.NbtMapBuilder tag)
saveAdditionalData in interface BlockEntitysaveAdditionalData in class BaseBlockEntitypublic short getPotionId()
getPotionId in interface Cauldronpublic void setPotionId(int potionId)
setPotionId in interface Cauldronpublic short getPotionType()
getPotionType in interface Cauldronpublic void setPotionType(int potionType)
setPotionType in interface Cauldronpublic BlockColor getCustomColor()
getCustomColor in interface Cauldronpublic void setCustomColor(BlockColor customColor)
setCustomColor in interface Cauldronpublic boolean hasCustomColor()
hasCustomColor in interface Cauldronpublic boolean isValid()
isValid in interface BlockEntityisValid in class BaseBlockEntitypublic boolean isSpawnable()
isSpawnable in interface BlockEntityisSpawnable in class BaseBlockEntityCopyright © 2020. All rights reserved.