Request to Remove Restriction on Prototype Names for Mod Compatibility
Request to Remove Restriction on Prototype Names for Mod Compatibility
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,
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
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
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
In version 1.1, this did not cause any problems. It worked fine.
Re: Request to Remove Restriction on Prototype Names for Mod Compatibility
Sorry but this is not changing back.
If you want to get ahold of me I'm almost always on Discord.
Re: Request to Remove Restriction on Prototype Names for Mod Compatibility
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
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
Yes.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?
It is expected that major Factorio releases like 2.0 break some mods.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
Re: Request to Remove Restriction on Prototype Names for Mod Compatibility
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
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
If you want to get ahold of me I'm almost always on Discord.
Re: Request to Remove Restriction on Prototype Names for Mod Compatibility
Thank you, I was not aware of that.