Configuration Update - Shown Email (#2509)

* This version will allow the private server owner to show a different email then "@grasscutter.io" if they want.

* Update src/main/java/emu/grasscutter/config/ConfigContainer.java

Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>

* Update src/main/java/emu/grasscutter/game/Account.java

Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>

* Update src/main/java/emu/grasscutter/game/Account.java

Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>

---------

Co-authored-by: Magix <27646710+KingRainbow44@users.noreply.github.com>
This commit is contained in:
KittenPixel 2024-05-13 18:58:46 -07:00 committed by GitHub
parent f1f5b54939
commit 4022267888
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 2 deletions

View File

@ -140,6 +140,7 @@ public class ConfigContainer {
public boolean autoCreate = false; public boolean autoCreate = false;
public boolean EXPERIMENTAL_RealPassword = false; public boolean EXPERIMENTAL_RealPassword = false;
public String[] defaultPermissions = {}; public String[] defaultPermissions = {};
public String playerEmail = "grasscutter.io";
public int maxPlayer = -1; public int maxPlayer = -1;
} }

View File

@ -109,7 +109,7 @@ public class Account {
return email; return email;
} else { } else {
// As of game version 3.5+, only the email is displayed to a user. // As of game version 3.5+, only the email is displayed to a user.
return this.getUsername() + "@grasscutter.io"; return this.getUsername() + "@" + ACCOUNT.playerEmail;
} }
} }
@ -235,7 +235,7 @@ public class Account {
this.addPermission("*"); this.addPermission("*");
} }
// Set account default language as server default language // Set account default language to server default language
if (!document.containsKey("locale")) { if (!document.containsKey("locale")) {
this.locale = LANGUAGE; this.locale = LANGUAGE;
} }