Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.dani17val.rareweapons;
- import org.bukkit.enchantments.Enchantment;
- import org.bukkit.enchantments.EnchantmentTarget;
- import org.bukkit.enchantments.EnchantmentWrapper;
- import org.bukkit.entity.Player;
- import org.bukkit.event.EventHandler;
- import org.bukkit.event.Listener;
- import org.bukkit.event.entity.EntityDamageByEntityEvent;
- import org.bukkit.inventory.ItemStack;
- import org.bukkit.potion.PotionEffect;
- import org.bukkit.potion.PotionEffectType;
- public class WitherEnch extends EnchantmentWrapper implements Listener
- {
- private static Enchantment glow;
- public WitherEnch(int id)
- {
- super("102");
- }
- public boolean canEnchantItem(ItemStack item)
- {
- return true;
- }
- public boolean conflictsWith(Enchantment other)
- {
- return false;
- }
- public EnchantmentTarget getItemTarget()
- {
- return null;
- }
- public int getMaxLevel()
- {
- return 10;
- }
- public String getName()
- {
- return "Glow";
- }
- public int getStartLevel()
- {
- return 1;
- }
- @EventHandler
- public void onPlayerHit(EntityDamageByEntityEvent e) {
- Player atacante = (Player) e.getDamager();
- Player atacado = (Player) e.getEntity();
- if(atacante instanceof Player){
- atacado.addPotionEffect(new PotionEffect(PotionEffectType.WITHER, 5000, 1));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement