Open Parties and Claims

Open Parties and Claims

39M Downloads

OPAC conflicted with Create’s Schematicannon and crashed server

MasterNinad opened this issue · 1 comments

commented

I have a 1.21.1 Neoforge with lots of mods, including create and OPAC

My server crashed, and when I saw the crash log, I saw open parties and claims several times. Then I uploaded it to ChatGPT, and here's what it said -

Your server crashed because the Server Hang Watchdog detected that a single tick took far too long:
ServerHangWatchdog detected that a single server tick took 60497212.00 seconds (should be max 0.05)

Looking deeper into the stack trace, the hang was caused by an interaction between two mods:

The log shows the crash loop started when Open Parties and Claims tried to check claim protections (ChunkProtection.onCreateMod) while the Create mod’s Schematicannon was ticking. This caused the server to freeze during block placement checks, eventually triggering the watchdog to kill the server.

From the stack trace, the hang happened because OPAC was intercepting the Schematicannon’s block placement checks

ServerCore.canCreateCannonPlaceBlock
 ↳ SchematicannonBlockEntity.handler$openpartiesandclaims$onTickPrinter

The server then restarted automatically, but it reverted, and some players lost their progress they had made during that time.

commented

Update OPAC.