1
0
Fork 0
Commit Graph

8 Commits (62ebe6c4e95dbd2ca2d267314903ec6aef94908a)

Author SHA1 Message Date
Sergey Shatunov 8d2ba00f70 Cap chunk generation to 1 chunk per tick (configurable) 2016-03-16 12:01:28 +07:00
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
Sergey Shatunov eb49ce845d Make light asynchronous (close #231) 2016-01-06 01:53:42 +07:00
Prototik 8c50b9899f Finally fix #67 2015-06-27 16:32:21 +07:00
Prototik 8c4713c6d7 Patch ChunkProviderServer.loadedChunkHashMap in runtime, fix #1 2015-05-14 12:38:03 +07:00
Prototik 66f77f8314 Updated forge 2015-05-08 16:29:14 +07:00
gamerforEA d5cf443039 Update to Forge 10.13.3.1388. Small fixes. 2015-04-24 15:40:52 +03:00
gamerforEA 16773ead6a Initial commit (Forge 1291). 2015-03-22 20:38:04 +03:00