Class MetadataTable

java.lang.Object
be.seeseemelk.mockbukkit.metadata.MetadataTable
All Implemented Interfaces:
org.bukkit.metadata.Metadatable

public class MetadataTable extends Object implements org.bukkit.metadata.Metadatable
  • Constructor Details

    • MetadataTable

      public MetadataTable()
    • MetadataTable

      public MetadataTable(MetadataTable table)
  • Method Details

    • setMetadata

      public void setMetadata(String metadataKey, org.bukkit.metadata.MetadataValue newMetadataValue)
      Specified by:
      setMetadata in interface org.bukkit.metadata.Metadatable
    • getMetadata

      public List<org.bukkit.metadata.MetadataValue> getMetadata(String metadataKey)
      Specified by:
      getMetadata in interface org.bukkit.metadata.Metadatable
    • hasMetadata

      public boolean hasMetadata(String metadataKey)
      Specified by:
      hasMetadata in interface org.bukkit.metadata.Metadatable
    • removeMetadata

      public void removeMetadata(String metadataKey, org.bukkit.plugin.Plugin owningPlugin)
      Specified by:
      removeMetadata in interface org.bukkit.metadata.Metadatable