From 8b05c9aa101d6b0767a0a0f7005cdddbbd182e39 Mon Sep 17 00:00:00 2001 From: jie65535 Date: Mon, 20 Jun 2022 20:11:18 +0800 Subject: [PATCH] Fixed an issue(#5) caused by renaming `CommandResponseEvent` to `ReceiveCommandFeedbackEvent` Update version to v1.2.2 --- build.gradle | 2 +- .../java/com/github/jie65535/opencommand/EventListeners.java | 4 ++-- .../com/github/jie65535/opencommand/OpenCommandHandler.java | 3 --- .../com/github/jie65535/opencommand/OpenCommandPlugin.java | 4 ++-- src/main/resources/plugin.json | 2 +- 5 files changed, 6 insertions(+), 9 deletions(-) diff --git a/build.gradle b/build.gradle index 3c5dfc0..bb51c50 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { } group 'com.github.jie65535.opencommand' -version 'dev-1.2.1' +version 'dev-1.2.2' sourceCompatibility = 17 targetCompatibility = 17 diff --git a/src/main/java/com/github/jie65535/opencommand/EventListeners.java b/src/main/java/com/github/jie65535/opencommand/EventListeners.java index 85cfd8f..7c0bc6e 100644 --- a/src/main/java/com/github/jie65535/opencommand/EventListeners.java +++ b/src/main/java/com/github/jie65535/opencommand/EventListeners.java @@ -1,6 +1,6 @@ package com.github.jie65535.opencommand; -import emu.grasscutter.server.event.game.CommandResponseEvent; +import emu.grasscutter.server.event.game.ReceiveCommandFeedbackEvent; import emu.grasscutter.utils.MessageHandler; public final class EventListeners { @@ -9,7 +9,7 @@ public final class EventListeners { public static void setConsoleMessageHandler(MessageHandler handler) { consoleMessageHandler = handler; } - public static void onCommandResponse(CommandResponseEvent event) { + public static void onCommandResponse(ReceiveCommandFeedbackEvent event) { if (consoleMessageHandler != null && event.getPlayer() == null) { consoleMessageHandler.setMessage(event.getMessage()); } diff --git a/src/main/java/com/github/jie65535/opencommand/OpenCommandHandler.java b/src/main/java/com/github/jie65535/opencommand/OpenCommandHandler.java index 6262de0..13677b3 100644 --- a/src/main/java/com/github/jie65535/opencommand/OpenCommandHandler.java +++ b/src/main/java/com/github/jie65535/opencommand/OpenCommandHandler.java @@ -20,9 +20,6 @@ package com.github.jie65535.opencommand; import com.github.jie65535.opencommand.json.JsonRequest; import com.github.jie65535.opencommand.json.JsonResponse; 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.utils.Crypto; import emu.grasscutter.utils.MessageHandler; diff --git a/src/main/java/com/github/jie65535/opencommand/OpenCommandPlugin.java b/src/main/java/com/github/jie65535/opencommand/OpenCommandPlugin.java index 17ebc4b..9bac25c 100644 --- a/src/main/java/com/github/jie65535/opencommand/OpenCommandPlugin.java +++ b/src/main/java/com/github/jie65535/opencommand/OpenCommandPlugin.java @@ -21,7 +21,7 @@ import emu.grasscutter.Grasscutter; import emu.grasscutter.plugin.Plugin; import emu.grasscutter.server.event.EventHandler; 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.FileReader; @@ -43,7 +43,7 @@ public final class OpenCommandPlugin extends Plugin { @Override public void onEnable() { - new EventHandler<>(CommandResponseEvent.class) + new EventHandler<>(ReceiveCommandFeedbackEvent.class) .priority(HandlerPriority.HIGH) .listener(EventListeners::onCommandResponse) .register(); diff --git a/src/main/resources/plugin.json b/src/main/resources/plugin.json index 5770f8e..9415774 100644 --- a/src/main/resources/plugin.json +++ b/src/main/resources/plugin.json @@ -1,7 +1,7 @@ { "name": "opencommand-plugin", "description": "Open command interface for third-party clients", - "version": "dev-1.2.1", + "version": "dev-1.2.2", "mainClass": "com.github.jie65535.opencommand.OpenCommandPlugin", "authors": ["jie65535"] } \ No newline at end of file