diff --git a/pom.xml b/pom.xml
index 3d09114..3943e1b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.maxgamer
QuickShop
- 1.5.1
+ 1.5.2
快捷商店重置版本...
${project.name}
@@ -54,7 +54,7 @@
http://ci.citycraft.cn:8080
- 完善7老板的底层Gson库...
+ &4紧急更新 &c修复金斧权限检测问题...
UTF-8
diff --git a/src/main/java/org/maxgamer/QuickShop/Listeners/PlayerListener.java b/src/main/java/org/maxgamer/QuickShop/Listeners/PlayerListener.java
index 7fa2948..af995ae 100644
--- a/src/main/java/org/maxgamer/QuickShop/Listeners/PlayerListener.java
+++ b/src/main/java/org/maxgamer/QuickShop/Listeners/PlayerListener.java
@@ -165,19 +165,19 @@ public class PlayerListener implements Listener {
final Location loc = shop.getLocation();
String shopmode = "";
if (e.getAction() == Action.RIGHT_CLICK_BLOCK) {
- if (p.hasPermission("quickshop.unlimited")) {
+ if (p.hasPermission("quickshop.unlimited") && (shop.getOwner().equalsIgnoreCase(p.getName()) || p.isOp())) {
shop.setUnlimited(!shop.isUnlimited());
shopmode = shop.isUnlimited() ? "§e无限模式" : "§c有限模式";
p.sendMessage(MsgUtil.p("command.toggle-unlimited", shopmode));
return;
}
} else {
- if (shop.getShopType() == ShopType.BUYING && p.hasPermission("quickshop.create.sell")) {
+ if (shop.getShopType() == ShopType.BUYING && p.hasPermission("quickshop.create.sell") && (shop.getOwner().equalsIgnoreCase(p.getName()) || p.isOp())) {
shop.setShopType(ShopType.SELLING);
p.sendMessage(MsgUtil.p("command.now-selling", shop.getDataName()));
shopmode = "出售模式";
return;
- } else if (shop.getShopType() == ShopType.SELLING && p.hasPermission("quickshop.create.buy")) {
+ } else if (shop.getShopType() == ShopType.SELLING && p.hasPermission("quickshop.create.buy") && (shop.getOwner().equalsIgnoreCase(p.getName()) || p.isOp())) {
shop.setShopType(ShopType.BUYING);
p.sendMessage(MsgUtil.p("command.now-buying", shop.getDataName()));
shopmode = "收购模式";
diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml
index 7dcb923..01ddbf7 100644
--- a/src/main/resources/plugin.yml
+++ b/src/main/resources/plugin.yml
@@ -1,7 +1,7 @@
name: ${project.artifactId}
description: ${project.description}
main: ${project.groupId}.${project.artifactId}.${project.artifactId}
-version: ${project.version}
+version: ${project.version}-Build#${env.BUILD_NUMBER}
authors:
- Netherfoam
- Timtower