Click the button below to download MCprep (same install for Blender 2.80 through 4.2)
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 Mahid Sheikh, recomposed by TheDuckCow for splash art
What's Changed
- New features
- Implemented CommonMCOBJ Support by @StandingPadAnimations in #555 and #548 (...and more)
- Right now, this is not used for much, but in the future, it will allow for many things previously impossible, such as chunk alignment and biome colors
- A compatible exporter is needed to take advantage of CommonMCOBJ support; Mineways v11.07+ and jmc2OBJ 124+ both support CommonMCOBJ V1. Also see the full list of exporters supporting CommonMCOBJ
- EEVEE Next in Blender 4.2 by @StandingPadAnimations in #586
- First steps towards multi-lingual support, big thanks to @StandingPadAnimations.
- To activate, simply change the active Blender language in user preferences. More contributions are welcome! See how to contribute your language here, every little bit helps; our goal is to make it so one day, no one will be confused by MCprep's UI simply due to a language barrier
- Partial Russian translation by @Aspirata in #582
- Partial Chinese translation by @chisaato
- Adding material no_prep properties by @zNightlord in #561
- Implemented CommonMCOBJ Support by @StandingPadAnimations in #555 and #548 (...and more)
- Improvements
- Updated textures and block mappings for the latest version of Minecraft, 1.21
- Some rigs are still missing - review this page to learn how to contribute missing rigs!
- Refactored colorspace setup to be more flexible by @StandingPadAnimations in #536
- Improved internal error handling by @StandingPadAnimations in #549 and #530
- Added missing use emission checkbox to textureswap by @StandingPadAnimations in #577
- Updated textures and block mappings for the latest version of Minecraft, 1.21
- Fixes
- Fixed using Geonode weather effects in Blender 4.2, which a large number of users have started to face
- Update documentation to included included Warden by @TheDuckCow in #610
- Improved error message when prepping only mats with missing image paths. by @TheDuckCow in #611
- Fixing typing which was breaking blender 2.90 and 2.80 builds by @TheDuckCow in #614
- Add non_color_options to mcprep base data json by @TheDuckCow in #616
- Fixed materials for meshswap fire and campfile to be alpha clip in Eevee, and to not show the on furnace emitter mesh
- Removals
- Removed MCprep Cycles optimizer by @StandingPadAnimations in #543
- The MCprep Cycles optimizer (deprecated in MCprep 3.5.2) was full of code designed for an older era of Cycles (pre-3.0), and also had many hard to fix bugs. Thus, it was decided to remove the MCprep Cycles optimizer. See #541 for the full rationale
- Removed MCprep Cycles optimizer by @StandingPadAnimations in #543
- Internal development improvements / updates
- Clarified stance on use of AI in PRs by @StandingPadAnimations in #556
- Updated contributing guide readme by @TheDuckCow in #544
- Adjusted scripts to call reconfigure outside of BpyBuild tests by @StandingPadAnimations in #585
- Added documentation guide for signing off commits by @StandingPadAnimations in #567
- First setup of github action for automated blender testing by @TheDuckCow in #584 and #595 and #603 and #587
- Added MCprep release candidate Scripts by @StandingPadAnimations in #588
- Added additional checkmark to asset submission form by @StandingPadAnimations in #592
- Added "MCprep Issue" to bug report template by @StandingPadAnimations in #608
Full Changelog: 3.5.3...3.6.0