From 7e4ca1ef197422cb08be675707641f68c4e52f5f Mon Sep 17 00:00:00 2001 From: Luck Date: Sat, 9 Jun 2018 22:31:45 +0100 Subject: Fix forge client permissions --- .../main/java/me/lucko/spark/forge/ForgeClientCommandHandler.java | 7 +++++++ .../src/main/java/me/lucko/spark/forge/ForgeCommandHandler.java | 5 ----- .../main/java/me/lucko/spark/forge/ForgeServerCommandHandler.java | 7 +++++++ 3 files changed, 14 insertions(+), 5 deletions(-) (limited to 'spark-forge/src') 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 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 @@ -94,11 +94,6 @@ public abstract class ForgeCommandHandler extends CommandHandler handleCommand(sender, args); } - @Override - public boolean checkPermission(MinecraftServer server, ICommandSender sender) { - return sender.canUseCommand(4, "spark.profiler"); - } - @Override public List 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 getAliases() { return Collections.singletonList("profiler"); } + + @Override + public boolean checkPermission(MinecraftServer server, ICommandSender sender) { + return sender.canUseCommand(4, "spark.profiler"); + } } -- cgit