Povstalec / StargateJourney

A repository for the Stargate Journey Minecraft Mod
39 stars 16 forks source link

"Stargate does not have enugh space" #68

Open Affe36963 opened 5 months ago

Affe36963 commented 5 months ago

Every time I open any applied energistics 2 interface i get the message "Stargate does not have enugh space" above my hotbar. This started when I put a stargate in my base but it still appers there even if I remove the stargate. info: All the mod 9 Stargate journey-1.20.2-0.6.19

Povstalec commented 5 months ago

I'm aware of this issue, but still have no idea what interaction with AE2 could possibly be causing it.

AshleighTheCutie commented 5 months ago

It's not AE2, I think it's JEI. Everytime I hover on a functional SG block (as in, something with a GUI or a Cartouche / the gates themselves) in JEI or my inventory, it happens. AE2 is present but it happens everywhere, not just there.

Povstalec commented 5 months ago

It's not AE2, I think it's JEI. Everytime I hover on a functional SG block (as in, something with a GUI or a Cartouche / the gates themselves) in JEI or my inventory, it happens. AE2 is present but it happens everywhere, not just there.

I have JEI as a dependency in my dev environment and I've never seen it happen. What version of Minecraft/Forge/JEI did it happen for you the last time?

AshleighTheCutie commented 5 months ago

1.20.1 / NeoForge 47.1.88 / JEI 15.2.0.27

Even better, import this into Prism (not MultiMC! MultiMC doesn't seem to want to add NF support, and the pack requires it)

lukaskabc commented 3 weeks ago

Tried debugging ATM9 instance triggered on hover in inventory (over cartouche in this case)

image dont ask me what is apotheosis doing there... :D

Apotheosis source link to the line

threads_report.txt

Related issue: https://github.com/Shadows-of-Fire/Apotheosis/issues/998

Resolving the enchanting stat tooltips requires getting a state from the blockstate, which involves calling getStateForPlacement, which should not have side effects. Those mods should be performing such actions in other methods (such as useOn).