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.
Use getChunkSlicesForBox to compute slices.
blockReplaceTable is moved to block_fill.py
adjustCopyParameters is moved to block_copy
info() was accidentally imported from some unknown module (wat? stop using wildcard imports!)
Submodule pymclevel:
> 35bbbdc - Refactor: Change log statements to use `log.info()` instead of `info=log.info; info()`
> ecac4fa - Refactor: Move fillBlocks into its own file and remove "fillBlocksFinite" implementation.
> a7fd3ed - Refactor: Move copyEntitiesFrom logic into copyBlocksFrom and remove "copyEntitiesFromFinite" implementation.
> b0ef494 - Test: copyBlocksFrom no longer fails if the requested box is partially out of the source level's bounds.
> 459b208 - Indev: Now separates LocalPlayer from Entities on load and reinserts it on save.
> 14f5343 - Test: Improve copyConvertBlocks to count entities copied
> ea585d7 - Test: test_mcr no longer re-runs TestAnvilLevel.
> cf51ef4 - Refactor: infiniteworld.py: Change log statements to use `log.info()` instead of `info=log.info; info()`
> f36634b - Refactor: Move copyBlocksFrom and supporting methods to its own file and simplify them.
> ded3b8f - Refactor: Remove redundant code for setting an anvil world's Height.
> 93ccf9d - Refactor: Change a chunk's Height to reference the Height of its containing world.
> fe03b70 - Entities: Fixed Tile positions when copying and rotating ItemFrames
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