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

(Решено)Кейсы, выпадение предмета на кликнутый блок.

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

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

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

    Баллы:
    61
    Имя в Minecraft:
    BestPlayTop
    Всем привет, сегодня поинтересовался такой темой, как сделать чтобы при клике на блоке на который ты кликнул кейсом выпадал предмет, как дропнутый на этом блоке

    Есть вот такой кодик

    Код:
        public static void giveItemList(Player player, List<DropItem> list) {
            StringBuilder builder = new StringBuilder();
            for (DropItem item : list) {
                item.appendName(builder, item.give(player));
              
            }
            RandomBox.chatInfo((CommandSender)player, (Object)((Object)PluginString.ITEMS_DROPPED) + builder.substring(2, builder.length()));
        }
    надо сделать чтобы блоки выпалдали на блок на который ты кликнул кейсов, как сделать :confused:

    Заранее. Спасибо за помощь:good:
     
  2. Lemar98

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

    Баллы:
    76
    Не понял что тебе именно нужно..
     
  3. Автор темы
    BestPlayTop

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

    Баллы:
    61
    Имя в Minecraft:
    BestPlayTop
    Допустим, я взял кейс в руки кликнул им по блоку и на этом блоке дропнулся предмет, всё ясно?
     
  4. Lemar98

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

    Баллы:
    76
    Может сделать так, чтобы предмет из кейса не клался в инвентарь игрока, а просто дропался?
     
  5. Автор темы
    BestPlayTop

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

    Баллы:
    61
    Имя в Minecraft:
    BestPlayTop
    Я так и хочу, ток тип на блок который ты нажал на нём дропается предмет из конфига.
     
    Последнее редактирование: 10 янв 2018
  6. Lemar98

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

    Баллы:
    76
  7. Автор темы
    BestPlayTop

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

    Баллы:
    61
    Имя в Minecraft:
    BestPlayTop
    Я не пойму, как это врезать в мой код?
    Код:
        public static void giveItemList(Player player, List<DropItem> list) {
            StringBuilder builder = new StringBuilder();
            for (DropItem item : list) {
                 item.give(player);
                
            }
            RandomBox.chatInfo((CommandSender)player, (Object)((Object)PluginString.ITEMS_DROPPED) + builder.substring(2, builder.length()));
     
  8. Lemar98

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

    Баллы:
    76
    Ты серьезно?
     
  9. Автор темы
    BestPlayTop

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

    Баллы:
    61
    Имя в Minecraft:
    BestPlayTop
    Да! Я попытался и ни-ху** xD
     
  10. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Ну усе, как говорится - выбрасывай
     
  11. Автор темы
    BestPlayTop

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

    Баллы:
    61
    Имя в Minecraft:
    BestPlayTop
    Гыть, сделал всё таки :) Решение не скажу, (Сам парился как эта хер работает.)
     
Статус темы:
Закрыта.

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