Posted August 15, 20214 yr Hello, I'm currently having the problem that I can't figure out how I can add a ClickEvent or a HoverEvent to my TextComponent for my Forge 1.17 mod. I had it working in 1.16.5, but now it has changed. I basically want to do it as shown in the image with ClickEvents for each of the elements. Edit: Ok, I figured it out: If you want to add a ClickEvent, you can use a Style. I now have this in place: TextComponent component = new TextComponent("Your Text here"); Style componentStyle = Style.EMPTY; componentStyle = componentStyle.applyFormat(ChatFormatting.GREEN); componentStyle = componentStyle.withClickEvent(new ClickEvent(ClickEvent.Action.OPEN_URL, some_url)); component.setStyle(componentStyle); It works, so I'm gonna leave it there Edited August 15, 20214 yr by mistrx14 Solved it
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.