aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/test
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2022-09-16 00:05:11 +0200
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2022-09-16 00:05:11 +0200
commitdc24b2e65decbd2cecf8f4c02ceec7e11d62ddaa (patch)
tree90ed949e4a353afc660f5cfd05aea8d66b5270b7 /src/main/java/at/hannibal2/skyhanni/test
parent8ee0caa470f657593d38e2ee1dbd39b2a34eef61 (diff)
downloadSkyHanni-dc24b2e65decbd2cecf8f4c02ceec7e11d62ddaa.tar.gz
SkyHanni-dc24b2e65decbd2cecf8f4c02ceec7e11d62ddaa.tar.bz2
SkyHanni-dc24b2e65decbd2cecf8f4c02ceec7e11d62ddaa.zip
added support for links in player chat
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/test')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt22
1 files changed, 19 insertions, 3 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt b/src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt
index e39b62d28..2e931b97a 100644
--- a/src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt
+++ b/src/main/java/at/hannibal2/skyhanni/test/LorenzTest.kt
@@ -10,7 +10,9 @@ import at.hannibal2.skyhanni.utils.LorenzLogger
import at.hannibal2.skyhanni.utils.LorenzUtils
import at.hannibal2.skyhanni.utils.RenderUtils.renderString
import net.minecraft.client.Minecraft
+import net.minecraft.event.HoverEvent
import net.minecraft.nbt.NBTTagCompound
+import net.minecraft.util.ChatComponentText
import net.minecraftforge.client.event.RenderGameOverlayEvent
import net.minecraftforge.event.entity.living.EnderTeleportEvent
import net.minecraftforge.event.entity.player.ItemTooltipEvent
@@ -43,9 +45,23 @@ class LorenzTest {
fun testCommand(args: Array<String>) {
- a = args[0].toDouble()
- b = args[1].toDouble()
- c = args[2].toDouble()
+
+ val textA = ChatComponentText("a")
+
+ textA.chatStyle.chatHoverEvent = HoverEvent(HoverEvent.Action.SHOW_TEXT, ChatComponentText("hey :)"))
+
+ val textB = ChatComponentText("b")
+ val text1 = ChatComponentText("1")
+ text1.appendSibling(textA)
+ text1.appendSibling(textB)
+
+ Minecraft.getMinecraft().thePlayer.addChatMessage(text1)
+
+
+
+// a = args[0].toDouble()
+// b = args[1].toDouble()
+// c = args[2].toDouble()
// for (line in (Minecraft.getMinecraft().ingameGUI.tabList as AccessorGuiPlayerTabOverlay).footer.unformattedText
// .split("\n")) {