Mekanism Tools

Mekanism Tools

77M Downloads

Oredictionificator not remembering which version of ingot/block has been requested

HowardRoark2016 opened this issue ยท 1 comments

commented

Issue description: Oredictionificator allows me to set ingots and storage blocks, and it remembers that I want to convert that metal, but the Oredictionificator forgets which mod's version of that metal I want to convert to. I have set seven entries in the Oredictionificator - copper ingot to Mekanism's version, tin ingot to Mekanism, silver ingot to Silent's Mechanisms, copper block to Mek, tin block to Mek, zinc block to Silent's, and silver block to Blue Power. Upon each restart of my world, the Oredictionificator remembers those seven entries but forgets which Mod's version of ore I have chosen to convert to. Additionally, the number of forgotten variables seems completely random. Sometimes upon relaunch, the Oredictionificator forgot which copper ingot I chose to convert to. Sometimes three of the seven entries have forgotten their variable. Sometimes it is five entries that have forgotten which mod's metal I have chosen to convert to. The entries always remain, but the choice of conversion is forgotten.

Steps to reproduce:

  1. All The Mods 5 v1.21 using Mekanism-1.15.2-9.10.1.414 (Both are the most current as of this post)
  2. Set some ingots and blocks in Oredictionificator. Choose which mod's ingots and blocks to convert to.
  3. Exit game and relaunch. Check Oredictionificator.

Version (make sure you are on the latest version before reporting):

Forge: 31.1.63
Mekanism: 1.15.2-9.10.1.414

commented

I think I know what is going on, the issue is that tags are unordered (at least between restarts) so the way we persist which one is selected will need to change.