diff options
author | Luck <git@lucko.me> | 2018-06-09 22:31:45 +0100 |
---|---|---|
committer | Luck <git@lucko.me> | 2018-06-09 22:31:45 +0100 |
commit | 7e4ca1ef197422cb08be675707641f68c4e52f5f (patch) | |
tree | 54cad0c0f5dbb32c284f9f8cb56ee5bb0475a182 /spark-forge/src/main | |
parent | 20950e9239b291e892332be6a3075ae3d040c235 (diff) | |
download | spark-7e4ca1ef197422cb08be675707641f68c4e52f5f.tar.gz spark-7e4ca1ef197422cb08be675707641f68c4e52f5f.tar.bz2 spark-7e4ca1ef197422cb08be675707641f68c4e52f5f.zip |
Fix forge client permissions
Diffstat (limited to 'spark-forge/src/main')
3 files changed, 14 insertions, 5 deletions
diff --git a/spark-forge/src/main/java/me/lucko/spark/forge/ForgeClientCommandHandler.java b/spark-forge/src/main/java/me/lucko/spark/forge/ForgeClientCommandHandler.java index 5fbf524..ca497da 100644 --- a/spark-forge/src/main/java/me/lucko/spark/forge/ForgeClientCommandHandler.java +++ b/spark-forge/src/main/java/me/lucko/spark/forge/ForgeClientCommandHandler.java @@ -3,6 +3,8 @@ package me.lucko.spark.forge; import me.lucko.spark.profiler.TickCounter; import net.minecraft.client.Minecraft; +import net.minecraft.command.ICommandSender; +import net.minecraft.server.MinecraftServer; import net.minecraft.util.text.ITextComponent; import net.minecraftforge.client.ClientCommandHandler; import net.minecraftforge.fml.common.gameevent.TickEvent; @@ -40,4 +42,9 @@ public class ForgeClientCommandHandler extends ForgeCommandHandler { public List<String> getAliases() { return Collections.singletonList("cprofiler"); } + + @Override + public boolean checkPermission(MinecraftServer server, ICommandSender sender) { + return true; + } } diff --git a/spark-forge/src/main/java/me/lucko/spark/forge/ForgeCommandHandler.java b/spark-forge/src/main/java/me/lucko/spark/forge/ForgeCommandHandler.java index 63ec201..18bf06c 100644 --- a/spark-forge/src/main/java/me/lucko/spark/forge/ForgeCommandHandler.java +++ b/spark-forge/src/main/java/me/lucko/spark/forge/ForgeCommandHandler.java @@ -95,11 +95,6 @@ public abstract class ForgeCommandHandler extends CommandHandler<ICommandSender> } @Override - public boolean checkPermission(MinecraftServer server, ICommandSender sender) { - return sender.canUseCommand(4, "spark.profiler"); - } - - @Override public List<String> getTabCompletions(MinecraftServer server, ICommandSender sender, String[] args, @Nullable BlockPos blockPos) { return Collections.emptyList(); } diff --git a/spark-forge/src/main/java/me/lucko/spark/forge/ForgeServerCommandHandler.java b/spark-forge/src/main/java/me/lucko/spark/forge/ForgeServerCommandHandler.java index 40c4989..d684436 100644 --- a/spark-forge/src/main/java/me/lucko/spark/forge/ForgeServerCommandHandler.java +++ b/spark-forge/src/main/java/me/lucko/spark/forge/ForgeServerCommandHandler.java @@ -2,7 +2,9 @@ package me.lucko.spark.forge; import me.lucko.spark.profiler.TickCounter; +import net.minecraft.command.ICommandSender; import net.minecraft.entity.player.EntityPlayerMP; +import net.minecraft.server.MinecraftServer; import net.minecraft.util.text.ITextComponent; import net.minecraftforge.fml.common.FMLCommonHandler; import net.minecraftforge.fml.common.gameevent.TickEvent; @@ -43,4 +45,9 @@ public class ForgeServerCommandHandler extends ForgeCommandHandler { public List<String> getAliases() { return Collections.singletonList("profiler"); } + + @Override + public boolean checkPermission(MinecraftServer server, ICommandSender sender) { + return sender.canUseCommand(4, "spark.profiler"); + } } |