Freebi85 / Dungeons-Dragons-Space-Shuttles

26 stars 4 forks source link

Add a way to clear Mekanism machines settings (owner, RF, upgrades) in a crafting grid or other so they can be upgraded with autocrafting // Rework of Elite Injecting Factory #876

Closed NopeDK closed 4 years ago

NopeDK commented 4 years ago

As per title, Mekanism machines that are placed get encoded with owner, settings and save their RF. This messes with autocrafting recipes as the data stored makes them count as separate machines.

Additional suggestion, remove/change coagulated blood drops from the Elite Injecting Factory, or add a recipe for crafting that does not require 5 minutes of waiting on a drying rack. Autocrafting that either takes forever or requires auto-stocking the drops which is a bit annoying.

Freebi85 commented 4 years ago

Just to be clear, a NBT cleanup in a crafting grid (or any other way) means that all the machine content is lost. Upgrades, items, settings. Everything is gone.

If you want to get the items and upgrades back, it will require more complex coding than I could ever do on my end with all the nbt. In this case, please contact the mod authors and close this issue.

NopeDK commented 4 years ago

Just to be clear, a NBT cleanup in a crafting grid (or any other way) means that all the machine content is lost. Upgrades, items, settings. Everything is gone.

If you want to get the items and upgrades back, it will require more complex coding than I could ever do on my end with all the nbt. In this case, please contact the mod authors and close this issue.

The latter sounds fine. If you forget to empty it when cleaning, then that is just too bad.

Freebi85 commented 4 years ago

In that case I assume that you take this into your own hands with the mekanism devs. I no longer make enhancement requests on 1.12 mods as most of them are rejected. But try your luck. The Meka devs are quite ok.

I leave the issue open because of your second request about Elite Injecting Factory.

NopeDK commented 4 years ago

Ah, I wrote wrongly. I had the two swapped in my head. I actually meant that the first would be a good enough solution for now but will try to contact Mekanism anyways to see if we can get the second implemented for the future.

EDIT: I have added a feature request to Mekanism as well for an official solution.

Freebi85 commented 4 years ago

alrightyyy, gonna add then this cleanup solution.

Danekjovax commented 4 years ago

I'm ok with the crafting/clearing functionality. If this could be done with not just mekanism but also some of the RFTools machines (that also take ownership when used/placed) this may also be something to conisder adding. Thanks for this!