mojira.dev

Justin Head

Assigned

No issues.

Reported

MC-110592 Server fails to load data files with uppercase characters Works As Intended

Comments

This bug persists in 17w48a. Directly referencing the parent directory when creating a new directory is poor design because it makes assumptions about what insight the running application has into permissions and directory structure outside of its own working directory. For example, this choice prevents servers from starting if the system user has no permission to write to the parent directory. The server should not try to modify data outside of its folder. Client behavior could be different understandably, but the server should respect these expectations.