Changelog - Faith-and-Code-Technologies/mDirt GitHub Wiki
mDirt v3.0 Changelog ๐
โ ๏ธ v2.x has been discontinued and will no longer be maintained!
mDirt v3.0, after a month and a half of development, has arrived! It comes with a complete UI overhaul, two new features, a new icon, a settings menu, and more! Have a look at the full changelog:
Key Features โจ
- UI Overhaul ๐จ โ Sleek new design with improved layout and usability
- Custom Structures ๐๏ธ โ Upload .nbt files and set spawn rules with ease
- Custom Equipment ๐ โ Add custom equipment sets, including horse armor
Editor Changes ๐ ๏ธ
Structures ๐งฑ
mDirt now has support for (rather simple) structures! Add a .nbt (generated inside of Minecraft), specify some details, and now you have your own structure!
Equipment ๐ถ๏ธ
mDirt now allows custom ARMOR! Specify the Item textures, the model textures, and the armor points. Hit export, and your armor will be added to the game! Also supports horse armor! You can also create recipes for Equipment!
UI Changes ๐ป
Drag 'n Drop ๐ฑ๏ธ
Drag and drop .json, .png, .nbt, and more! No longer do you have to go searching through the depths of your computer for a file, simply drag it onto the interface and mDirt will use it!
UI Overhaul ๐จ
The entire UI has been fully overhauled to give it a sleek, modern look!
It is now easier than ever to use the app, and everything is now located in a more fluid position!
Themes ๐
A theme system has been added!
By default, mDirt comes with a Dark and Light theme, but it supports CUSTOM themes!
Check out the tutorial on the JupiterDev channel to find out how to build your own!
Icon ๐ฏ
The program has a new icon!
Settings โ๏ธ
No longer will mDirt be an uncustomizable mess! With the new Settings menu, customize the app to your heart's content!
Backend Changes โ๏ธ
j2 Templates ๐งฉ
Each generator has now been fully revamped and streamlined to use j2 templates in order to make updating the generators seamless and very easy!
Workspaces ๐
mDirt now uses Workspaces!
It will generate a folder each time you make a new project, and you can come back to edit it at any time!
Workspaces have replaced the broken, buggy Import/Export feature.
Auto Updater ๐
No longer will you have to go searching GitHub pages to find the latest version of mDirt!
Now, when a new update is available, the program will ask if you would like to install it!
If you choose to do so, it will install the update and restart the app for you!
Full Rewrite ๐
Almost all of the backend of the program has been fully rewritten from the ground up, increasing stability and performance, and making future updates far quicker and smoother!.
Behavior & UX ๐ฆ
- A warning is shown when attempting to close with unsaved changes.
- The program now asks before downloading new version data.
- Improved status bar feedback for actions like saving and connecting.
Minecraft Version Support ๐
Removed: 1.21.3 โ
Support for Minecraft 1.21.3 has been fully removed and will not return.
Added: 1.21.6 โ
Support for Minecraft 1.21.6 has been fully added, with all features working fully.
Other Improvements ๐ฆ
- ๐งช Improved testing:
Future releases and Minecraft version support will roll out faster and with fewer bugs. - ๐ฆ Installer added:
You can now choose between a traditional installer or a portable version. - ๐ Bug fixes:
Fixed several issues from 2.x, improving stability across the board.
What's Next? ๐
mDirt v3.0 was a huge milestone, and @TheJupiterDev spent over a hundred hours working on this, not to mention @JustJoshinDev's work on the UI and themes. After a month and a half of work, the team will be taking a break from active development. Don't worry - maintenance updates will continue. In the background, we'll be slowly working on another huge update to add full support for everything included in Minecraft Datapacks. It's a big undertaking, and while we don't have details or timelines yet, we're excited (if not a little tired) for what's ahead.