Topic category: Mod design feedback
Greetings and salutations.
I am currently muddling through MCreator to MCreate my first ever mod for MCraft -er, I mean Minecraft.
It's a simple quality-of-life thing that overhauls Minecraft's utterly worthless scrapping system. Rather than melting down expensive items for just 1 nugget of material, I've created recipes that allow the player to break down tools and armor into amounts of scrap proportional to the original item's crafting cost. These intermediate scrap items can then be forged into nuggets as usual. Simple.
Putting the mod together was easy enough, MCreator is fairly intuitive in this regard. I've created all the custom assets and recipes, and I even threw in some cute advancements. This was developed for Minecraft 1.21.8 on the latest snapshot of MCreator (which I know is a bit of a no-no), but my mod is so ridiculously simple that it actually works.
I wouldn't mind having some feedback and help however.
First, the elephant in the room:
As you may have noticed Minecraft just updated to version 1.21.9, there's copper equipment in the game now, perfect timing for me to be working on something like this, -but MCreator is desperately behind on that.
Look, I get it, these things take time, I can't expect an elaborate modding tool to be ready to roll the day after the game updates, but if there's any way I can get this to work on the latest stable version of Minecraft, that'd be great.
I would also like a bit of help fine-tuning the advancements.
The first advancement requires 'acquire hardware' to be completed. Currently, it triggers if the player obtains iron scrap, but I would like it to also require smelting the scrap into iron nuggets in a blast furnace (I've already set it so scrap processing can ONLY be done in a blast furnace). Setting the trigger item to iron nuggets won't work because iron nuggets can already be obtained through other means, and I want this to specifically require blasting iron scrap.
I know this sort of thing is possible, Minecraft itself has an advancement for crafting crafters with crafters, but I have no idea what the code for that sort of advancement looks like. Don't bother linking me to any tutorials on procedures and logic operations, that's light-years beyond my coding capabilities. There are far too many variables in MCreator for me to build this logic 'from scratch'. Trust me, it'll be easier and faster to just clonk me on the head and show me. Provide me with a working example of what I need, and I can dissect the code and build something similar for gold scrapping. (And yes, if I ever publish this, you will be credited for helping me.)
That's pretty much it for now. Any thoughts and assistance would be appreciated!
-Commander 86