Crashowanie serwera minecraft

Pytania i problemy
minecraft, zarządzanie
Issante
Issante

Witam, czy byłby ktoś taki miły i mi pomógł przeanalizować crash serwera? Rzadko to się zdarza, ale jednak. Nie wiem z powodu jakiego pluginu się to robi, ale musiałbym usunąć problem jak najszybciej. Bardzo proszę o pomoc z góry dziękuję

---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.

Time: 12/7/20 12:35 AM
Description: Exception ticking world

java.lang.OutOfMemoryError: GC overhead limit exceeded
	at net.minecraft.server.v1_16_R3.ChunkTaskQueueSorter$$Lambda$4709/1989163863.get$Lambda(Unknown Source)
	at java.lang.invoke.LambdaForm$DMH/222336749.invokeStatic_L3IL_L(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/908060147.linkToTargetMethod(LambdaForm$MH)
	at net.minecraft.server.v1_16_R3.ChunkTaskQueueSorter.a(SourceFile:103)
	at net.minecraft.server.v1_16_R3.PlayerChunk.a(PlayerChunk.java:732)
	at net.minecraft.server.v1_16_R3.ChunkMapDistance.a(ChunkMapDistance.java:117)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer.tickDistanceManager(ChunkProviderServer.java:641)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer$a.executeNext(ChunkProviderServer.java:1046)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer$a.midTickLoadChunks(ChunkProviderServer.java:1031)
	at net.minecraft.server.v1_16_R3.MinecraftServer.midTickLoadChunks(MinecraftServer.java:1105)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer.lambda$tickChunks$14(ChunkProviderServer.java:849)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer$$Lambda$5364/1827477955.accept(Unknown Source)
	at net.minecraft.server.v1_16_R3.PlayerChunkMap.forEachVisibleChunk(PlayerChunkMap.java:628)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer.tickChunks(ChunkProviderServer.java:825)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer.tick(ChunkProviderServer.java:743)
	at net.minecraft.server.v1_16_R3.WorldServer.doTick(WorldServer.java:460)
	at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1359)
	at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:377)
	at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1212)
	at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1000)
	at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
	at net.minecraft.server.v1_16_R3.MinecraftServer$$Lambda$3055/1892165065.run(Unknown Source)
	at java.lang.Thread.run(Thread.java:748)


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

-- Head --
Thread: Server thread
Stacktrace:
	at net.minecraft.server.v1_16_R3.ChunkTaskQueueSorter$$Lambda$4709/1989163863.get$Lambda(Unknown Source)
	at java.lang.invoke.LambdaForm$DMH/222336749.invokeStatic_L3IL_L(LambdaForm$DMH)
	at java.lang.invoke.LambdaForm$MH/908060147.linkToTargetMethod(LambdaForm$MH)
	at net.minecraft.server.v1_16_R3.ChunkTaskQueueSorter.a(SourceFile:103)
	at net.minecraft.server.v1_16_R3.PlayerChunk.a(PlayerChunk.java:732)
	at net.minecraft.server.v1_16_R3.ChunkMapDistance.a(ChunkMapDistance.java:117)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer.tickDistanceManager(ChunkProviderServer.java:641)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer$a.executeNext(ChunkProviderServer.java:1046)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer$a.midTickLoadChunks(ChunkProviderServer.java:1031)
	at net.minecraft.server.v1_16_R3.MinecraftServer.midTickLoadChunks(MinecraftServer.java:1105)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer.lambda$tickChunks$14(ChunkProviderServer.java:849)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer$$Lambda$5364/1827477955.accept(Unknown Source)
	at net.minecraft.server.v1_16_R3.PlayerChunkMap.forEachVisibleChunk(PlayerChunkMap.java:628)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer.tickChunks(ChunkProviderServer.java:825)
	at net.minecraft.server.v1_16_R3.ChunkProviderServer.tick(ChunkProviderServer.java:743)
	at net.minecraft.server.v1_16_R3.WorldServer.doTick(WorldServer.java:460)
	at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1359)

-- Affected level --
Details:
	All players: 1 total; [EntityPlayer['Nick'/13909, uuid='UUID', l='ServerLevel[world]', x=0.27, y=68.00, z=0.11, cx=0, cz=0, tl=400117, v=true, d=false](Nick at 0.2740360400002538,68.0,0.11362942329746224)]
	Chunk stats: ServerChunkCache: 4186
	Level dimension: minecraft:overworld
	Level spawn location: World: (0,68,-1), Chunk: (at 0,4,15 in 0,-1; contains blocks 0,0,-16 to 15,255,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,0,-512 to 511,255,-1)
	Level time: 1708439 game time, 1724226 day time
	Level name: world
	Level game mode: Game mode: survival (ID 0). Hardcore: false. Cheats: false
	Level weather: Rain time: 78386 (now: false), thunder time: 50524 (now: false)
	Known server brands: Paper
	Level was modded: true
	Level storage version: 0x04ABD - Anvil
