Class SimpleTrait

java.lang.Object
io.github.djtpj.trait.Trait
io.github.djtpj.trait.SimpleTrait
All Implemented Interfaces:
org.bukkit.event.Listener
Direct Known Subclasses:
CooldownSimpleTrait, DamageCanceller, DamageDealtModifier, DamageTakenModifier, DeathMessageModifier, DietaryRestriction, DimensionSpawn, InteractionBlocker, MaxHealthModifier, PacifyMob, PotionImmunity, Roost, RunnableSimpleTrait, SelfSustaining, SilkyHands

public abstract class SimpleTrait extends Trait
An SimpleTrait is a single Trait that performs one method on a specific event
  • Constructor Details

    • SimpleTrait

      protected SimpleTrait(String name, String description, org.bukkit.ChatColor color, org.bukkit.Material material, Trait.Type type)
    • SimpleTrait

      protected SimpleTrait(ItemIcon icon, Trait.Type type)
    • SimpleTrait

      protected SimpleTrait()