Class SetManager.ItemSet

java.lang.Object
studio.magemonkey.codex.manager.LoadableItem
studio.magemonkey.divinity.modules.list.sets.SetManager.ItemSet
Enclosing class:
SetManager

public class SetManager.ItemSet extends studio.magemonkey.codex.manager.LoadableItem
  • Constructor Details

    • ItemSet

      public ItemSet(@NotNull Divinity plugin, @NotNull studio.magemonkey.codex.config.api.JYML cfg)
  • Method Details

    • getName

      @NotNull public String getName()
    • getPrefix

      @NotNull public String getPrefix()
    • getSuffix

      @NotNull public String getSuffix()
    • getColorActive

      @NotNull public String getColorActive()
    • getColorInactive

      @NotNull public String getColorInactive()
    • getElements

      @NotNull public Collection<SetManager.SetElement> getElements()
    • getElement

      @Nullable public SetManager.SetElement getElement(@NotNull String id)
    • getElementBonuses

      @NotNull public Collection<SetManager.SetElementBonus> getElementBonuses()
    • isValidElement

      public boolean isValidElement(@NotNull org.bukkit.inventory.ItemStack item)
    • getEquippedElements

      public int getEquippedElements(@NotNull org.bukkit.entity.LivingEntity entity)
    • save

      protected void save(@NotNull studio.magemonkey.codex.config.api.JYML cfg)
      Specified by:
      save in class studio.magemonkey.codex.manager.LoadableItem