Class SlimefunUniversalData

Direct Known Subclasses:
SlimefunUniversalBlockData

public class SlimefunUniversalData extends ASlimefunDataContainer
  • Method Details

    • setData

      @ParametersAreNonnullByDefault public void setData(String key, String val)
      Specified by:
      setData in class ADataContainer
    • setTraitData

      @ParametersAreNonnullByDefault protected void setTraitData(UniversalDataTrait trait, String val)
    • removeData

      @ParametersAreNonnullByDefault public void removeData(String key)
    • getMenuContents

      @Nullable public org.bukkit.inventory.ItemStack[] getMenuContents()
    • getUUID

      public UUID getUUID()
    • addTrait

      public void addTrait(UniversalDataTrait... trait)
    • hasTrait

      public boolean hasTrait(UniversalDataTrait trait)
    • toString

      public String toString()
      Overrides:
      toString in class Object