40 Commits

Author SHA1 Message Date
Khroki
7ab6029989 Minor transparency update
Added a few missing transparency entries, levers, trapdoors, and the brewing stand.
2014-02-20 19:09:56 -05:00
David Vierra
1e516291c2 Expand terrain-pocket.png and terrain.png to 1024 textures (32x32) 2013-11-28 18:38:35 -10:00
David Vierra
8a421085a1 Fixed: Fence textures not appearing on some systems 2013-05-18 14:58:04 -10:00
David Vierra
7be7390018 Fixed: Missing/bugged plant and grass graphics on some systems. 2013-03-13 23:14:21 -10:00
David Vierra
fa2d4bf1c4 Fixed: IndexError when using "show hidden ores" with extended IDs.
Change 256 to id_limit in alternate material tables
2013-01-12 12:08:13 -10:00
David Vierra
16a47fc6e1 Change Analyze command, renderer, and block picker to accept block IDs up to 4096 2013-01-08 11:28:36 -10:00
David Vierra
0d1b49f894 LowDetailBlockRenderer uses a vertex array without textures so the color bytes have a different index. Change setAlpha to use that index. 2013-01-08 11:25:20 -10:00
David Vierra
b0b8813022 Fixed: PE world not appearing when Show->TileTicks is enabled. Fixes #211 2012-12-09 12:18:00 -10:00
David Vierra
d39ef4136a Graphics: Add Vines 2012-12-02 18:10:03 -10:00
David Vierra
b1a962679e Graphics: Add upside-down slabs. 2012-12-02 16:59:14 -10:00
David Vierra
ea7580dd0e Graphics: Add upside-down stairs. 2012-12-02 16:51:02 -10:00
David Vierra
80a8459c1e Catch and ignore EnvironmentErrors when drawing chunks and tool reticles and getting reticle positions. 2012-11-30 16:50:54 -10:00
David Vierra
dd2bf7f2ae BoundingBox is now immutable, and use the new Vector for adding, subtracting, and rescaling positions.
Submodule pymclevel updated.

Submodule pymclevel:
    > 07c8024 - BoundingBox: Made BoundingBox immutable and added immutable Vector class
    > f5e4fd1 - FakeChunk now uses TAG_List for its fake Entities and TileEntities instead of lists.
    > 3e4a9b8 - NBT: TAG_List now accepts item assignment using slices.
    > 30cfb1d - Test: testFillBlocks calls fillBlocks with a blocksToReplace argument
    > 3fb1b0c - Fixed: Scan the unsaved work folder and _loadedChunkData in addition to the world folder when listing chunks.
    > fae5e61 - Fixed: Scan the unsaved work folder in addition to the world folder when listing chunks.
2012-11-01 00:30:18 -10:00
David Vierra
9eca9075f7 Refactor: Remove call to removed method chunkFilename
Submodule pymclevel updated.

Submodule pymclevel:
    > 428a950 - Refactor: Simplify ZipSchematic code and move it to schematic.py
    > 36e7972 - Fixed: AnvilWorldFolder.getRegionFilename calls getFolderPath to ensure the folder exists
    > 208ba76 - Fixed: Call sanitizeBlocks when saving a chunk.
    > 85d79d6 - Normalized line endings
    > 28209fe - Refactor: Move chunk and region loading code out of MCInfdevOldLevel into a new class.
    > 8d0f6c0 - Change pocket_test to load an Anvil world instead of an MCR world.
    > 89c535f - Refactor: Change TagProperty to accept either a value or a function for the default value.
    > 81f5bbf - Test: testServerGen asserts that the newly created chunk contains any non-air blocks.
2012-10-29 22:07:49 -10:00
David Vierra
d6739b1282 Refactor: Remove all uses of chunk.compress and related methods.
MCServerChunkGenerator was moved to minecraft_server.py
Some strings were changed from single- to double-quoted while removing statically declared tag names.Submodule pymclevel updated.

