IzzelAliz / Arclight

A Bukkit(1.19/1.20) server implementation in modding environment using Mixin. ⚡
GNU General Public License v3.0
1.43k stars 212 forks source link

Crash on opening a beacon or wandering trader drinking invisibility #1332

Open maksiksking opened 2 months ago

maksiksking commented 2 months ago

I have confirmed that ...

Arclight version

arclight-1.20.4-1.0.3-13f0d63

OS & Java versions

JRE 17, java -version doesn't work In GravelHost console

Plugins and Mods

Plugins (8): CoreProtect, LuckPerms, BlueMap, ProtectedDebugStick, AdvancedBan, spark, DiscordSRV, AuthMe

running Fabric,
Lithium, FerriteCore

Description

Quite simply when anyone on the server opens a beacon the server crashes, here's the error log: https://pastebin.com/dRcAEiLw

Not sure when this started since my server is fairly small. Can't deny it might be related to something other than Arclight but if so I could not find what.

In addition to this, I had crashes related to wandering traders, had to disable them. From what I seen it seems to be related to them drinking invisibility when they want to be gone, I was able to kill them by changing time but. As soon as I hear a slurp the server crashes and after that if I enter the area and look in its direction it likely crashes too. Here's a crash log: https://pastebin.com/YC0xyMZY

Step to reproduce

Open an activated beacon as simple as that. Load a wandering trader that has been around for some time.

Logs

Beacon: https://pastebin.com/dRcAEiLw crash report ^ https://pastebin.com/Mc4GDvdY generic log after crash ^ Wandering trader: https://pastebin.com/YC0xyMZY

Server pack link (Optional)

No response

Also a question, is there a way to get dev builds of Arclight for 1.20? I've only seen 1.18 versions and it seems like a lot of the issues are fixed in dev builds but not the one at the releases page. I think I might switch back to Purpur for the next season for stabilities sake at least for now, but I love the performance boost from Lithium and having the ability to include both mods and plugins is amazing.

zachbryant commented 3 weeks ago

Ran this without Ferrite or Lithium and had the same effect. Java 21

Ucda1212 commented 2 weeks ago

I had a similar glitch, which made a wandering trader stop the world from starting. Best advice I have is using a tool like NBTExplorer and delete the wandering trader from your world if and when this happens.