Class NPCPreTickSystem

All Implemented Interfaces:
ISystem<EntityStore>, QuerySystem<EntityStore>, TickableSystem<EntityStore>

public class NPCPreTickSystem extends SteppableTickingSystem
A steppable ticking system that handles the initial checks required before ticking an NPCs, including checking if the NPC has fallen out of the world or is meant to despawn. Also stores the initial position at the beginning of the tick to be used for various computations at the end of the tick. Created on 03/12/2020