klikli-dev / occultism

A magic mod inspired by the world of Jonathan Stroud's Bartimaeus. With the help of occult rituals players can summon entities from the "Other Side" to perform magic.
https://www.curseforge.com/minecraft/mc-mods/occultism
MIT License
74 stars 47 forks source link

Crash to Menu when configuring Djinn Machine Operator #1254

Open Shadowfire86 opened 2 weeks ago

Shadowfire86 commented 2 weeks ago

Describe the bug When I attempt to finish configuring the Djinn Machine Operator, in particular setting up the target machine, and go to close the menu either through Esc or the X button at the bottom, the background blurs and I get the following message: Internal Exception:io.netty.handler.codec.EncoderException: Failed to encode packet 'serverbound/minecraft:custom_payload' and am sent back to the server select screen.

To Reproduce Steps to reproduce the behavior:

  1. Place down Djinn machine operator using book of calling
  2. Shift+Right Click the machine to open setup menu
  3. Set up machine (I used defaults except naming which I tried with and without naming)
  4. Close the Menu either using Esc or the button at the bottom of this menu
  5. Above Error appears and returned to menu

Expected behavior Djinni machine operator now works on the configured machine handling input and output.

Screenshots If applicable, add screenshots to help explain your problem.

System (please complete the following information):

Additional context Already linked book to Storage Actuator which is in a different room, and yes there are the Wormhole/Mirror things nearby. I tried setting the DMO (Djinn Machine Operator) on both an Iron Furnaces Netherite Furnace, and an EnderIO Alloy Smelter with the same result.

klikli-dev commented 2 weeks ago

@Shadowfire86 Can you please provide your latest.log file, and potentially crashstack file if one was generated?

Usually these types of errors are due to negative interactions with other mods (such as performance optimization mods) and somewhat hard to track down, but in case it is an error in occultism the log file might tell us

Shadowfire86 commented 2 weeks ago

disconnect-2024-11-09_00.02.20-client.txt

I checked my crash log folder. Since it just booted me back to Server, nothing generated. If the location for the log you want is in another folder, I'll look for it if you tell me as much. Hopefully the attached file is what you needed? From the Debug Folder.

itszenergy commented 2 weeks ago

I also have the same issue disconnect-2024-11-09_15.57.19-client.txt

klikli-dev commented 2 weeks ago

Thank you for the info! I could not reproduce it in dev, but I have a lead, as I managed to make another error happen that might be related (sometimes dev and live behave a bit differently in how they handle errors, which leads to different symptoms in the game and logs). I will push a fix. If that does not fix it, please ping me here so I can reopen the issue!

itszenergy commented 2 weeks ago

Just updated and tried on the Craftoria modpack. Still the same issue :( disconnect-2024-11-09_17.06.05-client.txt

klikli-dev commented 2 weeks ago

@itszenergy does this happen in singleplayer or just on a server? And can you reproduce it if you do a minimal pack on curseforge with just occultism + dependencies?

Considering that I currently do not get any errors with this process in dev it is likely that it's another mod causing it, but if it is occultism after all we should find out so I can fix it

itszenergy commented 2 weeks ago

Tried Singleplayer and Server. Currently playing with friends on the Craftoria pack. Sorry I can't be of any more help.

Shadowfire86 commented 2 weeks ago

Unfortunately my world is singleplayer, so I don't think I'll be much more help.

Shadowfire86 commented 1 week ago

@klikli-dev Would you mind if I link this issue to the FTB Modpack Team to look into since it appears to be a mod interaction issue? I already checked the issues list and verified it's not already there.