SPIGOT-3373: Fix /execute in gameloop functions

By: md_5 <git@md-5.net>
This commit is contained in:
CraftBukkit/Spigot
2017-06-25 09:46:19 +10:00
parent 622d0477c5
commit 4d6887228e
3 changed files with 23 additions and 5 deletions

View File

@@ -5,7 +5,7 @@
public void a(CustomFunctionData customfunctiondata, ICommandListener icommandlistener, ArrayDeque<CustomFunctionData.a> arraydeque, int i) {
- customfunctiondata.a().a(icommandlistener, this.a);
+ CommandBlockListenerAbstract.executeSafely(icommandlistener, new org.bukkit.craftbukkit.command.CraftFunctionCommandSender(icommandlistener), this.a); // CraftBukkit
+ CommandBlockListenerAbstract.executeSafely(icommandlistener, ((CustomFunctionData.CustomFunctionListener) icommandlistener).sender, this.a); // CraftBukkit
}
public String toString() {