[BDS-13319] Critical files don't generate if missing Created: 25/May/21  Updated: 04/Jan/24  Resolved: 04/Jan/24

Status: Resolved
Project: Bedrock Dedicated Server
Affects Version/s: 1.16.220, 1.17.2
Fix Version/s: None

Type: Bug
Reporter: Chew Assignee: Unassigned
Resolution: Works As Intended Votes: 3
Labels: None

Issue Links:
Duplicate
is duplicated by BDS-436 Doesn't create server.properties if i... Resolved
is duplicated by BDS-14140 BDS Does not generate critical files ... Resolved
Confirmation Status: Confirmed
ADO: 602208

 Description   

Unlike Java Edition, BDS relies on all the files in the ZIP or it fails to boot.

It makes sense for the behavior packs and the etc, but the critical files are server.properties, permisisons.json, and whitelist.json. The latter of the 2 can (and should) be generated fairly easily if they are missing (as they are simply empty arrays). As for the server.properties, I'm not sure.

Including these in the ZIP make it harder for updating, as often the ZIP overwrites these files, resetting them. I've seen people have issues thinking their world is gone, but all they did was rename the world and update their server. We also can't not include them in the ZIP, the program crashes otherwise.



 Comments   
Comment by [MCQA] Kinga Izdebska [ 30/Jun/21 ]

Is this still an issue in the latest version? If so, can you please add it to the affected versions (or mention it if you are not the reporter).
This ticket will automatically reopen when you reply.

Generated at Sat Jan 11 08:02:43 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.