Revert loaded entity list (#3304)
This commit is contained in:
@@ -181,15 +181,9 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
+ private final void processTrackQueue() {
|
||||
+ this.world.timings.tracker1.startTiming();
|
||||
+ try {
|
||||
+ Entity[] entities = this.world.loadedEntities.getRawData();
|
||||
+ for (int i = 0, len = this.world.loadedEntities.size(); i < len; ++i) {
|
||||
+ Entity tracked = entities[i];
|
||||
+ for (EntityTracker tracker : this.trackedEntities.values()) {
|
||||
+ // update tracker entry
|
||||
+ EntityTracker tracker = this.trackedEntities.get(tracked.getId());
|
||||
+ if (tracker == null) {
|
||||
+ continue;
|
||||
+ }
|
||||
+ tracker.updatePlayers(tracked.getPlayersInTrackRange());
|
||||
+ tracker.updatePlayers(tracker.tracker.getPlayersInTrackRange());
|
||||
+ }
|
||||
+ } finally {
|
||||
+ this.world.timings.tracker1.stopTiming();
|
||||
@@ -198,13 +192,8 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
+
|
||||
+ this.world.timings.tracker2.startTiming();
|
||||
+ try {
|
||||
+ Entity[] entities = this.world.loadedEntities.getRawData();
|
||||
+ for (int i = 0, len = this.world.loadedEntities.size(); i < len; ++i) {
|
||||
+ Entity tracked = entities[i];
|
||||
+ EntityTracker tracker = this.trackedEntities.get(tracked.getId());
|
||||
+ if (tracker != null) {
|
||||
+ tracker.trackerEntry.tick();
|
||||
+ }
|
||||
+ for (EntityTracker tracker : this.trackedEntities.values()) {
|
||||
+ tracker.trackerEntry.tick();
|
||||
+ }
|
||||
+ } finally {
|
||||
+ this.world.timings.tracker2.stopTiming();
|
||||
|
||||
Reference in New Issue
Block a user