aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java
diff options
context:
space:
mode:
authorDoKM <mcazzyman@gmail.com>2021-07-31 22:16:37 +0200
committerDoKM <mcazzyman@gmail.com>2021-07-31 22:16:37 +0200
commit841f23740c6e23a030a64286c5c3c4ee337700cf (patch)
treec41721d682733e1b653937651a50fdf6ac14c274 /src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java
parent733dd2d84b022a758fd0de68103c1c15f2f653d4 (diff)
downloadnotenoughupdates-841f23740c6e23a030a64286c5c3c4ee337700cf.tar.gz
notenoughupdates-841f23740c6e23a030a64286c5c3c4ee337700cf.tar.bz2
notenoughupdates-841f23740c6e23a030a64286c5c3c4ee337700cf.zip
Remove description and tooltip from Backpack/personalvault in pv
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java b/src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java
index c40101ca..a4af51ca 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/util/Utils.java
@@ -610,6 +610,29 @@ public class Utils {
return stack;
}
+ public static ItemStack editItemStackInfo(ItemStack itemStack, String displayName, boolean disableNeuToolTips, String... lore){
+ NBTTagCompound tag = itemStack.getTagCompound();
+ NBTTagCompound display = tag.getCompoundTag("display");
+ NBTTagList Lore = new NBTTagList();
+
+ for(String line : lore) {
+ Lore.appendTag(new NBTTagString(line));
+ }
+
+ display.setString("Name", displayName);
+ display.setTag("Lore", Lore);
+
+ tag.setTag("display", display);
+ tag.setInteger("HideFlags", 254);
+ if(disableNeuToolTips){
+ tag.setBoolean("disableNeuTooltip", true);
+ }
+
+ itemStack.setTagCompound(tag);
+
+ return itemStack;
+ }
+
public static void drawStringF(String str, FontRenderer fr, float x, float y, boolean shadow, int colour) {
fr.drawString(str, x, y, colour, shadow);
}