Class DepositoryItem


  • public class DepositoryItem
    extends java.lang.Object
    • Constructor Detail

      • DepositoryItem

        public DepositoryItem​(@NotNull
                              @NotNull Depository depository,
                              @NotNull
                              @NotNull org.bukkit.Material material,
                              int data,
                              int slot,
                              double price,
                              int limit,
                              @Nullable
                              @Nullable java.lang.String name,
                              @Nullable
                              @Nullable java.util.List<java.lang.String> lore)
    • Method Detail

      • getDepository

        public Depository getDepository()
      • getTypeID

        @NotNull
        public @NotNull java.lang.String getTypeID()
      • getMaterial

        @NotNull
        public @NotNull org.bukkit.Material getMaterial()
      • getData

        public int getData()
      • getSlot

        public int getSlot()
      • getPrice

        public double getPrice()
      • getLimit

        public int getLimit()
      • getName

        @Nullable
        public @Nullable java.lang.String getName()
      • getLore

        @Nullable
        public @Nullable java.util.List<java.lang.String> getLore()
      • getRawItem

        public org.bukkit.inventory.ItemStack getRawItem​(int amount)
      • getDisplayItem

        public org.bukkit.inventory.ItemStack getDisplayItem()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • readFrom

        public static DepositoryItem readFrom​(Depository depository,
                                              java.lang.String typeID,
                                              org.bukkit.configuration.ConfigurationSection section)