Skip to content
This repository was archived by the owner on May 23, 2025. It is now read-only.

Commit ba937a4

Browse files
authored
Merge pull request #6 from MinecraftChampions/Card
Update message/card and something
2 parents 1b69ec6 + bbe8cc0 commit ba937a4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+1313
-1350
lines changed

src/main/java/io/github/minecraftchampions/dodoopenjava/api/v2/ChannelMessageApi.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -708,7 +708,7 @@ public static Result sendCardMessage(String authorization, String channelId, Car
708708
JSONObject jsonObject = new JSONObject();
709709
jsonObject.put("channelId", channelId)
710710
.put("messageType", 6)
711-
.put("messageBody", messageBody.toJSONObject());
711+
.put("messageBody", messageBody.toMessage());
712712
return NetUtil.sendRequest(jsonObject.toString(), url, authorization);
713713
}
714714

src/main/java/io/github/minecraftchampions/dodoopenjava/command/CommandManager.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
@Getter
1818
@RequiredArgsConstructor
1919
public class CommandManager {
20-
private final Map<String, CommandExecutor> commands = new ConcurrentHashMap<>();
20+
private final Map<String, CommandExecutor> commandMap = new ConcurrentHashMap<>();
2121

2222
private final Map<String, String> commandAliasesMapping = new ConcurrentHashMap<>();
2323

@@ -49,14 +49,14 @@ public void registerCommand(@NonNull CommandExecutor command) {
4949
new RuntimeException("别名包括命令名:" + commandName + ",已取消添加此别名"));
5050
aliases.remove(commandName);
5151
}
52-
if (commands.containsKey(commandName)) {
52+
if (commandMap.containsKey(commandName)) {
5353
DodoOpenJava.LOGGER.error("注册命令时错误",
5454
new RuntimeException("重复的命令名:" + commandName + ";已取消注册"));
5555
return;
5656
}
57-
commands.put(commandName, command);
57+
commandMap.put(commandName, command);
5858
for (String name : aliases) {
59-
if (commands.containsKey(name)) {
59+
if (commandMap.containsKey(name)) {
6060
DodoOpenJava.LOGGER.error("注册命令时错误",
6161
new RuntimeException("已经注册过命令名为" + name + "的命令,已经取消添加此别名"));
6262
} else {
@@ -79,7 +79,7 @@ public void registerCommand(@NonNull CommandExecutor command) {
7979
* @param command 命令实例
8080
*/
8181
public void unregisterCommand(@NonNull CommandExecutor command) {
82-
commands.remove(command.getMainCommand());
82+
commandMap.remove(command.getMainCommand());
8383
for (String str : command.getCommandAliases()) {
8484
commandAliasesMapping.remove(str);
8585
}
@@ -89,7 +89,7 @@ public void unregisterCommand(@NonNull CommandExecutor command) {
8989
* 注销所有命令
9090
*/
9191
public void unregisterAllCommands() {
92-
commands.clear();
92+
commandMap.clear();
9393
commandAliasesMapping.clear();
9494
}
9595

@@ -103,10 +103,10 @@ public void unregisterAllCommands() {
103103
public boolean trigger(@NonNull CommandSender sender, @NonNull String commandName,
104104
boolean personalMessage, @NonNull String... args) {
105105
CommandExecutor command;
106-
if (commands.containsKey(commandName)) {
107-
command = commands.get(commandName);
106+
if (commandMap.containsKey(commandName)) {
107+
command = commandMap.get(commandName);
108108
} else if (commandAliasesMapping.containsKey(commandName)) {
109-
command = commands.get(commandAliasesMapping.get(commandName));
109+
command = commandMap.get(commandAliasesMapping.get(commandName));
110110
} else {
111111
return false;
112112
}

src/main/java/io/github/minecraftchampions/dodoopenjava/configuration/CommentConfiguration.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,17 @@ public void loadFromString(String contents) throws InvalidConfigurationException
7676
@Override
7777
public String saveToString() {
7878
String contents = super.saveToString();
79-
StringBuilder savcontent = new StringBuilder();
79+
StringBuilder saveContent = new StringBuilder();
8080
String[] parts = contents.split("\n");
8181
for (String part : parts) {
8282
Matcher matcher = toPattern.matcher(part);
8383
if (matcher.find() && matcher.groupCount() == 5) {
8484
part = this.checkNull(matcher.group(1)) + matcher.group(4);
8585
}
86-
savcontent.append(part.replaceAll(".", ".").replaceAll("'", "'").replaceAll(":", ":"));
87-
savcontent.append("\n");
86+
saveContent.append(part.replaceAll(".", ".").replaceAll("'", "'").replaceAll(":", ":"));
87+
saveContent.append("\n");
8888
}
89-
return savcontent.toString();
89+
return saveContent.toString();
9090
}
9191

9292
private String checkNull(String string) {

0 commit comments

Comments
 (0)