Class PersistentDataUtil

java.lang.Object
me.ulrich.clans.utils.PersistentDataUtil

public class PersistentDataUtil extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    get(Clans clans, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName)
     
    static <T, Z> Z
    get(Clans clans, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName, org.bukkit.persistence.PersistentDataType<T,Z> persistentDataType)
     
    static void
    remove(Clans plugin, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName)
     
    static void
    removeAll(Clans plugin, org.bukkit.inventory.meta.ItemMeta itemMeta)
     
    static void
    set(Clans clans, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName, String value)
     
    static <T, Z> void
    set(Clans clans, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName, org.bukkit.persistence.PersistentDataType<T,Z> persistentDataType, Z value)
     

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PersistentDataUtil

      public PersistentDataUtil()
  • Method Details

    • set

      public static void set(Clans clans, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName, String value)
    • get

      public static String get(Clans clans, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName)
    • set

      public static <T, Z> void set(Clans clans, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName, org.bukkit.persistence.PersistentDataType<T,Z> persistentDataType, Z value)
    • get

      public static <T, Z> Z get(Clans clans, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName, org.bukkit.persistence.PersistentDataType<T,Z> persistentDataType)
    • remove

      public static void remove(Clans plugin, org.bukkit.inventory.meta.ItemMeta itemMeta, String keyName)
    • removeAll

      public static void removeAll(Clans plugin, org.bukkit.inventory.meta.ItemMeta itemMeta)