Uses of Package
com.hypixel.hytale.builtin.abilities.trigger
Packages that use com.hypixel.hytale.builtin.abilities.trigger
Package
Description
-
Classes in com.hypixel.hytale.builtin.abilities.trigger used by com.hypixel.hytale.builtin.abilitiesClassDescriptionThe buffs granted by ability casts that run an authored interaction each time their trigger fires (see
AbilityChargeTrigger; today both triggers are weapon attacks) until their charges or the buff run out.Split state of an ability projectile whose cast carries a Fork or Ricochet rune.Makes an ability projectile emit a particle burst at its position on a fixed cadence while it travels, painting the danger zone on the ground (e.g. a crack marching with a ground wave).Marks an entity being reeled toward a caster (e.g. by a chain ability). -
Classes in com.hypixel.hytale.builtin.abilities.trigger used by com.hypixel.hytale.builtin.abilities.interactionClassDescriptionThe authored definition of an ability projectile, shared by every interaction that launches one: the codec keys are declared once here (
AbilityProjectileConfig.appendCodec(BuilderCodec.BuilderBase, Function)) and appear flat on the authoring node, andAbilityProjectileConfig.resolve(ImpactModifiers)folds rune attributes into aAbilityProjectileLaunchDataforAbilityProjectileLauncher. -
Classes in com.hypixel.hytale.builtin.abilities.trigger used by com.hypixel.hytale.builtin.abilities.triggerClassDescriptionThe buffs granted by ability casts that run an authored interaction each time their trigger fires (see
AbilityChargeTrigger; today both triggers are weapon attacks) until their charges or the buff run out.One granted buff: its effect, what spends a charge, and the interaction each charge runs.When aAbilityChargesbuff spends a charge and runs its per-activation interaction.The authored definition of an ability projectile, shared by every interaction that launches one: the codec keys are declared once here (AbilityProjectileConfig.appendCodec(BuilderCodec.BuilderBase, Function)) and appear flat on the authoring node, andAbilityProjectileConfig.resolve(ImpactModifiers)folds rune attributes into aAbilityProjectileLaunchDataforAbilityProjectileLauncher.Everything one ability projectile launch needs, resolved at cast time (rune attributes already folded into the values).Split state of an ability projectile whose cast carries a Fork or Ricochet rune.Makes an ability projectile emit a particle burst at its position on a fixed cadence while it travels, painting the danger zone on the ground (e.g. a crack marching with a ground wave).Marks an entity being reeled toward a caster (e.g. by a chain ability).