Pixelmon server suddenly lagged and crash

I try googled everything but I can’t seem to find any post on this problem.

---- Minecraft Crash Report ----

WARNING: coremods are present:
Plugin (NotEnoughIDs-1.5.4.4.jar)
EarlyLoadPlugin (pixelmongenerations-1-12-2-8-7-1-jar.jar)
SpongeCoremod (spongeforge-1.12.2-2838-7.4.7.jar)
Contact their authors BEFORE contacting forge

// Don’t be sad, have a hug! <3

Time: 10/29/22 12:45 AM
Description: Watching Server

java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.00 seconds (should be max 0.05)
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.write(Unknown Source)
at java.io.PrintStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
at java.io.OutputStreamWriter.flushBuffer(Unknown Source)
at java.io.PrintStream.write(Unknown Source)
at java.io.PrintStream.print(Unknown Source)
at net.minecraftforge.server.terminalconsole.TerminalConsoleAppender.append(TerminalConsoleAppender.java:316)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:161)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:134)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:125)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:89)
at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:542)
at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:500)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:483)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:82)
at org.apache.logging.log4j.core.Logger.log(Logger.java:161)
at org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage(AbstractLogger.java:2205)
at org.apache.logging.log4j.spi.AbstractLogger.logMessageTrackRecursion(AbstractLogger.java:2159)
at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2142)
at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2040)
at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1907)
at org.apache.logging.log4j.spi.AbstractLogger.info(AbstractLogger.java:1449)
at net.minecraftforge.fml.common.TracingPrintStream.println(TracingPrintStream.java:43)
at java.lang.Throwable$WrappedPrintStream.println(Unknown Source)
at java.lang.Throwable.printStackTrace(Unknown Source)
at java.lang.Throwable.printStackTrace(Unknown Source)
at java.lang.Throwable.printStackTrace(Unknown Source)
at com.pixelmongenerations.core.config.PixelmonEntityList.createEntityByName(PixelmonEntityList.java:162)
at com.pixelmongenerations.common.spawning.PixelmonSpawner.doSpawn(PixelmonSpawner.java:166)
at com.pixelmongenerations.common.spawning.PixelmonSpawner.doSpawning(PixelmonSpawner.java:81)
at com.pixelmongenerations.common.spawning.PixelmonSpawner.tickEnd(PixelmonSpawner.java:228)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_104_PixelmonSpawner_tickEnd_WorldTickEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.forgeBridge$post(EventBus.java:756)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:706)
at net.minecraftforge.fml.common.FMLCommonHandler.onPreWorldTick(FMLCommonHandler.java:287)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:752)
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:397)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:668)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:526)
at java.lang.Thread.run(Unknown Source)

A detailed walkthrough of the error, its code path and all known details is as follows:

– Head –
Thread: Server Watchdog
Stacktrace:
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.write(Unknown Source)
at java.io.PrintStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
at java.io.OutputStreamWriter.flushBuffer(Unknown Source)
at java.io.PrintStream.write(Unknown Source)
at java.io.PrintStream.print(Unknown Source)
at net.minecraftforge.server.terminalconsole.TerminalConsoleAppender.append(TerminalConsoleAppender.java:316)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:161)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:134)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:125)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:89)
at org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:542)
at org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:500)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:483)
at org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417)
at org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:82)
at org.apache.logging.log4j.core.Logger.log(Logger.java:161)
at org.apache.logging.log4j.spi.AbstractLogger.tryLogMessage(AbstractLogger.java:2205)
at org.apache.logging.log4j.spi.AbstractLogger.logMessageTrackRecursion(AbstractLogger.java:2159)
at org.apache.logging.log4j.spi.AbstractLogger.logMessageSafely(AbstractLogger.java:2142)
at org.apache.logging.log4j.spi.AbstractLogger.logMessage(AbstractLogger.java:2040)
at org.apache.logging.log4j.spi.AbstractLogger.logIfEnabled(AbstractLogger.java:1907)
at org.apache.logging.log4j.spi.AbstractLogger.info(AbstractLogger.java:1449)
at net.minecraftforge.fml.common.TracingPrintStream.println(TracingPrintStream.java:43)
at java.lang.Throwable$WrappedPrintStream.println(Unknown Source)
at java.lang.Throwable.printStackTrace(Unknown Source)
at java.lang.Throwable.printStackTrace(Unknown Source)
at java.lang.Throwable.printStackTrace(Unknown Source)
at com.pixelmongenerations.core.config.PixelmonEntityList.createEntityByName(PixelmonEntityList.java:162)
at com.pixelmongenerations.common.spawning.PixelmonSpawner.doSpawn(PixelmonSpawner.java:166)
at com.pixelmongenerations.common.spawning.PixelmonSpawner.doSpawning(PixelmonSpawner.java:81)
at com.pixelmongenerations.common.spawning.PixelmonSpawner.tickEnd(PixelmonSpawner.java:228)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_104_PixelmonSpawner_tickEnd_WorldTickEvent.invoke(.dynamic)
at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90)
at net.minecraftforge.fml.common.eventhandler.EventBus.forgeBridge$post(EventBus.java:756)
at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:706)
at net.minecraftforge.fml.common.FMLCommonHandler.onPreWorldTick(FMLCommonHandler.java:287)