Stacktrace:
	at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1373)
	at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:377)
	at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1212)
	at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1000)
	at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
	at java.lang.Thread.run(Thread.java:748)

-- System Details --
Details:
	Minecraft Version: 1.16.4
	Minecraft Version ID: 1.16.4
	Operating System: Linux (amd64) version 4.15.0-60-generic
	Java Version: 1.8.0_275, Private Build
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Private Build
	Memory: 358248088 bytes (341 MB) / 2863661056 bytes (2731 MB) up to 2863661056 bytes (2731 MB)
	CPUs: 2
	JVM Flags: 2 total; -Xms3G -Xmx3G
	CraftBukkit Information: 
   Running: Paper version git-Paper-274 (MC: 1.16.4) (Implementing API version 1.16.4-R0.1-SNAPSHOT) false
   Plugins: { PlayerHeads v5.2.12-SNAPSHOT org.shininet.bukkit.playerheads.PlayerHeads [meiskam, zand, crashdemons], LuckPerms v5.1.93 me.lucko.luckperms.bukkit.LPBukkitBootstrap [Luck], PlaceholderAPI v2.10.9 me.clip.placeholderapi.PlaceholderAPIPlugin [HelpChat], VillagerOptimiser v1.1.5 com.froobworld.avl.Avl [froobynooby], NametagEdit v4.4.10* com.nametagedit.plugin.NametagEdit [sgtcaze, Cory], ProtocolLib v4.5.1 com.comphenix.protocol.ProtocolLib [dmulloy2, comphenix], SkinsRestorer v13.8.5 skinsrestorer.bukkit.SkinsRestorer [Th3Tr0LLeR, McLive, DoNotSpamPls, knat], Minepacks v2.3.21-Release at.pcgamingfreaks.Minepacks.Bukkit.MinepacksBadRabbit [GeorgH93], NoRainReloaded v1.3.1* me.xtomyserrax.NoRainReloaded.Main [xtomyserrax], ServerRestorer v1.0.39 me.zombie_striker.sr.Main [Zombie_Striker], Vault v1.7.3-b131 net.milkbowl.vault.Vault [cereal, Sleaker, mung3r], MyCommand v5.6.7 it.emmerrei.mycommand.Main [emmerrei (ivanfromitaly)], WorldEdit v7.2.0+a51fa43 com.sk89q.worldedit.bukkit.WorldEditPlugin [], Essentials v2.18.1.0 com.earth2me.essentials.Essentials [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Iaccidentally, drtshock, vemacs, SupaHam, md678685], AntiCheatReloaded v1.9.5 com.rammelkast.anticheatreloaded.AntiCheatReloaded [Rammelkast], MineableSpawners v3.0.11 com.dnyferguson.mineablespawners.MineableSpawners [fergydanny], AdvancedBan v2.3.0 me.leoko.advancedban.bukkit.BukkitMain [Leoko], AutoMessager v2.7 hu.montlikadani.AutoMessager.bukkit.AutoMessager [montlikadani], HolographicDisplays v2.4.5 com.gmail.filoghost.holographicdisplays.HolographicDisplays [filoghost], Multiverse-Core v4.2.2-b812 com.onarandombox.MultiverseCore.MultiverseCore [dumptruckman, Rigby, fernferret, lithium3141, main--], TreasureChest v8.5 com.mtihc.minecraft.treasurechest.v8.plugin.TreasureChestPlugin [jascotty2, Mtihc], CubCustomDrops v5.5.1 com.gmail.cubitverde.CubMainPlugin2 [cubito_verde], EssentialsGeoIP v2.18.1.0 com.earth2me.essentials.geoip.EssentialsGeoIP [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, kjiang], EssentialsChat v2.18.1.0 com.earth2me.essentials.chat.EssentialsChat [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits, md_5, Okamosy, Iaccidentally], Multiverse-Portals v4.2.0-b826 com.onarandombox.MultiversePortals.MultiversePortals [Rigby, fernferret], EssentialsSpawn v2.18.1.0 com.earth2me.essentials.spawn.EssentialsSpawn [Zenexer, ementalo, Aelux, Brettflan, KimKandor, snowleo, ceulemans, Xeology, KHobbits], AuthMe v5.6.0-SNAPSHOT-b2427 fr.xephi.authme.AuthMe [Xephi, sgdc3, DNx5, timvisee, games647, ljacqu, Gnat008], ChatControl v5.9.1 org.mineacademy.chatcontrol.ChatControl [kangarko], WorldBorder v2.1.0 com.wimbli.WorldBorder.WorldBorder [Brettflan, PryPurity], ServerlistMOTD vX-2020-09-05* cloud.bolte.serverlistmotd.Main [Strumswell], WorldGuard v7.0.4+f7ff984 com.sk89q.worldguard.bukkit.WorldGuardPlugin [], Magic v8.0.1-f50d77f com.elmakers.mine.bukkit.magic.MagicPlugin [NathanWolf], Gildie v4.7.0 Tribute-a6bae0d net.dzikoysk.funnyguilds.FunnyGuilds [FunnyGuilds Team], CombatLogX v10.3.3.0 com.SirBlobman.combatlogx.CombatLogX [SirBlobman],}
   Warnings: DEFAULT
   Reload Count: 0
   Threads: { WAITING ForkJoinPool-1-worker-25: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824), java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693), java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)], WAITING Keep-Alive-SocketCleaner: [java.lang.Object.wait(Native Method), sun.net.www.http.KeepAliveStreamCleaner.run(KeepAliveStreamCleaner.java:101), java.lang.Thread.run(Thread.java:748)], TIMED_WAITING pool-20-thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], WAITING world_nether - Light: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], BLOCKED mysql-cj-abandoned-connection-cleanup: [java.lang.Object.wait(Native Method), java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144), com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:80), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], WAITING pool-13-thread-1: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], WAITING world_the_end - Light: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], TIMED_WAITING HikariPool-1 housekeeper: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093), java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], WAITING Log4j2-TF-1-AsyncLogger[AsyncContext@74a14482]-1: [java.lang.StringBuilder.toString(StringBuilder.java:407), org.apache.logging.log4j.core.async.RingBufferLogEvent.getFormattedMessage(RingBufferLogEvent.java:225), fr.xephi.authme.output.Log4JFilter.validateMessage(Log4JFilter.java:31), fr.xephi.authme.output.Log4JFilter.filter(Log4JFilter.java:54), org.apache.logging.log4j.core.filter.CompositeFilter.filter(CompositeFilter.java:591), org.apache.logging.log4j.core.filter.AbstractFilterable.isFiltered(AbstractFilterable.java:182), org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:416), org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:79), org.apache.logging.log4j.core.async.AsyncLogger.actualAsyncLog(AsyncLogger.java:337), org.apache.logging.log4j.core.async.RingBufferLogEvent.execute(RingBufferLogEvent.java:161), org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:45), org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:29), com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:168), com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], TERMINATED Paper Watchdog Thread: [java.util.Arrays.copyOfRange(Arrays.java:3664), java.lang.String.(String.java:207), java.lang.StringBuilder.toString(StringBuilder.java:407), org.spigotmc.WatchdogThread.dumpThread(WatchdogThread.java:195), org.spigotmc.WatchdogThread.run(WatchdogThread.java:130)], RUNNABLE Netty Epoll Server IO #3: [io.netty.channel.epoll.Native.epollWait0(Native Method), io.netty.channel.epoll.Native.epollWait(Native.java:114), io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:239), io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:256), io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884), java.lang.Thread.run(Thread.java:748)], WAITING ForkJoinPool-1-worker-30: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824), java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693), java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)], WAITING Timer-2: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:502), java.util.TimerThread.mainLoop(Timer.java:526), java.util.TimerThread.run(Timer.java:505)], WAITING Budowlany - Light: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039), java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442), java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074), java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624), java.lang.Thread.run(Thread.java:748)], TIMED_WAITING WorldGuard Region I/O: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], WAITING ForkJoinPool-1-worker-27: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039), java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492), java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680), sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118), me.lucko.luckperms.common.storage.implementation.file.watcher.AbstractFileWatcher.runEventProcessingLoop(AbstractFileWatcher.java:128), me.lucko.luckperms.common.storage.implementation.file.watcher.FileWatcher.lambda$new$0(FileWatcher.java:61), me.lucko.luckperms.common.storage.implementation.file.watcher.FileWatcher$$Lambda$4266/545953950.run(Unknown Source), java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402), java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289), java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056), java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692), java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)], WAITING ForkJoinPool-1-worker-19: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824), java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693), java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)], WAITING Paper RegionFile IO Thread: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), com.destroystokyo.paper.io.QueueExecutorThread.run(QueueExecutorThread.java:84)], WAITING ForkJoinPool-1-worker-29: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824), java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693), java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)], TIMED_WAITING Timer-0: [java.lang.Object.wait(Native Method), java.util.TimerThread.mainLoop(Timer.java:552), java.util.TimerThread.run(Timer.java:505)], WAITING ForkJoinPool-1-worker-26: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824), java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693), java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)], WAITING Snooper Timer: [java.lang.Object.wait(Native Method), java.lang.Object.wait(Object.java:502), java.util.TimerThread.mainLoop(Timer.java:526), java.util.TimerThread.run(Timer.java:505)], WAITING Paper Async Chunk Urgent Task Thread: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.locks.LockSupport.park(LockSupport.java:175), com.destroystokyo.paper.io.QueueExecutorThread.run(QueueExecutorThread.java:84)], WAITING ForkJoinPool-1-worker-23: [sun.misc.Unsafe.park(Native Method), java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824), java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693), java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)], RUNNABLE Server console handler: [org.jline.utils.AttributedCharSequence.columnSplitLength(AttributedCharSequence.java:332), org.jline.reader.impl.LineReaderImpl.redisplay(LineReaderImpl.java:3735), org.jline.reader.impl.LineReaderImpl.redisplay(LineReaderImpl.java:3636), org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:629), org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:418), net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:158), net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:141), net.minecraft.server.v1_16_R3.DedicatedServer$1.run(DedicatedServer.java:67)], RUNNABLE Netty Epoll Server IO #0: 
   Failed to handle CraftCrashReport:
