Commit Graph

5 Commits

Author SHA1 Message Date
snaxson 00e6a3aa65 Fix loading schematic files with block data values >127
Minecraft 1.3 introduces several blocks with data values
over 127, such as sandstone stairs (128).  Since byte
is signed, implicit conversion to short results in
negative block data values that cause later IndexOutOfBounds
exceptions.  This change explicitly masks off the extended
sign bits so the result is positive.
2012-08-15 13:25:24 +02:00
zml2008 9f2f2fc6c9 Move block ids over even if there isn't an AddBlocks tag in schematics 2012-07-12 16:31:35 -07:00
zml2008 0d279e7706 Added initial support for AddBlocks (4096 ids) in schematics 2012-07-08 04:05:24 -07:00
zml2008 33752eb058 Added a command to list schematics and the abilitiy to autodetect schematic format 2012-03-28 13:04:09 -07:00
zml2008 7812dd6a09 Added support for multiple schematic formats 2012-03-28 11:05:52 -07:00