Skip to content

Commit 0c0e3d2

Browse files
committed
1.5.3 修改菜单商店购买/出售的物品无法叠加问题2
1 parent bfd2642 commit 0c0e3d2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/cn/handyplus/menu/core/MenuCore.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,7 @@ private static boolean shopCheck(Player player, MenuButtonParam menuButtonParam)
351351
String[] shopMaterialStr = shopMaterial.split(":");
352352
String material = shopMaterialStr[0];
353353
String number = replaceInput(player, shopMaterialStr[1]);
354-
ItemStack itemStack = new ItemStack(ItemStackUtil.getMaterial(material));
354+
ItemStack itemStack = ItemStackUtil.getItemByMaterial(material);
355355
// 多经济处理
356356
if (currencyPrice > 0) {
357357
replaceMap.put("${price}", String.valueOf(currencyPrice));
@@ -375,7 +375,7 @@ private static boolean shopCheck(Player player, MenuButtonParam menuButtonParam)
375375
String[] shopMaterialStr = shopMaterial.split(":");
376376
String material = shopMaterialStr[0];
377377
String number = replaceInput(player, shopMaterialStr[1]);
378-
ItemStack itemStack = new ItemStack(ItemStackUtil.getMaterial(material));
378+
ItemStack itemStack = ItemStackUtil.getItemByMaterial(material);
379379
Boolean rst = ItemStackUtil.removeItem(player, itemStack, Integer.valueOf(number), false);
380380
if (!rst) {
381381
MessageUtil.sendMessage(player, BaseUtil.getMsgNotColor("noItem"));

0 commit comments

Comments
 (0)