[1.12.2 - Sponge] Can't keep it up! *HELP


#1

Problem: Console message: “Can’t keep it up !”. Light to extreme laggs.

Server : Sponge Forge [Stable]
Vers. : 1.12.2 - 2838 -7.1.7-RC3777
CPU : DUAL (2x) Intel® Xeon® Processor E5-2660 32 Threads
RAM : 6GB RAM

My Mod-Pack :
-Minecraft, Minecraft Coder Pack, Forge Mod Loader, Minecraft Forge, SpongeAPI, Sponge, Aether Legacy, Baubles, Better Questing, Biomes O’ Plenty, Bookshelf, BuildCraft, BuildCraft Builders, BuildCraft Compat, BuildCraft Energy, BuildCraft Factory, BuildCraft Lib, BuildCraft Robotics, BuildCraft Silicon, BuildCraft Transport, Bullseye, CodeChicken Lib, CustomNPCs, Davinci’s Vessels, DrZhark’s CustomSpawner, DrZhark’s Mo’Creatures Mod, Enchanting Plus, Extreme Reactors, Forge Microblocks, Forge Multipart CBE, Galacticraft Core, Galacticraft Planets, Gravestone Mod, ICBM-Classic, Industrial Foregoing, IndustrialCraft 2, Inventory Tweaks, ItemPhysic, Just Enough Items, MalisisCore, MalisisDoors, Mekanism, Mekanism: Generators, Mekanism: Tools, Metallurgy 4: Reforged, Micdoodle8 Core, Minecraft Multipart Plugin, Modern Warfare, Moving World, MovingWorld CORE, MrTJPCore, Never Enough Currency, Not Enough Items, OpenComputers, OpenComputers (Core), Pam’s HarvestCraft, ProjectRed Core, ProjectRed Expansion, ProjectRed Exploration, ProjectRed Fabrication, ProjectRed Illumination, ProjectRed Relocation, ProjectRed Transmission, ProjectRed Transportation, ProjectRed integration, Railcraft, Reborn Core, Roguelike Dungeons, Secret Rooms 5, SecretRooms Hooks, Serene Seasons, Shadowfacts’ Forgelin, Simply Conveyors & More, SpongeForge, Steve’s Carts 2, TESLA, Tesla Core Lib, Tesla Core Lib Registries, Thut Core, Thut’s Elevators, ThutCore Compat, Trapcraft, TrashSlot, WirelessRedstone-CBE, Zero CORE, projectred-compat.

Last [ Log-File ].
Check especially the last part of the code its the most interesting one.

I hope one of you can help me to solve the problem ! ^^


#2

Does the can’t keep up message continue to happen frequently throughout gameplay?

That message is common and somewhat expected right after the server finishes booting. You should be concerned more if it keeps doing it repeatedly during play.


#3

The Log - Files is just a short section to show what my problem is. Well if the server is running a little bit longer the console nearly spam it with that message. Sometimes it is more than “10000ms behind”.
Edit** here are my server.properties too.


#4

Few things:

metallurgy seems to be having issues on load up with some item stacks so you may want to report that to whoever can fix it.

As d4rkfly3r mentioned, when a server finishes booting that message can appear as the server is still working on some pretty intensive load up tasks and the watchdog will detect that the server is skipping ticks.

Watchdog will report when the server is too many ticks behind. This can occur when the game is getting held up because of intensive mods or any other processes.You can turn watchdog off by turning the max-tick settings to -1 in server.properties but this is not recommended as watchdog is a very useful tool for monitoring your server. If this keeps occurring during game play, try to work on some lag fixes and remove any larger/unoptimized mods you feel you don’t need. Also make sure your worlds are pre-generated. World gen is a big task especially with mods that like to add onto it


#5

How can I pre-generated a new world ? Is there any mod / plugin to pre-generate the chunks ? and thanks for the help.


#6

by issues with loading itemstacks on metallurgy’s side do you mean these kind of errors? @thesilentecho

[21:32:33] [Server thread/ERROR] [FML]: Parsing error loading recipe metallurgy:vyroxeres_pickaxe
com.google.gson.JsonSyntaxException: Unknown item 'metallurgy:vyroxeres_pickaxe'
at net.minecraftforge.common.crafting.CraftingHelper.getItemStack(CraftingHelper.java:213) ~[CraftingHelper.class:?]
at net.minecraftforge.oredict.ShapedOreRecipe.factory(ShapedOreRecipe.java:254) ~[ShapedOreRecipe.class:?]
at net.minecraftforge.common.crafting.CraftingHelper.getRecipe(CraftingHelper.java:415) ~[CraftingHelper.class:?]
at net.minecraftforge.common.crafting.CraftingHelper.lambda$loadRecipes$22(CraftingHelper.java:711) ~[CraftingHelper.class:?]
at net.minecraftforge.common.crafting.CraftingHelper.findFiles(CraftingHelper.java:821) ~[CraftingHelper.class:?]
at net.minecraftforge.common.crafting.CraftingHelper.loadRecipes(CraftingHelper.java:676) ~[CraftingHelper.class:?]
at java.util.ArrayList.forEach(ArrayList.java:1249) [?:1.8.0_101]
at net.minecraftforge.common.crafting.CraftingHelper.loadRecipes(CraftingHelper.java:626) [CraftingHelper.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:742) [Loader.class:?]
at net.minecraftforge.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:108) [FMLServerHandler.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:338) [FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:219) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
[21:32:33] [Server thread/ERROR] [FML]: Parsing error loading recipe metallurgy:vyroxeres_hoe
com.google.gson.JsonSyntaxException: Unknown item 'metallurgy:vyroxeres_hoe'
at net.minecraftforge.common.crafting.CraftingHelper.getItemStack(CraftingHelper.java:213) ~[CraftingHelper.class:?]
at net.minecraftforge.oredict.ShapedOreRecipe.factory(ShapedOreRecipe.java:254) ~[ShapedOreRecipe.class:?]
at net.minecraftforge.common.crafting.CraftingHelper.getRecipe(CraftingHelper.java:415) ~[CraftingHelper.class:?]
at net.minecraftforge.common.crafting.CraftingHelper.lambda$loadRecipes$22(CraftingHelper.java:711) ~[CraftingHelper.class:?]
at net.minecraftforge.common.crafting.CraftingHelper.findFiles(CraftingHelper.java:821) ~[CraftingHelper.class:?]
at net.minecraftforge.common.crafting.CraftingHelper.loadRecipes(CraftingHelper.java:676) ~[CraftingHelper.class:?]
at java.util.ArrayList.forEach(ArrayList.java:1249) [?:1.8.0_101]
at net.minecraftforge.common.crafting.CraftingHelper.loadRecipes(CraftingHelper.java:626) [CraftingHelper.class:?]
at net.minecraftforge.fml.common.Loader.initializeMods(Loader.java:742) [Loader.class:?]
at net.minecraftforge.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:108) [FMLServerHandler.class:?]
at net.minecraftforge.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:338) [FMLCommonHandler.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:219) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]

#7

Seems as though that is an issue. Don’t think it would be causing the server to skip ticks but errors are never good.


#8

Well, I can say for sure it’s not the issue, it’s the fact the game tries to load some recipes for items that have been disabled in the config

talking about this: https://github.com/Davoleo/Metallurgy-4-Reforged/issues/171