Fixed /scriptname.js and no-double-slash settings not working

This commit is contained in:
zml2008
2012-02-11 13:59:42 -08:00
parent 2714aa6bf0
commit 0525112293
2 changed files with 26 additions and 13 deletions

View File

@ -96,8 +96,20 @@ public class WorldEditListener implements Listener {
split = plugin.getWorldEdit().commandDetection(split);
split[0] = "/" + split[0];
}
final String newMessage = StringUtil.joinString(split, " ");
event.setMessage(StringUtil.joinString(split, " "));
if (!newMessage.equals(event.getMessage())) {
event.setMessage(newMessage);
plugin.getServer().getPluginManager().callEvent(event);
if (!event.isCancelled()) {
if (event.getMessage().length() > 0) {
plugin.getServer().dispatchCommand(event.getPlayer(),
event.getMessage().substring(1));
}
event.setCancelled(true);
}
}
}
/**