Posted August 4, 20223 yr Moved from shared host to dedi, expirinced TPS issues before, had before 3 shared cores + 12gb DDR4 , now whole CPU 16 threads 3.4ghz + 16gb DDR4, still lags with even few people. I cant tell what causes that, looks like just badly coded mods, but it looks a bit too much even for the worst coded mods i've ever seen. Maybe smth just produces lag cause its not working properly and it throws exeptions, im out of ideas. Sometimes randomly spikes to 20 tps, and then drops again. https://spark.lucko.me/lfKWIhTU0F - profiling was set up to catch high ms ticks 150ms and higher. JVM flags and PC specs inside. debug.log - https://mclo.gs/78Ac5Ab The platform is a Forge server running version "40.1.68". The detected Minecraft version is "1.18.2". The server had a player count of 9 when the profile completed. The system is running Linux (amd64) version "5.15.0-25-generic" and has 16 CPU threads available. The CPU is described as an AMD Ryzen 7 PRO 1700X Eight-Core Processor. The process is using Java 17.0.3 (unknown from Private Build). The current process uptime is 1h 54m 40s. The profiler was running for 23m 14s. Spoiler Modlist Mod List: YungsBetterDungeons-1.18.2-Forge-2.1.0.jar |YUNG's Better Dungeons |betterdungeons |1.18.2-Forge-2.1.0 |DONE |Manifest: NOSIGNATURE notenoughcrashes-4.1.4+1.18.2-forge.jar |Not Enough Crashes |notenoughcrashes |4.1.4+1.18.2 |DONE |Manifest: NOSIGNATURE YungsBetterWitchHuts-1.18.2-Forge-1.0.1.jar |YUNG's Better Witch Huts |betterwitchhuts |1.18.2-Forge-1.0.1 |DONE |Manifest: NOSIGNATURE refinedpipes-0.6.2.jar |Refined Pipes |refinedpipes |0.6.2 |DONE |Manifest: NOSIGNATURE Architects-Palette-1.18.2-1.2.0.jar |Architect's Palette |architects_palette |1.1.2 |DONE |Manifest: NOSIGNATURE sophisticatedcore-1.18.2-0.4.11.89.jar |Sophisticated Core |sophisticatedcore |1.18.2-0.4.11.89 |DONE |Manifest: NOSIGNATURE etched-forge-2.0.0+1.18.2.jar |Etched |etched |2.0.0 |DONE |Manifest: NOSIGNATURE XaerosWorldMap_1.26.2_Forge_1.18.2.jar |Xaero's World Map |xaeroworldmap |1.26.2 |DONE |Manifest: NOSIGNATURE Controlling-forge-1.18.2-9.0+21.jar |Controlling |controlling |9.0+21 |DONE |Manifest: NOSIGNATURE ortus-1.18.2-1.0.jar |Ortus Lib |ortus |1.18.2-1.0 |DONE |Manifest: NOSIGNATURE YungsApi-1.18.2-Forge-2.0.8.jar |YUNG's API |yungsapi |1.18.2-Forge-2.0.8 |DONE |Manifest: NOSIGNATURE moreminecarts-1.4.6.jar |More Minecarts |moreminecarts |1.4.6 |DONE |Manifest: NOSIGNATURE Bookshelf-Forge-1.18.2-13.2.47.jar |Bookshelf |bookshelf |13.2.47 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5 sophisticatedbackpacks-1.18.2-3.18.16.671.jar |Sophisticated Backpacks |sophisticatedbackpacks |1.18.2-3.18.16.671 |DONE |Manifest: NOSIGNATURE WaterStrainer-1.18.2-13.0.0.jar |Water Strainer |waterstrainer |1.18.2-13.0.0 |DONE |Manifest: NOSIGNATURE JustEnoughResources-1.18.2-0.14.1.171.jar |Just Enough Resources |jeresources |0.14.1.171 |DONE |Manifest: NOSIGNATURE cloth-config-6.2.62-forge.jar |Cloth Config v4 API |cloth_config |6.2.62 |DONE |Manifest: NOSIGNATURE refinedstorage-1.10.2.jar |Refined Storage |refinedstorage |1.10.2 |DONE |Manifest: NOSIGNATURE Crated_Vanilla_Foods_1.1-1.18.2.jar |EggCrate |eggcrate |1.0.0 |DONE |Manifest: NOSIGNATURE torchmaster-18.1.0.jar |Torchmaster |torchmaster |18.1.0 |DONE |Manifest: NOSIGNATURE simpleshops-1.2.1.jar |Simple Shops |simpleshops |1.1.4 |DONE |Manifest: NOSIGNATURE Chunky-1.2.164.jar |Chunky |chunky |1.2.164 |DONE |Manifest: NOSIGNATURE YungsBridges-1.18.2-Forge-2.1.0.jar |YUNG's Bridges |yungsbridges |1.18.2-Forge-2.1.0 |DONE |Manifest: NOSIGNATURE spark-1.9.11-forge.jar |spark |spark |1.9.11 |DONE |Manifest: NOSIGNATURE curios-forge-1.18.2-5.0.7.1.jar |Curios API |curios |1.18.2-5.0.7.1 |DONE |Manifest: NOSIGNATURE extlights-4.4.jar |Extended Lights |extlights |4.4 |DONE |Manifest: NOSIGNATURE YungsExtras-1.18.2-Forge-2.1.0.jar |YUNG's Extras |yungsextras |1.18.2-Forge-2.1.0 |DONE |Manifest: NOSIGNATURE FramedBlocks-5.5.0.jar |FramedBlocks |framedblocks |5.5.0 |DONE |Manifest: NOSIGNATURE xercapaint-1.18.2-0.7.1.jar |Joy of Painting |xercapaint |1.18.2-0.7.1 |DONE |Manifest: NOSIGNATURE YungsBetterStrongholds-1.18.2-Forge-2.1.1.jar |YUNG's Better Strongholds |betterstrongholds |1.18.2-Forge-2.1.1 |DONE |Manifest: NOSIGNATURE Server_Utils-1.18.1-2.3.5.jar |Elrol's Server Utilities |serverutilities |1.18.1-2.3.5 |DONE |Manifest: NOSIGNATURE constructionwand-1.18.2-2.7.jar |Construction Wand |constructionwand |1.18.2-2.7 |DONE |Manifest: NOSIGNATURE architectury-4.7.78-forge.jar |Architectury |architectury |4.7.78 |DONE |Manifest: NOSIGNATURE otyacraftengine-forge-1.18.2-2.14.jar |Otyacraft Engine |otyacraftengine |2.14 |DONE |Manifest: NOSIGNATURE curiouselytra-forge-1.18.1-5.0.1.0.jar |Curious Elytra |curiouselytra |1.18.1-5.0.1.0 |DONE |Manifest: NOSIGNATURE cc-tweaked-1.18.2-1.100.9.jar |CC: Tweaked |computercraft |1.100.9 |DONE |Manifest: NOSIGNATURE AI-Improvements-1.18.2-0.5.0.jar |AI-Improvements |aiimprovements |0.5.0 |DONE |Manifest: NOSIGNATURE Chimes-1.1.2-1.18.2.jar |Chimes |chimes |1.1.2 |DONE |Manifest: NOSIGNATURE JadeAddons-1.18.2-2.4.0.jar |Jade Addons |jadeaddons |2.4.0 |DONE |Manifest: NOSIGNATURE bwncr-3.13.21.jar |Bad Wither No Cookie Reloaded |bwncr |3.13.21 |DONE |Manifest: NOSIGNATURE polylib-forge-1801.0.2-build.13.jar |PolyLib |polylib |1801.0.2-build.13 |DONE |Manifest: NOSIGNATURE FastLeafDecay-28.jar |FastLeafDecay |fastleafdecay |28 |DONE |Manifest: NOSIGNATURE exoticbirds-1.18.2-1.7.0.jar |Exotic Birds |exoticbirds |1.7.0 |DONE |Manifest: NOSIGNATURE YungsBetterMineshafts-1.18.2-Forge-2.2.jar |YUNG's Better Mineshafts |bettermineshafts |1.18.2-Forge-2.2 |DONE |Manifest: NOSIGNATURE rhino-forge-1802.1.14-build.206.jar |Rhino |rhino |1802.1.14-build.206 |DONE |Manifest: NOSIGNATURE ftb-library-forge-1802.3.6-build.140.jar |FTB Library |ftblibrary |1802.3.6-build.140 |DONE |Manifest: NOSIGNATURE ftb-teams-forge-1802.2.6-build.51.jar |FTB Teams |ftbteams |1802.2.6-build.51 |DONE |Manifest: NOSIGNATURE item-filters-forge-1802.2.7-build.33.jar |Item Filters |itemfilters |1802.2.7-build.33 |DONE |Manifest: NOSIGNATURE jei-1.18.2-9.7.1.232.jar |Just Enough Items |jei |9.7.1.232 |DONE |Manifest: NOSIGNATURE JEIEnchantmentInfo-1.17.1-2.0.0.jar |JEI Enchantment Info |jeienchantmentinfo |1.17.1-2.0.0 |DONE |Manifest: NOSIGNATURE caelus-forge-1.18.1-3.0.0.2.jar |Caelus API |caelus |1.18.1-3.0.0.2 |DONE |Manifest: NOSIGNATURE Clumps-forge-1.18.2-8.0.0+15.jar |Clumps |clumps |8.0.0+15 |DONE |Manifest: NOSIGNATURE NaturesCompass-1.18.2-1.9.7-forge.jar |Nature's Compass |naturescompass |1.18.2-1.9.7-forge |DONE |Manifest: NOSIGNATURE smarterfarmers-1.18.2-1.6.0.jar |Smarter Farmers |smarterfarmers |1.18.2-1.6.0 |DONE |Manifest: NOSIGNATURE framedcompactdrawers-1.18-4.1.0.jar |Framed Compacting Drawers |framedcompactdrawers |1.18-4.1.0 |DONE |Manifest: NOSIGNATURE configured-1.5.3-1.18.2.jar |Configured |configured |1.5.3 |DONE |Manifest: NOSIGNATURE alcocraft-1.0.0.jar |Alcocraft |alcocraft |1.0.0 |DONE |Manifest: NOSIGNATURE Decorative Blocks-forge-1.18.2-2.1.0.jar |Decorative Blocks |decorative_blocks |2.1.0 |DONE |Manifest: NOSIGNATURE create-confectionery1.18.2_v1.0.8.jar |Create Confectionery |create_confectionery |1.0.8 |DONE |Manifest: NOSIGNATURE starlight-1.0.2+forge.546ae87.jar |Starlight |starlight |1.0.2+forge.83663de |DONE |Manifest: NOSIGNATURE YungsBetterDesertTemples-1.18.2-Forge-1.3.jar |YUNG's Better Desert Temples |betterdeserttemples |1.18.2-Forge-1.3 |DONE |Manifest: NOSIGNATURE questsadditions-1.18.2-1.3.1b.jar |Quests Additions |questsadditions |1.3.1b |DONE |Manifest: NOSIGNATURE ftb-chunks-forge-1802.3.6-build.147.jar |FTB Chunks |ftbchunks |1802.3.6-build.147 |DONE |Manifest: NOSIGNATURE kubejs-forge-1802.5.4-build.533.jar |KubeJS |kubejs |1802.5.4-build.533 |DONE |Manifest: NOSIGNATURE forge-1.18.2-40.1.68-universal.jar |Forge |forge |40.1.68 |DONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90 selene-1.18.2-1.17.9.jar |Selene |selene |1.18.2-1.17.9 |DONE |Manifest: NOSIGNATURE supplementaries-1.18.2-1.4.8.jar |Supplementaries |supplementaries |1.18.2-1.4.8 |DONE |Manifest: NOSIGNATURE server-1.18.2-20220404.173914-srg.jar |Minecraft |minecraft |1.18.2 |DONE |Manifest: NOSIGNATURE cofh_core-1.18.2-1.6.4.21.jar |CoFH Core |cofh_core |1.6.4.21 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 thermal_foundation-1.18.2-1.6.3.28.jar |Thermal Series |thermal |1.6.3.28 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 thermal_integration-1.18.2-1.6.3.7.jar |Thermal Integration |thermal_integration |1.6.3.7 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 thermal_innovation-1.18.2-1.6.3.12.jar |Thermal Innovation |thermal_innovation |1.6.3.12 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 thermal_expansion-1.18.2-1.6.3.13.jar |Thermal Expansion |thermal_expansion |1.6.3.13 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 thermal_locomotion-1.18.2-1.6.3.8.jar |Thermal Locomotion |thermal_locomotion |1.6.3.8 |DONE |Manifest: 75:0b:cc:9b:64:2e:9b:c4:41:d1:95:00:71:ee:87:1a:b3:5e:4b:da:8e:e8:39:00:fd:5d:e5:9c:40:42:33:09 kubejs-thermal-1802.1.5-build.14.jar |KubeJS Thermal |kubejs_thermal |1802.1.5-build.14 |DONE |Manifest: NOSIGNATURE TConstruct-1.18.2-3.5.1.31.jar |Tinkers' Construct |tconstruct |3.5.1.31 |DONE |Manifest: NOSIGNATURE MobPC-1.18-1.0.0.0.jar |Mob Population Control |mobpc |1.0.0.0 |DONE |Manifest: NOSIGNATURE bon-1.18.2-1.6.2.jar |Bed of Nails |bon |1.18.2-1.6.2 |DONE |Manifest: NOSIGNATURE voicechat-forge-1.18.2-2.2.52.jar |Simple Voice Chat |voicechat |1.18.2-2.2.52 |DONE |Manifest: NOSIGNATURE trade-cycling-forge-1.18.2-1.0.2.jar |Trade Cycling |trade_cycling |1.18.2-1.0.2 |DONE |Manifest: NOSIGNATURE EnchantmentDescriptions-Forge-1.18.2-10.0.4.jar |EnchantmentDescriptions |enchdesc |10.0.4 |DONE |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5 TerraBlender-forge-1.18.2-1.1.0.102.jar |TerraBlender |terrablender |1.18.2-1.1.0.102 |DONE |Manifest: NOSIGNATURE pollen-forge-1.4.7+1.18.2.jar |Pollen |pollen |1.4.7 |DONE |Manifest: NOSIGNATURE ftb-quests-forge-1802.3.8-build.101.jar |FTB Quests |ftbquests |1802.3.8-build.101 |DONE |Manifest: NOSIGNATURE Jade-1.18.2-forge-5.2.3.jar |Jade |jade |5.2.3 |DONE |Manifest: NOSIGNATURE CreativeCore_FORGE_v2.6.12_mc1.18.2.jar |CreativeCore |creativecore |2.6.12 |DONE |Manifest: NOSIGNATURE flywheel-forge-1.18-0.6.4.jar |Flywheel |flywheel |1.18-0.6.4.87 |DONE |Manifest: NOSIGNATURE alloyed-1.18.2-v1.4b.jar |Create: Alloyed |alloyed |1.18.2 |DONE |Manifest: NOSIGNATURE create-mc1.18.2_v0.5.0c.jar |Create |create |0.5.0c |DONE |Manifest: NOSIGNATURE createdeco-1.2.8-1.18.2.jar |Create Deco |createdeco |1.2.8-1.18.2 |DONE |Manifest: NOSIGNATURE createplus-1.18.2_v0.5.1.jar |Create Plus |createplus |1.18.2_v0.5.1 |DONE |Manifest: NOSIGNATURE Mantle-1.18.2-1.9.27.jar |Mantle |mantle |1.9.27 |DONE |Manifest: NOSIGNATURE Xaeros_Minimap_22.12.0_Forge_1.18.2.jar |Xaero's Minimap |xaerominimap |22.12.0 |DONE |Manifest: NOSIGNATURE gravestone-1.18.2-1.0.1.jar |Gravestone Mod |gravestone |1.18.2-1.0.1 |DONE |Manifest: NOSIGNATURE diet-forge-1.18.2-1.3.1.0.jar |Diet |diet |1.18.2-1.3.1.0 |DONE |Manifest: NOSIGNATURE malum-1.18.2-1.3.7.jar |Malum |malum |1.18.2-1.3.7 |DONE |Manifest: NOSIGNATURE AutoRegLib-1.7-53.jar |AutoRegLib |autoreglib |1.7-53 |DONE |Manifest: NOSIGNATURE Quark-3.2-358.jar |Quark |quark |3.2-358 |DONE |Manifest: NOSIGNATURE materialis-1.18.2-2.6.1.jar |Materialis |materialis |1.18.2-2.6.1 |DONE |Manifest: NOSIGNATURE StorageDrawers-1.18.2-10.2.1.jar |Storage Drawers |storagedrawers |10.2.1 |DONE |Manifest: NOSIGNATURE JustABattery-40.2.0.jar |JustABattery |justabattery |40.2.0 |DONE |Manifest: NOSIGNATURE Tough As Nails-1.18.2-7.0.0.69.jar |Tough As Nails |toughasnails |1.18.2-7.0.0.69 |DONE |Manifest: NOSIGNATURE kubejs-create-forge-1802.2.2-build.26.jar |KubeJS Create |kubejs_create |1802.2.2-build.26 |DONE |Manifest: NOSIGNATURE appleskin-forge-mc1.18-2.4.0.jar |AppleSkin |appleskin |2.4.0+mc1.18 |DONE |Manifest: NOSIGNATURE alexsdelight-1.18.2-1.2.3.jar |Alex's Delight |alexsdelight |1.2.3 |DONE |Manifest: NOSIGNATURE citadel-1.11.3-1.18.2.jar |Citadel |citadel |1.11.3 |DONE |Manifest: NOSIGNATURE alexsmobs-1.18.6.jar |Alex's Mobs |alexsmobs |1.18.6 |DONE |Manifest: NOSIGNATURE FarmersDelight-1.18.2-1.1.2.jar |Farmer's Delight |farmersdelight |1.18.2-1.1.2 |DONE |Manifest: NOSIGNATURE culturaldelights-1.18.2-0.12.1.jar |Cultural Delights |culturaldelights |1.18.2-0.12.1 |DONE |Manifest: NOSIGNATURE NethersDelight-1.18.2-2.2.0.jar |Nethers Delight |nethersdelight |2.2 |DONE |Manifest: NOSIGNATURE FarmersRespite-1.18.2-1.3.0.jar |Farmer's Respite |farmersrespite |1.18.1-1.3.0 |DONE |Manifest: NOSIGNATURE lootr-1.18.2-0.2.19.56.jar |Lootr |lootr |0.2.19.56 |DONE |Manifest: NOSIGNATURE ferritecore-4.2.1-forge.jar |Ferrite Core |ferritecore |0.0NONE |DONE |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a largemeals-1.18.2-1.0.jar |Large Meals |largemeals |1.18.2-1.0 |DONE |Manifest: NOSIGNATURE DamageTilt-1.18-forge-0.1.1.jar |DamageTilt |damagetilt |0.1.1 |DONE |Manifest: NOSIGNATURE Oh_The_Biomes_You'll_Go-forge-1.18.2-1.4.2.jar |Oh The Biomes You'll Go |byg |1.4 |DONE |Manifest: NOSIGNATURE Aquaculture-1.18.2-2.3.7.jar |Aquaculture 2 |aquaculture |1.18.2-2.3.7 |DONE |Manifest: NOSIGNATURE CosmeticArmorReworked-1.18.2-v2.jar |CosmeticArmorReworked |cosmeticarmorreworked |1.18.2-v2 |DONE |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53 valhelsia_core-forge-1.18.2-0.4.0.jar |Valhelsia Core |valhelsia_core |1.18.2-0.4.0 |DONE |Manifest: NOSIGNATURE valhelsia_structures-forge-1.18.2-0.1.0.jar |Valhelsia Structures |valhelsia_structures |1.18.2-0.1.0 |DONE |Manifest: NOSIGNATURE createaddition-1.18.2-20220715a.jar |Create Crafts & Additions |createaddition |1.18.2-20220715a |DONE |Manifest: NOSIGNATURE Edited August 4, 20223 yr by Zardexd forgot logs
August 4, 20223 yr Your link is showing is an average of 10 ticks/sec when it should be 20. Since you already have spark: https://spark.lucko.me/docs/guides/Finding-lag-spikes Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
August 4, 20223 yr e.g. when I look at your profile summary it shows this: Quote aiimprovements (144000ms) Server thread10.26% create (72000ms) Server thread5.13% quark (72000ms) Server thread5.13% alexsmobs (36000ms) Server thread2.56% jdk.proxy3 (36000ms) Server thread2.56% pollen (36000ms) Server thread2.56% tconstruct (36000ms) Server thread2.56% exoticbirds (36000ms) With the top one being: Quote com.builtbroken.ai.improvements.modifier.ModifierSystem.onSpawn()10.26% com.builtbroken.ai.improvements.modifier.filters.FilterLayer.handle()10.26% com.builtbroken.ai.improvements.modifier.filters.FilterNode.handle()7.69% com.builtbroken.ai.improvements.modifier.ModifierLevel.handle()7.69% com.builtbroken.ai.improvements.modifier.editor.ModifierLayer.handle()5.13% com.builtbroken.ai.improvements.modifier.filters.FilterLayer.handle()2.56%36 So it is spending 10% of its time handling aiimprovement modifiers on entity spawns. Edited August 4, 20223 yr by warjort Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
August 4, 20223 yr Looking at your other view it seems to be spending most of its time ticking entities Quote net.minecraft.server.level.ServerLevel.tickNonPassenger()61.54% I don't see anything standing out within that. Though 5% of it is from a mixin to the ServerPlayer where it is searching for something on the map. Quote net.minecraft.server.level.ServerLevel.tickNonPassenger()61.54% net.minecraft.server.level.ServerPlayer.tick()7.69% net.minecraft.server.level.ServerPlayer.handler$zhf001$injectMethod()5.13% net.minecraft.world.level.chunk.ChunkGenerator.findNearestMapFeature()5.13% The author of that mixin has not been very helpful. Its name "injectMethod" does not identify the mod. Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
August 4, 20223 yr Author Turned off AI Improvements, almost no effect. (Gonna try Alex's Mobs later, but players really want to keep this garbage in their game.) Curretnly making a new spark profiling, still open question why CPU usage is so low?
August 4, 20223 yr Quote still open question why CPU usage is so low? Minecraft only has 1 server thread, its not a multithreaded game. It has other threads to offload work, like the network thread but they will likely be I/O bound. A useful metric might be to divide 100% by the 16 threads you have. That gives one thread (e.g. the server thread) running at full throttle being 6.25% of total cpu available. Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
August 4, 20223 yr That 16 threads might be misleading, I am not sure what number it is reporting. e.g. whether it the total numbers of cores you have or something else. Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
August 4, 20223 yr Author 1 hour ago, warjort said: Minecraft only has 1 server thread, its not a multithreaded game. It has other threads to offload work, like the network thread but they will likely be I/O bound. A useful metric might be to divide 100% by the 16 threads you have. That gives one thread (e.g. the server thread) running at full throttle being 6.25% of total cpu available. Isnt it was Vanilla core that ised 1 thread and now everyone just uses it as an exucuse? Im not like arguing just to be sure, what is this then ,( thread dump in one of crash logs), maybe those are not threads or smth and i dont understand smth. Also how huge servers would even work in this case, one singular core with over 10ghz? Seems unreal -- Head -- Thread: Server Watchdog Stacktrace: at jdk.internal.misc.Unsafe.park(Native Method) ~[?:?] {} at java.util.concurrent.locks.LockSupport.park(LockSupport.java:211) ~[?:?] {} at java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864) ~[?:?] {} at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) ~[?:?] {re:computing_frames} at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) ~[?:?] {re:computing_frames} at java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898) ~[?:?] {re:mixin} at java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117) ~[?:?] {re:mixin} at net.minecraft.world.level.levelgen.structure.StructureCheck.m_209968_(StructureCheck.java:120) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:classloading} at net.minecraft.world.level.levelgen.structure.StructureCheck.m_209964_(StructureCheck.java:84) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:classloading} at net.minecraft.world.level.StructureFeatureManager.m_207777_(StructureFeatureManager.java:151) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,re:classloading} at net.minecraft.world.level.chunk.ChunkGenerator.m_208059_(ChunkGenerator.java:363) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterwitchhuts_forge.mixins.json:DisableVanillaWitchHutsMixinForge,pl:mixin:APP:citadel.mixins.json:ChunkGeneratorMixin,pl:mixin:APP:betterstrongholds_forge.mixins.json:CancelSearchVanillaStrongholdMixinForge,pl:mixin:APP:betterstrongholds_forge.mixins.json:DisableVanillaStrongholdsMixinForge,pl:mixin:APP:bettermineshafts_forge.mixins.json:DisableVanillaMineshaftsMixinForge,pl:mixin:APP:betterdeserttemples_forge.mixins.json:DisableVanillaPyramidsMixinForge,pl:mixin:APP:byg.mixins.json:access.ChunkGeneratorAccess,pl:mixin:A} at net.minecraft.world.level.chunk.ChunkGenerator.m_207970_(ChunkGenerator.java:303) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:betterwitchhuts_forge.mixins.json:DisableVanillaWitchHutsMixinForge,pl:mixin:APP:citadel.mixins.json:ChunkGeneratorMixin,pl:mixin:APP:betterstrongholds_forge.mixins.json:CancelSearchVanillaStrongholdMixinForge,pl:mixin:APP:betterstrongholds_forge.mixins.json:DisableVanillaStrongholdsMixinForge,pl:mixin:APP:bettermineshafts_forge.mixins.json:DisableVanillaMineshaftsMixinForge,pl:mixin:APP:betterdeserttemples_forge.mixins.json:DisableVanillaPyramidsMixinForge,pl:mixin:APP:byg.mixins.json:access.ChunkGeneratorAccess,pl:mixin:A} at net.minecraft.server.level.ServerPlayer.handler$zhf001$injectMethod(ServerPlayer.java:2204) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:betterdeserttemples.mixins.json:ServerPlayerTickMixin,pl:mixin:APP:pollen-common.mixins.json:ServerPlayerMixin,pl:mixin:APP:byg.mixins.json:common.entity.MixinServerPlayer,pl:mixin:A} at net.minecraft.server.level.ServerPlayer.m_8119_(ServerPlayer.java) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:betterdeserttemples.mixins.json:ServerPlayerTickMixin,pl:mixin:APP:pollen-common.mixins.json:ServerPlayerMixin,pl:mixin:APP:byg.mixins.json:common.entity.MixinServerPlayer,pl:mixin:A} at net.minecraft.server.level.ServerLevel.m_8647_(ServerLevel.java:652) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architects_palette.mixins.json:ServerWorldMixin,pl:mixin:APP:supplementaries.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:betterdeserttemples.mixins.json:ServerLevelMixin,pl:mixin:APP:byg.mixins.json:common.world.MixinServerLevel,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor,pl:mixin:A} at net.minecraft.server.level.ServerLevel$$Lambda$22816/0x00000008031e1ae0.accept(Unknown Source) ~[?:?] {} at net.minecraft.world.level.Level.m_46653_(Level.java:487) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:LevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.LevelMixin,pl:mixin:APP:lootr.mixins.json:MixinLevel,pl:mixin:A} at net.minecraft.server.level.ServerLevel.m_184063_(ServerLevel.java:319) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architects_palette.mixins.json:ServerWorldMixin,pl:mixin:APP:supplementaries.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:betterdeserttemples.mixins.json:ServerLevelMixin,pl:mixin:APP:byg.mixins.json:common.world.MixinServerLevel,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor,pl:mixin:A} at net.minecraft.server.level.ServerLevel$$Lambda$22478/0x000000080318b8b8.accept(Unknown Source) ~[?:?] {} at net.minecraft.world.level.entity.EntityTickList.m_156910_(EntityTickList.java:54) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:classloading} at net.minecraft.server.level.ServerLevel.m_8793_(ServerLevel.java:299) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:architects_palette.mixins.json:ServerWorldMixin,pl:mixin:APP:supplementaries.mixins.json:ServerLevelMixin,pl:mixin:APP:starlight.mixins.json:common.world.ServerWorldMixin,pl:mixin:APP:betterdeserttemples.mixins.json:ServerLevelMixin,pl:mixin:APP:byg.mixins.json:common.world.MixinServerLevel,pl:mixin:APP:create.mixins.json:accessor.ServerLevelAccessor,pl:mixin:A} at net.minecraft.server.MinecraftServer.m_5703_(MinecraftServer.java:902) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:otyacraftengine-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:byg.mixins.json:access.MinecraftServerAccess,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.dedicated.DedicatedServer.m_5703_(DedicatedServer.java:326) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B} at net.minecraft.server.MinecraftServer.m_5705_(MinecraftServer.java:842) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:otyacraftengine-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:byg.mixins.json:access.MinecraftServerAccess,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.m_130011_(MinecraftServer.java:685) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:otyacraftengine-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:byg.mixins.json:access.MinecraftServerAccess,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A} at net.minecraft.server.MinecraftServer.m_177918_(MinecraftServer.java:261) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:kubejs-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:kubejs-common.mixins.json:inject_resources.MinecraftServerMixin,pl:mixin:APP:otyacraftengine-common.mixins.json:MinecraftServerMixin,pl:mixin:APP:terrablender.mixins.json:MixinMinecraftServer,pl:mixin:APP:byg.mixins.json:access.MinecraftServerAccess,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:A} -- Thread Dump -- Details: Threads: "Reference Handler" daemon prio=10 Id=2 RUNNABLE at [email protected]/java.lang.ref.Reference.waitForReferencePendingList(Native Method) at [email protected]/java.lang.ref.Reference.processPendingReferences(Reference.java:253) at [email protected]/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:215) "Finalizer" daemon prio=8 Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@5225aefc at [email protected]/java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@5225aefc at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) at [email protected]/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:172) "Signal Dispatcher" daemon prio=9 Id=4 RUNNABLE "Common-Cleaner" daemon prio=8 Id=20 TIMED_WAITING on java.lang.ref.ReferenceQueue$Lock@5ce25ac8 at [email protected]/java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@5ce25ac8 at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at [email protected]/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) at [email protected]/java.lang.Thread.run(Thread.java:833) at [email protected]/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:162) "Notification Thread" daemon prio=9 Id=21 RUNNABLE "Thread-0" daemon prio=5 Id=29 TIMED_WAITING at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376) at MC-BOOTSTRAP/[email protected]/com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190) "FileSystemWatchService" daemon prio=5 Id=30 RUNNABLE (in native) at [email protected]/sun.nio.fs.LinuxWatchService.poll(Native Method) at [email protected]/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) at [email protected]/java.lang.Thread.run(Thread.java:833) "Timer hack thread" daemon prio=5 Id=47 TIMED_WAITING at [email protected]/java.lang.Thread.sleep(Native Method) at TRANSFORMER/[email protected]/net.minecraft.Util$8.run(Util.java:628) "KubeJS Background Thread" daemon prio=5 Id=64 TIMED_WAITING at [email protected]/java.lang.Thread.sleep(Native Method) at TRANSFORMER/[email protected]/dev.latvian.mods.kubejs.util.KubeJSBackgroundThread.run(KubeJSBackgroundThread.java:20) "pool-4-thread-1" prio=5 Id=65 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@58ddc58c at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@58ddc58c at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) ... "FileSystemWatchService" daemon prio=5 Id=66 RUNNABLE (in native) at [email protected]/sun.nio.fs.LinuxWatchService.poll(Native Method) at [email protected]/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) at [email protected]/java.lang.Thread.run(Thread.java:833) "pool-5-thread-1" prio=5 Id=75 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1ddf50f3 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1ddf50f3 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) ... "Worker-Main-16" daemon prio=5 Id=76 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-17" daemon prio=5 Id=77 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-18" daemon prio=5 Id=78 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-19" daemon prio=5 Id=79 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-20" daemon prio=5 Id=80 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-21" daemon prio=5 Id=81 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-22" daemon prio=5 Id=82 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-23" daemon prio=5 Id=83 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-24" daemon prio=5 Id=84 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-25" daemon prio=5 Id=85 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-26" daemon prio=5 Id=86 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-27" daemon prio=5 Id=87 TIMED_WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-28" daemon prio=5 Id=88 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-29" daemon prio=5 Id=89 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Worker-Main-30" daemon prio=5 Id=90 WAITING on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62f25ffa at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Server thread" prio=8 Id=91 WAITING on java.util.concurrent.CompletableFuture$Signaller@2c086d76 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.CompletableFuture$Signaller@2c086d76 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211) at [email protected]/java.util.concurrent.CompletableFuture$Signaller.block(CompletableFuture.java:1864) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.CompletableFuture.waitingGet(CompletableFuture.java:1898) at [email protected]/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2117) at TRANSFORMER/[email protected]/net.minecraft.world.level.levelgen.structure.StructureCheck.m_209968_(StructureCheck.java:120) ... "Server console handler" daemon prio=8 Id=93 RUNNABLE at [email protected]/java.io.FileInputStream.read0(Native Method) at [email protected]/java.io.FileInputStream.read(FileInputStream.java:228) at MC-BOOTSTRAP/[email protected]/org.jline.terminal.impl.AbstractPty$PtyInputStream.read(AbstractPty.java:73) at MC-BOOTSTRAP/[email protected]/org.jline.utils.NonBlockingInputStream.read(NonBlockingInputStream.java:62) at MC-BOOTSTRAP/[email protected]/org.jline.utils.NonBlocking$NonBlockingInputStreamReader.read(NonBlocking.java:168) at MC-BOOTSTRAP/[email protected]/org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:57) at MC-BOOTSTRAP/[email protected]/org.jline.keymap.BindingReader.readCharacter(BindingReader.java:133) at MC-BOOTSTRAP/[email protected]/org.jline.keymap.BindingReader.readBinding(BindingReader.java:110) ... "DestroyJavaVM" prio=5 Id=94 RUNNABLE "Netty Epoll Server IO #0" daemon prio=8 Id=96 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "FileSystemWatchService" daemon prio=8 Id=97 RUNNABLE (in native) at [email protected]/sun.nio.fs.LinuxWatchService.poll(Native Method) at [email protected]/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314) at [email protected]/java.lang.Thread.run(Thread.java:833) "ComputerCraft-Network-0" daemon prio=3 Id=98 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1acf3cde at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1acf3cde at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "ComputerCraft-Network-1" daemon prio=3 Id=99 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1acf3cde at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1acf3cde at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "spark-monitor" daemon prio=5 Id=101 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7df0afbc at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7df0afbc at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ... "spark-worker-pool-1-thread-1" daemon prio=8 Id=102 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d8d2277 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d8d2277 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "Netty Epoll Server IO #1" daemon prio=8 Id=103 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "ComputerCraft-Network-2" daemon prio=3 Id=104 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1acf3cde at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1acf3cde at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ... "ComputerCraft-Network-3" daemon prio=3 Id=106 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1acf3cde at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1acf3cde at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "Netty Epoll Server IO #2" daemon prio=8 Id=107 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #3" daemon prio=8 Id=108 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "ForkJoinPool.commonPool-worker-2" daemon prio=8 Id=110 WAITING on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "Server Watchdog" daemon prio=8 Id=111 RUNNABLE at [email protected]/sun.management.ThreadImpl.dumpThreads0(Native Method) at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:521) at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:509) at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:43) at [email protected]/java.lang.Thread.run(Thread.java:833) "JDA RateLimit-Worker 1" prio=8 Id=116 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "JDA RateLimit-Worker 2" prio=8 Id=117 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ... "JDA RateLimit-Worker 3" prio=8 Id=123 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "Netty Epoll Server IO #4" daemon prio=8 Id=124 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "JDA Gateway-Worker 1" daemon prio=8 Id=126 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@79beb6e5 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@79beb6e5 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ... "JDA RateLimit-Worker 4" prio=8 Id=134 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1062) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ... "JDA RateLimit-Worker 5" prio=8 Id=135 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1cb742f at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "VoiceChatPacketProcessingThread" daemon prio=8 Id=137 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d44ad3f at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1d44ad3f at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) at [email protected]/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) at TRANSFORMER/[email protected]/de.maxhenkel.voicechat.voice.server.Server$ProcessThread.run(Server.java:154) "VoiceChatServerThread" daemon prio=8 Id=136 RUNNABLE at [email protected]/sun.nio.ch.DatagramChannelImpl.receive0(Native Method) at [email protected]/sun.nio.ch.DatagramChannelImpl.receiveIntoNativeBuffer(DatagramChannelImpl.java:750) at [email protected]/sun.nio.ch.DatagramChannelImpl.receive(DatagramChannelImpl.java:728) at [email protected]/sun.nio.ch.DatagramChannelImpl.trustedBlockingReceive(DatagramChannelImpl.java:666) at [email protected]/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:635) at [email protected]/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240) at [email protected]/java.net.DatagramSocket.receive(DatagramSocket.java:700) at TRANSFORMER/[email protected]/de.maxhenkel.voicechat.plugins.impl.RawUdpPacketImpl.read(RawUdpPacketImpl.java:22) ... Number of locked synchronizers = 1 - java.util.concurrent.locks.ReentrantLock$NonfairSync@7340210f "Java2D Disposer" daemon prio=10 Id=138 WAITING on java.lang.ref.ReferenceQueue$Lock@29705944 at [email protected]/java.lang.Object.wait(Native Method) - waiting on java.lang.ref.ReferenceQueue$Lock@29705944 at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155) at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176) at [email protected]/sun.java2d.Disposer.run(Disposer.java:145) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #5" daemon prio=8 Id=141 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "ComputerCraft-Computer-Runner-0" daemon prio=8 Id=142 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2575db11 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2575db11 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at TRANSFORMER/[email protected]/dan200.computercraft.core.computer.ComputerThread$TaskRunner.run(ComputerThread.java:508) at [email protected]/java.lang.Thread.run(Thread.java:833) "ComputerCraft-Computer-Monitor-0" daemon prio=8 Id=143 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1de0b7d5 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1de0b7d5 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1672) at TRANSFORMER/[email protected]/dan200.computercraft.core.computer.ComputerThread$Monitor.run(ComputerThread.java:394) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #6" daemon prio=8 Id=145 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #7" daemon prio=8 Id=146 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #8" daemon prio=8 Id=150 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #9" daemon prio=8 Id=152 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #10" daemon prio=8 Id=153 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #11" daemon prio=8 Id=154 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #12" daemon prio=8 Id=157 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #13" daemon prio=8 Id=163 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #14" daemon prio=8 Id=164 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #15" daemon prio=8 Id=167 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #16" daemon prio=8 Id=173 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #17" daemon prio=8 Id=177 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #18" daemon prio=8 Id=178 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #19" daemon prio=8 Id=185 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "pool-10-thread-1" prio=5 Id=188 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f5aa53f at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6f5aa53f at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "Netty Epoll Server IO #20" daemon prio=8 Id=189 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #21" daemon prio=8 Id=193 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #22" daemon prio=8 Id=203 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #23" daemon prio=8 Id=204 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #24" daemon prio=8 Id=205 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #25" daemon prio=8 Id=206 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #26" daemon prio=8 Id=216 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #27" daemon prio=8 Id=217 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #28" daemon prio=8 Id=221 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #29" daemon prio=8 Id=233 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #30" daemon prio=8 Id=234 RUNNABLE (in native) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait0(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:176) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWait(EpollEventLoop.java:281) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:351) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "Netty Epoll Server IO #31" daemon prio=8 Id=235 RUNNABLE at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native Method) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:192) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.Native.epollWait(Native.java:185) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290) at MC-BOOTSTRAP/[email protected]/io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986) at MC-BOOTSTRAP/[email protected]/io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at [email protected]/java.lang.Thread.run(Thread.java:833) "spark-worker-pool-1-thread-2" daemon prio=8 Id=310 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d8d2277 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d8d2277 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "spark-worker-pool-1-thread-3" daemon prio=8 Id=311 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d8d2277 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d8d2277 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "spark-worker-pool-1-thread-4" daemon prio=8 Id=312 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d8d2277 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@d8d2277 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "Attach Listener" daemon prio=9 Id=524 RUNNABLE "ForkJoinPool.commonPool-worker-5" daemon prio=8 Id=534 WAITING on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "ForkJoinPool.commonPool-worker-6" daemon prio=8 Id=535 TIMED_WAITING on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:410) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1726) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "ForkJoinPool.commonPool-worker-9" daemon prio=8 Id=540 WAITING on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "ForkJoinPool.commonPool-worker-10" daemon prio=8 Id=541 WAITING on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "ForkJoinPool.commonPool-worker-11" daemon prio=8 Id=542 WAITING on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "ForkJoinPool.commonPool-worker-12" daemon prio=8 Id=543 WAITING on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@62819d6d at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1724) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1623) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) "IO-Worker-54" prio=8 Id=568 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at [email protected]/java.lang.Thread.run(Thread.java:833) "ComputerCraft-Coroutine-1" daemon prio=8 Id=585 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@4f6d9d32 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$TransferStack@4f6d9d32 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at [email protected]/java.lang.Thread.run(Thread.java:833) "JDA MainWS-ReadThread" prio=8 Id=618 RUNNABLE (in native) at [email protected]/sun.nio.ch.Net.poll(Native Method) at [email protected]/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:181) at [email protected]/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:285) at [email protected]/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309) at [email protected]/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350) at [email protected]/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803) at [email protected]/java.net.Socket$SocketInputStream.read(Socket.java:966) at [email protected]/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:478) ... Number of locked synchronizers = 2 - java.util.concurrent.locks.ReentrantLock$NonfairSync@6d62f192 - java.util.concurrent.locks.ReentrantLock$NonfairSync@72e9cbe4 "JDA MainWS-WriteThread" prio=8 Id=619 WAITING on com.neovisionaries.ws.client.WritingThread@51ce4c86 at [email protected]/java.lang.Object.wait(Native Method) - waiting on com.neovisionaries.ws.client.WritingThread@51ce4c86 at [email protected]/java.lang.Object.wait(Object.java:338) at TRANSFORMER/[email protected]/com.neovisionaries.ws.client.WritingThread.waitForFrames(WritingThread.java:305) at TRANSFORMER/[email protected]/com.neovisionaries.ws.client.WritingThread.main(WritingThread.java:89) at TRANSFORMER/[email protected]/com.neovisionaries.ws.client.WritingThread.runMain(WritingThread.java:55) at TRANSFORMER/[email protected]/com.neovisionaries.ws.client.WebSocketThread.run(WebSocketThread.java:45) "IO-Worker-57" prio=8 Id=620 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at [email protected]/java.lang.Thread.run(Thread.java:833) "OkHttp ConnectionPool" daemon prio=8 Id=622 TIMED_WAITING on okhttp3.ConnectionPool@584438c7 at [email protected]/java.lang.Object.wait(Native Method) - waiting on okhttp3.ConnectionPool@584438c7 at [email protected]/java.lang.Object.wait(Object.java:472) at TRANSFORMER/[email protected]/okhttp3.ConnectionPool.lambda$new$0(ConnectionPool.java:66) at TRANSFORMER/[email protected]/okhttp3.ConnectionPool$$Lambda$22313/0x00000008030af418.run(Unknown Source) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at [email protected]/java.lang.Thread.run(Thread.java:833) Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@2dfe7ccd "Okio Watchdog" daemon prio=8 Id=623 TIMED_WAITING on java.lang.Class@3b23f36f at [email protected]/java.lang.Object.wait(Native Method) - waiting on java.lang.Class@3b23f36f at TRANSFORMER/[email protected]/okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:348) at TRANSFORMER/[email protected]/okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:313) "IO-Worker-59" prio=8 Id=651 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at [email protected]/java.lang.Thread.run(Thread.java:833) "IO-Worker-60" prio=8 Id=660 RUNNABLE at [email protected]/sun.nio.ch.FileDispatcherImpl.force0(Native Method) at [email protected]/sun.nio.ch.FileDispatcherImpl.force(FileDispatcherImpl.java:82) at [email protected]/sun.nio.ch.FileChannelImpl.force(FileChannelImpl.java:468) at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.storage.RegionFile.close(RegionFile.java:450) at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.storage.RegionFileStorage.m_63711_(RegionFileStorage.java:38) at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.storage.RegionFileStorage.m_196956_(RegionFileStorage.java:62) at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.storage.IOWorker.m_196946_(IOWorker.java:137) at TRANSFORMER/[email protected]/net.minecraft.world.level.chunk.storage.IOWorker$$Lambda$23612/0x00000008032ccef0.get(Unknown Source) ... Number of locked synchronizers = 1 - java.util.concurrent.ThreadPoolExecutor$Worker@2b3984d2 "OkHttp Http2Connection" daemon prio=8 Id=675 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@2250bc3c at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$TransferStack@2250bc3c at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at [email protected]/java.lang.Thread.run(Thread.java:833) "IO-Worker-61" prio=8 Id=691 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at [email protected]/java.lang.Thread.run(Thread.java:833) "IO-Worker-62" prio=8 Id=692 TIMED_WAITING on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.SynchronousQueue$TransferStack@44cb7be9 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252) at [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:401) at [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:903) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1061) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1122) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at [email protected]/java.lang.Thread.run(Thread.java:833) "OkHttp discord.com" prio=8 Id=693 RUNNABLE (in native) at [email protected]/sun.nio.ch.Net.poll(Native Method) at [email protected]/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:181) at [email protected]/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:190) at [email protected]/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314) at [email protected]/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350) at [email protected]/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803) at [email protected]/java.net.Socket$SocketInputStream.read(Socket.java:966) at [email protected]/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:478) ... Number of locked synchronizers = 2 - java.util.concurrent.locks.ReentrantLock$NonfairSync@1edaf579 - java.util.concurrent.locks.ReentrantLock$NonfairSync@3dd33058 "OkHttp discord.com Writer" prio=8 Id=694 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4428b525 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4428b525 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:506) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3463) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3434) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1623) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... Stacktrace: at net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:58) [server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:classloading} at java.lang.Thread.run(Thread.java:833) [?:?] {re:mixin} -- Performance stats -- Details: Random tick rate: 3 Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 20, entities: 3350,3350,1577,4417,4417,0,0 [minecraft:zombie:335,minecraft:skeleton:296,minecraft:creeper:274,minecraft:chicken:148,minecraft:bat:147], block_entities: 11246 [exoticbirds:nest:3092,create:simple_kinetic:2129,create:belt:1098,create:encased_shaft:512,create:fluid_tank:484], block_ticks: 130005, fluid_ticks: 20663, chunk_source: Chunks[S] W: 25620 E: 3349,3349,1577,4417,4417,0,0, ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 3, entities: 471,471,229,713,713,0,0 [minecraft:item:146,minecraft:zombified_piglin:140,minecraft:strider:107,minecraft:piglin:25,minecraft:magma_cube:16], block_entities: 217 [create:nixie_tube:118,create:track:55,create:simple_kinetic:10,create:track_signal:8,create:fluid_pipe:6], block_ticks: 242, fluid_ticks: 0, chunk_source: Chunks[S] W: 3833 E: 471,471,229,713,713,0,0, ResourceKey[minecraft:dimension / minecraft:the_end]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0 Edited August 4, 20223 yr by Zardexd
August 4, 20223 yr This shows a crash after a server tick took more than 60 seconds. Mojang automatically crash the server when this happens assuming something is very wrong and that you will have something that restarts it. The stacktrace is a snapshot of what is happening at 60 seconds so it may or may not show what was actually taking a long time. In this case, it is that mixin again I mentioned earlier. Where it is searching for a feature using the chunk generator. Quote at net.minecraft.server.level.ServerPlayer.handler$zhf001$injectMethod(ServerPlayer.java:2204) ~[server-1.18.2-20220404.173914-srg.jar%23159!/:?] {re:mixin,pl:accesstransformer:B,re:computing_frames,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:yungsapi.mixins.json:ServerPlayerEntityTickMixin,pl:mixin:APP:betterdeserttemples.mixins.json:ServerPlayerTickMixin,pl:mixin:APP:pollen-common.mixins.json:ServerPlayerMixin,pl:mixin:APP:byg.mixins.json:common.entity.MixinServerPlayer,pl:mixin:A} From that it looks like one of yungsapi, betterdeserttemples, pollen or byg is responsible for the mixin. It might not be this mixin that is the cause, beyond what I said above, it could be some other mod "breaking" the chunk generator. But the fact this mixin has shown up twice now means it is something you should research with those mod authors. Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
August 4, 20223 yr Your other questions would be better directed at Mojang/Microsoft. 🙂 Boilerplate: If you don't post your logs/debug.log we can't help you. For curseforge you need to enable the forge debug.log in its minecraft settings. You should also post your crash report if you have one. If there is no error in the log file and you don't have a crash report then post the launcher_log.txt from the minecraft folder. Again for curseforge this will be in your curseforge/minecraft/Install Large files should be posted to a file sharing site like https://gist.github.com You should also read the support forum sticky post.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.