TelepathicGrunt / Bumblezone

A bee dimension just for fun!
https://www.curseforge.com/minecraft/mc-mods/the-bumblezone-forge
GNU Lesser General Public License v3.0
181 stars 37 forks source link

[1.21] Players cannot join servers that has the bumblezone installed #402

Closed NielsPilgaard closed 3 months ago

NielsPilgaard commented 3 months ago

👋

I re-added the Bumblezone, the server was able to start which was nice, but I was unable to join it. I get thrown out to the main menu a few seconds after trying to join.

relevant exert: https://gist.github.com/NielsPilgaard/bf559f23e8acfad74ad2eed262dc2acc latest.log: https://gist.github.com/NielsPilgaard/5c6dcf2f8bbfefd509195bcbdf014b52

TelepathicGrunt commented 3 months ago

I am able to connect to a server with bumblezone on image

Reading your logs, I don't see how Bumblezone comes into play. I do see this TRANSFORMER/relics@0.7.1/it.hurts.sskirillss.relics.system.casts.handlers.CacheHandler.onPlayerTick(CacheHandler.java:26)

Is Relics mod doing anything special? Have you reached out to them with this log?

TelepathicGrunt commented 3 months ago

Yep. Not a Bumblezone issue. Relics is using a clientside class directly in common code. This will always crash servers. https://github.com/SSKirillSS/relics/blob/d0e2196ce6c7139b61acac9c799548db43b8366c/src/main/java/it/hurts/sskirillss/relics/system/casts/handlers/CacheHandler.java#L26

They need to switch to doing !level.isClient() check as that's safest @SSKirillSS heads up, this is coming your way

NielsPilgaard commented 3 months ago

Oh I see, sorry for the wrong report, and thank you for helping regardless 😊

TelepathicGrunt commented 3 months ago

Closing here since I am moving this issue report to Relic: https://github.com/SSKirillSS/relics/issues/144