– Sponge PhaseTracker –
Details:
Phase Stack: //
/
- Phase: Plugin{WorldTick:PreWorldTickState} /
/
Context: /
/
- Source: FMLMod:pixelmon{8.7.1} /
/
- Listener: n[email protected]439071b3 /
/
- TickingWorld: world /
/
/

Stacktrace:
at net.minecraft.server.MinecraftServer.handler$zjh000$onCrashReport(MinecraftServer.java:4687)
at net.minecraft.server.MinecraftServer.func_71230_b(MinecraftServer.java:889)
at net.minecraft.server.dedicated.DedicatedServer.func_71230_b(DedicatedServer.java:371)
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:61)
at java.lang.Thread.run(Unknown Source)

– Thread Dump –
Details:
Threads: “Netty Server IO #7” Id=97 RUNNABLE (in native)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked [email protected]
- locked [email protected]
- locked [email protected]
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)

“Netty Server IO #6” Id=96 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked [email protected]
- locked [email protected]
- locked [email protected]
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)

“Netty Server IO #5” Id=91 RUNNABLE (in native)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked [email protected]
- locked [email protected]
- locked [email protected]
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)

“pool-2-thread-12” Id=90 TIMED_WAITING on [email protected]
at sun.misc.Unsafe.park(Native Method)
- waiting on [email protected]
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

“Netty Server IO #4” Id=85 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked [email protected]
- locked [email protected]
- locked [email protected]
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)

“pool-2-thread-11” Id=84 TIMED_WAITING on [email protected]
at sun.misc.Unsafe.park(Native Method)
- waiting on [email protected]
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

“Sponge - Async Light Thread” Id=83 WAITING on java.u[email protected]1ad0ef62
at sun.misc.Unsafe.park(Native Method)
- waiting on java.u[email protected]1ad0ef62
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

“Sponge - Async Light Thread” Id=82 WAITING on java.u[email protected]1ad0ef62
at sun.misc.Unsafe.park(Native Method)
- waiting on java.u[email protected]1ad0ef62
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

“Chunk I/O Executor Thread-1” Id=79 WAITING on java.u[email protected]4a04d818
at sun.misc.Unsafe.park(Native Method)
- waiting on java.u[email protected]4a04d818
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

“Netty Server IO #3” Id=74 RUNNABLE (in native)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked [email protected]
- locked [email protected]
- locked [email protected]
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)

“Netty Server IO #2” Id=73 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked [email protected]
- locked [email protected]
- locked [email protected]
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)

“File IO Thread” Id=72 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.world.storage.ThreadedFileIOBase.func_75736_b(SourceFile:51)
at net.minecraft.world.storage.ThreadedFileIOBase.run(SourceFile:30)
at java.lang.Thread.run(Unknown Source)

“threadDeathWatcher-2-1” Id=67 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at io.netty.util.ThreadDeathWatcher$Watcher.run(ThreadDeathWatcher.java:152)
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
at java.lang.Thread.run(Unknown Source)

“Netty Server IO #1” Id=66 RUNNABLE (in native)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked [email protected]
- locked [email protected]
- locked [email protected]
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)

“Timer-1” Id=65 TIMED_WAITING on [email protected]
at java.lang.Object.wait(Native Method)
- waiting on [email protected]
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

