Uses of Interface
com.hypixel.hytale.component.Resource
Packages that use Resource
Package
Description
An implementation of an EntityComponentSystem (aka ECS).
-
Uses of Resource in com.hypixel.hytale.builtin.adventure.npcobjectives.resources
Classes in com.hypixel.hytale.builtin.adventure.npcobjectives.resources that implement ResourceModifier and TypeClassDescriptionclassA resource that tracks all active kill task transactions for NPC objectives.Methods in com.hypixel.hytale.builtin.adventure.npcobjectives.resources that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.adventure.reputation.store
Classes in com.hypixel.hytale.builtin.adventure.reputation.store that implement ResourceModifier and TypeClassDescriptionclassA resource that stores reputation data for entities.Methods in com.hypixel.hytale.builtin.adventure.reputation.store that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.adventure.wilderness.resource
Classes in com.hypixel.hytale.builtin.adventure.wilderness.resource that implement ResourceModifier and TypeClassDescriptionclassTracks wilderness and home chunk regions within a world.classWildernessVisitor<ECS_TYPE>An abstract utility class that facilitates visiting and processing ECS (Entity Component System) archetypes and entities with integration forWildernessTracker.static classAWildernessVisitorimplementation forChunkStore.static classAWildernessVisitorimplementation forEntityStore. -
Uses of Resource in com.hypixel.hytale.builtin.adventure.worldevents
Classes in com.hypixel.hytale.builtin.adventure.worldevents that implement ResourceModifier and TypeClassDescriptionfinal classclassclassMethods in com.hypixel.hytale.builtin.adventure.worldevents that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.adventure.worldevents.condition.manager
Classes in com.hypixel.hytale.builtin.adventure.worldevents.condition.manager that implement ResourceMethods in com.hypixel.hytale.builtin.adventure.worldevents.condition.manager that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.beds.sleep.resources
Classes in com.hypixel.hytale.builtin.beds.sleep.resources that implement ResourceModifier and TypeClassDescriptionclassA resource that represents the sleep state of a world.Methods in com.hypixel.hytale.builtin.beds.sleep.resources that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.buildertools.prefabeditor
Classes in com.hypixel.hytale.builtin.buildertools.prefabeditor that implement ResourceModifier and TypeClassDescriptionclassRepresents an ongoing edit session, with multiplePrefabEditingMetadatas representing the prefabs inside this edit session. -
Uses of Resource in com.hypixel.hytale.builtin.fluid
Classes in com.hypixel.hytale.builtin.fluid that implement ResourceModifier and TypeClassDescriptionclassA store resource that caches the resolved set of disabled fluid numeric IDs.Methods in com.hypixel.hytale.builtin.fluid that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.instances.removal
Classes in com.hypixel.hytale.builtin.instances.removal that implement Resource -
Uses of Resource in com.hypixel.hytale.builtin.path
Classes in com.hypixel.hytale.builtin.path that implement ResourceMethods in com.hypixel.hytale.builtin.path that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.points.manager
Classes in com.hypixel.hytale.builtin.points.manager that implement ResourceMethods in com.hypixel.hytale.builtin.points.manager that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.portals.resources
Classes in com.hypixel.hytale.builtin.portals.resources that implement ResourceModifier and TypeClassDescriptionclassclassTracks the void-event of a portal world.Methods in com.hypixel.hytale.builtin.portals.resources that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.portals.systems.voidevent
Classes in com.hypixel.hytale.builtin.portals.systems.voidevent that implement ResourceMethods in com.hypixel.hytale.builtin.portals.systems.voidevent that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.randomtick
Classes in com.hypixel.hytale.builtin.randomtick that implement ResourceMethods in com.hypixel.hytale.builtin.randomtick that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.triggervolumes.manager
Classes in com.hypixel.hytale.builtin.triggervolumes.manager that implement ResourceMethods in com.hypixel.hytale.builtin.triggervolumes.manager that return Resource -
Uses of Resource in com.hypixel.hytale.builtin.weather.resources
Classes in com.hypixel.hytale.builtin.weather.resources that implement ResourceModifier and TypeClassDescriptionclassA store resource that handles the weather logic on a per-world basisMethods in com.hypixel.hytale.builtin.weather.resources that return Resource -
Uses of Resource in com.hypixel.hytale.component
Classes in com.hypixel.hytale.component with type parameters of type ResourceModifier and TypeClassDescriptionfinal recordResourceRegistration<ECS_TYPE, T extends Resource<ECS_TYPE>>A class that represents the registration of a resource type.classResourceType<ECS_TYPE, T extends Resource<ECS_TYPE>>Describes aResourcetype registered with aComponentRegistryFields in com.hypixel.hytale.component declared as ResourceModifier and TypeFieldDescriptionstatic final Resource[]Resource.EMPTY_ARRAYAn empty resource array to reduce allocation.Methods in com.hypixel.hytale.component with type parameters of type ResourceModifier and TypeMethodDescriptionComponentRegistry.Data.createResource(ResourceType<ECS_TYPE, T> resourceType) CommandBuffer.getResource(ResourceType<ECS_TYPE, T> resourceType) Allows access to resources in the store without checking theStore.assertThread().ComponentAccessor.getResource(ResourceType<ECS_TYPE, T> resourceType) Fetches a resource from the given resource type.Store.getResource(ResourceType<ECS_TYPE, T> resourceType) <T extends Resource<ECS_TYPE>>
BuilderCodec<T> ComponentRegistry.Data.getResourceCodec(ResourceType<ECS_TYPE, T> resourceType) <T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<T> EmptyResourceStorage.load(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType) <T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<T> IResourceStorage.load(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType) Called to load a resource from the given store and data.<T extends Resource<ECS_TYPE>>
ResourceType<ECS_TYPE, T> ComponentRegistry.registerResource(Class<? super T> tClass, String id, BuilderCodec<T> codec) <T extends Resource<ECS_TYPE>>
ResourceType<ECS_TYPE, T> ComponentRegistry.registerResource(Class<? super T> tClass, Supplier<T> supplier) <T extends Resource<ECS_TYPE>>
ResourceType<ECS_TYPE, T> ComponentRegistryProxy.registerResource(Class<? super T> tClass, String id, BuilderCodec<T> codec) <T extends Resource<ECS_TYPE>>
ResourceType<ECS_TYPE, T> ComponentRegistryProxy.registerResource(Class<? super T> tClass, Supplier<T> supplier) <T extends Resource<ECS_TYPE>>
ResourceType<ECS_TYPE, T> IComponentRegistry.registerResource(Class<? super T> tClass, String id, BuilderCodec<T> codec) Called to register a new resource, providing the given class, id and codec.<T extends Resource<ECS_TYPE>>
ResourceType<ECS_TYPE, T> IComponentRegistry.registerResource(Class<? super T> tClass, Supplier<T> supplier) Called to register a new resource, providing the given class and constructor supplier.<T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<Void> EmptyResourceStorage.remove(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType) <T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<Void> IResourceStorage.remove(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType) Called to remove a resource from the given store and data.Store.replaceResource(ResourceType<ECS_TYPE, T> resourceType, T resource) <T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<Void> EmptyResourceStorage.save(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType, T resource) <T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<Void> IResourceStorage.save(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType, T resource) Called to save a resource to the given store and data.ComponentRegistry.unregisterResource(ResourceType<ECS_TYPE, T> resourceType) Methods in com.hypixel.hytale.component that return Resource -
Uses of Resource in com.hypixel.hytale.component.data.change
Classes in com.hypixel.hytale.component.data.change with type parameters of type Resource -
Uses of Resource in com.hypixel.hytale.component.spatial
Classes in com.hypixel.hytale.component.spatial that implement ResourceModifier and TypeClassDescriptionclassSpatialResource<T,ECS_TYPE> A spatial resource that holds spatial data and a spatial structure.Methods in com.hypixel.hytale.component.spatial that return Resource -
Uses of Resource in com.hypixel.hytale.component.system
Methods in com.hypixel.hytale.component.system with type parameters of type ResourceModifier and TypeMethodDescription<T extends Resource<ECS_TYPE>>
ResourceType<ECS_TYPE, T> System.registerResource(Class<? super T> tClass, String id, BuilderCodec<T> codec) Registers the given resource under this system.<T extends Resource<ECS_TYPE>>
ResourceType<ECS_TYPE, T> System.registerResource(Class<? super T> tClass, Supplier<T> supplier) Registers the given resource under this system. -
Uses of Resource in com.hypixel.hytale.server.core.modules.block
Classes in com.hypixel.hytale.server.core.modules.block that implement ResourceModifier and TypeClassDescriptionstatic classA resource that tracks whether block state information needs to be rebuilt.Methods in com.hypixel.hytale.server.core.modules.block that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.modules.blockanimation
Classes in com.hypixel.hytale.server.core.modules.blockanimation that implement ResourceModifier and TypeClassDescriptionclassTracks chunk sections that need animation override replication in one world.Methods in com.hypixel.hytale.server.core.modules.blockanimation that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.modules.entity.player
Classes in com.hypixel.hytale.server.core.modules.entity.player that implement ResourceModifier and TypeClassDescriptionclassPer-world resource that tracks the duration between consecutive server ticks, sent to clients viaNetworkTickSystem.static classA resource type that holds the world-wide player save data information.Methods in com.hypixel.hytale.server.core.modules.entity.player that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.modules.entity.stamina
Classes in com.hypixel.hytale.server.core.modules.entity.stamina that implement ResourceMethods in com.hypixel.hytale.server.core.modules.entity.stamina that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.modules.entity.system
Classes in com.hypixel.hytale.server.core.modules.entity.system that implement ResourceModifier and TypeClassDescriptionstatic classEntities whose marker was added this tick, keyed by marker component type.static classMethods in com.hypixel.hytale.server.core.modules.entity.system that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.modules.interaction.blocktrack
Classes in com.hypixel.hytale.server.core.modules.interaction.blocktrack that implement ResourceMethods in com.hypixel.hytale.server.core.modules.interaction.blocktrack that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.modules.interaction.components
Classes in com.hypixel.hytale.server.core.modules.interaction.components that implement ResourceModifier and TypeClassDescriptionstatic classHolds the set of entities whoseCarriedBlockchanged this tick, so the tracker update system knows to push a full update (rather than only to newly-visible viewers).Methods in com.hypixel.hytale.server.core.modules.interaction.components that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.modules.time
Classes in com.hypixel.hytale.server.core.modules.time that implement ResourceModifier and TypeClassDescriptionclassAn entity store resource that holds the current time, regardless of world time.classAn entity store resource that contains and processes the current world time.Methods in com.hypixel.hytale.server.core.modules.time that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.universe.world
Classes in com.hypixel.hytale.server.core.universe.world that implement ResourceModifier and TypeClassDescriptionfinal classPer-world registry of regions where block ticking is suppressed. -
Uses of Resource in com.hypixel.hytale.server.core.universe.world.meta.state
Classes in com.hypixel.hytale.server.core.universe.world.meta.state that implement ResourceMethods in com.hypixel.hytale.server.core.universe.world.meta.state that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.universe.world.storage.component
Classes in com.hypixel.hytale.server.core.universe.world.storage.component that implement ResourceModifier and TypeClassDescriptionstatic classA chunk store resource that holds the chunk saving queue and related data.static classThe data resource for the chunk unloading system.static classThe data resource for the section unloading system.Methods in com.hypixel.hytale.server.core.universe.world.storage.component that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.universe.world.storage.provider
Classes in com.hypixel.hytale.server.core.universe.world.storage.provider that implement ResourceModifier and TypeClassDescriptionstatic classA cache of indexed storage files for chunk storage.Methods in com.hypixel.hytale.server.core.universe.world.storage.provider that return Resource -
Uses of Resource in com.hypixel.hytale.server.core.universe.world.storage.resources
Methods in com.hypixel.hytale.server.core.universe.world.storage.resources with type parameters of type ResourceModifier and TypeMethodDescription<T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<T> DiskResourceStorageProvider.DiskResourceStorage.load(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType) <T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<Void> DiskResourceStorageProvider.DiskResourceStorage.remove(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType) <T extends Resource<ECS_TYPE>, ECS_TYPE>
CompletableFuture<Void> DiskResourceStorageProvider.DiskResourceStorage.save(Store<ECS_TYPE> store, ComponentRegistry.Data<ECS_TYPE> data, ResourceType<ECS_TYPE, T> resourceType, T resource) -
Uses of Resource in com.hypixel.hytale.server.core.universe.world.worldmap.markers.worldstore
Classes in com.hypixel.hytale.server.core.universe.world.worldmap.markers.worldstore that implement ResourceMethods in com.hypixel.hytale.server.core.universe.world.worldmap.markers.worldstore that return Resource -
Uses of Resource in com.hypixel.hytale.server.npc.blackboard
Classes in com.hypixel.hytale.server.npc.blackboard that implement ResourceModifier and TypeClassDescriptionclassA class to facilitate caching and sharing expensive-to-retrieve information between NPCsMethods in com.hypixel.hytale.server.npc.blackboard that return Resource -
Uses of Resource in com.hypixel.hytale.server.npc.blackboard.view.combat
Classes in com.hypixel.hytale.server.npc.blackboard.view.combat that implement ResourceMethods in com.hypixel.hytale.server.npc.blackboard.view.combat that return Resource -
Uses of Resource in com.hypixel.hytale.server.npc.components
Classes in com.hypixel.hytale.server.npc.components that implement ResourceMethods in com.hypixel.hytale.server.npc.components that return Resource -
Uses of Resource in com.hypixel.hytale.server.npc.interactions
Classes in com.hypixel.hytale.server.npc.interactions that implement ResourceModifier and TypeClassDescriptionclassRemembersSpawnNPCInteractionspawn failures per target block so repeated failures do not flood logs.Methods in com.hypixel.hytale.server.npc.interactions that return Resource -
Uses of Resource in com.hypixel.hytale.server.npc.systems
Classes in com.hypixel.hytale.server.npc.systems that implement ResourceModifier and TypeClassDescriptionstatic classThe queue resource used for queueing ticking queue requestsstatic classA resource that handles the changing of roles for NPC entitiesMethods in com.hypixel.hytale.server.npc.systems that return Resource -
Uses of Resource in com.hypixel.hytale.server.spawning.local
Classes in com.hypixel.hytale.server.spawning.local that implement ResourceModifier and TypeClassDescriptionclassA shared resource containing state information and spare lists for use by theLocalSpawnControllerSystemandLocalSpawnForceTriggerSystem.Methods in com.hypixel.hytale.server.spawning.local that return Resource -
Uses of Resource in com.hypixel.hytale.server.spawning.suppression.component
Classes in com.hypixel.hytale.server.spawning.suppression.component that implement ResourceModifier and TypeClassDescriptionclassA shared resource which acts as a queue to hold any chunks that need to be annotated by theSpawnSuppressionSystems.classA shared resource which contains information aboutSpawnSuppressionComponents within the world.Methods in com.hypixel.hytale.server.spawning.suppression.component that return Resource -
Uses of Resource in com.hypixel.hytale.server.spawning.util
Classes in com.hypixel.hytale.server.spawning.util that implement ResourceModifier and TypeClassDescriptionclassSimple provider implementation for flood fill entry pools.final classStores reusable position search working state for one world.Methods in com.hypixel.hytale.server.spawning.util that return Resource -
Uses of Resource in com.hypixel.hytale.server.spawning.world.component
Classes in com.hypixel.hytale.server.spawning.world.component that implement ResourceModifier and TypeClassDescriptionclassA shared resource which keeps track of various world spawn statistics for the current world and is used in the generation ofSpawnJobs by the world spawning systems.Methods in com.hypixel.hytale.server.spawning.world.component that return Resource