SPIGOT-2717: /execute over RCON

This commit is contained in:
md_5 2016-10-09 14:00:04 +11:00
parent 1cce906e11
commit 270a3a66ce

View file

@ -23,7 +23,7 @@
public String getName() {
return entity.getName();
}
@@ -100,25 +107,57 @@
@@ -100,25 +107,59 @@
return entity.h();
}
};
@ -37,7 +37,9 @@
+ ICommandListener listener = icommandlistener;
+ while (sender == null) {
+ if (listener instanceof DedicatedServer) {
+ sender = minecraftserver.server.getConsoleSender();
+ sender = minecraftserver.console;
+ } else if (listener instanceof RemoteControlCommandListener) {
+ sender = minecraftserver.remoteConsole;
+ } else if (listener instanceof CommandBlockListenerAbstract) {
+ sender = ((CommandBlockListenerAbstract) listener).sender;
+ } else if (listener instanceof ProxyListener) {