aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/core
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2023-04-06 21:09:41 +0900
committerGitHub <noreply@github.com>2023-04-06 14:09:41 +0200
commitfff169f38a147c5cdb576561b8bbadcaa4fe71cb (patch)
tree878eb3256eb17824b8fdf49e26e5190cb14b8200 /src/main/java/gtPlusPlus/core
parent8fd89b40f50a1af98eec25819726f6023a0f7bc0 (diff)
downloadGT5-Unofficial-fff169f38a147c5cdb576561b8bbadcaa4fe71cb.tar.gz
GT5-Unofficial-fff169f38a147c5cdb576561b8bbadcaa4fe71cb.tar.bz2
GT5-Unofficial-fff169f38a147c5cdb576561b8bbadcaa4fe71cb.zip
Add tier tooltips to Charge Pack and quad batteries (#591)
Diffstat (limited to 'src/main/java/gtPlusPlus/core')
-rw-r--r--src/main/java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java37
1 files changed, 23 insertions, 14 deletions
diff --git a/src/main/java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java b/src/main/java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java
index 53b4911faa..d06ad2324e 100644
--- a/src/main/java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java
+++ b/src/main/java/gtPlusPlus/core/common/compat/COMPAT_Baubles.java
@@ -1,5 +1,8 @@
package gtPlusPlus.core.common.compat;
+import static gregtech.client.GT_TooltipHandler.Tier.*;
+import static gregtech.client.GT_TooltipHandler.registerTieredTooltip;
+
import net.minecraft.entity.monster.EntityBlaze;
import net.minecraft.entity.monster.EntityCreeper;
import net.minecraft.entity.monster.EntityEnderman;
@@ -9,6 +12,8 @@ import net.minecraft.entity.monster.EntityPigZombie;
import net.minecraft.entity.monster.EntitySkeleton;
import net.minecraft.entity.monster.EntitySpider;
import net.minecraft.entity.monster.EntityZombie;
+import net.minecraft.item.ItemStack;
+import net.minecraftforge.oredict.OreDictionary;
import gtPlusPlus.api.objects.Logger;
import gtPlusPlus.core.item.ModItems;
@@ -33,23 +38,27 @@ public class COMPAT_Baubles {
public static void baublesLoaded() {
Logger.INFO("Baubles Found - Loading Wearables.");
ModItems.itemPersonalCloakingDevice = new ItemCloakingDevice(0);
- // itemPersonalCloakingDeviceCharged = new ItemCloakingDevice(0).set;
ModItems.itemPersonalHealingDevice = new ItemHealingDevice();
ModItems.itemPersonalFireProofDevice = new FireProtectionBauble();
- try {
- ModItems.itemChargePack_Low_1 = new BatteryPackBaseBauble(1);
- ModItems.itemChargePack_Low_2 = new BatteryPackBaseBauble(2);
- ModItems.itemChargePack_Low_3 = new BatteryPackBaseBauble(3);
- ModItems.itemChargePack_Low_4 = new BatteryPackBaseBauble(4);
- ModItems.itemChargePack_Low_5 = new BatteryPackBaseBauble(5);
- ModItems.itemChargePack_High_1 = new BatteryPackBaseBauble(6);
- ModItems.itemChargePack_High_2 = new BatteryPackBaseBauble(7);
- ModItems.itemChargePack_High_3 = new BatteryPackBaseBauble(8);
- ModItems.itemChargePack_High_4 = new BatteryPackBaseBauble(9);
- } catch (Throwable t) {
- t.printStackTrace();
- }
+ ModItems.itemChargePack_Low_1 = new BatteryPackBaseBauble(1);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_Low_1, 1, OreDictionary.WILDCARD_VALUE), LV);
+ ModItems.itemChargePack_Low_2 = new BatteryPackBaseBauble(2);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_Low_2, 1, OreDictionary.WILDCARD_VALUE), MV);
+ ModItems.itemChargePack_Low_3 = new BatteryPackBaseBauble(3);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_Low_3, 1, OreDictionary.WILDCARD_VALUE), HV);
+ ModItems.itemChargePack_Low_4 = new BatteryPackBaseBauble(4);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_Low_4, 1, OreDictionary.WILDCARD_VALUE), EV);
+ ModItems.itemChargePack_Low_5 = new BatteryPackBaseBauble(5);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_Low_5, 1, OreDictionary.WILDCARD_VALUE), IV);
+ ModItems.itemChargePack_High_1 = new BatteryPackBaseBauble(6);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_High_1, 1, OreDictionary.WILDCARD_VALUE), LuV);
+ ModItems.itemChargePack_High_2 = new BatteryPackBaseBauble(7);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_High_2, 1, OreDictionary.WILDCARD_VALUE), ZPM);
+ ModItems.itemChargePack_High_3 = new BatteryPackBaseBauble(8);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_High_3, 1, OreDictionary.WILDCARD_VALUE), UV);
+ ModItems.itemChargePack_High_4 = new BatteryPackBaseBauble(9);
+ registerTieredTooltip(new ItemStack(ModItems.itemChargePack_High_4, 1, OreDictionary.WILDCARD_VALUE), UHV);
ModItems.itemAmuletMonsterKiller_Zombie = new MonsterKillerBaseBauble(
new Class[] { EntityZombie.class },