forked from MagicBane/Server
player update optimized
This commit is contained in:
@@ -32,30 +32,30 @@ public class UpdateThread implements Runnable {
|
|||||||
private static final long INSTANCE_DELAY = 1500; // Adjust as needed
|
private static final long INSTANCE_DELAY = 1500; // Adjust as needed
|
||||||
|
|
||||||
public void processPlayerUpdate() {
|
public void processPlayerUpdate() {
|
||||||
//try {
|
try {
|
||||||
// for (PlayerCharacter player : SessionManager.getAllActivePlayerCharacters()) {
|
for (PlayerCharacter player : SessionManager.getAllActivePlayerCharacters()) {
|
||||||
// if (player != null) {
|
if (player != null) {
|
||||||
// try {
|
try {
|
||||||
// player.update(true);
|
player.update(true);
|
||||||
// } catch (Exception e) {
|
} catch (Exception e) {
|
||||||
// Logger.error(e);
|
Logger.error(e);
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
//}catch(Exception e){
|
}catch(Exception e){
|
||||||
// Logger.error(e);
|
Logger.error(e);
|
||||||
//}
|
|
||||||
|
|
||||||
for (PlayerCharacter player : SessionManager.getAllActivePlayerCharacters()) {
|
|
||||||
ProcessUpdate.startUpdate(player);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//for (PlayerCharacter player : SessionManager.getAllActivePlayerCharacters()) {
|
||||||
|
// ProcessUpdate.startUpdate(player);
|
||||||
|
//}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
try {
|
try {
|
||||||
processPlayerUpdate();
|
processPlayerUpdate();
|
||||||
Thread.sleep(1000);
|
Thread.sleep(100);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Logger.error("Thread Execution Error", e);
|
Logger.error("Thread Execution Error", e);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user