孤独的校长
rt,bukkit1.8怎么获取玩家身上药水效果的等级
比如一个玩家有跳跃药水效果,我想获取药水等级该怎样获取?

Ir.Nep
本帖最后由 qzz740827 于 2019-8-9 11:30 编辑
  1. int effectLevel = getEffectLevel(player, PotionEffectType.JUMP);

  2. public int getEffectLevel(Player player, PotionEffectType effectType){
  3.    for(PotionEffect effect : player.getActivePotionEffects()){
  4.         if(effect.getType() == effectType){
  5.             return effect.getAmplifier();
  6.         }
  7.     }
  8.     return -1;
  9. }
复制代码


难喝的可乐
MCBBS有你更精彩~~~~

第一页 上一页 下一页 最后一页