java.lang.OutOfMemoryError: GC overhead limit exceeded

	Player Count: 1 / 100; [EntityPlayer['Nick'/13909, uuid='UUID', l='ServerLevel[world]', x=0.27, y=68.00, z=0.11, cx=0, cz=0, tl=400117, v=true, d=false](UUID at 0.2740360400002538,68.0,0.11362942329746224)]
	Data Packs: vanilla, file/bukkit
	Is Modded: Definitely; Server brand changed to 'Paper'
	Type: Dedicated Server (map_server.txt)
michociaak
michociaak

Issante:

java.lang.OutOfMemoryError: GC overhead limit exceeded


No z tego co tutaj wyczytałem, brakuje pamięci ram, ale z tego co widać niżej nie ma z nią problemu xD [Memory: 358248088 bytes (341 MB) / 2863661056 bytes (2731 MB)]
Dodaj flagi Aikara do start.sh i najlepiej zmień silnik na purpur.
Flagi Aikara:

> screen -dmS nazwaserwera java -Xms3G -Xmx3G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar nazwasilnika.jar nogui

Możesz także zaktualizować jave do najnowszej wersji.
Issante
Issante

Mam VPS 8 GB, przydzielam do niego 6 GB screen -dmS minecraft java -Xms6G -Xmx6G -jar paper.jar I nie wiem dlaczego Tam niby pokazuje, że jest 3 GB przydzielone 😕 Też mnie właśnie zastanowiło dlaczego niby zabrakło mi pamięci dla 8 graczy przy 6 GB, to jest chyba trochę niemożliwe. Żadnych spadków TPS ani laggów nie było, po prostu nagle scrashowało 😦

