Interface BaseAugment

All Known Subinterfaces:
QuestAugment, TaskAugment
All Known Implementing Classes:
AlphaAndOmegaAugment, AugmentedPowerAugment, AugmentExecutor, BattleSledAugment, BiggerStats, BiggestStatsAugment, BigStatsAugment, BladeWaltzAugment, BluntForceAugment, BoneShieldAugment, CalculatedRiskAugment, CantTouchThisAugment, CelestialBodyAugment, CenterOfTheUniverseAugment, ChainDamageAugment, ChronobreakAugment, CleansingFlameAugment, CrimsonPactAugment, DeathAndTaxesAugment, DeathsBlessingAugment, DeathsDanceAugment, DeftAugment, DematerializerAugment, DemonsKingCrownAugment, DesperateReachAugment, DetonationOrbAugment, DiveBomberAugment, DoubleProvisionsAugment, DropShockAugment, DualWieldAugment, EarthquakeAugment, EchoResonanceAugment, ErosionAugment, EternalAlchemyAugment, ExecutionerAugment, FanTheHammerAugment, FeelTheBurnAugment, FirebrandAugment, FirstAidKitAugment, FistsOfFateAugment, FlameDashAugment, FluxRangeAugment, ForwardThinkingAugment, GambaAnvilOneAugment, GambaAnvilThreeAugment, GambaAnvilTwoAugment, GambaRollAugment, GatheringStormAugment, GiantSlayerAugment, GoldBankAugment, GoliathAugment, GuidingBeamAugment, HeartsteelAugment, HeavyHitterAugment, ImpassableAugment, InfernalBarrageAugment, InfernalExpressAugment, LifeBurstAugment, LightEmUpAugment, LightningStrikesAugment, LuckyTradeAugment, MadScientistAugment, MasterOfDualityAugment, MerchantsBountyAugment, MinionmancerAugment, PandorasBoxAugment, ParasiticMutationAugment, ParasiticRelationshipAugment, ParasiticTouchAugment, PearlImpactAugment, PerfectParryAugment, PerseveranceAugment, PhaseShiftAugment, PhenomenalEvilAugment, PoisonousAugment, PrismaticAnvilAugment, PrismaticRouletteAugment, QuestAngelOfRetribution, QuestArenasChampionAugment, QuestDragonHeartAugment, QuestGoldRushAugment, QuestSteelYourHeartAugment, QuestThePrismaticEggAugment, RaidBossAugment, RaiseTheDeadAugment, RampartChargeAugment, RendAugment, RepulsorAugment, RerollRecyclerAugment, RestlessRestorationAugment, RunicAwakeningAugment, RunicEvokerAugment, ScopedWeaponsAugment, ScopierWeaponsAugment, ScopiestWeaponsAugment, SealedLifeAugment, SecondWindAugment, SelfDestructAugment, ServeBeyondDeathAugment, ShadowRunnerAugment, ShrinkRayAugment, SlowCookerAugment, SnipersExpertiseAugment, SoulReaperAugment, SpreadShotAugment, StackosaurusRexAugment, StarShieldAugment, StonksAugment, StormridersSurgeAugment, SwordYourBowAugment, SymbioticMutationAugment, TapDancerAugment, TerrifyingNightmareAugment, TheBrutalizerAugment, TheMaceGodAugment, ThunderstruckAugment, TotemsBlessingAugment, TransmuteChaosAugment, TransmuteGoldAugment, TransmutePrismaticAugment, VengeanceAugment, VulnerabilityHexAugment, WalkingArsenalAugment, WarmupRoutineAugment, WheelOfFortuneAugment, WitchBrewingAugment, ZoomiesAugment

public interface BaseAugment
  • Method Details

    • onEvent

      default Object onEvent(Object... events)
    • onPhase

      default void onPhase(GamePhase gamePhase)
    • isIgnoreTickEvent

      default boolean isIgnoreTickEvent()
    • isIgnoreSelfEvent

      default boolean isIgnoreSelfEvent()
    • isPersistent

      default boolean isPersistent()
    • cancel

      default void cancel()
    • getTags

      default AugmentTag[] getTags()
    • getPriority

      default org.bukkit.event.EventPriority getPriority()
    • getTagsBlocked

      default AugmentTag[] getTagsBlocked()
    • getTagsRequired

      default AugmentTag[] getTagsRequired()
    • getAugmentsBlocked

      default String[] getAugmentsBlocked()
    • getModesBlocked

      default GameMode[] getModesBlocked()