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

Помогите Удаление предмета

Тема в разделе "Разработка плагинов для новичков", создана пользователем kaniev1, 11 май 2015.

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

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

    Баллы:
    78
    Имя в Minecraft:
    iddimass2000
    Помогите :)
    Как можно сделать чтобы предмет или блок не выпадал а удалялся сразу после того как его сломали.
    Начал изучать Java вчера, так что уж простите :С
     
  2. Хостинг MineCraft
    <
  3. ql_Nik_lp

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

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    /gamerule doTileDrops false
    все.
     
  4. Timings

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

    Баллы:
    88
    Имя в Minecraft:
    NextGeneric
    Вопрос поставлен некорректно. Цитирую: "предмет не выпадал а удалялся после того как его сломали".
    Не знаю, как ты хочешь ломать предмет, но если речь идет о блоке, то тебе необходимо будет слушать событие разбивания блока.

    e.getBlock().getDrops().clear();
     
  5. LomNar

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

    Баллы:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    Вроде это очищает дроп который будет с блока а не сам блок. А сам блок по другому удалять надо:
    e.getBlock().setType(null);
     
  6. Timings

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

    Баллы:
    88
    Имя в Minecraft:
    NextGeneric
    А, ну да, прочитал просто неправильно.

    e.getBlock().setType(Material.AIR);
     

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