JSON Cleaner in util & Decree tag & beatify DecreeCMD

This commit is contained in:
CocoTheOwner
2021-08-13 22:41:25 +02:00
parent 1134cd7788
commit ce36bcc951
5 changed files with 104 additions and 4 deletions

View File

@@ -53,7 +53,7 @@ public interface DecreeSystem extends CommandExecutor, TabCompleter {
@Override
default boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String[] args) {
J.aBukkit(() -> {
if(!call(new VolmitSender(sender), args))
if(!call(new VolmitSender(sender, Iris.instance.getTag()), args))
{
sender.sendMessage(C.RED + "Unknown Iris Command");
}

View File

@@ -276,7 +276,7 @@ public class VirtualDecreeCommand {
if(isStudio() && !IrisSettings.get().isStudio())
{
sender.sendMessage(C.RED + "To use Iris Studio Commands, please enable studio in Iris/settings.json (settings auto-reload)");
return false;
return true; // Must still return true because command exists but is not enabled
}
Iris.debug("@ " + getPath() + " with " + args.toString(", "));