Contents
Class FluidSystems.LoadPacketGenerator
java.lang.Object
com.hypixel.hytale.component.system.System<ChunkStore>
com.hypixel.hytale.component.system.data.ArchetypeDataSystem<ChunkStore, PlayerRef, CompletableFuture<ToClientPacket>>
com.hypixel.hytale.component.system.data.EntityDataSystem<ChunkStore, PlayerRef, CompletableFuture<ToClientPacket>>
com.hypixel.hytale.server.core.universe.world.storage.ChunkStore.LoadFuturePacketDataQuerySystem
com.hypixel.hytale.builtin.fluid.FluidSystems.LoadPacketGenerator
- All Implemented Interfaces:
ISystem<ChunkStore>, QuerySystem<ChunkStore>
- Enclosing class:
FluidSystems
public static class FluidSystems.LoadPacketGenerator
extends ChunkStore.LoadFuturePacketDataQuerySystem
A system that loads fluid packets for chunk sections.
-
Nested Class Summary
Nested classes/interfaces inherited from class EntityDataSystem
EntityDataSystem.SystemTaskData<ECS_TYPE,Q, R> -
Field Summary
Fields inherited from interface ISystem
EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionLoadPacketGenerator(ComponentType<ChunkStore, ChunkSection> chunkSectionComponentType, ComponentType<ChunkStore, FluidSection> fluidSectionComponentType) -
Method Summary
Modifier and TypeMethodDescriptionvoidfetch(int index, ArchetypeChunk<ChunkStore> archetypeChunk, Store<ChunkStore> store, CommandBuffer<ChunkStore> commandBuffer, PlayerRef player, List<CompletableFuture<ToClientPacket>> results) getQuery()Methods inherited from class EntityDataSystem
doFetch, fetch, isParallelMethods inherited from class System
getComponentRegistrations, getResourceRegistrations, registerResource, registerResourceMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ISystem
getDependencies, getGroup, onSystemRegistered, onSystemUnregisteredMethods inherited from interface QuerySystem
getHierarchyScope, test
-
Constructor Details
-
LoadPacketGenerator
public LoadPacketGenerator(@Nonnull ComponentType<ChunkStore, ChunkSection> chunkSectionComponentType, @Nonnull ComponentType<ChunkStore, FluidSection> fluidSectionComponentType)
-
-
Method Details
-
fetch
public void fetch(int index, @Nonnull ArchetypeChunk<ChunkStore> archetypeChunk, Store<ChunkStore> store, @Nonnull CommandBuffer<ChunkStore> commandBuffer, PlayerRef player, @Nonnull List<CompletableFuture<ToClientPacket>> results) - Specified by:
fetchin classEntityDataSystem<ChunkStore, PlayerRef, CompletableFuture<ToClientPacket>>
-
getQuery
-