Class BlockHealthModule.BlockHealthPacketSystem
java.lang.Object
com.hypixel.hytale.component.system.System<ChunkStore>
com.hypixel.hytale.component.system.data.ArchetypeDataSystem<ChunkStore,PlayerRef,Packet>
com.hypixel.hytale.component.system.data.EntityDataSystem<ChunkStore,PlayerRef,Packet>
com.hypixel.hytale.server.core.universe.world.storage.ChunkStore.LoadPacketDataQuerySystem
com.hypixel.hytale.server.core.modules.blockhealth.BlockHealthModule.BlockHealthPacketSystem
- All Implemented Interfaces:
ISystem<ChunkStore>,QuerySystem<ChunkStore>
- Enclosing class:
BlockHealthModule
private static class BlockHealthModule.BlockHealthPacketSystem
extends ChunkStore.LoadPacketDataQuerySystem
-
Nested Class Summary
Nested classes/interfaces inherited from class com.hypixel.hytale.component.system.data.EntityDataSystem
EntityDataSystem.SystemTaskData<ECS_TYPE,Q, R> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Archetype<ChunkStore> private final ComponentType<ChunkStore, BlockHealthChunk> Fields inherited from interface com.hypixel.hytale.component.system.ISystem
EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionBlockHealthPacketSystem(ComponentType<ChunkStore, BlockHealthChunk> blockHealthChunkComponentType) -
Method Summary
Modifier and TypeMethodDescriptionvoidfetch(int index, ArchetypeChunk<ChunkStore> archetypeChunk, Store<ChunkStore> store, CommandBuffer<ChunkStore> commandBuffer, PlayerRef player, List<Packet> results) getQuery()booleanMethods inherited from class com.hypixel.hytale.component.system.data.EntityDataSystem
doFetch, fetchMethods inherited from class com.hypixel.hytale.component.system.System
getComponentRegistrations, getResourceRegistrations, registerComponent, registerComponent, registerComponent, registerResource, registerResourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hypixel.hytale.component.system.ISystem
getDependencies, getGroup, onSystemRegistered, onSystemUnregisteredMethods inherited from interface com.hypixel.hytale.component.system.QuerySystem
test
-
Field Details
-
blockHealthCunkComponentType
-
archetype
-
-
Constructor Details
-
BlockHealthPacketSystem
public BlockHealthPacketSystem(@Nonnull ComponentType<ChunkStore, BlockHealthChunk> blockHealthChunkComponentType)
-
-
Method Details
-
getQuery
-
isParallel
public boolean isParallel()- Overrides:
isParallelin classEntityDataSystem<ChunkStore,PlayerRef, Packet>
-
fetch
public void fetch(int index, @Nonnull ArchetypeChunk<ChunkStore> archetypeChunk, Store<ChunkStore> store, CommandBuffer<ChunkStore> commandBuffer, PlayerRef player, @Nonnull List<Packet> results) - Specified by:
fetchin classEntityDataSystem<ChunkStore,PlayerRef, Packet>
-