Contents
Class AbilitiesPlugin
java.lang.Object
com.hypixel.hytale.server.core.plugin.PluginBase
com.hypixel.hytale.server.core.plugin.JavaPlugin
com.hypixel.hytale.builtin.abilities.AbilitiesPlugin
- All Implemented Interfaces:
CommandOwner
The ability system's gameplay layer: ability bench tooling and, over time, ability-specific
interaction types for behaviors no existing system covers (target selection shapes are
NOT that: the core Selector system already provides Horizontal/Stab/AOECircle/AOECylinder/
Raycast/Donut with per-hit sub-chains, client-predicted). The engine seams the plugin
builds on (ability slots inventory section, Ability2/Ability3 cast resolution, the ItemAbility
item data, and the ImpactModifiers projectile snapshot) live in CoreServer because
they have client mirrors or protocol footprints.
-
Field Summary
Fields inherited from class PluginBase
METRICS_REGISTRY -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class JavaPlugin
getClassLoader, getFile, getTypeMethods inherited from class PluginBase
getAssetRegistry, getBasePermission, getChunkStoreRegistry, getClientFeatureRegistry, getCodecRegistry, getCodecRegistry, getCodecRegistry, getCommandRegistry, getDataDirectory, getEntityRegistry, getEntityStoreRegistry, getEventRegistry, getIdentifier, getLogger, getManifest, getName, getState, getTaskRegistry, isDisabled, isEnabled, preLoad
-
Constructor Details
-
AbilitiesPlugin
-
-
Method Details
-
get
-
getAbilityChargesComponentType
-
getAbilityBenchIntroComponentType
-
getAbilityEntityRepeatComponentType
-
getAbilityProjectileTrailComponentType
-
getPulledByAbilityComponentType
-
getAbilityProjectileSplitComponentType
-