“World Spawner” Id=64 TIMED_WAITING on [email protected]
at java.lang.Object.wait(Native Method)
- waiting on [email protected]
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

“Thread-8” Id=63 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

“Server Watchdog” Id=62 RUNNABLE
at sun.management.ThreadImpl.dumpThreads0(Native Method)
at sun.management.ThreadImpl.dumpAllThreads(Unknown Source)
at net.minecraft.server.dedicated.ServerHangWatchdog.run(ServerHangWatchdog.java:45)
at java.lang.Thread.run(Unknown Source)

“Netty Server IO #0” Id=60 RUNNABLE
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native Method)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(Unknown Source)
at sun.nio.ch.WindowsSelectorImpl.doSelect(Unknown Source)
at sun.nio.ch.SelectorImpl.lockAndDoSelect(Unknown Source)
- locked [email protected]
- locked [email protected]
- locked [email protected]
at sun.nio.ch.SelectorImpl.select(Unknown Source)
at io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:62)
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:732)

“MVStore background writer nio:D:/Pixelmon/luckperms/luckperms-h2.mv.db” Id=55 TIMED_WAITING on [email protected]
at java.lang.Object.wait(Native Method)
- waiting on [email protected]
at org.h2.mvstore.MVStore$BackgroundWriterThread.run(MVStore.java:3116)

“Thread-3” Id=48 RUNNABLE (in native)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

“pool-2-thread-9” Id=43 WAITING on java.u[email protected]647c39b5
at sun.misc.Unsafe.park(Native Method)
- waiting on java.u[email protected]647c39b5
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
at java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
at sun.nio.fs.AbstractWatchService.take(Unknown Source)
at me.lucko.luckperms.common.storage.implementation.file.watcher.AbstractFileWatcher.runEventProcessingLoop(AbstractFileWatcher.java:128)
at me.lucko.luckperms.common.storage.implementation.file.watcher.FileWatcher.lambda$new$0(FileWatcher.java:60)

Number of locked synchronizers = 1
- [email protected]

“pool-2-thread-6” Id=40 TIMED_WAITING on [email protected]
at sun.misc.Unsafe.park(Native Method)
- waiting on [email protected]
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

“pool-2-thread-2” Id=36 TIMED_WAITING on [email protected]
at sun.misc.Unsafe.park(Native Method)
- waiting on [email protected]
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

“Sponge Async Scheduler Thread” Id=25 TIMED_WAITING on java.u[email protected]365c8aab
at sun.misc.Unsafe.park(Native Method)
- waiting on java.u[email protected]365c8aab
at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at org.spongepowered.common.scheduler.AsyncScheduler.preTick(AsyncScheduler.java:121)
at org.spongepowered.common.scheduler.SchedulerBase.runTick(SchedulerBase.java:109)
at org.spongepowered.common.scheduler.AsyncScheduler.mainLoop(AsyncScheduler.java:68)
at org.spongepowered.common.scheduler.AsyncScheduler$$Lambda$145/176083468.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

