Nullius


In this Factorio prequel, you're an android terraforming planets and seeding them with life. Replaces all recipes and technology. No life means no coal, oil, wood, biters, or free oxygen, requiring varied renewable energy sources. For reliability, you'll focus on abundant elements from the air, sea, or common minerals such as iron ore, bauxite, sandstone, and calcite. Advanced technology enables asteroid mining of rarer elements.

Overhaul
12 hours ago
1.1 - 2.0
36.1K
Environment Mining Fluids Manufacturing Power

g blueprints corrupted

yo I was helping someone out today recover their blueprints from Nullius; apparently the JSON transforms you apply to the prototypes get applied to all blueprints the game detects, and one of the fields is removed and stored elsewhere (i think) as metadata? So it is kind of not easy to reverse the transform. I am not sure if you are aware or if it has been reported, just thought I would stop by and mention it, maybe you can run some kind of script to back them up before first install or something--I honestly have never even heard of a JSON transform before this so I don't really know. Anyway, good luck to ya. Looking forward to playing this someday.

2 days ago

I have never heard of this and have no clue what's going on, do you have the incriminated blueprints for me to check out ?

yeah let me get a hold of the guy and see if he wants to let you know what happened and share the bps with you

2 days ago
(updated 2 days ago)

Hi, I am the one with the issue. When installing nullius all my blueprints were converted over to nullius items when placing or exporting the blueprint seed.

Later I loaded and old save, and used the sync mods and load button to convert over. After the restart, all my blueprints have the turbo-belts, splitters, and I assume undergrounds missing in them, and I'm not sure all of what else.

I tried looking at the blueprints to fix, but the export string doesn't contain the errored items, and the BP even re-numbers the entities to keep it sequential.

I think its specifically a the bob-turbo items that aren't getting reverted properly.
Below is the blueprint after removing nullius, and you can see the crusher and stack inserters are returned to the bp, but there are no belts in the BP anymore. After that Ill share the same BP in nullius mod, where the belts are there, but crusher and SA items get removed. In both cases i'm exporting the string from the same exact BP. IE, the BP the game has is stored deeper than I can actually share.
Thanks for any help.

SA-Version BP:
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

Nullius BP:
0eNrtXN1u4jgUfpWRb9cZJSFhAe30Zud67kZ7USHkkNNiNT+M4zBbVTzAPsi+2DzJ2A75gYRC+GkTarVCwbG/8/edc1JD/YK8IIUloxFHkxdE53GUoMn9C0roY0QCORaRENAEeUDETYTRj5QElD+LIUYYoDVGNPLhXzSx1rhpXewZPGVebHBGomQZM254EPDKQns9xQgiTjmFTLp68zyL0tADJpDxQTSMlnEiAISKQrYAdT67GAktndFndy0128G0T8B0c8yxwMTIpwzm2e0RRsI7nMXBzIMFWdGYyTVzyuYp5TMGxJ8tSOTP5CyhiTCTsxRwMSMfz6aGsQ/SoQ16D87Re1TTu0GCU0pIgyeDRgkwLm7UYId73WHZr/tD3PMLpHkcLgkjXE5Bf0leHO82dfOQy9zCoCCOHg25Bvxj7Kq5S7gmTWD2QAOxcKNMg8DhCTGyzP3kahDx51kijuLB6Aymueb7Zci4LX/rynaLv5ZZWCTrMycRN4RQj0ZKaD3Og9aGJdmEZPtaVOK8tmNUkL4ctcvCTFkcGbHoB9UGEcUsFM0Ab7voixpIZcexTNU0cji7YudyCewUQLsKWCZikgYPKWsLNqyCiZTjz0sJtqKMp2ppjq66nhEAFy4y/Ji3E+SYZkXQwDwoaL6A+VNbY1xzPRU/jQwrA+nDnPrCiFcJZrek1wa0zJskS5zy3f1LwW0J7OwY8uu//5GkIEv4LPPBLAL+M2ZPComBn2fWIwMQmjyQIAFlahV2cAJGrgnMNkERKYsy4JYKKrwCPesdMtuEG9qt6YtCVekS4ACrYQXsmS9o9KiKaBE3yzTNk0y5kFpkvkDrhsw6gUoHnNuOfn1LlxzYcGU8txS+Q5cM8BWhb5I7JxLlEtXmqqXs/ZmoK2DnWayrUhfjObhOR7tQo9TPhB0qvrrO6rzUD5/9odOuFfUtn62cdE37cpzbI7vYvdqRbF2tN9zpzqCflXXSvUHS6cLfZw6evzWhK62utDfKcl3aOh70fS3u+s11P92st9wC0cVXF1+dh++Uh7o9dJyWmy+l7BBjeJ0tNvejFPk7XeJ1LvUql3Sh7iu5bm57QhdPze/z+a0Lmu6WW93yw+446Hqq06v36aXLefe+itMQiy+nfnvq8qhvaMAHKXxbJDpiXfYvQprBH4jBlZBvk7d7ZfVW2NzS/H92onM5+uu+qeOk43SpOB31MWLna+ohrXW401af3fYl4K/orUOuK/EtpGZ1g6UvablH596FuiTsWX8INe1sTTGKU75M+e4hVEeqdJyQtRL0kzJ12tS9jW3sYHuK1dVIXYlXPFZXloktbIlfeW2JYfHiTMV6aWsIxZEoGw03J2rg/GKCHNMs9f0KofQ6RivCKPECOfZNBWHvetd0pC9jFqYBkdP/sNSID0uIfJD+z48hegVjUMMYtMawaxh2awyrhmG1xhjWMIatMdwahtuAIcJMOYTyKKHimDSMAuKBYCX6HnAaEg6f/mZpsgD2aSX1WAlGqMNQ3KE9dsZjd+SYtumM1uvfz4NGLQ==

2 days ago

Whatever may have happened sounds like a more general issue with the mod support in the base game. The json files you're referring to are basically just data, not code. If the game engine is choosing to interpret those lists of entity names as applying to your blueprint library, that's beyond the control of a mod.

Nullius itself doesn't really introduce new nullius belts or inserters. It gets them from a dependency in Bob's logistics. So if the bug somehow has anything to do with a mod, it seems like it would be Bob's logistics, which introduced some new belt and inserter types. Looking at their 2.0 migration file, it's just a list of stuff, which does include inserters and belts. But there's nothing in the file that says it should change all your blueprints, so that's something to ask the game devs about, not mod devs.

weirdest part is it has not been mentioned apparently.

but I think it must be part of the migration process, in that case, it is probably using the same procedure it would use for a major update, right? that would explain why it converts and overwrites and seals the deal, if that's indeed what happened.

New response