aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/loaders/item/items/TeaCollection.java
diff options
context:
space:
mode:
authorJakub <53441451+kuba6000@users.noreply.github.com>2022-09-01 15:47:46 +0200
committerGitHub <noreply@github.com>2022-09-01 15:47:46 +0200
commite06fb9be85414dbd22fd339eb5cc33489bb7b6eb (patch)
treebce8d9b69a2bf1e64e02dbdc2dc4e67a73217747 /src/main/java/kubatech/loaders/item/items/TeaCollection.java
parent24e5b1391b6a057d6508d1902f5f02bc27d508c8 (diff)
downloadGT5-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.java22
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 {