Commit Graph

15 Commits

Author SHA1 Message Date
sk89q
1dc84d2511 Fix Javadocs and code issues. 2014-07-29 11:37:14 -07:00
sk89q
9b5c112e5c Let NBT Tag(String name) accept a null name. 2014-07-15 19:53:15 -07:00
sk89q
cf6fa98525 Rename getInteger -> getInt in NBT library and add putType(...) methods. 2014-07-15 11:55:28 -07:00
sk89q
b5aaef2505 Cleaned up and added many methods to the NBT classes. 2014-07-14 20:36:27 -07:00
sk89q
7b0e5a977f Move GZIPOutputStream out of NBTOutputStream.
This is a breaking change with no clear symptoms at first.
2014-07-09 19:06:53 -07:00
sk89q
e0fd804f70 Standardized file headers. 2014-04-04 15:23:11 -07:00
sk89q
2b0ee84952 Code convention cleanup of right braces. 2014-04-04 14:26:08 -07:00
sk89q
469cb8c8b3 (Breaking) Moved some packages around.
Most of the changes should not break *most* WorldEdit-using plugins,
but implementations of WorldEdit are broken by this change.
2014-04-02 19:20:12 -07:00
sk89q
2bc86ea525 Added missing TYPE_DOUBLE in NBTConstants.getClassFromType(). 2012-08-24 12:28:29 -07:00
sk89q
48af65cac3 Updated foundation classes a bit and added raw access for NBT. This release marks experimental support for custom blocks, and nearly all future Minecraft blocks, and is also the beginning of the gradual transition to the new foundation classes as a replacement of the current BaseBlock, etc. classes. 2012-08-23 16:52:37 -07:00
Socolin
5cab7900f6 Add missing break when writing IntArrayTag. 2012-05-22 10:29:27 +03:00
zml2008
3bfb12c051 Cleaned up ContainerBlock inventory reading from NBT
Changed ListTag's List parameter to List<? extends Tag>
2012-03-29 21:14:45 -07:00
Meaglin
8aabfb0c67 Implemented new Anvil saving format, fixed old chunk saving format.
- Added 'Chunk' Interface.
 - Moved old 'Chunk' to 'OldChunk' and replaced dynamic world height reference with '128.
 - Added 'AnvilChunk' implementing the new anvil chunk format.
 - Added temp fixes to FileMcRegionChunkStore.java, TrueZipMcRegionChunkStore.java and ZippedMcRegionChunkStore.java too allow them to read .mca files.
 - Added the new 'IntArrayTag' since the new heightmap tag wasn't recognized.
 - Moved 'getChildTag' to 'NBTUtils'.
2012-03-06 22:41:49 +01:00
Jacob Scott
66dcc99809 fixed superpickaxe for gravel & lightstone, preprocessors faster than postprocessors, added methods so same-type changes are visble client-side, fixed fixliquid & setblocks block count 2011-07-15 02:00:48 -05:00
sk89q
582b98dad0 More file moving. 2011-05-01 01:30:33 -07:00