game.surfaces is always nil (for modded surfaces)[1.1.101]

Bugs that we were not able to reproduce, and/or are waiting for more detailed info.
Post Reply
BraveCaperCat
Long Handed Inserter
Long Handed Inserter
Posts: 50
Joined: Mon Jan 15, 2024 10:10 pm
Contact:

game.surfaces is always nil (for modded surfaces)[1.1.101]

Post by BraveCaperCat »

When using a modded surface, the surface is either never created, or the game.surfaces entry for the modded surface is nil (non-existant). This means that game.get_surface is ALSO nil, which can break code designed to create surfaces if they don't already exist. (This doesn't apply to the 'nauvis' surface, since it always exists)

Rseding91
Factorio Staff
Factorio Staff
Posts: 13209
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: game.surfaces is always nil (for modded surfaces)[1.1.101]

Post by Rseding91 »

Can you please post some reproduction code?
If you want to get ahold of me I'm almost always on Discord.

Post Reply

Return to “Pending”