public class BlockMetadataStore extends MetadataStore
| Constructor and Description |
|---|
BlockMetadataStore(Level owningLevel) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
disambiguate(Metadatable block,
String metadataKey) |
List<MetadataValue> |
getMetadata(Object block,
String metadataKey) |
boolean |
hasMetadata(Object block,
String metadataKey) |
void |
removeMetadata(Object block,
String metadataKey,
Plugin owningPlugin) |
void |
setMetadata(Object block,
String metadataKey,
MetadataValue newMetadataValue) |
invalidateAllpublic BlockMetadataStore(Level owningLevel)
protected String disambiguate(Metadatable block, String metadataKey)
disambiguate in class MetadataStorepublic List<MetadataValue> getMetadata(Object block, String metadataKey)
getMetadata in class MetadataStorepublic boolean hasMetadata(Object block, String metadataKey)
hasMetadata in class MetadataStorepublic void removeMetadata(Object block, String metadataKey, Plugin owningPlugin)
removeMetadata in class MetadataStorepublic void setMetadata(Object block, String metadataKey, MetadataValue newMetadataValue)
setMetadata in class MetadataStoreCopyright © 2020. All rights reserved.