Commit graph

14 commits

Author SHA1 Message Date
Justin Aquadro
b7eefbea0e Major refactoring to chunk model which separates Block and Entity collections from the chunks themselves. This is a compatibility-breaking change. Also numerous bugfixes including Level, Player, and lighting fixes. 2011-05-13 03:09:57 +00:00
Justin Aquadro
9355a016ca ChunkRef switched to factory method to fix performance defect 2011-04-19 01:24:26 +00:00
Justin Aquadro
324d997f52 Improved performance of edge reconciliation for chunk lighting. 2011-04-17 02:03:06 +00:00
Justin Aquadro
0657cf5bd3 Bugfixes and more relighting control 2011-04-16 01:46:46 +00:00
Justin Aquadro
e27595271b Fixed a serious cache consistency bug. The design is not terribly satisfying and may be reviewed later, but Beta worlds should live once more. Also including relighting example. 2011-04-14 07:04:13 +00:00
Justin Aquadro
c6ee97a53b Bugfixes for creating new worlds/regions/chunks 2011-04-13 07:09:41 +00:00
Justin Aquadro
245e792541 Cache consistency bug in Region fixed. Ready for 0.3. 2011-04-12 04:28:38 +00:00
Justin Aquadro
e88ea3c69a Added some chunk/region creation support 2011-04-09 04:52:43 +00:00
Justin Aquadro
5be6731bb7 Corrected handling of loading and saving Alpha-style chunks. 2011-04-08 23:16:04 +00:00
Justin Aquadro
0cf047c51d ChunkRef enumerators moved into Manager class namespaces; Manager classes now offer enumerators directly. 2011-04-08 20:52:28 +00:00
Justin Aquadro
134e979323 Level info class added, additional work to World. Player, Level, and World implementations are still rough around the edges. 2011-04-07 08:04:53 +00:00
Justin Aquadro
2ac3252702 Removed unnecessary nested namespace. 2011-04-06 21:20:35 +00:00
Justin Aquadro
97116bd195 Changing namespace to new project 2011-04-06 07:40:38 +00:00
Justin Aquadro
99e986b338 Forking Substrate to separate source tree 2011-04-06 04:43:54 +00:00