├── .github └── workflows │ └── run-pytest.yml ├── .gitignore ├── .readthedocs.yml ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── anvil ├── __init__.py ├── block.py ├── chunk.py ├── empty_chunk.py ├── empty_region.py ├── empty_section.py ├── errors.py ├── legacy.py ├── legacy_blocks.json ├── raw_section.py └── region.py ├── docs ├── Makefile ├── _static │ └── custom.css ├── api.rst ├── conf.py ├── index.rst ├── make.bat └── requirements.txt ├── examples ├── _path.py ├── basic_world_gen.py ├── cube.py └── top_view.py ├── pytest.ini ├── requirements.txt ├── setup.py └── tests ├── context.py ├── test_benchmark.py ├── test_mixed_chunk_types.py ├── test_read_region.py └── test_stream_blocks.py /.github/workflows/run-pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/.github/workflows/run-pytest.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include anvil/legacy_blocks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/README.md -------------------------------------------------------------------------------- /anvil/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/__init__.py -------------------------------------------------------------------------------- /anvil/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/block.py -------------------------------------------------------------------------------- /anvil/chunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/chunk.py -------------------------------------------------------------------------------- /anvil/empty_chunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/empty_chunk.py -------------------------------------------------------------------------------- /anvil/empty_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/empty_region.py -------------------------------------------------------------------------------- /anvil/empty_section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/empty_section.py -------------------------------------------------------------------------------- /anvil/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/errors.py -------------------------------------------------------------------------------- /anvil/legacy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/legacy.py -------------------------------------------------------------------------------- /anvil/legacy_blocks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/legacy_blocks.json -------------------------------------------------------------------------------- /anvil/raw_section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/raw_section.py -------------------------------------------------------------------------------- /anvil/region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/anvil/region.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /examples/_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/examples/_path.py -------------------------------------------------------------------------------- /examples/basic_world_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/examples/basic_world_gen.py -------------------------------------------------------------------------------- /examples/cube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/examples/cube.py -------------------------------------------------------------------------------- /examples/top_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/examples/top_view.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | NBT==1.5.0 2 | frozendict==1.2 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/setup.py -------------------------------------------------------------------------------- /tests/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/tests/context.py -------------------------------------------------------------------------------- /tests/test_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/tests/test_benchmark.py -------------------------------------------------------------------------------- /tests/test_mixed_chunk_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/tests/test_mixed_chunk_types.py -------------------------------------------------------------------------------- /tests/test_read_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/tests/test_read_region.py -------------------------------------------------------------------------------- /tests/test_stream_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matcool/anvil-parser/HEAD/tests/test_stream_blocks.py --------------------------------------------------------------------------------