Noaaan / MythicMetals

Fabric based Minecraft mod that adds new materials into the game. Includes new tools, ores, anvils, and sets of armor.
Other
73 stars 26 forks source link

[Feature Request] Let us remove upgrades or change upgrades in a mythril drill #235

Open Jack67119 opened 3 months ago

Jack67119 commented 3 months ago

It feels very punishing that I cannot change out aqua affinity (that I accidentally put in my drill in the first place) for another upgrade I found later. For how rare some of the upgrades are, it should not be permanent IMO. Would be nice if there was some way to remove or change upgrades. If it has to cost something for some reason that's fine, I just think it should be an option.

Max7238 commented 2 months ago

I came here to make this same request. I assumed right-clicking a new upgrade would remove the oldest upgrade first - and instead it did nothing. So now I need to make another drill, and worse, I've wasted a Carmot Stone T_T

Noaaan commented 2 months ago

Aa I noted in Discord a few weeks ago: I do want to change this. The question ultimately falls on how to actually do it. The old solution was using the Smithing Table. This worked since the UI was different (a + b = c). It was natural and expected for most players that the upgrades were non-reversible. Alternatively, since the Drill currently uses Bundle mechanics, I could also let you just take the upgrade out. It does kinda go against what I had in mind with creating more permanent upgrades for it, instead of full modularity (like the Carmot Staff). This choice does matter, as I plan on rewriting it internally to be more data-driven/modder friendly.