CleanroomMC / HadEnoughItems

Forked JustEnoughItems
MIT License
25 stars 12 forks source link

HEI not respecting items hidden using Game Stages #72

Open Invadermonky opened 6 months ago

Invadermonky commented 6 months ago

Mod Version:

1.12.2-4.25.3

Description:

HEI not correctly hiding/showing items when adding or removing gamestages.

Reproducing this issue was difficult as it seemed to work correctly about half the time. Using the following modlist I was able to consistently reproduce the bug causing all items to remain visible, ignoring player gamestages.

This issue did not occur when using JEI with the same modlist.

Mods Loaded:

Crafttweaker ZenStages Scripts:

scripts.zip

Steps to reproduce:

  1. Install above modlist.
  2. Ensure that B:hideRestrictionsInJEI=true is set to true in config/itemstages.cfg
  3. Stage items using modId (Astral Sorcery was used for testing using the attached script)
  4. Load the game and search for Astral Sorcery items. (all items are visible despite being staged)
  5. Use the commands to add/remove the testing Gamestage (this does not change item visibility)
    1. /gamestage add <player> testStage
    2. /gamestage remove <player> testStage
Rongmario commented 6 months ago

Do you have a log file when loading the game? It'd help a lot in determining if HEI is even attempting to remove or just fails.

Invadermonky commented 6 months ago

Logs from the modlist in this issue thread: logs.zip

Logs from the large modpack: modpack_logs.zip