Compacting Drawers Not Remembering Hard-Coded Configuration
oitsjustjose opened this issue · 0 comments
Environment
Minecraft 1.18.2
Forge 40.1.73
FunctionalStorage 1.18.2-1.0.6
Full Mod List
- AI-Improvements-1.18.2-0.5.0
- AkashicTome-1.5-20
- Amplified_Nether_v1.1.1
- appleskin-forge-mc1.18.2-2.4.1
- Architects-Palette-1.18.2-1.2.0
- architectury-4.9.84-forge
- AttributeFix-Forge-1.18.2-14.0.2
- AutoRegLib-1.7-53
- backpacked-2.1.10-1.18.2
- balm-3.2.0+0
- BetterCompatibilityChecker-1.1.15-build.29+mc1.18.2
- BetterVillage-Forge-1.18.2-1.0.1
- Beyond-Earth-1.18.2-6.2
- blueprint-1.18.2-5.5.0
- Bookshelf-Forge-1.18.2-13.2.50
- BuildersDelight-1.18.2-v.1.0
- buildinggadgets-3.13.0-build.5+mc1.18.2
- caelus-forge-1.18.1-3.0.0.2
- catalogue-1.6.2-1.18.2
- chunkloaders-1.1.12-mc1.18
- cloth-config-6.4.90-forge
- cofh_core-1.18.2-1.6.4.21
- colytra-forge-1.18.1-5.2.0.2
- comforts-forge-1.18.2-5.0.0.4
- compactmachines-4.5.0
- compressedcreativity-1.18.2-0.1.3
- configured-1.5.4-1.18.2
- connectedglass-1.1.4-forge-mc1.18
- Controlling-forge-1.18.2-9.0+22
- corpse-1.18.2-1.0.1
- create-1.18.2-0.5.0.d
- createaddition-1.18.2-20220914a
- creeperoverhaul-1.18.2-1.3.0-forge
- crittersandcompanions-1.18.2-1.0.2
- Cucumber-1.18.2-5.1.2
- curios-forge-1.18.2-5.0.7.1
- DamageTilt-1.18-forge-0.1.1
- dbExtended-1.18.2-4.9.1
- Decorative Blocks-forge-1.18.2-2.1.2
- defaultoptions-forge-1.18.2-14.1.1
- DimStorage-1.18.2-6.1.0
- ecologics-forge-1.18.2-1.7.10
- ellemes-container-library-1.4.0-beta.2+1.18.2-forge
- ElytraPhysicsForge-1.1
- engineersdecor-1.18.2-1.1.24
- entangled-1.3.11-forge-mc1.18
- everycomp-1.18.2-1.5.12
- expandedstorage-7.4.0-beta.4+1.18.2-forge
- extremesoundmuffler-3.29_forge-1.18.2
- FarmersDelight-1.18.2-1.1.2
- FastLeafDecay-28
- FastSuite-1.18.2-3.0.2
- feature_nbt_deadlock_be_gone_forge-2.0.0+1.18.2
- FluxNetworks-1.18.2-7.0.7.8
- flywheel-forge-1.18.2-0.6.5
- FramedBlocks-5.7.0
- ftb-library-forge-1802.3.6-build.140
- ftb-quests-forge-1802.3.8-build.101
- ftb-teams-forge-1802.2.6-build.69
- functionalstorage-1.18.2-1.0.6
- geckolib-forge-1.18-3.0.39
- Hex-1.18.2-0.1.1
- ImmersiveEngineering-1.18.2-8.2.2-154
- industrial-foregoing-1.18.2-3.3.1.4-8
- infernal-expansion-1.18.2-2.5.0
- inventorysorter-1.18-19.0.0
- item-filters-forge-1802.2.8-build.40
- Jade-1.18.2-forge-5.2.4
- JadeAddons-1.18.2-2.4.0
- jei-1.18.2-9.7.1.255
- Kiwi-1.18.2-forge-6.1.3
- kotlinforforge-3.7.1-obf
- kubejs-create-forge-1802.2.2-build.28
- kubejs-forge-1802.5.5-build.546
- kubejs-immersive-engineering-1802.2.1-build.35
- kubejs-mekanism-1802.1.3-build.8
- kubejs-thermal-1802.1.5-build.14
- LibraryFerret-Forge-1.18.2-1.0.3
- littlecontraptions-forge-1.18.2.1
- littlelogistics-mc1.18.2-v1.2.6
- lootr-1.18.2-0.2.21.58
- mcjtylib-1.18-6.0.17
- Mekanism-1.18.2-10.2.5.465
- modelfix-1.4-universal
- modular-routers-1.18.2-9.1.1-93
- moreminecarts-1.4.6
- moreoverlays-1.20.9-mc1.18.2
- Morph-o-Tool-1.5-32
- MouseTweaks-forge-mc1.18-2.21
- naturalist-forge-1.1.1-1.18.2
- NekosEnchantedBooks-1.18.2-1.7.0
- NethersDelight-1.18.2-2.2.0
- Patchouli-1.18.2-71.1
- paucal-forge-1.18.2-0.4.7
- pipez-1.18.2-1.1.5
- Placebo-1.18.2-6.6.4
- pneumaticcraft-repressurized-1.18.2-3.4.3-8
- PrettyPipes-1.12.6
- radium-0.7.10
- rebornstorage-1.18.2-4.0.12
- refinedstorage-1.10.3
- refinedstorageaddons-0.8.2
- repurposed_structures_forge-5.1.14+1.18.2
- Rex's-AdditionalStructures-1.18.2-(v.3.1.0)
- rftoolsbase-1.18-3.0.11
- rhino-forge-1802.2.0-build.232
- rubidium_extras-1.18.2_v1.3.2
- rubidium-0.5.3a
- savage_and_ravage-1.18.2-4.0.0
- selene-1.18.2-1.17.9
- Shrines-1.18.2-4.1.0
- SimpleBackups-1.18.2-1.1.12
- SnowRealMagic-1.18.2-forge-4.2.1
- SoL-Carrot-1.18.1-1.12.0
- spark-1.9.11-forge
- Structory-1.18.2-1.0.2
- supermartijn642configlib-1.1.6-forge-mc1.18
- supermartijn642corelib-1.0.19-forge-mc1.18
- supplementaries-1.18.2-1.5.4
- tempad-forge-1.18.2-1.4.1
- Terralith_v2.2.1a
- textrues_rubidium_options-1.0.3-mc1.18.2
- thermal_expansion-1.18.2-1.6.3.13
- thermal_foundation-1.18.2-1.6.3.28
- thermal_innovation-1.18.2-1.6.3.12
- Tips-Forge-1.18.2-5.0.8
- titanium-1.18.2-3.5.6-38
- ToolBelt-1.18.2-1.18.8
- tools_complement-1.18.2-1.1.2.9
- torchmaster-18.1.0
- trashcans-1.0.15-forge-mc1.18
- trashslot-forge-1.18.1-11.0.2
- TreeChop-1.18.2-0.15.7
- verdure-1.18.2-1.1.2
- Villagers_Sell_Animals_1.0.1_Forge_1.18.2
- VTweaks-1.18.2-3.6.5.2
- Xaeros_Minimap_FP22.14.1_Forge_1.18.2
- XaerosWorldMap_1.27.0_Forge_1.18.2
- xnet-1.18-4.0.6
- YungsApi-1.18.2-Forge-2.0.8
- YungsBetterDesertTemples-1.18.2-Forge-1.3.1
- YungsBetterDungeons-1.18.2-Forge-2.1.0
- YungsBetterStrongholds-1.18.2-Forge-2.1.1
- YungsBetterWitchHuts-1.18.2-Forge-1.0.1
Reproduction
This one is a doozy, but let me hopefully explain in a way that helps. In my modpack, I have Glowstone Dust recipes as follows:
3x3 minecraft:glowstone_dust
→ 1x infernalexpansion:glowdust_sand
2x2 minecraft:glowstone_dust
→ 1x minecraft:glowstone
2x2 minecraft:glowstone
→ 4x architects_palette:polished_glowstone
If I put glowstone dust into a compacting drawer, it compacts into infernalexpansion:glowdust_sand
. I didn't want this, so I took it all out and inserted a minecraft:glowstone
into the drawer to make a new drawer storing minecraft:glowstone_dust
→ minecraft:glowstone
→ architects_palette:polished_glowstone
. This was exactly what I wanted, so I locked the drawer.
Upon re-log, this recipe I set was lost, and it's now storing minecraft:glowstone_dust
→ infernalexpansion:glowdust_sand