public class GlowBlockState extends Object implements org.bukkit.block.BlockState
| Modifier and Type | Field and Description |
|---|---|
protected org.bukkit.material.MaterialData |
data |
protected int |
typeId |
| Constructor and Description |
|---|
GlowBlockState(GlowBlock block)
Creates a BlockState object to track the given block's state.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
GlowBlock |
getBlock() |
GlowChunk |
getChunk() |
org.bukkit.material.MaterialData |
getData() |
byte |
getLightLevel() |
org.bukkit.Location |
getLocation() |
org.bukkit.Location |
getLocation(org.bukkit.Location loc) |
List<org.bukkit.metadata.MetadataValue> |
getMetadata(String metadataKey) |
byte |
getRawData() |
org.bukkit.Material |
getType() |
int |
getTypeId() |
GlowWorld |
getWorld() |
int |
getX() |
int |
getY() |
int |
getZ() |
int |
hashCode() |
boolean |
hasMetadata(String metadataKey) |
boolean |
isFlowed() |
boolean |
isPlaced() |
void |
removeMetadata(String metadataKey,
org.bukkit.plugin.Plugin owningPlugin) |
void |
setData(org.bukkit.material.MaterialData data) |
void |
setFlowed(boolean flowed) |
void |
setMetadata(String metadataKey,
org.bukkit.metadata.MetadataValue newMetadataValue) |
void |
setRawData(byte data) |
void |
setType(org.bukkit.Material type) |
boolean |
setTypeId(int type) |
boolean |
update() |
boolean |
update(boolean force) |
boolean |
update(boolean force,
boolean applyPhysics) |
public GlowBlockState(GlowBlock block)
block - the blockpublic GlowChunk getChunk()
getChunk in interface org.bukkit.block.BlockStatepublic GlowBlock getBlock()
getBlock in interface org.bukkit.block.BlockStatepublic org.bukkit.Location getLocation()
getLocation in interface org.bukkit.block.BlockStatepublic org.bukkit.Location getLocation(org.bukkit.Location loc)
getLocation in interface org.bukkit.block.BlockStatepublic final org.bukkit.Material getType()
getType in interface org.bukkit.block.BlockStatepublic final void setType(org.bukkit.Material type)
setType in interface org.bukkit.block.BlockStatepublic final boolean setTypeId(int type)
setTypeId in interface org.bukkit.block.BlockStatepublic final byte getRawData()
getRawData in interface org.bukkit.block.BlockStatepublic final void setRawData(byte data)
setRawData in interface org.bukkit.block.BlockStatepublic boolean isPlaced()
isPlaced in interface org.bukkit.block.BlockStatepublic final boolean update()
update in interface org.bukkit.block.BlockStatepublic final boolean update(boolean force)
update in interface org.bukkit.block.BlockStatepublic boolean update(boolean force,
boolean applyPhysics)
update in interface org.bukkit.block.BlockStatepublic void setMetadata(String metadataKey, org.bukkit.metadata.MetadataValue newMetadataValue)
setMetadata in interface org.bukkit.metadata.Metadatablepublic List<org.bukkit.metadata.MetadataValue> getMetadata(String metadataKey)
getMetadata in interface org.bukkit.metadata.Metadatablepublic boolean hasMetadata(String metadataKey)
hasMetadata in interface org.bukkit.metadata.Metadatablepublic void removeMetadata(String metadataKey, org.bukkit.plugin.Plugin owningPlugin)
removeMetadata in interface org.bukkit.metadata.Metadatablepublic GlowWorld getWorld()
getWorld in interface org.bukkit.block.BlockStatepublic int getX()
getX in interface org.bukkit.block.BlockStatepublic int getY()
getY in interface org.bukkit.block.BlockStatepublic int getZ()
getZ in interface org.bukkit.block.BlockStatepublic byte getLightLevel()
getLightLevel in interface org.bukkit.block.BlockStatepublic int getTypeId()
getTypeId in interface org.bukkit.block.BlockStatepublic org.bukkit.material.MaterialData getData()
getData in interface org.bukkit.block.BlockStatepublic void setData(org.bukkit.material.MaterialData data)
setData in interface org.bukkit.block.BlockStatepublic boolean isFlowed()
public void setFlowed(boolean flowed)
Copyright © 2021. All rights reserved.