Revert loaded entity list (#3304)

This commit is contained in:
Spottedleaf
2020-05-06 09:31:29 -07:00
parent 0f2383acc0
commit f410ec4423
2 changed files with 4 additions and 247 deletions

View File

@@ -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();