Malum

Malum

2M Downloads

Server error causes lag

faeldray opened this issue ยท 2 comments

commented

Malum: 1.16.5-0.3.0.jar
Forge: 36.1.61

I've been tracking down periodic lag spikes on my server and I've narrowed it down to errors that look like this:

[14Aug2021 01:41:42.604] [Server thread/INFO] [com.silverminer.shrines.utils.custom_structures.Utils/]: Saving config options on path: C:\Users\Nostromo\Desktop\RoA2 Server\shrines-saves
[14Aug2021 01:41:43.115] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:43.115] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:43.141] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:41:43.145] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:41:45.751] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:45.752] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:45.777] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:41:45.781] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:41:48.430] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:48.431] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:48.455] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:41:48.459] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:41:50.941] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:50.942] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:50.966] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:41:50.969] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:41:53.466] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:53.467] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:53.491] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:41:53.494] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:41:56.008] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:56.009] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:56.033] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:41:56.037] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:41:58.621] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:58.621] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:41:58.649] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:41:58.653] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:42:01.417] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:42:01.418] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:42:01.442] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:42:01.446] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:42:03.967] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:42:03.967] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Unknown registry element com.sammy.malum.common.worldgen.RunewoodTreeFeature@78dbf089
[14Aug2021 01:42:03.991] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:42:03.995] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]
[14Aug2021 01:42:06.163] [Server thread/WARN] [net.minecraft.server.MinecraftServer/]: Can't keep up! Is the server overloaded? Running 24247ms or 484 ticks behind

They seem to just happen every few minutes when the Shrines mod saves its configs but I also noticed them when the server was loading. Ars Nouveau had a similar issue which they just fixed (and it was also causing lag). Unfortunately there's no way to turn off Shrine's config save yet (it's in the works) so I don't have a workaround in the meantime.

commented

I've noticed the 'unknown registry element' thing and I've just put off fixing it since it seemed meaningless, I'll look into it now! <3

commented

I did some more testing and it's actually not your mod that's causing the lag. It's Infernal Expansion which is causing these lines in the logs:

[14Aug2021 01:42:03.991] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Base value out of range: 256 [-10-128]
[14Aug2021 01:42:03.995] [Server thread/ERROR] [net.minecraft.util.registry.WorldSettingsImport/]: Error adding element: Value 10 outside of range [0:7]

But since there was nothing to identify which mod caused them and Ars Nouveau fixed their error, I just thought your mod was the cause. Sorry about that!