[Mod Portal] Mod Medata info.json partially-Escaped
Posted: Thu Jul 09, 2026 5:12 pm
What did you do?
Visited Releases Editor in the mod Portal to review Metadata fields used in the info.json file.
What happened? What did you expect to happen instead? It might be obvious to you, but do it anyway!
info.json would be displayed as it exists in the mod.zip file, with no characters being escaped:
It also looks like the fields have been re-ordered and displayed alphabetically, indicating that this is the output of an output_json() style function, not the raw file from the mod. This is not really a bug, but it does indicate that the data is being parsed somewhere.
Does it happen always, once, or sometimes?
Only in the Mod Portal. Examining the file with a Hex editor shows the expected ASCII character value (Octal 076) in the position where the WebUI displays the escaped Unicode sequence \003e.
Thanks for reading!
Visited Releases Editor in the mod Portal to review Metadata fields used in the info.json file.
What happened? What did you expect to happen instead? It might be obvious to you, but do it anyway!
info.json would be displayed as it exists in the mod.zip file, with no characters being escaped:
Code: Select all
{
"name": "zzz-null-mod",
"version": "4.2.0",
"title": "Null Mod",
"author": "eugenekay",
"factorio_version": "2.0",
"space_travel_required": false,
"description": "Null Mod to test Mod Portal behavior",
"dependencies": ["base >= 2.0.7"]
}Does it happen always, once, or sometimes?
Only in the Mod Portal. Examining the file with a Hex editor shows the expected ASCII character value (Octal 076) in the position where the WebUI displays the escaped Unicode sequence \003e.
Thanks for reading!