Skip to content

Commit 0e5750a

Browse files
committed
Modify how coloring of items are handled
1 parent 1ead4f3 commit 0e5750a

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

AdvancedCore/src/main/java/com/bencodez/advancedcore/api/item/ItemBuilder.java

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -837,10 +837,10 @@ public ItemStack parsePlaceholders(OfflinePlayer player) {
837837
if (player == null) {
838838
return toItemStack();
839839
}
840-
setName(PlaceholderUtils.replaceJavascript(player,
841-
PlaceholderUtils.replacePlaceHolder(getName(), placeholders)));
842-
setLore(PlaceholderUtils.replaceJavascript(player,
843-
PlaceholderUtils.replacePlaceHolder(getLore(), placeholders)));
840+
setName(MessageAPI.colorize(PlaceholderUtils.replaceJavascript(player,
841+
PlaceholderUtils.replacePlaceHolder(getName(), placeholders))));
842+
setLore(ArrayUtils.colorize(PlaceholderUtils.replaceJavascript(player,
843+
PlaceholderUtils.replacePlaceHolder(getLore(), placeholders))));
844844
if (skull.contains("%")) {
845845
setSkullOwner(PlaceholderUtils.replaceJavascript(player,
846846
PlaceholderUtils.replacePlaceHolder(skull, placeholders)));
@@ -1032,7 +1032,7 @@ public ItemBuilder setLore(List<String> lore) {
10321032
}
10331033
ItemMeta im = is.getItemMeta();
10341034
if (im != null) {
1035-
im.setLore(ArrayUtils.colorize(list));
1035+
im.setLore(list);
10361036
is.setItemMeta(im);
10371037
}
10381038
return this;
@@ -1062,7 +1062,7 @@ public ItemBuilder setLoreLength(int length) {
10621062
public ItemBuilder setName(String name) {
10631063
ItemMeta im = is.getItemMeta();
10641064
if (im != null) {
1065-
im.setDisplayName(MessageAPI.colorize(name));
1065+
im.setDisplayName(name);
10661066
is.setItemMeta(im);
10671067
}
10681068
return this;
@@ -1143,8 +1143,10 @@ public ItemStack toItemStack() {
11431143
return setConditional(new JavascriptEngine()).toItemStack();
11441144
}
11451145

1146-
setName(PlaceholderUtils.replaceJavascript(PlaceholderUtils.replacePlaceHolder(getName(), placeholders)));
1147-
setLore(PlaceholderUtils.replaceJavascript(PlaceholderUtils.replacePlaceHolder(getLore(), placeholders)));
1146+
setName(MessageAPI.colorize(
1147+
PlaceholderUtils.replaceJavascript(PlaceholderUtils.replacePlaceHolder(getName(), placeholders))));
1148+
setLore(ArrayUtils.colorize(
1149+
PlaceholderUtils.replaceJavascript(PlaceholderUtils.replacePlaceHolder(getLore(), placeholders))));
11481150
if (checkLoreLength) {
11491151
checkLoreLength();
11501152
}

0 commit comments

Comments
 (0)