From 85c899f7ef46b40102b34a3a5144a3bc1fac4bd9 Mon Sep 17 00:00:00 2001 From: Flemmli97 Date: Wed, 4 Nov 2020 14:38:42 +0100 Subject: [PATCH] fix reload command not restricted to admins --- Changelog.txt | 4 ++++ gradle.properties | 2 +- src/main/java/com/flemmli97/flan/commands/CommandClaim.java | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Changelog.txt b/Changelog.txt index 46594e6..5a6c9ef 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -1,3 +1,7 @@ +Flan 1.1.2 +====================== +- Fix reload command being not restricted to admins + Flan 1.1.1 ====================== - Fix a wrong check regarding block entitys that affected modded container blocks to not be protected diff --git a/gradle.properties b/gradle.properties index cd711c7..f5091a2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx2G loader_version=0.9.1+build.205 # Mod Properties - mod_version = 1.1.1 + mod_version = 1.1.2 maven_group = com.flemmli97.flan archives_base_name = flan diff --git a/src/main/java/com/flemmli97/flan/commands/CommandClaim.java b/src/main/java/com/flemmli97/flan/commands/CommandClaim.java index 8193dba..15e9692 100644 --- a/src/main/java/com/flemmli97/flan/commands/CommandClaim.java +++ b/src/main/java/com/flemmli97/flan/commands/CommandClaim.java @@ -46,7 +46,7 @@ public class CommandClaim { public static void register(CommandDispatcher dispatcher, boolean dedicated) { dispatcher.register(CommandManager.literal("flan") - .then(CommandManager.literal("reload").executes(CommandClaim::reloadConfig)) + .then(CommandManager.literal("reload").requires(src -> src.hasPermissionLevel(ConfigHandler.config.permissionLevel)).executes(CommandClaim::reloadConfig)) .then(CommandManager.literal("addClaim").then(CommandManager.argument("from", BlockPosArgumentType.blockPos()).then(CommandManager.argument("to", BlockPosArgumentType.blockPos()).executes(CommandClaim::addClaim)))) .then(CommandManager.literal("menu").executes(CommandClaim::openMenu)) .then(CommandManager.literal("claimInfo").executes(CommandClaim::claimInfo))