Contents
Class PlayerSystems.BlockPausedMovementSystem
java.lang.Object
com.hypixel.hytale.server.core.modules.entity.player.PlayerSystems.BlockPausedMovementSystem
- All Implemented Interfaces:
ISystem<EntityStore>, QuerySystem<EntityStore>, RunWhenPausedSystem<EntityStore>, TickableSystem<EntityStore>
- Enclosing class:
PlayerSystems
public static class PlayerSystems.BlockPausedMovementSystem
extends Object
implements RunWhenPausedSystem<EntityStore>, QuerySystem<EntityStore>
An entity ticking system that blocks player movement when the world is paused.
-
Field Summary
Fields inherited from interface ISystem
EMPTY_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetQuery()voidtick(float dt, int systemIndex, Store<EntityStore> store) Required reading:CommandBufferMethods 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
-
BlockPausedMovementSystem
public BlockPausedMovementSystem()
-
-
Method Details
-
tick
Description copied from interface:TickableSystem- Specified by:
tickin interfaceTickableSystem<EntityStore>- Parameters:
dt- The delta time in seconds.systemIndex- The index of this system, used for faster lookups inStore.
-
getQuery
- Specified by:
getQueryin interfaceQuerySystem<EntityStore>
-