Uses of Class
com.hypixel.hytale.component.system.EventSystem
Packages that use EventSystem
Package
Description
-
Uses of EventSystem in com.hypixel.hytale.builtin.abilities.element
Subclasses of EventSystem in com.hypixel.hytale.builtin.abilities.elementModifier and TypeClassDescriptionclassElemental reactions on victims: when a victim carrying an element state (an element-tagged effect, e.g. wet from a water ability) takes damage of another element that the state'sElementdeclares a reaction for (e.g. -
Uses of EventSystem in com.hypixel.hytale.builtin.abilities.trigger
Subclasses of EventSystem in com.hypixel.hytale.builtin.abilities.triggerModifier and TypeClassDescriptionclassThe OnHit trigger: an entity carryingAbilityChargeslands a weapon attack.classThe melee half of the OnPrimaryActivation trigger: a Primary chain starting with a melee weapon in hand is an attack, released the moment it starts.classThe ranged half of the OnPrimaryActivation trigger: a weapon's Primary chain launching its projectile (a bow or crossbow shot leaving) is the attack being released.classApplies the on-hit effects support runes injected into an ability (e.g. a burn rune) to every entity that ability damages. -
Uses of EventSystem in com.hypixel.hytale.builtin.adventure.camera.system
Subclasses of EventSystem in com.hypixel.hytale.builtin.adventure.camera.system -
Uses of EventSystem in com.hypixel.hytale.builtin.adventure.objectives.systems
Subclasses of EventSystem in com.hypixel.hytale.builtin.adventure.objectives.systemsModifier and TypeClassDescriptionclassAn ECS event system that handles inventory change events for players with active objectives. -
Uses of EventSystem in com.hypixel.hytale.builtin.adventure.worldevents.condition
Subclasses of EventSystem in com.hypixel.hytale.builtin.adventure.worldevents.conditionModifier and TypeClassDescriptionstatic classstatic class -
Uses of EventSystem in com.hypixel.hytale.builtin.adventure.worldevents.system
Subclasses of EventSystem in com.hypixel.hytale.builtin.adventure.worldevents.systemModifier and TypeClassDescriptionclassConditionEventHandler<ECS_TYPE, E extends EcsEvent>static classConditionEventHandler.EntityHandler<E extends EcsEvent>AConditionEventHandlerthat matches EntityStore entity events.static classAConditionEventHandlerthat matches ChunkStore entity events for tracked block entities.static classAConditionEventHandlerthat matches EntityStore entity events for tracked entities. -
Uses of EventSystem in com.hypixel.hytale.builtin.buildertools
Subclasses of EventSystem in com.hypixel.hytale.builtin.buildertools -
Uses of EventSystem in com.hypixel.hytale.builtin.buildertools.prefabeditor
Subclasses of EventSystem in com.hypixel.hytale.builtin.buildertools.prefabeditorModifier and TypeClassDescriptionstatic classAn ECS event system that marks prefabs dirty when blocks are broken.static classAn ECS event system that marks prefabs dirty when blocks are placed. -
Uses of EventSystem in com.hypixel.hytale.builtin.instances.integrations
Subclasses of EventSystem in com.hypixel.hytale.builtin.instances.integrations -
Uses of EventSystem in com.hypixel.hytale.builtin.mounts
Subclasses of EventSystem in com.hypixel.hytale.builtin.mounts -
Uses of EventSystem in com.hypixel.hytale.builtin.npccombatactionevaluator.memory
Subclasses of EventSystem in com.hypixel.hytale.builtin.npccombatactionevaluator.memoryModifier and TypeClassDescriptionstatic classAccumulates any damage sustained by the NPC in the damage memory. -
Uses of EventSystem in com.hypixel.hytale.builtin.path
Subclasses of EventSystem in com.hypixel.hytale.builtin.pathModifier and TypeClassDescriptionstatic classAn ECS event that is called when a patrol path marker is placed via a prefab. -
Uses of EventSystem in com.hypixel.hytale.builtin.points.prefab
Subclasses of EventSystem in com.hypixel.hytale.builtin.points.prefabModifier and TypeClassDescriptionclassConvertsPointtransport entities from a prefab paste into live point registrations, then cancels the placement so the transport entity never persists. -
Uses of EventSystem in com.hypixel.hytale.builtin.portals.integrations
Subclasses of EventSystem in com.hypixel.hytale.builtin.portals.integrations -
Uses of EventSystem in com.hypixel.hytale.builtin.portals.systems.curse
Subclasses of EventSystem in com.hypixel.hytale.builtin.portals.systems.curse -
Uses of EventSystem in com.hypixel.hytale.builtin.triggervolumes.prefab
Subclasses of EventSystem in com.hypixel.hytale.builtin.triggervolumes.prefabModifier and TypeClassDescriptionclassConverts trigger-volume transport entities from BuilderTools prefab paste intoVolumeEntryandGroupEntryregistrations, then cancels the placement event so the transport entity never persists.classClears prefab group link remapping at the start of each prefab paste so pasted groups do not merge with a previous paste of the same asset. -
Uses of EventSystem in com.hypixel.hytale.builtin.triggervolumes.system
Subclasses of EventSystem in com.hypixel.hytale.builtin.triggervolumes.systemModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classMarks block placements inside a creative placement volume so the placed block is not consumed from the placer's inventory.static final classFilter-phase damage scaling: multiplies damage received by entities inside a multiplier volume (RECEIVED/BOTH) and damage dealt by entities inside one (DEALT/BOTH).static final classFilter-phase damage veto on the victim entity:NoDamagecancels damage to entities inside a zone (optionally narrowed to specific entities).static final classstatic final classCancels final block removal forNoDestroy, and forNoHarvestwhen the block is a harvestable pickup (soft gather).static final classstatic final classstatic final classCancels the interaction-based harvest of a farmable crop when aNoHarvestrule covers it.static final classCancels using any block inside aNoUsevolume; the direct counter to the Block Used event.static final classCancels using any entity inside aNoUsevolume, mirroringTriggerVolumeRuleSystems.NoUseBlockfor entity interaction. -
Uses of EventSystem in com.hypixel.hytale.component.event
Classes in com.hypixel.hytale.component.event with type parameters of type EventSystemModifier and TypeClassDescriptionclassEventSystemType<ECS_TYPE, Event extends EcsEvent, SYSTEM_TYPE extends EventSystem<Event> & ISystem<ECS_TYPE>>Abstract base class for system types representing event systems. -
Uses of EventSystem in com.hypixel.hytale.component.system
Subclasses of EventSystem in com.hypixel.hytale.component.systemModifier and TypeClassDescriptionclassEntityEventSystem<ECS_TYPE, EventType extends EcsEvent>A system that processes events of a specific type for entity chunks.classEntityHolderEventSystem<ECS_TYPE, EventType extends EcsEvent>A system that processes events of a specific type for entity chunks.classWorldEventSystem<ECS_TYPE, EventType extends EcsEvent>A system that processes events of a specific type at the world level. -
Uses of EventSystem in com.hypixel.hytale.server.core.inventory
Subclasses of EventSystem in com.hypixel.hytale.server.core.inventoryModifier and TypeClassDescriptionstatic classInvalidates the entity's equipment network and schedules a stat-modifier recalculation whenever the active slot in any inventory section changes.static classInvalidates the entity's equipment network and schedules a stat-modifier recalculation whenever the active slot in any inventory section changes for a holder-based entity.static classClears theInventoryComponent.Tool.isUsingToolsItem()flag when the entity switches to a hotbar slot, ensuring the hotbar item becomes the active hand again.static classClears theInventoryComponent.Tool.isUsingToolsItem()flag when a holder-based entity switches to a hotbar slot, ensuring the hotbar item becomes the active hand again.static class -
Uses of EventSystem in com.hypixel.hytale.server.core.modules.block.system
Subclasses of EventSystem in com.hypixel.hytale.server.core.modules.block.systemModifier and TypeClassDescriptionstatic classstatic classstatic class -
Uses of EventSystem in com.hypixel.hytale.server.core.modules.entity.component
Subclasses of EventSystem in com.hypixel.hytale.server.core.modules.entity.componentModifier and TypeClassDescriptionstatic classCancels theRespawnEventof a player who has spent every life, so they stay dead until something grants them a life. -
Uses of EventSystem in com.hypixel.hytale.server.core.modules.entity.damage
Subclasses of EventSystem in com.hypixel.hytale.server.core.modules.entity.damageModifier and TypeClassDescriptionstatic classA system that modifies damage based on the damage sequence.classAn event system that is called to process a damage event.static classAn entity ticking system that handles the final step of damage processing.static classAn entity ticking system that plays any effects for damage withDamage.IMPACT_PARTICLES.static classAn entity ticking system that plays any effects for damage withDamage.IMPACT_SOUND_EFFECT.static classDeprecated.Move to modifiersstatic classDeprecated.Move to modifiersstatic classstatic classstatic classstatic classstatic classA DamageEventSystem that cancels damage for NPCs when the GameplayConfig dictates sostatic classA DamageEventSystem that cancels damage for players when the GameplayConfig dictates sostatic classAn entity ticking system that cancels damage events on unkillable entities.static classAn entity ticking system that handles displaying the hit animations to damaged entities.static classA damage event system that handles damage filtering for player entities.static classAn entity ticking system that handles displaying hit indicators upon damage dealt to a player entity.static classAn entity ticking system that updatesDamageDataComponentwith the last combat time for any entities involved in combat.static classstatic classDeprecated.Move to modifiersstatic classAn entity ticking system that keeps track of the last time that damage was received.static classstatic classDeprecated.Move to modifiers -
Uses of EventSystem in com.hypixel.hytale.server.core.modules.entity.player
Subclasses of EventSystem in com.hypixel.hytale.server.core.modules.entity.playerModifier and TypeClassDescriptionstatic classAn entity event system that populates kill feed decedent with the players display name.static classAn entity event system that populates kill feed killer with the players display name. -
Uses of EventSystem in com.hypixel.hytale.server.core.modules.projectile.system
Subclasses of EventSystem in com.hypixel.hytale.server.core.modules.projectile.systemModifier and TypeClassDescriptionclassSnapshots the resolved cast modifiers (ImpactModifiers) when an ability-capable entity starts an interaction chain. -
Uses of EventSystem in com.hypixel.hytale.server.flock
Subclasses of EventSystem in com.hypixel.hytale.server.flockModifier and TypeClassDescriptionstatic classAn entity ticking system that handles filtering damage received by a player from flock membersstatic classA damage event system that handles entities with aFlockMembershipcomponent dealing damage.static classA damage event system that handles entities with aFlockMembershipcomponent receiving damage.static classAn event handler for when a player changes their game-mode. -
Uses of EventSystem in com.hypixel.hytale.server.npc.systems
Subclasses of EventSystem in com.hypixel.hytale.server.npc.systemsModifier and TypeClassDescriptionstatic classAn event handler for block breaking, to invoke the blackboard resource of an entity store.static classAn event handler for block damage, to invoke the blackboard resource of an entity store.static classAn event handler for block use, to invoke the blackboard resource of an entity store.static classAn event handler for entity use, to invoke the blackboard resource of an entity store.static classAn entity ticking system that handles dealing damage associated with an NPC entity.static classAn entity ticking system that handles damage received, via the entity view, for an NPC entity.static classAn entity ticking system that handles receiving damage queued for an NPC entity.static classAn entity ticking system that handles filtering the damage entries for an NPC entity.static classAn entity event system that handles breathing checks for NPC entities.static classAn entity event system that populates kill feed decedent with the NPCs role name.static classAn entity event system that populates kill feed killer with the NPCs role name.static classAn ECS event that is called when an NPC is placed via a prefab.static classClears spawn-failure deduplication when a block is broken so a new layout can surface warnings again. -
Uses of EventSystem in com.hypixel.hytale.server.spawning.world.system
Subclasses of EventSystem in com.hypixel.hytale.server.spawning.world.system