From 766eb0ac6db0b8fec72b0279176887c71140811f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Tue, 23 Dec 2014 13:16:03 +0100 Subject: [PATCH] Fixed debug.runCommand in pure single player mode, fixes #754. --- src/main/scala/li/cil/oc/server/component/DebugCard.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/li/cil/oc/server/component/DebugCard.scala b/src/main/scala/li/cil/oc/server/component/DebugCard.scala index 758fd29f3..f65b206dd 100644 --- a/src/main/scala/li/cil/oc/server/component/DebugCard.scala +++ b/src/main/scala/li/cil/oc/server/component/DebugCard.scala @@ -359,10 +359,10 @@ object DebugCard { val profile = fakePlayer.getGameProfile val server = fakePlayer.mcServer val config = server.getConfigurationManager - config.func_152596_g(profile) && (config.func_152603_m.func_152683_b(profile) match { + server.isSinglePlayer || (config.func_152596_g(profile) && (config.func_152603_m.func_152683_b(profile) match { case entry: UserListOpsEntry => entry.func_152644_a >= level case _ => server.getOpPermissionLevel >= level - }) + })) } override def getPlayerCoordinates = BlockPosition(host).toChunkCoordinates