“Server console handler” Id=24 RUNNABLE (in native)
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(Unknown Source)
at java.io.BufferedInputStream.read1(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
- locked [email protected]
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
- locked [email protected]
at java.io.InputStreamReader.read(Unknown Source)

“DestroyJavaVM” Id=23 RUNNABLE

“Server thread” Id=21 RUNNABLE
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(Unknown Source)
at java.io.BufferedOutputStream.write(Unknown Source)
- locked [email protected]
at java.io.PrintStream.write(Unknown Source)
- locked [email protected]
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder.flushBuffer(Unknown Source)
- locked [email protected]
at java.io.OutputStreamWriter.flushBuffer(Unknown Source)

“Server Infinisleeper” Id=20 TIMED_WAITING
at java.lang.Thread.sleep(Native Method)
at net.minecraft.server.dedicated.DedicatedServer$1.run(DedicatedServer.java:82)

“Snooper Timer” Id=19 TIMED_WAITING on [email protected]
at java.lang.Object.wait(Native Method)
- waiting on [email protected]
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

“Attach Listener” Id=5 RUNNABLE

“Signal Dispatcher” Id=4 RUNNABLE

“Finalizer” Id=3 WAITING on [email protected]
at java.lang.Object.wait(Native Method)
- waiting on [email protected]
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

“Reference Handler” Id=2 WAITING on [email protected]
at java.lang.Object.wait(Native Method)
- waiting on [email protected]
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference.tryHandlePending(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

– System Details –
Details:
Minecraft Version: 1.12.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_351, Oracle Corporation
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 2873547704 bytes (2740 MB) / 4285005824 bytes (4086 MB) up to 4285005824 bytes (4086 MB)
JVM Flags: 2 total; -Xms4G -Xmx4G
IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 104
FML: MCP 9.42 Powered by Forge 14.23.5.2860 14 mods loaded, 14 mods active
States: ‘U’ = Unloaded ‘L’ = Loaded ‘C’ = Constructed ‘H’ = Pre-initialized ‘I’ = Initialized ‘J’ = Post-initialized ‘A’ = Available ‘D’ = Disabled ‘E’ = Errored

Mods:

| State  | ID              | Version           | Source                                        | Signature                                |
|:------ |:--------------- |:----------------- |:--------------------------------------------- |:---------------------------------------- |
| LCHIJA | minecraft       | 1.12.2            | minecraft.jar                                 | None                                     |
| LCHIJA | mcp             | 9.42              | minecraft.jar                                 | None                                     |
| LCHIJA | aearlymodloader | 8.7.1             | minecraft.jar                                 | None                                     |
| LCHIJA | FML             | 8.0.99.99         | server.jar                                    | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | forge           | 14.23.5.2860      | server.jar                                    | e3c3d50c7c986df74c645c0ac54639741c90a557 |
| LCHIJA | spongeapi       | 7.4.0-5ea6215     | spongeforge-1.12.2-2838-7.4.7.jar             | None                                     |
| LCHIJA | sponge          | 1.12.2-7.4.7      | spongeforge-1.12.2-2838-7.4.7.jar             | None                                     |
| LCHIJA | spongeforge     | 1.12.2-2838-7.4.7 | spongeforge-1.12.2-2838-7.4.7.jar             | None                                     |
| LCHIJA | biomesoplenty   | 7.0.1.2444        | BiomesOPlenty-1.12.2-7.0.1.2444-universal.jar | None                                     |
| LCHIJA | neid            | 1.5.4.4           | NotEnoughIDs-1.5.4.4.jar                      | None                                     |
| LCHIJA | pixelmon        | 8.7.1             | pixelmongenerations-1-12-2-8-7-1-jar.jar      | None                                     |
| LCHIJA | pixelextras     | 3.2.4             | pixelextras-3-2-4-jar.jar                     | None                                     |


Plugins:

| State  | ID          | Version | Source                      | Signature |
|:------ |:----------- |:------- |:--------------------------- |:--------- |
| LCHIJA | catclearlag | 0.9.0   | CatClearLag-0.9.5.1.jar     | None      |
| LCHIJA | luckperms   | 5.3.98  | LuckPerms-Sponge-5.3.98.jar | None      |

Loaded coremods (and transformers): 

Plugin (NotEnoughIDs-1.5.4.4.jar)
ru.fewizz.neid.asm.Transformer
EarlyLoadPlugin (pixelmongenerations-1-12-2-8-7-1-jar.jar)
com.pixelmongenerations.core.plugin.PixelmonTransformer
SpongeCoremod (spongeforge-1.12.2-2838-7.4.7.jar)
org.spongepowered.common.launch.transformer.SpongeSuperclassTransformer
Profiler Position: N/A (disabled)
Player Count: 1 / 20; [EntityPlayerMP[‘inerx1a’/11, l=‘world’, x=1538.28, y=196.00, z=-2523.83]]
Is Modded: Definitely; Server brand changed to ‘fml,forge,sponge’
Type: Dedicated Server (map_server.txt)

Looks like it struggled to write a file to do with creating a pixelmon entity. Maybe the file was too big?

If it was a one time thing, i wouldnt worry about it. Its more likely that your cache was full, or your storage drive was too busy.

If its happening on a frequent bases, then a timing report would be great, especially if you create it while its lagging but hasnt quite crashed yet.

Also, catclearlag stopped updating the plugin a while ago. I believe the forge version still works with sponge :slight_smile:

Thanks for the reply. Somehow the issue only happened when I try to get in to one specific area of the world. So I decide to re-generate the world and it seems like the problem is fixed.