Browse Source

player update sync

lakebane-optimize
FatBoy-DOTC 2 weeks ago
parent
commit
2535106d2c
  1. 14
      src/engine/objects/PlayerCharacter.java
  2. 4
      src/engine/server/world/WorldServer.java

14
src/engine/objects/PlayerCharacter.java

@ -4845,8 +4845,8 @@ public class PlayerCharacter extends AbstractCharacter { @@ -4845,8 +4845,8 @@ public class PlayerCharacter extends AbstractCharacter {
@Override
public void update(Boolean newSystem) {
if(!newSystem)
return;
//if(!newSystem)
// return;
if (this.updateLock.writeLock().tryLock()) {
try {
@ -4858,19 +4858,19 @@ public class PlayerCharacter extends AbstractCharacter { @@ -4858,19 +4858,19 @@ public class PlayerCharacter extends AbstractCharacter {
forceRespawn(this);
return;
}
updateLocation();
updateMovementState();
updateRegen();
this.updateLocation();
this.updateMovementState();
this.updateRegen();
if (this.getStamina() < 10) {
if (this.getAltitude() > 0 || this.getDesiredAltitude() > 0) {
PlayerCharacter.GroundPlayer(this);
updateRegen();
this.updateRegen();
}
}
RealmMap.updateRealm(this);
updateBlessingMessage();
this.updateBlessingMessage();
this.safeZone = this.isInSafeZone();
if(!this.timestamps.containsKey("nextBoxCheck"))

4
src/engine/server/world/WorldServer.java

@ -517,8 +517,8 @@ public class WorldServer { @@ -517,8 +517,8 @@ public class WorldServer {
Logger.info("Starting Bane Thread");
BaneThread.startBaneThread();
Logger.info("Starting Player Update Thread");
UpdateThread.startUpdateThread();
//Logger.info("Starting Player Update Thread");
//UpdateThread.startUpdateThread();
printThreads();

Loading…
Cancel
Save