Alex's Mobs

Alex's Mobs

72M Downloads

(1.19.2) Crash on hit specific mobs of Alex's Mobs

Jaeyong1114 opened this issue · 7 comments

commented

When i hit some mobs of Alex's Mobs like Cachalot or Giant Squid
[242월2023 05:02:27.843] [Netty Server IO #3/WARN] [Implementer/ASYNC_CATCHER]: Async chunk entity get
[242월2023 05:02:27.843] [Netty Server IO #3/WARN] [Implementer/ASYNC_CATCHER]: Async chunk entity get
[242월2023 05:02:27.888] [Server thread/INFO] [net.minecraft.server.network.ServerGamePacketListenerImpl/]: Jaeyong97 lost connection: Internal Exception: java.lang.IllegalStateException: EntityDamageEvent cannot be triggered asynchronously from another thread.
[242월2023 05:02:27.888] [Server thread/INFO] [voicechat/]: Disconnecting client Jaeyong97

I have noticed that this error is caused by using Arclight buckets.
So I asked the bucket creator
he said
"This should be reported to alex mob developer with these information:
The packet is handled on netty thread.MessageHurtMultipart"
latest (1).log

commented

same question on 1.20.1 omg

commented

I had the same issue. Though I only had it happen on Beached Giant Squids and Blue Giant Squids.

commented

It also only seems to crash when you hit the top portion of the squid.

commented

I also have the same issue, happens every time the message "MessageHurtMultipart" is sent and an a few other cases. Any tips to workaround this? (Except the disabling relevant mobs).

Happens with:
Cachalot whale
Giant squid
When starting the hooded falcon to explore

commented

If you are using ArcLight, I have patched it there for 1.19.2

commented

Here is the advice from the experienced dev (IzzelAliz, developed of ArcLight) on this issue, please, can you incorporate this fix? (Please, do it also for Bald Eagle flying issues.)

just add a ctx.get().enqueue that wraps all the code below
image

commented

The issue persists in Arclight 1.20.1 and Alex’s Mobs 1.22.8.