From 7e4f355c6c186b8fc1056881e812f9c9d7302999 Mon Sep 17 00:00:00 2001 From: sakurawald Date: Mon, 15 Jul 2024 07:16:53 +0800 Subject: [PATCH] fix: can't get hoverable text for enchanted item --- .../sakurawald/module/initializer/chat/ChatInitializer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/io/github/sakurawald/module/initializer/chat/ChatInitializer.java b/src/main/java/io/github/sakurawald/module/initializer/chat/ChatInitializer.java index cf49f247b..657e1d2ec 100644 --- a/src/main/java/io/github/sakurawald/module/initializer/chat/ChatInitializer.java +++ b/src/main/java/io/github/sakurawald/module/initializer/chat/ChatInitializer.java @@ -141,7 +141,7 @@ public void registerItemPlaceholder() { ServerPlayerEntity player = ctx.player(); String displayUUID = DisplayHelper.createItemDisplay(player); Component replacement = - player.getMainHandStack().toHoverableText().asComponent() + Component.text("[%s]".formatted(player.getMainHandStack().getName().getString())) .hoverEvent(MessageUtil.ofComponent(player, "display.click.prompt")) .clickEvent(buildDisplayClickEvent(displayUUID)); return PlaceholderResult.value(MessageUtil.toVomponent(replacement));