Page 1 of 1

Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 5:44 am
by plexpt
Dear Factorio Development Team,

I hope this message finds you well. I’m writing regarding the recent update introducing a restriction that limits prototype names to only alphanumeric characters, dashes, and underscores. This new requirement has significant implications for my mod, which includes thousands of names that now need to be altered to comply with the restriction.

This modification impacts not only the efficiency of mod development but also the maintenance of existing mods compatible with previous versions, specifically 1.1. Given the scope of the changes required, I kindly request that you consider rolling back this restriction, returning prototype name requirements to the 1.1 format. This would allow us to continue developing and updating mods without the added burden of refactoring extensive codebases.

Thank you for your time and consideration, and for all the work you continue to put into making Factorio an amazing game.

Best regards,

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 5:45 am
by plexpt
Additionally, I’d like to ask if the current version still supports non-ASCII characters in graphics paths?

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 1:13 pm
by plexpt
Specifically, my mod was made by more than 10 people, most of them are Chinese and their English is very poor, so the prototype names used are all in Chinese.

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 1:15 pm
by plexpt
In version 1.1, this did not cause any problems. It worked fine.

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 1:24 pm
by Rseding91
Sorry but this is not changing back.

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 1:42 pm
by plexpt
Rseding91 wrote: Mon Nov 11, 2024 1:24 pm Sorry but this is not changing back.
I’d like to ask if the current version still supports non-ASCII characters in graphics paths?

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 2:01 pm
by plexpt
Microsoft's programs from 1998 can still run on today's Windows. Why can't you think more about compatibility?

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 2:20 pm
by Bilka
plexpt wrote: Mon Nov 11, 2024 1:42 pm I’d like to ask if the current version still supports non-ASCII characters in graphics paths?
Yes.
plexpt wrote: Mon Nov 11, 2024 2:01 pm Why can't you think more about compatibility?
It is expected that major Factorio releases like 2.0 break some mods.

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 3:05 pm
by plexpt
Bilka wrote: Mon Nov 11, 2024 2:20 pm
plexpt wrote: Mon Nov 11, 2024 1:42 pm I’d like to ask if the current version still supports non-ASCII characters in graphics paths?
Yes.
plexpt wrote: Mon Nov 11, 2024 2:01 pm Why can't you think more about compatibility?
It is expected that major Factorio releases like 2.0 break some mods.
I used non-ASCII characters in the path, but the game loads with an error: file not found.
The same writing method does not have any problems in 1.1

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 4:53 pm
by curiosity
Rseding91 wrote: Mon Nov 11, 2024 1:24 pm Sorry but this is not changing back.
Out of curiosity, what's the motivation behind it? I've been wondering for quite a while now.

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 5:05 pm
by Rseding91
curiosity wrote: Mon Nov 11, 2024 4:53 pm
Rseding91 wrote: Mon Nov 11, 2024 1:24 pm Sorry but this is not changing back.
Out of curiosity, what's the motivation behind it? I've been wondering for quite a while now.
viewtopic.php?f=11&t=106734

Re: Request to Remove Restriction on Prototype Names for Mod Compatibility

Posted: Mon Nov 11, 2024 5:15 pm
by curiosity
Thank you, I was not aware of that.