13
0
geforkt von Mirrors/Paper
Paper/paper-server
Aikar 3f4b9fd365 Optimize Dynamic#get Missing Keys
get was calling toString() on every NBT object that was ever asked for an optional
key from the object to build a string for the error text.

When done on large NBT objects, this was using a ton of computation time building the
JSON representation of the NBT object.

Now we will just skip the value when 99.9999% of the time the text is never even printed.
2020-12-21 11:01:42 -05:00
..
patches/sources Optimize Dynamic#get Missing Keys 2020-12-21 11:01:42 -05:00
src Fix CraftSound backwards compatibility 2020-12-17 15:25:49 -06:00
.gitignore Setup Gradle project 2020-12-10 20:54:19 -08:00
build.gradle.kts Implement Mob Goal API 2020-01-03 16:26:19 +01:00
LGPL.txt We're LGPL. 2011-01-02 10:58:11 +01:00
LICENCE.txt We're LGPL. 2011-01-02 10:58:11 +01:00