From 06f62473f0622efe6decc32b70516a7c5d3d3572 Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Wed, 17 Sep 2014 19:10:05 +0300 Subject: 1.7.10 --- .../darkknight/jewelrycraft/util/PlayerUtils.java | 57 ---------------------- 1 file changed, 57 deletions(-) delete mode 100644 src/main/java/darkknight/jewelrycraft/util/PlayerUtils.java (limited to 'src/main/java/darkknight/jewelrycraft/util/PlayerUtils.java') diff --git a/src/main/java/darkknight/jewelrycraft/util/PlayerUtils.java b/src/main/java/darkknight/jewelrycraft/util/PlayerUtils.java deleted file mode 100644 index aa6a12b..0000000 --- a/src/main/java/darkknight/jewelrycraft/util/PlayerUtils.java +++ /dev/null @@ -1,57 +0,0 @@ -package darkknight.jewelrycraft.util; - -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.server.MinecraftServer; -import net.minecraft.server.integrated.IntegratedServer; -import cpw.mods.fml.common.FMLCommonHandler; - -/** - * Code taken from OpenBlocks - */ -public class PlayerUtils -{ - public static boolean isPlayerOp(String username) - { - username = username.toLowerCase(); - - MinecraftServer server = FMLCommonHandler.instance().getSidedDelegate().getServer(); - - // SP and LAN - if (server.isSinglePlayer()) { - if (server instanceof IntegratedServer) return server.getServerOwner().equals(username); - return server.getConfigurationManager().getOps().contains(username); - } - - // SMP - return server.getConfigurationManager().getOps().contains(username); - } - - public static NBTTagCompound getModPlayerPersistTag(EntityPlayer player, String modName) - { - - NBTTagCompound tag = player.getEntityData(); - - NBTTagCompound persistTag = null; - if (tag.hasKey(EntityPlayer.PERSISTED_NBT_TAG)) - { - persistTag = tag.getCompoundTag(EntityPlayer.PERSISTED_NBT_TAG); - } else - { - persistTag = new NBTTagCompound(); - tag.setTag(EntityPlayer.PERSISTED_NBT_TAG, persistTag); - } - - NBTTagCompound modTag = null; - if (persistTag.hasKey(modName)) - { - modTag = persistTag.getCompoundTag(modName); - } else - { - modTag = new NBTTagCompound(); - persistTag.setTag(modName, modTag); - } - - return modTag; - } -} \ No newline at end of file -- cgit v1.2.3