cn.nukkit.metadata.Metadatable Maven / Gradle / Ivy
package cn.nukkit.metadata;
import cn.nukkit.plugin.Plugin;
import java.util.List;
/**
* @author MagicDroidX (Nukkit Project)
*/
public interface Metadatable {
void setMetadata(String metadataKey, MetadataValue newMetadataValue) throws Exception;
List getMetadata(String metadataKey) throws Exception;
boolean hasMetadata(String metadataKey) throws Exception;
void removeMetadata(String metadataKey, Plugin owningPlugin) throws Exception;
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy