EntityDamageByEntityEvent

Discussion in 'Plugin Development' started by Hellborn5456, May 17, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    Hellborn5456

    i want it so when a tagger hits a runner he get frozen
    Code:
    package me.Wantsome555.Events;
     
    import me.Wantsome555.Utitlies.Arena;
    import me.Wantsome555.Utitlies.TeamManager;
    import org.bukkit.entity.Player;
    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.entity.EntityDamageByEntityEvent;
     
    /**
    * Created by Chris on 5/15/14.
    */
    public class Hit implements Listener {
     
        @EventHandler
        public void playerHit(EntityDamageByEntityEvent e){
            if(e.getEntity() instanceof Player){
                Player damaged = (Player) e.getEntity();
                if(e.getDamager() instanceof Player){
                    Player damager = (Player) e.getDamager();
                    if(TeamManager.getManager().TAGGER.contains(damager.getName())
                            && Arena.getManager().getPlayers().contains(damaged.getName())){
                        Move.frozen.add(damaged.getName());
                    }
                }
            }
        }
    }
    
    when my friend and i play he can hit me harder (3 punches) and me the tagger it doesnt freeze him and it take me 10 punches too kill him
     
  2. Offline

    techboy291

    And? What problem are you having with it?
     
  3. Offline

    Hellborn5456

    nvm i forgot to register an event!
     
Thread Status:
Not open for further replies.

Share This Page