1package com.runehive.game.engine.sync.task;
3import com.runehive.game.world.entity.mob.npc.Npc;
4import org.apache.logging.log4j.LogManager;
5import org.apache.logging.log4j.Logger;
20 if (
npc.atomicPlayerCount.get() == 0) {
24 if (
npc.regionChange) {
25 npc.lastPosition =
npc.getPosition();
28 npc.movement.processNextMovement();
29 }
catch (Exception ex) {
static final Logger logger
NpcPreUpdateTask(Npc npc)
Represents a non-player character in the in-game world.