mirror of
https://github.com/jie65535/gc-opencommand-plugin.git
synced 2025-06-02 17:49:12 +08:00
Merge pull request #7 from realqhc/master
fix issue from grasscutter upgrade
This commit is contained in:
commit
1a3b2e4904
@ -4,7 +4,7 @@ plugins {
|
|||||||
}
|
}
|
||||||
|
|
||||||
group 'com.github.jie65535.opencommand'
|
group 'com.github.jie65535.opencommand'
|
||||||
version 'dev-1.2.2'
|
version 'dev-1.2.3'
|
||||||
|
|
||||||
sourceCompatibility = 17
|
sourceCompatibility = 17
|
||||||
targetCompatibility = 17
|
targetCompatibility = 17
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
package com.github.jie65535.opencommand;
|
package com.github.jie65535.opencommand;
|
||||||
|
|
||||||
import emu.grasscutter.server.event.game.ReceiveCommandFeedbackEvent;
|
import emu.grasscutter.server.event.game.CommandResponseEvent;
|
||||||
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(ReceiveCommandFeedbackEvent event) {
|
public static void onCommandResponse(CommandResponseEvent event) {
|
||||||
if (consoleMessageHandler != null && event.getPlayer() == null) {
|
if (consoleMessageHandler != null && event.getPlayer() == null) {
|
||||||
consoleMessageHandler.setMessage(event.getMessage());
|
consoleMessageHandler.setMessage(event.getMessage());
|
||||||
}
|
}
|
||||||
|
@ -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.ReceiveCommandFeedbackEvent;
|
import emu.grasscutter.server.event.game.CommandResponseEvent;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileReader;
|
import java.io.FileReader;
|
||||||
@ -43,10 +43,10 @@ public final class OpenCommandPlugin extends Plugin {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEnable() {
|
public void onEnable() {
|
||||||
new EventHandler<>(ReceiveCommandFeedbackEvent.class)
|
new EventHandler<>(CommandResponseEvent.class)
|
||||||
.priority(HandlerPriority.HIGH)
|
.priority(HandlerPriority.HIGH)
|
||||||
.listener(EventListeners::onCommandResponse)
|
.listener(EventListeners::onCommandResponse)
|
||||||
.register();
|
.register(this);
|
||||||
getHandle().addRouter(OpenCommandHandler.class);
|
getHandle().addRouter(OpenCommandHandler.class);
|
||||||
getLogger().info("[OpenCommand] Enabled");
|
getLogger().info("[OpenCommand] Enabled");
|
||||||
}
|
}
|
||||||
|
@ -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.2",
|
"version": "dev-1.2.3",
|
||||||
"mainClass": "com.github.jie65535.opencommand.OpenCommandPlugin",
|
"mainClass": "com.github.jie65535.opencommand.OpenCommandPlugin",
|
||||||
"authors": ["jie65535"]
|
"authors": ["jie65535"]
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user