michociaak
michociaak

Rozumiem. Zmień te flagi o których mówiłem oraz silnik na purpur. Flagi, które musisz ustawić:

screen -dmS minecraft java -Xms6G -Xmx6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar purpur.jar nogui

Po pobraniu purpura ustaw mu nazwę na purpur po czym zrestartuj serwer [podmieniając też zawartość start.sh na tą, która podałem wyżej]. Dzięki nim serwer będzie lepiej zarządzał pamięcią

Issante
Issante

Mógłbyś mi powiedzieć jak zrobić plik start.sh i użyć go, że w przypadku crasha serwera, będzie się on automatycznie włączać? Powiem tylko, że nie wiem nawet w czym napisać ten plik (w sensie notepad, zwykły notatnik czy co) :slight_smile:

michociaak
michociaak

Podczas uruchamiania serwera używasz komendy bash start.sh, połącz się przez sFTP, znajdź ten plik kliknij 2 razy lewym [plik powinien się otworzyć i być gotowy do edycji.] Podmień jego zawartość na tą:

screen -dmS minecraft java -Xms6G -Xmx6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar purpur.jar nogui

! NIE ZAPOMNIJ O ZMIANIE SILNIKA, O KTÓREJ WSPOMNIAŁEM WYZEJ !

Silnik purpur możesz pobrać z tego miejsca: KLIK Zmień także nazwę pobranego pliku z purpurclip-X-Y-Z na purpur

Serwer samemu powinien móc użyć pliku start.sh w przypadku crasha, jeśli jednak nie może to wpisz w Putty następujące komendy: cd /lokalizacja/serwera Przykładowo: cd /home/survival

Następnie: chmod 777 start.sh

system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.