Describe the bug
First things first, I'm playing on the TNP Limitless 3 pack.
Occasionally, seemingly at random, a piece of equipment will vanish from the players equipment slot for a very brief moment, then reappear. This is usually visible in a brief flicker of the armor bar, but causes crashes with equipment other mods, specifically Mekanism, since it doesn't expect a hydrogen powered jetpack to vanish while it's in use and actively consuming fuel. I reported this to the Mekanism GitHub, but the Author told me that it was unlikely for Mekanism to cause this issue and after taking a look at the relevant code, I agree. Even though he has taken steps in future versions to hopefully prevent this kind of manipulation from causing a crash, I feel it's still worth looking into solving the root cause. Chestplates enchanted with Vigor will also experience this issue, causing a short damage animation before refilling the now missing health.
So I started disabling mods one by one until the issue disappeared, following some deductive reasoning after looking at other similar crash reports. IronJetpacks was one of the mods I isolated as potential sources and disabling it (and only it) fixed the crashes for me as well as the flickering armor bar. I've played for weeks now, constantly using the Mekanism jetpack and it hasn't happened since, whereas previously it would happen after maybe 10 minutes of gameplay, sometimes less.
This could still be down to a bad mod interaction, but I'm confident enough to file this bug report that IronJetpacks may be involved. Maybe you have an idea of what could be causing this, thanks in advance.
To Reproduce
Steps to reproduce the behavior:
- Equip Mekanism hydrogen jetpack
- Use the jetpack a lot
- Hope for a crash (or watch the armor bar like a hawk)
Versions (please complete the following information):
- Minecraft: 1.16.3 - 1.16.5
- Forge: 36.0.1
- Cucumber: 4.1.5
- Iron Jetpacks: 4.2.0 (probably earlier versions as well)
- TNP Limitless 3: 1.8.2 - 1.9.2