SevTech-Ages icon indicating copy to clipboard operation
SevTech-Ages copied to clipboard

Server Crashing Due to Fire Pit Tile Entity

Open JackSetaro opened this issue 2 years ago • 4 comments

Bug Description

Whenever a fire pit is placed in the world, or a player is exploring and one generates, the server crashes after a few tick cycles (incase its important I use magma forge server)

Did this behavior use to work in the previous version?

I did not play previous versions

Steps to Reproduce (for bugs)

  1. Place firepit or explore and one is generated

Logs

https://pastebin.pl/view/cdb9e574

Client Information

  • Modpack Version: 3.2.3
  • Java Version: 17.0.3.1
  • Launcher Used: Curse Forge
  • Memory Allocated: 8GB
  • Server/LAN/Single Player: Server
  • Optifine Installed: Yes
  • Shaders Enabled: No

World Information

  • Modpack Version world created in: 3.2.3
  • Additional Content Installed: None

Server Information

  • Java Version: openjdk version "1.8.0_312"
  • Operating System: Ubuntu Server 20.04.4 LTS
  • Hoster/Hosting Solution: Self Hosted
  • Sponge (Non-Vanilla Forge) Server: Magma Server

JackSetaro avatar May 20 '22 01:05 JackSetaro

Can you reproduce this issue without Magma?

sam-kirby avatar May 20 '22 09:05 sam-kirby

I can not reproduce it without magma. However, I believe this is because magma crashes if an entity is ticking for too long which is what seems to be happening. Is there any possible way to disable the natural spawning of fire pits in the world?

JackSetaro avatar May 20 '22 16:05 JackSetaro

I don't follow - how can it be ticking for too long if you've only just placed it?

If memory serves correctly, Recurrent Complex is responsible for structure generation; modifying the structures on the server or disabling any that have a fire pit should solve this.

sam-kirby avatar May 20 '22 16:05 sam-kirby

You could also try building Progression Tweaks from source on Github: https://github.com/TheTurkeyDev/ProgressionTweaks

There is an unreleased change that stops the fire pits inadvertently loading chunks, which may be related to what you're seeing depending on what Magma is doing here.

sam-kirby avatar May 20 '22 16:05 sam-kirby