public void equipEffectsTask() {
RScheduler.schedule(plugin, new Runnable() {
public void run() {
if (isValid()) {
Player p = getPlayer();
EntityEquipment ee = p.getEquipment();
if (ee.getHelmet() != null && ItemManager.isItem(ee.getHelmet(), "miner_helmet")) {
if (!equipStates.contains("miner_helmet")) {
p.addPotionEffect(new PotionEffect(PotionEffectType.NIGHT_VISION, Integer.MAX_VALUE, 0, true, false), true);
equipStates.add("miner_helmet");
}
} else {
if (equipStates.contains("miner_helmet")) {
equipStates.remove("miner_helmet");
p.removePotionEffect(PotionEffectType.NIGHT_VISION);
}
}
RScheduler.schedule(plugin, this, RTicks.seconds(1));
}
}
});
}
PlayerDataRPG.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:ZentrelaRPG
作者:
评论列表
文章目录