NOT WORKING! Even even more patches!
This commit is contained in:
@@ -23,33 +23,23 @@ index 459c86bce..ea6fcb39f 100644
|
||||
+ }
|
||||
}
|
||||
diff --git a/src/main/java/net/minecraft/server/ServerStatisticManager.java b/src/main/java/net/minecraft/server/ServerStatisticManager.java
|
||||
index 14af226f3..e3d2c0ff7 100644
|
||||
index 172f72fd8..7ba12c23d 100644
|
||||
--- a/src/main/java/net/minecraft/server/ServerStatisticManager.java
|
||||
+++ b/src/main/java/net/minecraft/server/ServerStatisticManager.java
|
||||
@@ -0,0 +0,0 @@ public class ServerStatisticManager extends StatisticManager {
|
||||
JsonObject jsonobject = jsonelement.getAsJsonObject();
|
||||
HashMap hashmap = Maps.newHashMap();
|
||||
Iterator iterator = jsonobject.entrySet().iterator();
|
||||
try {
|
||||
JsonReader jsonreader = new JsonReader(new StringReader(s));
|
||||
Throwable throwable = null;
|
||||
+ java.util.List<String> invalidStats = com.google.common.collect.Lists.newArrayList(); // Paper
|
||||
|
||||
while (iterator.hasNext()) {
|
||||
Entry entry = (Entry) iterator.next();
|
||||
try {
|
||||
jsonreader.setLenient(false);
|
||||
@@ -0,0 +0,0 @@ public class ServerStatisticManager extends StatisticManager {
|
||||
hashmap.put(statistic, statisticwrapper);
|
||||
} else {
|
||||
ServerStatisticManager.b.warn("Invalid statistic in {}: Don\'t know what {} is", this.d, entry.getKey());
|
||||
+ if (com.destroystokyo.paper.PaperConfig.removeInvalidStatistics) invalidStats.add((String) entry.getKey()); // Paper
|
||||
}
|
||||
}
|
||||
|
||||
+ // Paper start - Remove invalid statistics
|
||||
+ for (String invalid : invalidStats) {
|
||||
+ jsonobject.remove(invalid);
|
||||
+ ServerStatisticManager.b.info("Removing invalid statistic: " + invalid);
|
||||
+ }
|
||||
+ // Paper end
|
||||
+
|
||||
return hashmap;
|
||||
}
|
||||
}
|
||||
if (statistic == null) {
|
||||
ServerStatisticManager.b.warn("Invalid statistic in {}: Don\'t know what {} is", this.d, s2);
|
||||
+ if (com.destroystokyo.paper.PaperConfig.removeInvalidStatistics) invalidStats.add(s2); // Paper
|
||||
} else {
|
||||
this.a.put(statistic, nbttagcompound2.getInt(s2));
|
||||
}
|
||||
--
|
||||
Reference in New Issue
Block a user