Skip to content

Commit 9fe00d2

Browse files
authored
Merge pull request Ghost-chu#1581 from Ghost-chu/master
5.0.0.10
2 parents 6dd85ae + 3a9b4d1 commit 9fe00d2

File tree

13 files changed

+54
-29
lines changed

13 files changed

+54
-29
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<artifactId>QuickShop</artifactId>
2626

2727
<properties>
28-
<pluginver>5.0.0.10</pluginver>
28+
<pluginver>5.0.0.11</pluginver>
2929
<package>org.maxgamer.quickshop</package>
3030
<developer>Ghost-chu</developer>
3131
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

src/main/java/org/maxgamer/quickshop/command/subcommand/SubCommand_Buy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public void onCommand(@NotNull Player sender
4848
if (shop.getModerator().isModerator(sender.getUniqueId()) || QuickShop.getPermissionManager().hasPermission(sender, "quickshop.other.control")) {
4949
shop.setShopType(ShopType.BUYING);
5050
shop.update();
51-
plugin.text().of(sender, "command.now-buying", MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
51+
plugin.text().of(sender, "command.now-buying", MsgUtil.getTranslateText(shop.getItem())).send();
5252
} else {
5353
plugin.text().of(sender, "not-managed-shop").send();
5454
}

src/main/java/org/maxgamer/quickshop/command/subcommand/SubCommand_Item.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public void onCommand(@NotNull Player sender, @NotNull String commandLabel, @Not
7171
plugin.getConfiguration().getBoolean("whole-number-prices-only"));
7272
PriceLimiterCheckResult checkResult = limiter.check(itemStack, shop.getPrice());
7373
if (checkResult.getStatus() != PriceLimiterStatus.PASS) {
74-
plugin.text().of(sender, "restricted-prices", MsgUtil.convertItemStackToTranslateText(shop.getItem().getType()),
74+
plugin.text().of(sender, "restricted-prices", MsgUtil.getTranslateText(shop.getItem()),
7575
String.valueOf(checkResult.getMin()),
7676
String.valueOf(checkResult.getMax())).send();
7777
return;

src/main/java/org/maxgamer/quickshop/command/subcommand/SubCommand_Price.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ public void onCommand(@NotNull Player sender, @NotNull String commandLabel, @Not
116116
return;
117117
}
118118
if (checkResult.getStatus() == PriceLimiterStatus.PRICE_RESTRICTED) {
119-
plugin.text().of(sender, "restricted-prices", MsgUtil.convertItemStackToTranslateText(shop.getItem().getType()),
119+
plugin.text().of(sender, "restricted-prices", MsgUtil.getTranslateText(shop.getItem()),
120120
String.valueOf(checkResult.getMin()),
121121
String.valueOf(checkResult.getMax())).send();
122122
return;

src/main/java/org/maxgamer/quickshop/command/subcommand/SubCommand_Sell.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public void onCommand(@NotNull Player sender, @NotNull String commandLabel, @Not
4747
if (shop.getModerator().isModerator(sender.getUniqueId()) || QuickShop.getPermissionManager().hasPermission(sender, "quickshop.other.control")) {
4848
shop.setShopType(ShopType.SELLING);
4949
shop.update();
50-
plugin.text().of(sender, "command.now-selling", MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
50+
plugin.text().of(sender, "command.now-selling", MsgUtil.getTranslateText(shop.getItem())).send();
5151
} else {
5252
plugin.text().of(sender, "not-managed-shop").send();
5353
}

src/main/java/org/maxgamer/quickshop/command/subcommand/SubCommand_SilentSell.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@ public void onCommand(@NotNull Player sender, @NotNull String commandLabel, @Not
5454
shop.update();
5555
MsgUtil.sendControlPanelInfo(sender, shop);
5656
plugin.text().of(sender,
57-
"command.now-selling", MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
57+
"command.now-selling", MsgUtil.getTranslateText(shop.getItem())).send();
5858
}
5959
}

src/main/java/org/maxgamer/quickshop/command/subcommand/SubCommand_Size.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,13 @@ public void onCommand(@NotNull Player sender, @NotNull String commandLabel, @Not
7575
plugin.getConfiguration().getBoolean("whole-number-prices-only"));
7676
PriceLimiterCheckResult checkResult = limiter.check(pendingItemStack, shop.getPrice());
7777
if (checkResult.getStatus() != PriceLimiterStatus.PASS) {
78-
plugin.text().of(sender, "restricted-prices", MsgUtil.convertItemStackToTranslateText(shop.getItem().getType()),
78+
plugin.text().of(sender, "restricted-prices", MsgUtil.getTranslateText(shop.getItem()),
7979
String.valueOf(checkResult.getMin()),
8080
String.valueOf(checkResult.getMax())).send();
8181
return;
8282
}
8383
shop.setItem(pendingItemStack);
84-
plugin.text().of(sender, "command.bulk-size-now", Integer.toString(shop.getItem().getAmount()), MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
84+
plugin.text().of(sender, "command.bulk-size-now", Integer.toString(shop.getItem().getAmount()), MsgUtil.getTranslateText(shop.getItem())).send();
8585
return;
8686
} else {
8787
plugin.text().of(sender, "not-managed-shop").send();

src/main/java/org/maxgamer/quickshop/command/subcommand/SubCommand_SuperCreate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public void onCommand(@NotNull Player sender, @NotNull String commandLabel, @Not
6666
final SimpleInfo info = new SimpleInfo(b.getLocation(), ShopAction.CREATE, sender.getInventory().getItemInMainHand(), b.getRelative(sender.getFacing().getOppositeFace()), true);
6767

6868
plugin.getShopManager().getActions().put(sender.getUniqueId(), info);
69-
plugin.text().of(sender, "how-much-to-trade-for", MsgUtil.convertItemStackToTranslateText(info.getItem().getType()), Integer.toString(plugin.isAllowStack() && QuickShop.getPermissionManager().hasPermission(sender, "quickshop.create.stacks") ? item.getAmount() : 1)).send();
69+
plugin.text().of(sender, "how-much-to-trade-for", MsgUtil.getTranslateText(info.getItem()), Integer.toString(plugin.isAllowStack() && QuickShop.getPermissionManager().hasPermission(sender, "quickshop.create.stacks") ? item.getAmount() : 1)).send();
7070
return;
7171
}
7272
plugin.text().of(sender, "not-looking-at-shop").send();

src/main/java/org/maxgamer/quickshop/listener/PlayerListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ else if (e.useInteractedBlock() == Event.Result.ALLOW
278278
final SimpleInfo info = new SimpleInfo(b.getLocation(), ShopAction.CREATE, e.getItem(), last, false);
279279

280280
plugin.getShopManager().getActions().put(p.getUniqueId(), info);
281-
plugin.text().of(p, "how-much-to-trade-for", MsgUtil.convertItemStackToTranslateText(Objects.requireNonNull(e.getItem()).getType()), Integer.toString(plugin.isAllowStack() && QuickShop.getPermissionManager().hasPermission(p, "quickshop.create.stacks") ? item.getAmount() : 1)).send();
281+
plugin.text().of(p, "how-much-to-trade-for", MsgUtil.getTranslateText(Objects.requireNonNull(e.getItem())), Integer.toString(plugin.isAllowStack() && QuickShop.getPermissionManager().hasPermission(p, "quickshop.create.stacks") ? item.getAmount() : 1)).send();
282282
}
283283
}
284284

src/main/java/org/maxgamer/quickshop/shop/SimpleShopManager.java

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,7 @@ public void actionBuy(
641641
space = 10000;
642642
}
643643
if (space < amount) {
644-
plugin.text().of(buyer, "shop-has-no-space", Integer.toString(space), MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
644+
plugin.text().of(buyer, "shop-has-no-space", Integer.toString(space), MsgUtil.getTranslateText(shop.getItem())).send();
645645
return;
646646
}
647647
int count = Util.countItems(buyerInventory, shop.getItem());
@@ -650,7 +650,7 @@ public void actionBuy(
650650
plugin.text().of(buyer,
651651
"you-dont-have-that-many-items",
652652
Integer.toString(count),
653-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
653+
MsgUtil.getTranslateText(shop.getItem())).send();
654654
return;
655655
}
656656
if (amount < 1) {
@@ -711,7 +711,7 @@ public void actionBuy(
711711
String msg = plugin.text().of(buyer, "player-sold-to-your-store",
712712
player != null ? player.getName() : buyer.toString(),
713713
String.valueOf(amount),
714-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).forLocale();
714+
MsgUtil.getTranslateText(shop.getItem())).forLocale();
715715

716716
MsgUtil.TransactionMessage transactionMessage = new MsgUtil.TransactionMessage(msg, Util.serialize(shop.getItem()), null);
717717

@@ -895,7 +895,7 @@ public void actionCreate(@NotNull Player p, Info info, @NotNull String message)
895895
return;
896896
case PRICE_RESTRICTED:
897897
plugin.text().of(p, "restricted-prices",
898-
MsgUtil.convertItemStackToTranslateText(info.getItem().getType()),
898+
MsgUtil.getTranslateText(info.getItem()),
899899
String.valueOf(priceCheckResult.getMin()),
900900
String.valueOf(priceCheckResult.getMax())).send();
901901
return;
@@ -1023,7 +1023,7 @@ public void actionSell(
10231023
}
10241024
if (stock < amount) {
10251025
plugin.text().of(seller, "shop-stock-too-low", Integer.toString(stock),
1026-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
1026+
MsgUtil.getTranslateText(shop.getItem())).send();
10271027
return;
10281028
}
10291029
if (amount < 1) {
@@ -1094,14 +1094,14 @@ public void actionSell(
10941094
msg = plugin.text().of(seller, "player-bought-from-your-store-tax",
10951095
player != null ? player.getName() : seller.toString(),
10961096
Integer.toString(amount * shop.getItem().getAmount()),
1097-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType()),
1097+
MsgUtil.getTranslateText(shop.getItem()),
10981098
Double.toString(total),
10991099
this.formatter.format(CalculateUtil.multiply(taxModifier, total), shop)).forLocale();
11001100
} else {
11011101
msg = plugin.text().of(seller, "player-bought-from-your-store",
11021102
player != null ? player.getName() : seller.toString(),
11031103
Integer.toString(amount * shop.getItem().getAmount()),
1104-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType()),
1104+
MsgUtil.getTranslateText(shop.getItem()),
11051105
Double.toString(total)).forLocale();
11061106
}
11071107

@@ -1153,7 +1153,7 @@ public void sendPurchaseSuccess(@NotNull UUID purchaser, @NotNull Shop shop, int
11531153
ChatSheetPrinter chatSheetPrinter = new ChatSheetPrinter(sender);
11541154
chatSheetPrinter.printHeader();
11551155
chatSheetPrinter.printLine(plugin.text().of(sender, "menu.successful-purchase").forLocale());
1156-
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());
1156+
chatSheetPrinter.printLine(plugin.text().of(sender, "menu.item-name-and-price", Integer.toString(amount * shop.getItem().getAmount()), MsgUtil.getTranslateText(shop.getItem()), format(amount * shop.getPrice(), shop)).forLocale());
11571157
MsgUtil.printEnchantment(sender, shop, chatSheetPrinter);
11581158
chatSheetPrinter.printFooter();
11591159
}
@@ -1178,7 +1178,7 @@ public void sendSellSuccess(@NotNull UUID seller, @NotNull Shop shop, int amount
11781178
plugin.text().of(sender,
11791179
"menu.item-name-and-price",
11801180
Integer.toString(amount),
1181-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType()),
1181+
MsgUtil.getTranslateText(shop.getItem()),
11821182
format(amount * shop.getPrice(), shop)).forLocale());
11831183
if (plugin.getConfiguration().getBoolean("show-tax")) {
11841184
double tax = plugin.getConfiguration().getDouble("tax");
@@ -1211,11 +1211,7 @@ public void sendShopInfo(@NotNull Player p, @NotNull Shop shop) {
12111211
chatSheetPrinter.printLine(plugin.text().of(p, "menu.shop-information").forLocale());
12121212
chatSheetPrinter.printLine(plugin.text().of(p, "menu.owner", shop.ownerName()).forLocale());
12131213
// Enabled
1214-
if (plugin.getConfiguration().getBoolean("force-use-item-original-name") || !items.hasItemMeta() || !items.getItemMeta().hasDisplayName()) {
1215-
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() + " "));
1216-
} else {
1217-
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(shop.getItem())).forLocale() + " "));
1218-
}
1214+
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.getTranslateText(shop.getItem())).forLocale() + " "));
12191215
if (Util.isTool(items.getType())) {
12201216
chatSheetPrinter.printLine(
12211217
plugin.text().of(p, "menu.damage-percent-remaining", Util.getToolPercentage(items)).forLocale());
@@ -1238,9 +1234,9 @@ public void sendShopInfo(@NotNull Player p, @NotNull Shop shop) {
12381234
}
12391235
}
12401236
if (shop.getItem().getAmount() == 1) {
1241-
chatSheetPrinter.printLine(plugin.text().of(p, "menu.price-per", MsgUtil.convertItemStackToTranslateText(shop.getItem().getType()), format(shop.getPrice(), shop)).forLocale());
1237+
chatSheetPrinter.printLine(plugin.text().of(p, "menu.price-per", MsgUtil.getTranslateText(shop.getItem()), format(shop.getPrice(), shop)).forLocale());
12421238
} else {
1243-
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());
1239+
chatSheetPrinter.printLine(plugin.text().of(p, "menu.price-per-stack", MsgUtil.getTranslateText(shop.getItem()), format(shop.getPrice(), shop), Integer.toString(shop.getItem().getAmount())).forLocale());
12441240
}
12451241
if (shop.isBuying()) {
12461242
chatSheetPrinter.printLine(plugin.text().of(p, "menu.this-shop-is-buying").forLocale());
@@ -1353,7 +1349,7 @@ private void actionTrade(@NotNull Player p, Info info, @NotNull String message)
13531349
if (shopHaveSpaces == 0) {
13541350
// when typed 'all' but the shop doesn't have any empty space
13551351
plugin.text().of(p, "shop-has-no-space", Integer.toString(shopHaveSpaces),
1356-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
1352+
MsgUtil.getTranslateText(shop.getItem())).send();
13571353
return;
13581354
}
13591355
if (ownerCanAfford == 0
@@ -1373,7 +1369,7 @@ private void actionTrade(@NotNull Player p, Info info, @NotNull String message)
13731369
// when typed 'all' but player doesn't have any items to sell
13741370
plugin.text().of(p, "you-dont-have-that-many-items",
13751371
Integer.toString(amount),
1376-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
1372+
MsgUtil.getTranslateText(shop.getItem())).send();
13771373
return;
13781374
}
13791375
} else {
@@ -1411,7 +1407,7 @@ private void actionTrade(@NotNull Player p, Info info, @NotNull String message)
14111407
// but also the shop's stock is 0
14121408
plugin.text().of(p, "shop-stock-too-low",
14131409
Integer.toString(shop.getRemainingStock()),
1414-
MsgUtil.convertItemStackToTranslateText(shop.getItem().getType())).send();
1410+
MsgUtil.getTranslateText(shop.getItem())).send();
14151411
} else {
14161412
// when if player's inventory is full
14171413
if (invHaveSpaces <= 0) {

0 commit comments

Comments
 (0)