Miscellaneous Magiclysm Expansions

DEBUG : Error: Json error: data/mods//Miscellaneous Magiclysm Expansions/mapgen/construction.json:14:1: requested non-existing member “group” in {
“type”: “construction”,
“id”: “constr_etable”,
“description”: “Build Enchantng Table”,
“category”: “FURN”,
“required_skills”: [ [ “fabrication”, 2 ], [ “spellcraft”, 4 ] ],
“time”: “45 m”,
“qualities”: [ [ { “id”: “HAMMER”, “level”: 2 } ], [ { “id”: “SAW_W”, “level”: 1 } ], [ { “id”: “MANA_INFUSE”, “level”: 2 } ] ],
“components”: [ [ [ “2x4”, 4 ] ], [ [ “wood_sheet”, 1 ], [ “wood_panel”, 1 ] ], [ [ “nail”, 8 ] ] ],
“pre_special”: “check_empty”,
“post_terrain”: “f_etable”
}

"post_terrain": "f_etable"

}
]
^

FUNCTION : bool main_menu::load_character_tab(bool)
FILE : src/main_menu.cpp
LINE : 1146

If its due to what you have highlighted is because it doesn’t exist. However the ^ is after ] I’ll look into it

Have you found what’s wrong? Aside from it not existing.

I notice Goatgod has removed that entire file from the version currently up in Community-Mod-Compilation-redux/data/Unleash_The_Mods/mods/Miscellaneous_Magiclysm_Expansions at master · GMC-Modding-Team/Community-Mod-Compilation-redux · GitHub , but I was using the older version and just tried it out today. The fix was because terrain constructions now use construction_groups rather than a description string to determine their names displayed in the Shift+8 (*) construction menu. For reasons that escape me this is flagged as a fatal error that prevents a mod from loading, without any legacy or fallback behaviour.

Former:
{“id”: “constr_etable”,
“type”: “construction”,
“description”: “Build Enchantng Table”,

New:
{“id”: “group_build_enchanting_table”,
“type”: “construction_group”,
“name”: “Build Enchanting Table”
},
{“id”: “constr_etable”,
“type”: “construction”,
“group”: “group_build_enchanting_table”,