PlayerSavingSystems

public class PlayerSavingSystems

Class PlayerSavingSystems. Provides playersavingsystems functionality for the Hytale server.

java.lang.Object > PlayerSavingSystems

Field Summary

playerComponent

final Player playerComponent

Field playerComponent.

playerRefComponent

final PlayerRef playerRefComponent

Field playerRefComponent.

world

final World world

Field world.

saveDataResource

final SaveDataResource saveDataResource

Field saveDataResource.

data

final SaveDataResource data

Field data.

transformComponent

final TransformComponent transformComponent

Field transformComponent.

headRotationComponent

final HeadRotation headRotationComponent

Field headRotationComponent.

position

final Vector3d position

Field position.

rotation

final Vector3f rotation

Field rotation.

lastSavedPosition

final Vector3d lastSavedPosition

Field lastSavedPosition.

lastSavedRotation

final Vector3f lastSavedRotation

Field lastSavedRotation.

delay

private float delay

Field delay.

Method Detail

WorldRemovedSystem

public public WorldRemovedSystem (@Nonnull final ComponentType playerComponentType)

Method WorldRemovedSystem.

Parameters:
@Nonnull final ComponentType playerComponentType

onSystemAddedToStore

public void onSystemAddedToStore (@Nonnull final Store store)

Method onSystemAddedToStore.

Parameters:
@Nonnull final Store store

onSystemRemovedFromStore

public void onSystemRemovedFromStore (@Nonnull final Store store)

Method onSystemRemovedFromStore.

Parameters:
@Nonnull final Store store

TickingSystem

public public TickingSystem (@Nonnull final ComponentType playerComponentType)

Method TickingSystem.

Parameters:
@Nonnull final ComponentType playerComponentType

getQuery

public Query getQuery ()

Method getQuery.

isParallel

public boolean isParallel (final int archetypeChunkSize, final int taskCount)

Method isParallel.

Parameters:
final int archetypeChunkSize
final int taskCount

tick

public void tick (final float dt, final int systemIndex, @Nonnull final Store store)

Method tick.

Parameters:
final float dt
final int systemIndex
@Nonnull final Store store

SaveDataResource

public public SaveDataResource ()

Method SaveDataResource.

clone

public Resource clone ()

Method clone.