Interface Beehive
- All Superinterfaces:
BlockState, EntityBlockStorage<Bee>, Metadatable, PersistentDataHolder, TileState
Represents a captured state of a bee hive.
-
Method Summary
Methods inherited from interface BlockState
copy, copy, getBlock, getBlockData, getChunk, getData, getLightLevel, getLocation, getLocation, getRawData, getType, getWorld, getX, getY, getZ, isPlaced, setBlockData, setData, setRawData, setType, update, update, updateMethods inherited from interface EntityBlockStorage
addEntity, getEntityCount, getMaxEntities, isFull, releaseEntities, setMaxEntitiesMethods inherited from interface Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadataMethods inherited from interface TileState
getPersistentDataContainer
-
Method Details
-
getFlower
-
setFlower
Set the hive's flower location.- Parameters:
location- or null
-
isSedated
boolean isSedated()Check if the hive is sedated due to smoke from a nearby campfire.- Returns:
- True if hive is sedated
-