@EventHandler(ignoreCancelled = true)
public void onPlayerCommandPreprocess(PlayerCommandPreprocessEvent e) {
Lang lang = this.plugin.getLang();
String command = e.getMessage();
for(Shop shop : this.plugin.getShops().getShops()) {
if(shop.getCommand().equalsIgnoreCase(command)) {
Player p = e.getPlayer();
e.setCancelled(true);
if(this.hasPermission(p, shop.getPermission())) {
if(this.plugin.getMoney(p) >= shop.getPrice()) this.openGUI(p, shop);
else p.sendMessage(Placeholders.parse(lang.getNotEnoughMoney(), p));
} else p.sendMessage(Placeholders.parse(lang.getShopNoPermission(), p));
break;
}
}
}
PlayerListener.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:PermissionsShop
作者:
评论列表
文章目录