Commit graph

11 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
6f78009c0e Chunk coordinates were being aliased during chunk generation, causing Minecraft to hang. Also fixed player object creation. 2011-04-13 08:46:06 +00:00
Justin Aquadro
3d0caa7a28 NBT type renaming. Added more casting options to NBT Value types. 2011-04-09 02:50:42 +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
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
99e986b338 Forking Substrate to separate source tree 2011-04-06 04:43:54 +00:00