diff options
author | Jakub <53441451+kuba6000@users.noreply.github.com> | 2022-09-01 15:47:46 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-01 15:47:46 +0200 |
commit | e06fb9be85414dbd22fd339eb5cc33489bb7b6eb (patch) | |
tree | bce8d9b69a2bf1e64e02dbdc2dc4e67a73217747 /src/main/java/kubatech/loaders/item/items/TeaCollection.java | |
parent | 24e5b1391b6a057d6508d1902f5f02bc27d508c8 (diff) | |
download | GT5-Unofficial-e06fb9be85414dbd22fd339eb5cc33489bb7b6eb.tar.gz GT5-Unofficial-e06fb9be85414dbd22fd339eb5cc33489bb7b6eb.tar.bz2 GT5-Unofficial-e06fb9be85414dbd22fd339eb5cc33489bb7b6eb.zip |
Fix tea (#12)
Diffstat (limited to 'src/main/java/kubatech/loaders/item/items/TeaCollection.java')
-rw-r--r-- | src/main/java/kubatech/loaders/item/items/TeaCollection.java | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/src/main/java/kubatech/loaders/item/items/TeaCollection.java b/src/main/java/kubatech/loaders/item/items/TeaCollection.java index 15e8565d3d..8f61015812 100644 --- a/src/main/java/kubatech/loaders/item/items/TeaCollection.java +++ b/src/main/java/kubatech/loaders/item/items/TeaCollection.java @@ -89,9 +89,7 @@ public class TeaCollection extends ItemProxy { public void addInformation(ItemStack stack, EntityPlayer entity, List<String> tooltipList, boolean showDebugInfo) { if (stack.stackTagCompound != null && stack.stackTagCompound.hasKey("TeaOwner") - && !stack.stackTagCompound - .getString("TeaOwner") - .equals(entity.getUniqueID().toString())) { + && !stack.stackTagCompound.getString("TeaOwner").equals(entity.getCommandSenderName())) { tooltipList.add(EnumChatFormatting.GRAY + "" + EnumChatFormatting.BOLD + "" + EnumChatFormatting.ITALIC + StatCollector.translateToLocal("kubaitem.notyours")); return; @@ -109,10 +107,8 @@ public class TeaCollection extends ItemProxy { @Override public ItemStack onItemRightClick(ItemStack p_77659_1_, World p_77659_2_, EntityPlayer p_77659_3_) { if (p_77659_1_.stackTagCompound == null || !p_77659_1_.stackTagCompound.hasKey("TeaOwner")) return p_77659_1_; - if (!p_77659_1_ - .stackTagCompound - .getString("TeaOwner") - .equals(p_77659_3_.getUniqueID().toString())) return p_77659_1_; + if (!p_77659_1_.stackTagCompound.getString("TeaOwner").equals(p_77659_3_.getCommandSenderName())) + return p_77659_1_; p_77659_3_.setItemInUse(p_77659_1_, 32); return p_77659_1_; } @@ -122,9 +118,7 @@ public class TeaCollection extends ItemProxy { if (world.isRemote) return stack; if (!(entity instanceof EntityPlayerMP)) return stack; if (stack.stackTagCompound == null || !stack.stackTagCompound.hasKey("TeaOwner")) return stack; - if (!stack.stackTagCompound - .getString("TeaOwner") - .equals(entity.getUniqueID().toString())) return stack; + if (!stack.stackTagCompound.getString("TeaOwner").equals(entity.getCommandSenderName())) return stack; entity.addChatComponentMessage(new ChatComponentText( EnumChatFormatting.GREEN + StatCollector.translateToLocal("kubaitem.teacollection.mmm"))); entity.triggerAchievement(achievement); @@ -143,10 +137,8 @@ public class TeaCollection extends ItemProxy { || (!stack.stackTagCompound.hasKey("TeaOwner") || stack.stackTagCompound .getString("TeaOwner") - .equals(Minecraft.getMinecraft() - .thePlayer - .getUniqueID() - .toString()))) return super.getDisplayName(stack); + .equals(Minecraft.getMinecraft().thePlayer.getCommandSenderName()))) + return super.getDisplayName(stack); return EnumChatFormatting.GOLD + "" + EnumChatFormatting.BOLD + "" + EnumChatFormatting.ITALIC + "???????"; } @@ -158,7 +150,7 @@ public class TeaCollection extends ItemProxy { if (tag == null) tag = stack.stackTagCompound = new NBTTagCompound(); if (tag.hasKey("display")) tag.removeTag("display"); if (tag.hasKey("TeaOwner")) return; - tag.setString("TeaOwner", entity.getPersistentID().toString()); + tag.setString("TeaOwner", entity.getCommandSenderName()); } private static class TeaPage extends AchievementPage { |