Commit graph

73 commits

Author SHA1 Message Date
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
e8a99d62a9 Numerous fixes to get the library to actually run with software. Rebuilt Ionic.Zlib to incorporate critical patch to Addler32. 2011-04-08 06:48:27 +00:00
Justin Aquadro
1e029325bc Major Block interface factoring to ease support of alternative block containers such as Classic Meps or MCSchematic files. 2011-04-08 02:16:06 +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
382399c141 Split out generic NBTFile loader, added support for player IO and a PlayerManager. 2011-04-07 07:03:54 +00:00
Justin Aquadro
0860bae2bc Added hidden base type UntypedEntity above Entity, added Player entity as UntypedEntity. Added options field to NBT Schema. 2011-04-07 02:44:17 +00:00
Justin Aquadro
428c576925 Added entity access points into Chunks (as IEntityContainer interface). Added predicate-based find/remove capability to NBT Lists. 2011-04-06 23:54:41 +00:00
Justin Aquadro
50375d326d Added remaining entities. Fixed a few remaining namespace inconsistencies. 2011-04-06 22:01:22 +00:00
Justin Aquadro
2ac3252702 Removed unnecessary nested namespace. 2011-04-06 21:20:35 +00:00
Justin Aquadro
334ce12773 Additional entities. Additional compound schema constructor. 2011-04-06 21:18:48 +00:00
Justin Aquadro
7d114a2214 Split out individual Entities / TileEntities. 2011-04-06 19:41:57 +00:00
Justin Aquadro
7364a1cf5f Mob entities all added, entity factory created. 2011-04-06 18:57:05 +00:00
Justin Aquadro
722c27c873 Implemented Entity's INBTObject properties. 2011-04-06 08:48:50 +00:00
Justin Aquadro
97116bd195 Changing namespace to new project 2011-04-06 07:40:38 +00:00
Justin Aquadro
204c8fadfe Add license 2011-04-06 04:59:25 +00:00
Justin Aquadro
9735e27ba5 Renaming project files 2011-04-06 04:57:32 +00:00
Justin Aquadro
406f72c0ac Cleaning up new workspace 2011-04-06 04:56:04 +00:00
Justin Aquadro
99e986b338 Forking Substrate to separate source tree 2011-04-06 04:43:54 +00:00
Justin Aquadro
bcfec27f8d forked wrong path 2011-04-06 04:42:06 +00:00
Justin Aquadro
4ac6602df4 Forking Substrate to separate branch 2011-04-06 04:40:27 +00:00
Justin Aquadro
e1136da8f4 forked wrong path 2011-04-06 04:40:00 +00:00
Justin Aquadro
bfb96a5a10 Forking project to separate Substrate branch 2011-04-06 04:39:11 +00:00