diff --git a/.gitignore b/.gitignore index cbdefd6..a5cb846 100644 --- a/.gitignore +++ b/.gitignore @@ -28,4 +28,4 @@ replay_pid* .idea .gradle -build \ No newline at end of file +build/* \ No newline at end of file diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin index c04b40a..9a7d97f 100644 Binary files a/build/tmp/compileJava/previous-compilation-data.bin and b/build/tmp/compileJava/previous-compilation-data.bin differ diff --git a/src/main/java/eu/mhsl/minenet/minigames/command/privileged/OpCommand.java b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/OpCommand.java index 3a307f9..5fe9e73 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/command/privileged/OpCommand.java +++ b/src/main/java/eu/mhsl/minenet/minigames/command/privileged/OpCommand.java @@ -16,10 +16,10 @@ public class OpCommand extends Command { addSyntax((sender, context) -> { Player target = MinecraftServer.getConnectionManager().getPlayer(context.getRaw("target")); - if(target != null) + if(target != null) { target.addPermission(new Permission("admin")); - else - new ChatMessage(Icon.ERROR).appendStatic("Spieler nicht gefunden").send(sender); + target.refreshCommands(); + } else new ChatMessage(Icon.ERROR).appendStatic("Spieler nicht gefunden").send(sender); }, ArgumentType.Entity("target").onlyPlayers(true)); } } diff --git a/src/main/java/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.java b/src/main/java/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.java index 0aed0ba..d5b7058 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.java +++ b/src/main/java/eu/mhsl/minenet/minigames/handler/global/AddEntityToInstanceEventListener.java @@ -23,10 +23,7 @@ public class AddEntityToInstanceEventListener implements EventListener