Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Как настроить дроп?

Discussion in 'Помощь' started by vladF, Oct 18, 2015.

  1. Автор темы
    vladF

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

    Trophy Points:
    103
    Имя в Minecraft:
    vladF
    Привет всем! Хочу замутить эвент, но для него нужно отредактировать дроп айтемов с мобов. И, желательно, отредактировать их спавн, надеть на зомби и скелетов тыквы и тд. Искал плагины, но так и не нашёл. Есть у кого-нибудь предположения? Версия 1.8
     
  2. Хостинг MineCraft
    <
  3. MrTrojan

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

    Trophy Points:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    Лови ивент EntityDeathEvent, дальше чисти дроп с умершего (e.getDrops().clear) и дальше спавнь свой дроп.
     
  4. Автор темы
    vladF

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

    Trophy Points:
    103
    Имя в Minecraft:
    vladF
    Времени маловато, если бы готовое решение... Сейчас начну писать, спасибо за подсказку, но время...
     
  5. MrTrojan

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

    Trophy Points:
    98
    Skype:
    mrtrojan.ru
    Имя в Minecraft:
    MrTrojan
    У меня есть уже полноценный плагин, могу продать, если надо.[DOUBLEPOST=1445168648,1445168411][/DOUBLEPOST]
    Code:
    @EventHandler
    public void onDeath(EntityDeathEvent e) {
        Entity ent = e.getEntity(); // энтити
        String type = ent.getType().toString(); // тип энтити
        Location deathloc = ent.getLocation(); // получение локации смерти моба
        ItemStack item = new ItemStack(Material.DIAMOND, 1); // создание итемстака
    
        switch(type):
        case "ZOMBIE":
             e.getDrops().clear(); // отчистка дропа
             deathloc.getWorld().dropItem(deathloc, itemstack); // спавн вещи на месте смерти энтити
    }
     
  6. Автор темы
    vladF

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

    Trophy Points:
    103
    Имя в Minecraft:
    vladF
    Я правильно понимаю то, что если тип=зомби, то выпадает вещь?
     

Share This Page