Commit graph

18 commits

Author SHA1 Message Date
Justin Aquadro
325472a00a Documenting and refactoring blocks, chunks. Updated some inconsistencies in entities and tile entities. 2011-07-07 04:27:48 +00:00
Justin Aquadro
3f55f419d6 Functional fluid simulation 2011-06-08 01:51:59 +00:00
Justin Aquadro
cfe59afc9e Re-exposed access to player manager. New example: GiveItem 2011-06-03 05:16:12 +00:00
Justin Aquadro
6e40d89c35 Some bugfixes and additional functionality for converting chunks. New example: Convert 2011-06-02 20:08:06 +00:00
Justin Aquadro
7d2361a919 Updated example documentation, added example: BlockReplace 2011-06-02 07:35:25 +00:00
Justin Aquadro
438cec3bdf TileEntity bugfixes, new example: GoodyChest 2011-06-02 04:54:17 +00:00
Justin Aquadro
bb4950d896 Some entity updates 2011-06-01 06:11:50 +00:00
Justin Aquadro
e3021a66a4 Example fix 2011-05-22 05:35:55 +00:00
Justin Aquadro
434f7808fe Fixed lighting bug (maybe?), added weather attributes to level format, added additional example. 2011-05-14 21:53:39 +00:00
Justin Aquadro
32dd74415f Adding random 3D maze generator example 2011-05-13 06:12:40 +00:00
Justin Aquadro
d56fcc288f Changed some identifier names from BlockXX to XX, since they're no longer part of an overloaded chunk interface. 2011-05-13 03:21:53 +00:00
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
77438fa1bf Added PurgeEntities example program 2011-04-30 05:18:30 +00:00
Justin Aquadro
bb12d60c0c Added heightmap rebuilding (for maps with invalid heightmaps), and added it to the relight example. Made a couple level.dat fields auto-create if missing. 2011-04-21 00:30:13 +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
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
8cb719f200 Added per-chunkref toggle for automatic relighting. Added manual whole-chunk relighting to chunkref, which severely improves generation speed of new chunks. Added first complete example, a "Flat Map" world generator. 2011-04-13 07:51:13 +00:00