From 4ed2ae7a6e82f42d2270ce28cc7b73181fe16f6e Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Sun, 13 Oct 2019 02:29:02 +0200 Subject: Began working on tooltips --- src/main/java/items/MetaItem_ReactorComponent.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/main/java/items') diff --git a/src/main/java/items/MetaItem_ReactorComponent.java b/src/main/java/items/MetaItem_ReactorComponent.java index 9a8d668a40..35ecaf0572 100644 --- a/src/main/java/items/MetaItem_ReactorComponent.java +++ b/src/main/java/items/MetaItem_ReactorComponent.java @@ -2,6 +2,8 @@ package items; import java.util.List; +import org.lwjgl.input.Keyboard; + import cpw.mods.fml.common.registry.GameRegistry; import kekztech.KekzCore; import net.minecraft.client.renderer.texture.IIconRegister; @@ -10,6 +12,7 @@ import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.IIcon; import reactor.items.CoolantCell; import reactor.items.FuelRod; @@ -83,7 +86,12 @@ public class MetaItem_ReactorComponent extends Item { @SuppressWarnings({"unchecked", "rawtypes"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean b) { - list.add("Part for the Modular Nuclear Reactor"); + if(Keyboard.isKeyDown(Keyboard.KEY_LSHIFT)) { + list.add("Property = 1"); + } else { + list.add("Part for the Modular Nuclear Reactor"); + list.add("Hold " + EnumChatFormatting.BOLD + "[LSHIFT]" + EnumChatFormatting.RESET + EnumChatFormatting.GRAY + "to display properties"); + } } @Override -- cgit