Fix elite monster equip

This commit is contained in:
sigonasr2 2016-08-13 00:23:57 -05:00
parent de41e4bde3
commit 692bb92bd1
3 changed files with 7 additions and 3 deletions

Binary file not shown.

View File

@ -26,6 +26,7 @@ import org.bukkit.entity.LivingEntity;
import org.bukkit.entity.Monster;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
import org.bukkit.metadata.FixedMetadataValue;
import org.bukkit.potion.PotionData;
import org.bukkit.potion.PotionEffect;
@ -259,7 +260,6 @@ public class EliteMonster {
//m.addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION,Integer.MAX_VALUE,2),true);
ItemStack helm = new ItemStack(Material.GOLD_SWORD);
m.getEquipment().setItemInMainHand(helm);
m.getEquipment().setItemInMainHand(Loot.GenerateMegaPiece(helm.getType(), true, true, 1));
m.getEquipment().setItemInMainHandDropChance(1.0f);
helm = new ItemStack(Material.GOLD_HELMET);
m.getEquipment().setHelmet(helm);

View File

@ -5182,6 +5182,10 @@ public class TwosideKeeper extends JavaPlugin implements Listener {
ev.setCancelled(true);
}
}
AutoEquipItem(ev, p);
}
public void AutoEquipItem(PlayerPickupItemEvent ev, Player p) {
if (ev.getItem().getItemStack().getType().toString().contains("BOOTS") ||
ev.getItem().getItemStack().getType().toString().contains("LEGGINGS") ||
ev.getItem().getItemStack().getType().toString().contains("CHESTPLATE") ||