Textureminer

Latest version: v4.1.0

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

4.1.0

Added

* Support Python 3.13 in addition to Python 3.12.

Fixed

* Fixed missing textures when using a preview release of Minecraft Bedrock.

4.0.1

Fixed

* Fix crash due to incorrect git branch of `bedrock-samples` repository.

---

4.0.0

Added

* Support for Linux.
* Change default output directory to `~/textureminer/`.
* Disable scaling by default.
* Simplify file structure of textures by default. For example on Bedrock candles are directly in block and items directories instead of a nested `candles/` directory. Can be disabled with `--no-simple-structure` flag.
* Tests that run on GitHub Actions.
* Package typings when installing with `pip`.
* Centralized logging, `--verbose` and `--silent` flags.
* Ability to turn off color output with `--no-color` flag or `NO_COLOR=1` environment variable.

Changed

* Removed space from title text.

3.1.1

Changed

* `--version` now gets the version dynamically from the package metadata.

Fixed

* Fixed a crash when using Java 24w33a or later.

3.1.0

Added

* Support for snow layers.

Fixed

* Fix stained glass pane names to be consistent with Minecraft IDs.
* Add missing stained glass panes.
* Fix animated textures not getting cropped when scaling factor is set to 1.

3.0.0

Added

* Add `--crop` flag that crops animated textures like magma and prismarine blocks to be same size as other blocks. This functionality was already present but now you can opt-out of it.
* Add `--partials` flag that creates textures for the following partial blocks: carpets, stairs, and slabs.
* Add `--replicate` flag that copies textures and renames them to match the block's name. Currently only used for glass panes.
* Create texture images for waxed copper variants. Currently you cannot turn this on, but a CLI flag might be added in the future.
* Created CI workflow to run linting and formatting checks on pull requests as will as confirming that the package builds and installs correctly.

Changed

* Upgraded dependencies to latest versions.
* Each `Edition` instance now has its own temporary directory. This allows multiple `Edition` classes to be used simultaneously.
* Migrated to [ruff](https://github.com/astral-sh/ruff) for linting and formatting.

Fixed

* Fixed inconsistent cleanup of temporary directories.
* Fixed duplicate logging messages.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.