[๐]: Server Bug Report: Missing GlobalLootModifier Serializers
BenjaminRose805 opened this issue ยท 1 comments
BEFORE CONTINUING:
- Always check you are using the latest version of these mods and its dependencies
- Remove known problematic rendering mods such as Optifine, Sodium and others
Version-Loader
1.20.1-FABRIC
Moonlight Lib Version
moonlight 1.20-2.14.13
Describe the Issue
Upon server startup, the console is flooded with warnings indicating that several GlobalLootModifier entries from Supplementaries are failing to decode. This is due to missing serializers for moonlight:add_item and supplementaries:replace_rope, despite their corresponding JSON files being present. This suggests a server-side incompatibility where loot modifier assets are included without their necessary Fabric/common code implementations.
Log Attachment
Could not decode GlobalLootModifier with json id supplementaries:ash_from_burning_mobs - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item
Could not decode GlobalLootModifier with json id supplementaries:straw_from_flax - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item
Could not decode GlobalLootModifier with json id supplementaries:fishing_antique_ink - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item
Could not decode GlobalLootModifier with json id supplementaries:fishing_antique_ink_treasure - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: moonlight:add_item
Could not decode GlobalLootModifier with json id supplementaries:replace_rope - error: Unknown registry key in ResourceKey[minecraft:root / porting_lib:global_loot_modifier_serializers]: supplementaries:replace_rope
OPTIONAL: To Produce
-
Set up a Fabric 1.20.1 server.
-
Install the following mods on the server:
- Fabric Loader 0.16.14
- Supplementaries 1.20-3.1.36 (Fabric)
- Moonlight Lib 1.20-2.14.13 (Fabric)
- Farmers Delight Refabricated 1.20.1-2.4.0
-
Start the Minecraft server.
-
Observe the server console/logs during startup. The warnings regarding Could not decode GlobalLootModifier should appear as described in the "Logs" section.
OPTIONAL: Which mods are affected?
Supplementaries