Uses of Class
com.hypixel.hytale.component.system.HolderSystem
Packages that use HolderSystem
Package
Description
An implementation of an EntityComponentSystem (aka ECS).
-
Uses of HolderSystem in com.hypixel.hytale.builtin.adventure.npcobjectives.systems
Subclasses of HolderSystem in com.hypixel.hytale.builtin.adventure.npcobjectives.systemsModifier and TypeClassDescriptionclassA holder system that handles removing a spawn beacon if its associated objective no longer exists. -
Uses of HolderSystem in com.hypixel.hytale.builtin.adventure.npcreputation
Subclasses of HolderSystem in com.hypixel.hytale.builtin.adventure.npcreputationModifier and TypeClassDescriptionclassA holder system that assigns reputation groups to NPC entities based on their NPC group tags. -
Uses of HolderSystem in com.hypixel.hytale.builtin.adventure.objectives.markers.objectivelocation
Subclasses of HolderSystem in com.hypixel.hytale.builtin.adventure.objectives.markers.objectivelocationModifier and TypeClassDescriptionstatic classA holder system that ensures that entities carrying anObjectiveLocationMarkercomponent also carry aNetworkIdcomponent. -
Uses of HolderSystem in com.hypixel.hytale.builtin.adventure.objectives.markers.reachlocation
-
Uses of HolderSystem in com.hypixel.hytale.builtin.adventure.objectives.systems
Subclasses of HolderSystem in com.hypixel.hytale.builtin.adventure.objectives.systemsModifier and TypeClassDescriptionclassA holder system that handles the removal of objective-specific items from an entity store -
Uses of HolderSystem in com.hypixel.hytale.builtin.ambience.systems
Subclasses of HolderSystem in com.hypixel.hytale.builtin.ambience.systemsModifier and TypeClassDescriptionstatic classA holder system that ensures certain non-persistent components on the ambient emitter. -
Uses of HolderSystem in com.hypixel.hytale.builtin.audio.systems
Subclasses of HolderSystem in com.hypixel.hytale.builtin.audio.systemsModifier and TypeClassDescriptionstatic classstatic classstatic classStamps the persisted origin when an emitter is first placed and replicates add/remove to players already viewing the chunk on runtime place and break. -
Uses of HolderSystem in com.hypixel.hytale.builtin.beds.sleep.systems.player
Subclasses of HolderSystem in com.hypixel.hytale.builtin.beds.sleep.systems.player -
Uses of HolderSystem in com.hypixel.hytale.builtin.buildertools
Subclasses of HolderSystem in com.hypixel.hytale.builtin.buildertoolsModifier and TypeClassDescriptionstatic classA holder system that ensures that the player is given the appropriate builder tools.class -
Uses of HolderSystem in com.hypixel.hytale.builtin.crafting
Subclasses of HolderSystem in com.hypixel.hytale.builtin.crafting -
Uses of HolderSystem in com.hypixel.hytale.builtin.crafting.system
Subclasses of HolderSystem in com.hypixel.hytale.builtin.crafting.systemModifier and TypeClassDescriptionstatic classA holder system that manages the addition and removal of crafting managers for players. -
Uses of HolderSystem in com.hypixel.hytale.builtin.encountermanager
Subclasses of HolderSystem in com.hypixel.hytale.builtin.encountermanagerModifier and TypeClassDescriptionstatic classConfigures thePositionCachefor an encounter's sensors once its runtime has been built.static classBuilds theEncounterManagerruntime and attaches its supports when an encounter entity is added or reloaded.static classEnsure each encounter carries the baseline world-entity components. -
Uses of HolderSystem in com.hypixel.hytale.builtin.fluid
Subclasses of HolderSystem in com.hypixel.hytale.builtin.fluidModifier and TypeClassDescriptionstatic classA holder system that ensures that all chunk sections have a fluid section.static classA holder system that sets up fluid sections when chunk sections are added. -
Uses of HolderSystem in com.hypixel.hytale.builtin.mounts
Subclasses of HolderSystem in com.hypixel.hytale.builtin.mountsModifier and TypeClassDescriptionstatic classstatic class -
Uses of HolderSystem in com.hypixel.hytale.builtin.npccombatactionevaluator
Subclasses of HolderSystem in com.hypixel.hytale.builtin.npccombatactionevaluatorModifier and TypeClassDescriptionstatic classHandles adding aTargetMemoryandCombatActionEvaluatorto NPCs as required. -
Uses of HolderSystem in com.hypixel.hytale.builtin.parkour
Subclasses of HolderSystem in com.hypixel.hytale.builtin.parkour -
Uses of HolderSystem in com.hypixel.hytale.builtin.path
Subclasses of HolderSystem in com.hypixel.hytale.builtin.pathModifier and TypeClassDescriptionstatic classstatic classstatic classA holder system change system that handles updating the prefab path's nameplate when their display name changes. -
Uses of HolderSystem in com.hypixel.hytale.builtin.portals.systems
Subclasses of HolderSystem in com.hypixel.hytale.builtin.portals.systems -
Uses of HolderSystem in com.hypixel.hytale.builtin.portals.systems.voidevent
Subclasses of HolderSystem in com.hypixel.hytale.builtin.portals.systems.voideventModifier and TypeClassDescriptionfinal classSeeds theForcedMusicTrackeron players who join a portal world while a void-event stage with forced music is active. -
Uses of HolderSystem in com.hypixel.hytale.builtin.weather.systems
Subclasses of HolderSystem in com.hypixel.hytale.builtin.weather.systemsModifier and TypeClassDescriptionstatic classA holder system that handles sending weather data to newly added players -
Uses of HolderSystem in com.hypixel.hytale.component
Methods in com.hypixel.hytale.component that return types with arguments of type HolderSystem -
Uses of HolderSystem in com.hypixel.hytale.server.core.entity.damage
Subclasses of HolderSystem in com.hypixel.hytale.server.core.entity.damageModifier and TypeClassDescriptionclassA holder system that adds theDamageDataComponentto entities when they are added to the store. -
Uses of HolderSystem in com.hypixel.hytale.server.core.entity.movement
Subclasses of HolderSystem in com.hypixel.hytale.server.core.entity.movementModifier and TypeClassDescriptionstatic classA holder system that ensures that living entities have aMovementStatesComponentcomponent when they are added. -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.block
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.blockModifier and TypeClassDescriptionstatic classstatic classA migration system that performs data migrations for block-related components. -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entityModifier and TypeClassDescriptionstatic classstatic classA system that migrates the anchor of a block-entity to the center of the entitystatic classEntityModule.LegacyEntityHolderSystem<T extends Entity>static classStores a copy of the uuid component on the legacy entity for async access and converts from the legacy uuid to the new componentstatic classstatic classA holder system that handles the set-up phase of a projectile entity. -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.dynamiclight
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.dynamiclight -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.hitboxcollision
-
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.item
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.itemModifier and TypeClassDescriptionstatic classA holder system that ensures that item entities have the necessary components during creation -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.player
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.playerModifier and TypeClassDescriptionstatic classStrips the eraser override when the player is removed from the world.classstatic classA holder system that adds theChunkTrackercomponent to an entity store when the entity is added.static classA holder system that ensures theMovementManagercomponent is assigned to player entities.static classA holder system that saves a player's config when the player entity is removed from the store, unless saving is currently locked on the world.static classInitializes essential components for every player added to the world: input handling, effect controller, unique item usages, and all inventory components at their default capacities.static classA holder system that is called upon the removal of a player entity. -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.prefabpreview
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.prefabpreviewModifier and TypeClassDescriptionstatic classResolves the persisted prefab key into a runtimePrefabPreviewthat carries the block data and tint. -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.repulsion
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.repulsion -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.system
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.systemModifier and TypeClassDescriptionstatic classDerives a runtimeDisplayNameComponentfromPersistentDisplayNameon entity add.static classOne-time migration that consumes old"DisplayName"data fromUnknownComponents.static classstatic classA holder system that replaces theUUIDof an entity loaded from an external sourcestatic classstatic classAssigns a NetworkId to prop entities that don't already have one.static classEnsures prop entities havePrefabCopyableComponentso they can be included in prefab saves and selection tool operations.static classUpdates the bounding box on entities when they're loaded/spawned.static classstatic classclassA holder system that adds aCollisionResultComponentto player entities that do not have one.static classMakes sure the snapshot buffer component exists on entities that need itstatic classA holder system that clears the chunk reference in the transform component when an entity is removed. -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.tracker
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entity.trackerModifier and TypeClassDescriptionstatic classThis system removes theEntityTrackerSystems.Visiblecomponent from entities when they are removed from the store. -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entitystats
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entitystats -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.entityui
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.entityui -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.interaction.system
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.interaction.systemModifier and TypeClassDescriptionstatic classA holder system tha handles adding an interaction manager to a player entity. -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.migrations
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.migrationsModifier and TypeClassDescriptionclassclass -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.physics.systems
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.physics.systemsModifier and TypeClassDescriptionclassstatic class -
Uses of HolderSystem in com.hypixel.hytale.server.core.modules.prefabspawner
Subclasses of HolderSystem in com.hypixel.hytale.server.core.modules.prefabspawner -
Uses of HolderSystem in com.hypixel.hytale.server.core.universe.world.chunk.heightmap
Modifier and TypeClassDescriptionstatic classMoves a version-3BlockChunkheightmap into theHeightmapColumncomponent and converts the component to the backend the world's loader expects. -
Uses of HolderSystem in com.hypixel.hytale.server.core.universe.world.chunk.systems
Subclasses of HolderSystem in com.hypixel.hytale.server.core.universe.world.chunk.systemsModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic class -
Uses of HolderSystem in com.hypixel.hytale.server.flock
Subclasses of HolderSystem in com.hypixel.hytale.server.flockModifier and TypeClassDescriptionstatic classA holder system that handles NPCs added from world generation with aFlockMembershipcomponent. -
Uses of HolderSystem in com.hypixel.hytale.server.npc.blackboard.view.combat
Subclasses of HolderSystem in com.hypixel.hytale.server.npc.blackboard.view.combatModifier and TypeClassDescriptionstatic classstatic class -
Uses of HolderSystem in com.hypixel.hytale.server.npc.systems
Subclasses of HolderSystem in com.hypixel.hytale.server.npc.systemsModifier and TypeClassDescriptionclassA holder system that handles the initialisation of stats pulled from the NPC's balancing file.static classA holder system that handles adding an interaction manager with a simulation handler to an NPC entity.static classA holder system that handles NPC entities that have been added to the store via world-gen.static classDeprecated, for removal: This API element is subject to removal in a future version.static classMigrates legacy NPC inventory data intoInventoryComponents and ensures default inventory components exist for every NPC added to the world.static classA holder system that handles the activation of the position cache of an NPC entityclassA holder system that initialises theRolefor an NPC when being added to the world and adds any necessary components for the Role to function. -
Uses of HolderSystem in com.hypixel.hytale.server.spawning.spawnmarkers
Subclasses of HolderSystem in com.hypixel.hytale.server.spawning.spawnmarkersModifier and TypeClassDescriptionstatic classA holder system that handles logic when spawn marker entities are added from world generation.static classstatic classA holder system that ensures that all spawn marker entities are network sendable by adding aNetworkIdcomponent and anIntangiblecomponent if they do not already have one.static class -
Uses of HolderSystem in com.hypixel.hytale.server.spawning.suppression.system
Subclasses of HolderSystem in com.hypixel.hytale.server.spawning.suppression.system -
Uses of HolderSystem in com.hypixel.hytale.server.spawning.world.system
Subclasses of HolderSystem in com.hypixel.hytale.server.spawning.world.system