Jar = forge-1.10.2-12.18.3.2281-universal.jar
Sponge Version = spongeforge-1.10.2-2281-5.2.0-BETA-2394.jar
Modpack = Resonate Rise + custom mods
Hi there, we are having a pretty infuriating problem.
After someone dies in game they respawn surrounded in ‘smoke’ particles. After about 5 seconds the respawn death menu appears. When we click respawn the same thing happens again and again.
Basically, after someone dies once in game, they are stuck in this loop. The closest thing I can find in the server logs is this
That looks like a misbehaving plugin or mod. You haven’t listed what plugins you are using, so we have no idea. You’ll have to track it down yourself; it probably does something weird on player death.
Also, when you post server logs in future, please use a spoiler or a link to a service like Pastebin. Threads become very hard to follow when they are bloated by log info.
OK, a bit of feedback on those: PEX has fallen to unmaintained status, and although it probably still works OK, it does have some problems wit some plugins (eg GriefPrevention). An alternative is Luckperms, and it has an import feature that can help.
Similarly, EssentialCmds has fallen by the wayside, and is no longer being updated. The developer (Hassan) has been helping develop Nucleus, which is quantifiably better. Again, I believe you can import many of your settings.
However, I suspect neither of these is responsible for your server problems. One (or more) of your mods may be doing something on player-death events, like trying to create a tombstone (and failing), or making them a ghost, or … I really don’t know. Does it happen without SpongeForge installed? You can try updating to SpongeForge #2401 (there’s some bug-fixes in it). If that doesn’t resolve it, then you’re stuck with playing hide-and-seek with mods until the culprit is identified.
it looks like the last thing that happens before the error is something like this
[23:05:33] [Server thread/DEBUG] [EnderIO/]: Running onPlayerDeathEarly logic for Alyrium
[23:05:33] [Server thread/DEBUG] [EnderIO/]: Running onPlayerDeathLate logic for Alyrium
[23:05:35] [Server thread/DEBUG] [EnderIO/]: Running onPlayerCloneEarly logic for Alyrium
[23:05:35] [Server thread/DEBUG] [EnderIO/]: Running onPlayerCloneLate logic for Alyrium
19.06 23:24:25 [Server] INFO /* Something happened trying to run the main body of a phase org.spongepowered.common.event.tracking.phase.packet.BasicPacketState@4e58bdfd */
We only die when we leave a 5 block radius around the spawn.
OK, this is getting complicated fast. It’s clearly a Sponge bug if it doesn’t happen without SpongeForge, so can you please create an issue on the SpongeForge repo, with details on how to reproduce the error.