David Vierra
|
5979858931
|
actually display the gzip error
|
2011-04-13 22:07:03 -10:00 |
|
David Vierra
|
e6d767d0e4
|
fix the length of TAG_Strings now that they are unicode
|
2011-04-11 12:01:23 -10:00 |
|
David Vierra
|
dc6b5cffa2
|
hahaha TAG_String is a unicode string, not just a generic byte stream
|
2011-04-11 11:28:15 -10:00 |
|
David Vierra
|
5f359e77aa
|
debug level.dat loading errors
|
2011-04-11 11:26:12 -10:00 |
|
David Vierra
|
1ba8d0fc8f
|
TAG_String is a unicode string, encoded with modified utf-8.
|
2011-04-10 20:40:25 -10:00 |
|
David Vierra
|
9931429758
|
updated to latest items.txt
|
2011-04-08 19:46:30 -10:00 |
|
David Vierra
|
34a8e1bd21
|
fix any offsets pointing outside of the file
|
2011-04-08 12:36:05 -10:00 |
|
David Vierra
|
03c1a4ed37
|
copy constructor for BoundingBox (and it really should be immutable...)
|
2011-04-08 11:01:41 -10:00 |
|
David Vierra
|
f4724cfe8b
|
Added dumpchests command, contributed by user JYF
Merge remote branch 'JYF/master'
Conflicts:
mce.py
|
2011-04-07 18:11:07 -10:00 |
|
David Vierra
|
111be952d4
|
create an NBTFormatError and raise it where appropriate instead of IOError
|
2011-04-07 13:00:28 -10:00 |
|
David Vierra
|
0136424d67
|
add ignored player param for indev levels
|
2011-04-07 13:00:09 -10:00 |
|
David Vierra
|
bf7c383977
|
blockAt actually returns 0 as described instead of raising ChunkNotPresent
|
2011-04-06 23:14:58 -10:00 |
|
David Vierra
|
138063a97f
|
addTileEntity now correctly marks the chunk dirty
|
2011-04-06 22:05:56 -10:00 |
|
David Vierra
|
abb66b3d98
|
clean up imports and references to the 'materials' module and restrict imports from nbt.py
|
2011-04-06 12:25:08 -10:00 |
|
David Vierra
|
de931bae25
|
fix typo in decompressTag
|
2011-04-05 20:23:39 -10:00 |
|
David Vierra
|
2b060fe4eb
|
add functions to extract chunks into a separate folder
|
2011-04-05 19:59:56 -10:00 |
|
David Vierra
|
6578ac2aeb
|
refactored compressTag and decompressTag so we can use the compressors individually
|
2011-04-05 19:59:37 -10:00 |
|
David Vierra
|
80f1fd4944
|
some (modded?) tile entities don't have x/y/z position attributes, so skip them... needs investigation
|
2011-04-05 19:18:29 -10:00 |
|
David Vierra
|
3bcc93657b
|
enforce minimum box size of zero
|
2011-04-05 14:10:11 -10:00 |
|
David Vierra
|
d3cd25fb07
|
added flat colors for different leaf types
|
2011-03-25 01:05:13 -10:00 |
|
David Vierra
|
01a176d143
|
added 'LevelName' property which inexplicably returns self.displayName for older levels...
|
2011-03-22 22:27:55 -10:00 |
|
David Vierra
|
44afb44040
|
set opacity to 0 for cake and repeaters
|
2011-03-20 18:44:21 -10:00 |
|
David Vierra
|
5eb076b0a1
|
Dimension is a TAG_Int
|
2011-03-20 16:53:53 -10:00 |
|
David Vierra
|
dcfdb63846
|
added birch leaves, decaying leaves, and beds. need to recolor birch leaves or maybe work out biome coloring?
|
2011-03-18 15:44:25 -10:00 |
|
David Vierra
|
a07c656c69
|
in containsChunk, just initiate a region scan instead of failing to load the region file
|
2011-03-16 22:33:03 -10:00 |
|
David Vierra
|
f52bacdc29
|
don't need to print this header for 'blocks' command
|
2011-03-13 16:46:24 -10:00 |
|
David Vierra
|
49b9392dd9
|
updated analyze to count blocks with alternate blockData
|
2011-03-13 16:46:09 -10:00 |
|
David Vierra
|
b0882314f6
|
blocks can now reference each others' flat colors during initialization, and do so for slabs
|
2011-03-13 16:32:40 -10:00 |
|
David Vierra
|
9f02076ae0
|
changed blocksByName to allBlocks to keep the blocks ordered (right now, ordered by initialization order...)
|
2011-03-13 16:31:51 -10:00 |
|
David Vierra
|
cf4f6d7ece
|
0x255 isn't a number!
|
2011-03-13 16:29:42 -10:00 |
|
David Vierra
|
4b36564e43
|
added name comments to flat colors (eventually move these around to the blocktypes?)
|
2011-03-13 16:29:27 -10:00 |
|
David Vierra
|
ba69c3eaf4
|
moved classic materials into a separate file
|
2011-03-12 14:55:22 -10:00 |
|
David Vierra
|
de1bd9ae18
|
fixed leaf texture for classic levels (fixed? at least for my terrain-classic.png)
|
2011-03-11 21:47:14 -10:00 |
|
David Vierra
|
f7c8fb699d
|
began to add support for creating "Wildcard" blocktypes that match any blockdata
|
2011-03-11 21:38:10 -10:00 |
|
David Vierra
|
eb261efee3
|
fixed repair() after changing writeChunk into saveChunk
|
2011-03-11 20:52:01 -10:00 |
|
David Vierra
|
d6a66b2ba8
|
create Materials tag if it isn't present (old schematics)
|
2011-03-11 20:51:25 -10:00 |
|
David Vierra
|
1517d39f86
|
fix containsChunk for region-style levels ( thought this was already fixed... )
|
2011-03-11 20:36:41 -10:00 |
|
David Vierra
|
81da724f4f
|
need to call __del__ on superclass
|
2011-03-11 05:13:12 -10:00 |
|
David Vierra
|
11695c48fd
|
these strings need to be unicode because displayName is a filename
|
2011-03-11 05:12:55 -10:00 |
|
David Vierra
|
1fca059151
|
added AKAs for netherrack and soulsand
|
2011-03-11 01:45:03 -10:00 |
|
David Vierra
|
51fb5c635c
|
blockWithID will synthesize a Block without "registering" it with the MCMaterials object.
i'm starting to think the Block object is becoming very silly.
|
2011-03-11 00:19:21 -10:00 |
|
David Vierra
|
aa8057072e
|
added aliases for several blocks
|
2011-03-11 00:17:16 -10:00 |
|
David Vierra
|
2c36cf811e
|
blocksMatching now searches the blocks' aliases too
|
2011-03-11 00:17:03 -10:00 |
|
David Vierra
|
04507f599d
|
the blocksToReplace parameter to fillBlocks defaults to an empty list now
|
2011-03-09 21:04:43 -10:00 |
|
David Vierra
|
c653af80fd
|
this method of unpacking data is slightly faster
|
2011-03-09 20:55:49 -10:00 |
|
David Vierra
|
18896f267f
|
turns out this code was only used by MCSchematic, so put it here...
|
2011-03-09 17:27:23 -10:00 |
|
David Vierra
|
cb4fa95b24
|
added 'repair' command that scans region files for inconsistent chunk storage
|
2011-03-09 16:21:55 -10:00 |
|
David Vierra
|
8268d4b0da
|
added redstone repeater blocks and rotation tables
|
2011-03-09 16:08:36 -10:00 |
|
David Vierra
|
841994be9b
|
added different slab types
|
2011-03-09 15:34:14 -10:00 |
|
David Vierra
|
938a7ee21b
|
zipfile.read returns the compressed data, so have ZipSchematic._loadChunk decompress it
|
2011-03-09 13:52:14 -10:00 |
|