Contents
Package com.hypixel.hytale.builtin.encountermanager
package com.hypixel.hytale.builtin.encountermanager
-
ClassDescriptionBuilder for
EncounterManager.A non-spawnableEncounterManagertemplate.Builder for anEncounterManagervariant: a thin definition that references a parent EncounterManager asset and overrides its exposedParametersthrough aModifyblock.Per-encounter runtime audio state: the forced music and audio-state axis values the encounter currently wants its players to hear.Per-encounter boss bar: the entity whose health members see, the name to label it with, and whether it is marked as hard mode.Common interface for any builder that can produce and ECS-attach anEncounterManagerfor an entity.The runtime and persistent ECS component for an Encounter Manager.Builtin plugin that adds Encounter Managers: data-driven instruction-list controllers.ECS systems that drive Encounter Managers.Configures thePositionCachefor an encounter's sensors once its runtime has been built.Builds theEncounterManagerruntime and attaches its supports when an encounter entity is added or reloaded.Ensure each encounter carries the baseline world-entity components.Propagates world teleports to theEncounterManagerlifecycle.Ticks each encounter's instruction tree.A per-player effect an encounter drives over itsEncounterMembers.The players currently inside an encounter, shared by every per-player effect it drives.ECS systems drivingEncounterMembersand theEncounterMemberConsumers layered on it.Decays each encounter's member time-to-live, dropping members whose TTL lapsed, and re-applies the desired state to the rest.Per-encounter weather: the sky the encounter wants its members to see, overriding both the world's forced weather and their own environment.