Commit graph

27 commits

Author SHA1 Message Date
Justin Aquadro
e23ab933ef Restructuring Repo 2011-10-08 00:01:51 -04:00
Justin Aquadro
77f9519ba2 Entity updates, including 1.8 entities and additional fields in some existing entities. 2011-09-21 04:38:34 +00:00
Justin Aquadro
37c9e1aabc Block refactoring, documentation, bugfixes, minor enhancements, Schematic support. 2011-07-24 06:08:31 +00:00
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
e952a14b4f Region documentation, various tweaks, prepping for possible region refactoring. 2011-07-04 19:47:19 +00:00
Justin Aquadro
b7b6f88fbe More documentation, major refactoring of World structure, moving towards CLS-compliance. 2011-07-04 03:45:36 +00:00
Justin Aquadro
3387386295 Updated Info classes, updated and documented Player classes. 2011-07-02 03:51:48 +00:00
Justin Aquadro
ec2342d767 More refactoring, more renaming, AlphaBlock and AlphaBlockRef documentation. 2011-06-30 03:59:20 +00:00
Justin Aquadro
288d3a419a Remaining NBT classes refactored and documented. 2011-06-26 06:09:23 +00:00
Justin Aquadro
cdee3fb41d Baseline NBT refactoring and documentation. Most changes outside of NBT are for renamed identifiers. 2011-06-20 03:51:40 +00:00
Justin Aquadro
79cd9afa7b Begging to incorporate inline documentation. 2011-06-17 04:41:08 +00:00
Justin Aquadro
ff0140d60d Early fluid recalculation support (for water) 2011-06-07 02:56:07 +00:00
Justin Aquadro
da05301983 Added TileEntity for jukebox (Record Player), a new change in 1.6. Fixed bug in note block TileEntity. 2011-06-05 04:11:44 +00:00
Justin Aquadro
16cf6399f0 Enums for interpreting data values 2011-06-03 06:49:23 +00:00
Justin Aquadro
cbdf423567 Added ItemInfo classes 2011-06-01 18:42:52 +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
0f1c6970c9 More preparation towards refactoring 2011-05-08 08:17:20 +00:00
Justin Aquadro
c8cdf32eb2 Added explicit caching support classes ahead of potential block collection refactoring. 2011-05-07 07:36:39 +00:00
Justin Aquadro
9355a016ca ChunkRef switched to factory method to fix performance defect 2011-04-19 01:24:26 +00:00
Justin Aquadro
6fa2538130 Updates to NBToolkit, edge light reconciliation 2011-04-15 03:30: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
37d58fcf91 Fixed bug in TileEntity factory 2011-04-10 21:04:33 +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
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
9735e27ba5 Renaming project files 2011-04-06 04:57:32 +00:00
Renamed from Substrate/SubstrateCS/NBToolkit.csproj (Browse further)