@EventHandler
public void onPickup(PlayerPickupItemEvent e){
Item item = e.getItem();
if(item.getCustomName()!=null) {
String name = ChatColor.stripColor(item.getCustomName());
// if(name!=null && ChatColor.stripColor(language.get("nameSyntax")).replace("{money}", "").equals(name.replaceAll(regex, ""))){
e.setCancelled(true);
String money = plugin.getMoney(name);
Player p = e.getPlayer();
if (p.hasPermission("PickupMoney.pickup")) {
item.remove();
float amount = Float.parseFloat(money);
if(plugin.pickupMulti.containsKey(p.getUniqueId())) amount*=plugin.pickupMulti.get(p.getUniqueId());
plugin.giveMoney(amount, p);
p.sendMessage(plugin.language.get("pickup").replace("{money}", String.valueOf(amount)));
if (plugin.fc.getBoolean("sound.enable")) {
p.getLocation().getWorld().playSound(p.getLocation(), Sound.valueOf(plugin.fc.getString("sound.type"))
, (float) plugin.fc.getDouble("sound.volumn")
, (float) plugin.fc.getDouble("sound.pitch"));
}
}
// }
}
}
MainListener.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:PickupMoney
作者:
评论列表
文章目录