Class AugmentData

java.lang.Object
xericker.arenalegends.data.augment.AugmentData

public class AugmentData extends Object
  • Constructor Details

    • AugmentData

      public AugmentData(String id, xericker.xerlib.config.ConfigInstance configInstance)
  • Method Details

    • getId

      public String getId()
    • getValidation

      public xericker.xerlib.data.validator.DataValidation getValidation()
    • getAugment

      @Nullable public Augment getAugment()
    • getExecutorClass

      @Nullable public Class<? extends AugmentExecutor> getExecutorClass()
    • getExecutor

      @Nullable public AugmentExecutor getExecutor()
    • getExecutor

      @Nullable public AugmentExecutor getExecutor(org.bukkit.entity.Player player)
    • getAttributeModifier

      public AugmentAttribute getAttributeModifier()
    • getSettings

      public AugmentData.Settings getSettings()