Fixed an issue(#5) caused by renaming CommandResponseEvent to ReceiveCommandFeedbackEvent

Update version to v1.2.2
This commit is contained in:
2022-06-20 20:11:18 +08:00
parent d5c29b61ff
commit 8b05c9aa10
5 changed files with 6 additions and 9 deletions

View File

@ -4,7 +4,7 @@ plugins {
} }
group 'com.github.jie65535.opencommand' group 'com.github.jie65535.opencommand'
version 'dev-1.2.1' version 'dev-1.2.2'
sourceCompatibility = 17 sourceCompatibility = 17
targetCompatibility = 17 targetCompatibility = 17

View File

@ -1,6 +1,6 @@
package com.github.jie65535.opencommand; package com.github.jie65535.opencommand;
import emu.grasscutter.server.event.game.CommandResponseEvent; import emu.grasscutter.server.event.game.ReceiveCommandFeedbackEvent;
import emu.grasscutter.utils.MessageHandler; import emu.grasscutter.utils.MessageHandler;
public final class EventListeners { public final class EventListeners {
@ -9,7 +9,7 @@ public final class EventListeners {
public static void setConsoleMessageHandler(MessageHandler handler) { public static void setConsoleMessageHandler(MessageHandler handler) {
consoleMessageHandler = handler; consoleMessageHandler = handler;
} }
public static void onCommandResponse(CommandResponseEvent event) { public static void onCommandResponse(ReceiveCommandFeedbackEvent event) {
if (consoleMessageHandler != null && event.getPlayer() == null) { if (consoleMessageHandler != null && event.getPlayer() == null) {
consoleMessageHandler.setMessage(event.getMessage()); consoleMessageHandler.setMessage(event.getMessage());
} }

View File

@ -20,9 +20,6 @@ package com.github.jie65535.opencommand;
import com.github.jie65535.opencommand.json.JsonRequest; import com.github.jie65535.opencommand.json.JsonRequest;
import com.github.jie65535.opencommand.json.JsonResponse; import com.github.jie65535.opencommand.json.JsonResponse;
import emu.grasscutter.command.CommandMap; import emu.grasscutter.command.CommandMap;
import emu.grasscutter.server.event.EventHandler;
import emu.grasscutter.server.event.HandlerPriority;
import emu.grasscutter.server.event.game.CommandResponseEvent;
import emu.grasscutter.server.http.Router; import emu.grasscutter.server.http.Router;
import emu.grasscutter.utils.Crypto; import emu.grasscutter.utils.Crypto;
import emu.grasscutter.utils.MessageHandler; import emu.grasscutter.utils.MessageHandler;

View File

@ -21,7 +21,7 @@ import emu.grasscutter.Grasscutter;
import emu.grasscutter.plugin.Plugin; import emu.grasscutter.plugin.Plugin;
import emu.grasscutter.server.event.EventHandler; import emu.grasscutter.server.event.EventHandler;
import emu.grasscutter.server.event.HandlerPriority; import emu.grasscutter.server.event.HandlerPriority;
import emu.grasscutter.server.event.game.CommandResponseEvent; import emu.grasscutter.server.event.game.ReceiveCommandFeedbackEvent;
import java.io.File; import java.io.File;
import java.io.FileReader; import java.io.FileReader;
@ -43,7 +43,7 @@ public final class OpenCommandPlugin extends Plugin {
@Override @Override
public void onEnable() { public void onEnable() {
new EventHandler<>(CommandResponseEvent.class) new EventHandler<>(ReceiveCommandFeedbackEvent.class)
.priority(HandlerPriority.HIGH) .priority(HandlerPriority.HIGH)
.listener(EventListeners::onCommandResponse) .listener(EventListeners::onCommandResponse)
.register(); .register();

View File

@ -1,7 +1,7 @@
{ {
"name": "opencommand-plugin", "name": "opencommand-plugin",
"description": "Open command interface for third-party clients", "description": "Open command interface for third-party clients",
"version": "dev-1.2.1", "version": "dev-1.2.2",
"mainClass": "com.github.jie65535.opencommand.OpenCommandPlugin", "mainClass": "com.github.jie65535.opencommand.OpenCommandPlugin",
"authors": ["jie65535"] "authors": ["jie65535"]
} }