From 46d8e8dd33b8aa8fb89161f70ca7f75df36f12f4 Mon Sep 17 00:00:00 2001 From: ch-yx Date: Sat, 23 Jul 2022 00:40:49 +0800 Subject: [PATCH] [] --- src/main/java/carpet/script/api/Auxiliary.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/carpet/script/api/Auxiliary.java b/src/main/java/carpet/script/api/Auxiliary.java index d7ddb1d1..b1ea0d92 100644 --- a/src/main/java/carpet/script/api/Auxiliary.java +++ b/src/main/java/carpet/script/api/Auxiliary.java @@ -258,8 +258,12 @@ public class Auxiliary { )); }); - expression.addContextFunction("item_display_name", 1, (c, t, lv)->{ - return new FormattedTextValue(EntityValue.getItemStackFromValue(lv.get(0)).getDisplayName()); + expression.addContextFunction("item_display_name", -1, (c, t, lv)->{ + if(lv.size()==1 || lv.get(1).getBoolean()){ + return new FormattedTextValue(EntityValue.getItemStackFromValue(lv.get(0)).getDisplayName()); + } + return new FormattedTextValue(EntityValue.getItemStackFromValue(lv.get(0)).getHoverName()); + }); expression.addContextFunction("particle_box", -1, (c, t, lv) ->