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

Помогите Только в аду...

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

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

    Zarak Новичок Пользователь

    Баллы:
    6
    Как сделать, что-бы игрок мог использовать предмет только в аду?
     
  2. Хостинг MineCraft
    <
  3. Dexel

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

    Баллы:
    76
    Skype:
    the_osirius
    Какой именно предмет?
     
  4. Автор темы
    Zarak

    Zarak Новичок Пользователь

    Баллы:
    6
    Допустим, палка, которая призывает босса)[DOUBLEPOST=1496162040,1496161982][/DOUBLEPOST]
    При клике по блоке.
     
  5. Dexel

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

    Баллы:
    76
    Skype:
    the_osirius
    По любому блоку?
     
  6. Автор темы
    Zarak

    Zarak Новичок Пользователь

    Баллы:
    6
    Да
     
  7. Dexel

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

    Баллы:
    76
    Skype:
    the_osirius
    Код:
        @EventHandler
        public void onUse(PlayerInteractEvent e) {
            if (e.getAction().equals(Action.RIGHT_CLICK_BLOCK)) { // Отсеили тех, кто кликнул не ПКМ по блоку
                if (!(e.getPlayer().getWorld().equals(Bukkit.getWorld("world_nether"))))
                    return; // Отсеили тех, кто кликнул ПКМ не в аду
                if (!(e.getItem().getType().equals(Material.STICK)))
                    return; // Отсеили тех, кто ПКМ по блоку кликнул не палкой
                LivingEntity livingEntity = (LivingEntity) e.getPlayer().getLocation().getWorld().spawnEntity(e.getPlayer().getLocation(), EntityType.WITHER);
            }
        }
     
    Последнее редактирование: 30 май 2017
  8. Автор темы
    Zarak

    Zarak Новичок Пользователь

    Баллы:
    6
    можешь сказать название End'a и дефаулт?
     
  9. Dexel

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

    Баллы:
    76
    Skype:
    the_osirius
    Ты серьёзно? Названия трёх ванильных миров — это названия тех трёх папочек, что начинаются с "world".
    [​IMG]
     
  10. Автор темы
    Zarak

    Zarak Новичок Пользователь

    Баллы:
    6
    а можно ещё воопрос, как получишь голову иссушителя?(знаю не по теме))))
     
  11. Dexel

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

    Баллы:
    76
    Skype:
    the_osirius
    Может, так?
    Код:
    ItemStack item = new ItemStack(Material.SKULL_ITEM, 1, (short)0, (byte)1);
     
  12. Автор темы
    Zarak

    Zarak Новичок Пользователь

    Баллы:
    6
    Неа, с моба не падает(другие вещи да) :([DOUBLEPOST=1496169103,1496168989][/DOUBLEPOST]А
    А не, всё[DOUBLEPOST=1496169145][/DOUBLEPOST]
     
  13. Dexel

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

    Баллы:
    76
    Skype:
    the_osirius
    Ибо, по-моему, без кастов это будут int'ы.
     

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