v3.5.0 | Major Refactor
Click the button below to download MCprep (same install for Blender 2.80 through 3.6)
By downloading and installing, you agree to the following privacy policy including anonymous data tracking clause. Do not download the zip file from the readme page, you must click the button above. NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.
See README for usage instructions | Join the official discord | Or help by taking this quick survey!
Render by StandingPad, check out the blog post. Find splash art files here.
What's Changed
- This release represents a major refactor of MCprep, milestone details here
- Dropped Blender 2.7x support (#399)
- Made contributing and releasing MCprep easier for developers
- Introduction of the new
bpy-addon-build
utility to easily work with MCprep locally - Cross platform unittests to ensure all contributions can be validated
- Removing the need for direct code changes when compiling prod vs dev builds of the addon
- Created a better designed env class to hold state and data.
- Support for a release candidate workflow going forward
- Python type hinting used where possible, making it easier for development and debugging
- Introduction of the new
- Updated assets:
- New Minecraft 1.20 textures and block references
- Fixes to the BoxScape Studios villager rig by @Roni-Raihan
- Affirming blender 4.0 support including most basic working of AgX (color values may still need further revisions)
- Fixed issues when generating materials during json model loading. If you are importing a third party json block model, it should now handle more gracefully - even if it means importing without textures.
- Fixed loading geo node weather effects in Blender 4.0
Generated release logs from pull requests
- MCprep 3.5 Rewritten Core by @StandingPadAnimations in #401
- Update compile.sh: quoted variables behind rm commands by @wileyhy in #435
- Annotate document functions by @zNightlord in #425
- Update Asset-Submission.yaml to add asset-submission by @TheDuckCow in #449
- Replaced compile scripts with mcprep-build by @StandingPadAnimations in #422
- Set up new unittest system by @TheDuckCow in #448
- Migrated initial prep material tests, all currently passing. by @TheDuckCow in #450
- Merging the Milestone 3.5. refactor by @TheDuckCow in #456
- Added 'rc' as an ignore filter by @StandingPadAnimations in #464
- 399 update deprecated references by @TheDuckCow in #473
- Defining new asset standards by @TheDuckCow in #471
- Model JSON tweaks by @zNightlord in #469
- Fixed syntax error on line 253 in prep.py by @StandingPadAnimations in #480
- Fix animated textures updater by @TheDuckCow in #483
- Removed references to darker in CONTRIBUTING.md by @StandingPadAnimations in #484
- Migrating more critical tests ahead of release. by @TheDuckCow in #487
New Contributors
Full Changelog: 3.4.3...3.5.0
Note: The download release was updated on Oct 6th due to the accidental inclusion of a json id file. This was removed, without any further changes to the addon.