1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Отменить урон

Тема в разделе "Разработка плагинов для новичков", создана пользователем CraftCoder, 29 янв 2014.

Статус темы:
Закрыта.
  1. Автор темы
    CraftCoder

    CraftCoder Старожил Пользователь

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Всем привет!

    У меня есть вопрос ответ на который я не нашел: как в event'e EntityDamageByEntityEvent отменить урон(т.е getDamage).
     
    Последнее редактирование: 29 янв 2014
  2. JustBlender

    JustBlender Старожил Девелопер Пользователь

    Баллы:
    123
    Skype:
    justblender
    Имя в Minecraft:
    JustBlender
    А PlayerInteractEvent не?
     
  3. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    setCancelled(true) или setDamage(0), как же ещё?
     
  4. StealerSlain

    StealerSlain Активный участник Пользователь

    Баллы:
    88
    Имя в Minecraft:
    StealerSlain
    Если уж вы такое простое не можете сделать...

    Код:
    @EventHandler
    public void onPlayerHit(EntityDamageByEntity event){
        if(event.getDamager() instanceof Player && event.getEntity() instanceof Player){
            event.setCancelled(true);
            }
        }
    
     
    Den_Abr нравится это.
  5. Автор темы
    CraftCoder

    CraftCoder Старожил Пользователь

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Спасибо, просто в java и bukkit'e еще не очень разобрался, я больше по паскалю и делфи, но плагины мне нужны, а платить и т.д. не хочу...
     
Статус темы:
Закрыта.

Поделиться этой страницей