Package org.bukkit.block
Interface SculkShrieker
- All Superinterfaces:
- BlockState,- Metadatable,- PersistentDataHolder,- TileState
Represents a captured state of a sculk shrieker.
- 
Method SummaryModifier and TypeMethodDescriptionintGets the most recent warning level of this block.voidsetWarningLevel(int level) Sets the most recent warning level of this block.voidSimulates a player causing a vibration.Methods inherited from interface org.bukkit.block.BlockStatecopy, 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 org.bukkit.metadata.MetadatablegetMetadata, hasMetadata, removeMetadata, setMetadataMethods inherited from interface org.bukkit.block.TileStategetPersistentDataContainer
- 
Method Details- 
getWarningLevelint getWarningLevel()Gets the most recent warning level of this block. When the warning level reaches 4, the shrieker will attempt to spawn a Warden.- Returns:
- current warning level
 
- 
setWarningLevelvoid setWarningLevel(int level) Sets the most recent warning level of this block. When the warning level reaches 4, the shrieker will attempt to spawn a Warden.- Parameters:
- level- new warning level
 
- 
tryShriekSimulates a player causing a vibration.- Parameters:
- player- the player that "caused" the shriek
 
 
-