HyCodeYourTale
classpublicPriority 3

SnapshotSystems

com.hypixel.hytale.server.core.modules.entity.system.SnapshotSystems

8

Methods

8

Public Methods

0

Fields

1

Constructors

Constants

Set<Dependency<EntityStore>>DEPENDENCIES= Set.of( new SystemDependency<>(Order.AFTER, SnapshotSystems.Resize.class), new RootDepen...
HytaleLoggerLOGGER= HytaleLogger.getLogger()

Constructors

public
SnapshotSystems()

Methods

Public Methods (8)

public
Resource<EntityStore> clone()
@Nonnull@Override
public
Set<Dependency<EntityStore>> getDependencies()
@Nonnull@Override
public
Query<EntityStore> getQuery()
@Override
publicstatic
ResourceType<EntityStore, SnapshotSystems.SnapshotWorldInfo> getResourceType()
public
boolean isParallel(int archetypeChunkSize, int taskCount)
@Override
public
void onEntityAdd(Holder<EntityStore> holder, AddReason reason, Store<EntityStore> store)
@Override
public
void onEntityRemoved(Holder<EntityStore> holder, RemoveReason reason, Store<EntityStore> store)
@Override
public
void tick(float dt, int systemIndex, Store<EntityStore> store)
@Override

Related Classes