Submodule pymclevel:
    > f4b4091 - Fixed: Statement seems to have no effect
    > b7ce019 - Fixed: Remove redundant parentheses
    > 55c2369 - Fixed: Incorrect call arguments
    > bca5e18 - Fixed: Default argument value is mutable
    > 6fa9249 - Refactor: Remove dead class members.
    > 79f4e1a - Refactor: Remove dead function.
    > a749389 - Fixed: Comparison with None performed with equality operators
    > 670bb46 - Refactor: Move MCServerChunkGenerator and related classes and functions to a new file minecraft_server.py
    > 0b55db7 - Refactor: Remove tag names statically declared as string constants.
    > 50f9ee5 - Add .gitattributes with core.autocrlf
    > 78e45ae - Refactor: Remove compressedChunks and related methods and data from MCInfdevOldLevel and AnvilChunk
2012-10-29 22:03:03 -10:00
David Sowder
b11bbee6df shuffle module import style for OpenGL to import the module instead of the package in a few files 2012-03-21 17:39:22 -05:00
David Sowder
37ab31b777 Fix bad search/replace error for blockMaterials.clip() identified by codewarrior0 2012-03-21 17:37:28 -05:00
David Sowder
e6902af034 pull from pyflakes branch: unravel/mangle imports 2012-03-21 17:37:27 -05:00
David Sowder
b5a5deae57 pep8 compliance: E202 whitespace before ')' 2012-02-19 18:16:45 -06:00
David Sowder
5cb78911bf pep8 compliance: E201 whitespace after '[' 2012-02-19 18:16:08 -06:00
David Sowder
0cae820346 pep8 compliance: E201 whitespace after '(' 2012-02-19 18:15:12 -06:00
David Sowder
6f7ae18947 pep8 compliance: E211 whitespace before '(' 2012-02-19 18:13:48 -06:00
David Sowder
5f1d70b85d pep8 compliance: E231 missing whitespace after ':' 2012-02-19 18:12:49 -06:00
David Sowder
63d1abae92 pep8 compliance: E231 missing whitespace after ',' 2012-02-19 18:05:05 -06:00
David Sowder
d235fa90d7 pep8 compliance: E203 whitespace before ',' 2012-02-19 18:02:40 -06:00
David Sowder
cb2ebd7ab0 pep8 compliance: W602 deprecated form of raising exception 2012-02-19 18:01:31 -06:00
David Sowder
77456ac96a pep8 compliance: E702 multiple statements on one line (semicolon) 2012-02-19 17:58:44 -06:00
David Sowder
7b1116a6cd pep8 compliance: E111 indentation is not a multiple of four 2012-02-19 17:57:53 -06:00
David Sowder
4c2bca60cf pep8 compliance: E251 no spaces around keyword / parameter equals 2012-02-19 17:56:02 -06:00
David Sowder
42c9f6616b pep8 compliance: E301 expected 1 blank line, found 0 2012-02-19 17:54:52 -06:00
David Sowder
1525942506 pep8 compliance: E302 expected 2 blank lines, found 1 2012-02-19 17:51:57 -06:00
David Sowder
acead155c9 pep8 compliance: E261 at least two spaces before inline comment 2012-02-19 17:50:53 -06:00
David Sowder
499e6e726f pep8 compliance: E225 missing whitespace around operator 2012-02-19 17:23:42 -06:00
David Sowder
450d7c4188 pep8 compliance: W291 trailing whitespace 2012-02-19 17:20:51 -06:00
David Sowder
cf8db079df pep8 compliance: E303 too many blank lines 2012-02-19 17:18:22 -06:00
David Sowder
b73740a9dd pep8 compliance: W293 blank line contains whitespace 2012-02-19 17:10:35 -06:00
David Sowder
2caccd3702 pep8 compliance: E701 multiple statements on one line (colon) 2012-02-19 17:06:27 -06:00
David Sowder
f84c3ea3b3 pep8 compliance: inline comments and some of the blank lines 2012-02-19 16:57:20 -06:00
David Vierra
c437553b1a Color jungle leaves green (was pine-colored for fast leaves and grey otherwise) 2012-02-18 19:43:46 -10:00
David Vierra
e20a70d963 Initial open source release. 2012-02-13 14:59:37 -10:00