add /language command (#780)
* Fix the following issues: 1. HashMap non-thread-safe issus 2. Fix the same problem in pr621, but use a better implementation Add the following functions: 1. There is now a language cache inside getLanguage to prepare for different languages corresponding to different time zones where the accounts in the server are located * add /language command,each account has their own Locate
Showing
- src/main/java/emu/grasscutter/Grasscutter.java 8 additions, 0 deletionssrc/main/java/emu/grasscutter/Grasscutter.java
- src/main/java/emu/grasscutter/command/commands/AccountCommand.java 8 additions, 8 deletions...java/emu/grasscutter/command/commands/AccountCommand.java
- src/main/java/emu/grasscutter/command/commands/BroadcastCommand.java 2 additions, 2 deletions...va/emu/grasscutter/command/commands/BroadcastCommand.java
- src/main/java/emu/grasscutter/command/commands/ChangeSceneCommand.java 6 additions, 6 deletions.../emu/grasscutter/command/commands/ChangeSceneCommand.java
- src/main/java/emu/grasscutter/command/commands/ClearCommand.java 12 additions, 12 deletions...n/java/emu/grasscutter/command/commands/ClearCommand.java
- src/main/java/emu/grasscutter/command/commands/CoopCommand.java 6 additions, 6 deletions...in/java/emu/grasscutter/command/commands/CoopCommand.java
- src/main/java/emu/grasscutter/command/commands/DropCommand.java 7 additions, 7 deletions...in/java/emu/grasscutter/command/commands/DropCommand.java
- src/main/java/emu/grasscutter/command/commands/EnterDungeonCommand.java 6 additions, 6 deletions...emu/grasscutter/command/commands/EnterDungeonCommand.java
- src/main/java/emu/grasscutter/command/commands/GiveAllCommand.java 5 additions, 5 deletions...java/emu/grasscutter/command/commands/GiveAllCommand.java
- src/main/java/emu/grasscutter/command/commands/GiveArtifactCommand.java 7 additions, 7 deletions...emu/grasscutter/command/commands/GiveArtifactCommand.java
- src/main/java/emu/grasscutter/command/commands/GiveCharCommand.java 7 additions, 7 deletions...ava/emu/grasscutter/command/commands/GiveCharCommand.java
- src/main/java/emu/grasscutter/command/commands/GiveCommand.java 12 additions, 12 deletions...in/java/emu/grasscutter/command/commands/GiveCommand.java
- src/main/java/emu/grasscutter/command/commands/GodModeCommand.java 2 additions, 2 deletions...java/emu/grasscutter/command/commands/GodModeCommand.java
- src/main/java/emu/grasscutter/command/commands/HealCommand.java 2 additions, 2 deletions...in/java/emu/grasscutter/command/commands/HealCommand.java
- src/main/java/emu/grasscutter/command/commands/HelpCommand.java 13 additions, 13 deletions...in/java/emu/grasscutter/command/commands/HelpCommand.java
- src/main/java/emu/grasscutter/command/commands/KickCommand.java 3 additions, 3 deletions...in/java/emu/grasscutter/command/commands/KickCommand.java
- src/main/java/emu/grasscutter/command/commands/KillAllCommand.java 5 additions, 5 deletions...java/emu/grasscutter/command/commands/KillAllCommand.java
- src/main/java/emu/grasscutter/command/commands/KillCharacterCommand.java 2 additions, 2 deletions...mu/grasscutter/command/commands/KillCharacterCommand.java
- src/main/java/emu/grasscutter/command/commands/ListCommand.java 1 addition, 1 deletion...in/java/emu/grasscutter/command/commands/ListCommand.java
- src/main/java/emu/grasscutter/command/commands/PermissionCommand.java 9 additions, 9 deletions...a/emu/grasscutter/command/commands/PermissionCommand.java
Please register or sign in to comment