@EventHandler
public void onExp(PlayerExpChangeEvent e) {
if (!QuestManagerPlugin.questManagerPlugin.getPluginConfiguration().getXPMoney()) {
return;
}
if (!getPlayer().isOnline()) {
return;
}
Player p = getPlayer().getPlayer();
if (!p.getUniqueId().equals(e.getPlayer().getUniqueId())) {
return;
}
if (!QuestManagerPlugin.questManagerPlugin.getPluginConfiguration()
.getWorlds().contains(p.getWorld().getName())) {
return;
}
money += e.getAmount();
p.setLevel(money);
if (QuestManagerPlugin.questManagerPlugin.getPluginConfiguration().getMagicEnabled()
&& QuestManagerPlugin.questManagerPlugin.getPluginConfiguration().getMagicRegenXP() != 0) {
double amt = QuestManagerPlugin.questManagerPlugin.getPluginConfiguration().getMagicRegenXP();
regenMP(amt);
}
e.setAmount(0);
}
QuestPlayer.java 文件源码
java
阅读 38
收藏 0
点赞 0
评论 0
项目:QuestManager
作者:
评论列表
文章目录