1
0
forked from xjboss/KCauldronX
KCauldronX/patches/net/minecraft/server/management
Sergey Shatunov 5aaf6c5cbf ChunkManager implementation
ChunkManager optimize chunks handling in small and big worlds

Small worlds gets benefits with using int-object map instead long-object (in area -32768...32767 by x and z)

Large worlds gets benefits by using efficient map by Colt project, which a little (3-6%) slower in writing, but greatly faster
(400-500% from Java's HashMap and 150-180% from Trove's maps) on reading.
2016-02-10 19:17:47 +07:00
..
BanEntry.java.patch Initial commit (Forge 1291). 2015-03-22 20:38:04 +03:00
ItemInWorldManager.java.patch Fix Thaumcraft bucket dupe (close #64) 2015-06-26 22:42:30 +07:00
PlayerManager.java.patch ChunkManager implementation 2016-02-10 19:17:47 +07:00
ServerConfigurationManager.java.patch Implement ReverseClonner, which should fix all issues with teleportation/inventories/crashed after respawning 2016-02-06 04:30:12 +07:00
UserList.java.patch Initial commit (Forge 1291). 2015-03-22 20:38:04 +03:00
UserListEntry.java.patch Initial commit (Forge 1291). 2015-03-22 20:38:04 +03:00
UserListOps.java.patch Initial commit (Forge 1291). 2015-03-22 20:38:04 +03:00