@@ -706,7 +706,7 @@ public void actionBuy(
706706 space = 10000 ;
707707 }
708708 if (space < amount ) {
709- plugin .text ().of (buyer , "shop-has-no-space" , Integer .toString (space ), Util . getItemStackName (shop .getItem ())).send ();
709+ plugin .text ().of (buyer , "shop-has-no-space" , Integer .toString (space ), MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ())).send ();
710710 return ;
711711 }
712712 int count = Util .countItems (buyerInventory , shop .getItem ());
@@ -715,7 +715,7 @@ public void actionBuy(
715715 plugin .text ().of (buyer ,
716716 "you-dont-have-that-many-items" ,
717717 Integer .toString (count ),
718- Util . getItemStackName (shop .getItem ())).send ();
718+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ())).send ();
719719 return ;
720720 }
721721 if (amount < 1 ) {
@@ -776,7 +776,7 @@ public void actionBuy(
776776 String msg = plugin .text ().of (buyer , "player-sold-to-your-store" ,
777777 player != null ? player .getName () : buyer .toString (),
778778 String .valueOf (amount ),
779- Util . getItemStackName (shop .getItem ())).forLocale ();
779+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ())).forLocale ();
780780
781781 if (space == amount ) {
782782 msg += "\n " + plugin .text ().of (buyer , "shop-out-of-space" ,
@@ -949,7 +949,7 @@ public void actionCreate(@NotNull Player p, Info info, @NotNull String message,
949949 return ;
950950 case PRICE_RESTRICTED :
951951 plugin .text ().of (p , "restricted-prices" ,
952- Util . getItemStackName (info .getItem ()),
952+ MsgUtil . convertItemStackToTranslateText (info .getItem (). getType ()),
953953 String .valueOf (priceCheckResult .getMin ()),
954954 String .valueOf (priceCheckResult .getMax ())).send ();
955955 return ;
@@ -1077,7 +1077,7 @@ public void actionSell(
10771077 }
10781078 if (stock < amount ) {
10791079 plugin .text ().of (seller , "shop-stock-too-low" , Integer .toString (stock ),
1080- Util . getItemStackName (shop .getItem ())).send ();
1080+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ())).send ();
10811081 return ;
10821082 }
10831083 if (amount < 1 ) {
@@ -1148,14 +1148,14 @@ public void actionSell(
11481148 msg = plugin .text ().of (seller , "player-bought-from-your-store-tax" ,
11491149 player != null ? player .getName () : seller .toString (),
11501150 Integer .toString (amount * shop .getItem ().getAmount ()),
1151- Util . getItemStackName (shop .getItem ()),
1151+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ()),
11521152 Double .toString (total ),
11531153 this .formatter .format (CalculateUtil .multiply (taxModifier , total ), shop )).forLocale ();
11541154 } else {
11551155 msg = plugin .text ().of (seller , "player-bought-from-your-store" ,
11561156 player != null ? player .getName () : seller .toString (),
11571157 Integer .toString (amount * shop .getItem ().getAmount ()),
1158- Util . getItemStackName (shop .getItem ()),
1158+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ()),
11591159 Double .toString (total )).forLocale ();
11601160 }
11611161 // Transfers the item from A to B
@@ -1164,7 +1164,7 @@ public void actionSell(
11641164 Integer .toString (shop .getLocation ().getBlockX ()),
11651165 Integer .toString (shop .getLocation ().getBlockY ()),
11661166 Integer .toString (shop .getLocation ().getBlockZ ()),
1167- Util . getItemStackName (shop .getItem ())).forLocale ();
1167+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ())).forLocale ();
11681168 }
11691169
11701170 MsgUtil .TransactionMessage transactionMessage = new MsgUtil .TransactionMessage (msg , Util .serialize (shop .getItem ()), null );
@@ -1197,7 +1197,7 @@ public void sendPurchaseSuccess(@NotNull UUID purchaser, @NotNull Shop shop, int
11971197 ChatSheetPrinter chatSheetPrinter = new ChatSheetPrinter (sender );
11981198 chatSheetPrinter .printHeader ();
11991199 chatSheetPrinter .printLine (plugin .text ().of (sender , "menu.successful-purchase" ).forLocale ());
1200- chatSheetPrinter .printLine (plugin .text ().of (sender , "menu.item-name-and-price" , Integer .toString (amount * shop .getItem ().getAmount ()), Util . getItemStackName (shop .getItem ()), format (amount * shop .getPrice (), shop )).forLocale ());
1200+ chatSheetPrinter .printLine (plugin .text ().of (sender , "menu.item-name-and-price" , Integer .toString (amount * shop .getItem ().getAmount ()), MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ()), format (amount * shop .getPrice (), shop )).forLocale ());
12011201 MsgUtil .printEnchantment (sender , shop , chatSheetPrinter );
12021202 chatSheetPrinter .printFooter ();
12031203 }
@@ -1222,7 +1222,7 @@ public void sendSellSuccess(@NotNull UUID seller, @NotNull Shop shop, int amount
12221222 plugin .text ().of (sender ,
12231223 "menu.item-name-and-price" ,
12241224 Integer .toString (amount ),
1225- Util . getItemStackName (shop .getItem ()),
1225+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ()),
12261226 format (amount * shop .getPrice (), shop )).forLocale ());
12271227 if (plugin .getConfiguration ().getBoolean ("show-tax" )) {
12281228 double tax = plugin .getConfiguration ().getDouble ("tax" );
@@ -1255,7 +1255,7 @@ public void sendShopInfo(@NotNull Player p, @NotNull Shop shop) {
12551255 chatSheetPrinter .printLine (plugin .text ().of (p , "menu.shop-information" ).forLocale ());
12561256 chatSheetPrinter .printLine (plugin .text ().of (p , "menu.owner" , shop .ownerName ()).forLocale ());
12571257 // Enabled
1258- plugin .getQuickChat ().send (p , plugin .getQuickChat ().getItemHologramChat (shop , items , p , ChatColor .DARK_PURPLE + plugin .text ().of (p , "tableformat.left_begin" ).forLocale () + plugin .text ().of (p , "menu.item" , Util . getItemStackName ( items )).forLocale () + " " ));
1258+ plugin .getQuickChat ().send (p , plugin .getQuickChat ().getItemHologramChat (shop , items , p , ChatColor .DARK_PURPLE + plugin .text ().of (p , "tableformat.left_begin" ).forLocale () + plugin .text ().of (p , "menu.item" , MsgUtil . convertItemStackToTranslateText ( shop . getItem (). getType () )).forLocale () + " " ));
12591259 if (Util .isTool (items .getType ())) {
12601260 chatSheetPrinter .printLine (
12611261 plugin .text ().of (p , "menu.damage-percent-remaining" , Util .getToolPercentage (items )).forLocale ());
@@ -1278,9 +1278,9 @@ public void sendShopInfo(@NotNull Player p, @NotNull Shop shop) {
12781278 }
12791279 }
12801280 if (shop .getItem ().getAmount () == 1 ) {
1281- chatSheetPrinter .printLine (plugin .text ().of (p , "menu.price-per" , Util . getItemStackName (shop .getItem ()), format (shop .getPrice (), shop )).forLocale ());
1281+ chatSheetPrinter .printLine (plugin .text ().of (p , "menu.price-per" , MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ()), format (shop .getPrice (), shop )).forLocale ());
12821282 } else {
1283- chatSheetPrinter .printLine (plugin .text ().of (p , "menu.price-per-stack" , Util . getItemStackName (shop .getItem ()), format (shop .getPrice (), shop ), Integer .toString (shop .getItem ().getAmount ())).forLocale ());
1283+ chatSheetPrinter .printLine (plugin .text ().of (p , "menu.price-per-stack" , MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ()), format (shop .getPrice (), shop ), Integer .toString (shop .getItem ().getAmount ())).forLocale ());
12841284 }
12851285 if (shop .isBuying ()) {
12861286 chatSheetPrinter .printLine (plugin .text ().of (p , "menu.this-shop-is-buying" ).forLocale ());
@@ -1393,7 +1393,7 @@ private void actionTrade(@NotNull Player p, Info info, @NotNull String message)
13931393 if (shopHaveSpaces == 0 ) {
13941394 // when typed 'all' but the shop doesn't have any empty space
13951395 plugin .text ().of (p , "shop-has-no-space" , Integer .toString (shopHaveSpaces ),
1396- Util . getItemStackName (shop .getItem ())).send ();
1396+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ())).send ();
13971397 return ;
13981398 }
13991399 if (ownerCanAfford == 0
@@ -1413,7 +1413,7 @@ private void actionTrade(@NotNull Player p, Info info, @NotNull String message)
14131413 // when typed 'all' but player doesn't have any items to sell
14141414 plugin .text ().of (p , "you-dont-have-that-many-items" ,
14151415 Integer .toString (amount ),
1416- Util . getItemStackName (shop .getItem ())).send ();
1416+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ())).send ();
14171417 return ;
14181418 }
14191419 } else {
@@ -1451,7 +1451,7 @@ private void actionTrade(@NotNull Player p, Info info, @NotNull String message)
14511451 // but also the shop's stock is 0
14521452 plugin .text ().of (p , "shop-stock-too-low" ,
14531453 Integer .toString (shop .getRemainingStock ()),
1454- Util . getItemStackName (shop .getItem ())).send ();
1454+ MsgUtil . convertItemStackToTranslateText (shop .getItem (). getType ())).send ();
14551455 } else {
14561456 // when if player's inventory is full
14571457 if (invHaveSpaces <= 0 ) {
0 commit comments