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

Помогите Запретить ломать блок пока в инвинтаре блока другой игрок

Тема в разделе "Помощь", создана пользователем mixilester, 9 мар 2017.

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

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

    Баллы:
    61
    Имя в Minecraft:
    SuvlachnayAT
    Как запретить ломать определенный блок пока в нем лежат ресурсы будь это сундук или же солнечная панель! Или же как запретить ломать этот же блок пока внутри его инвинторя находиться игрок?
     
  2. Хостинг MineCraft
    <
  3. GoodCoder

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

    Баллы:
    76
    Не занимайтесь ерудной. Фиксите мод. В коде ломания блока сделайте очистку инвентаря.
     
  4. Автор темы
    mixilester

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

    Баллы:
    61
    Имя в Minecraft:
    SuvlachnayAT
    как сделать можеш помочь пж
     
  5. NuaN

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

    Баллы:
    76
    Имя в Minecraft:
    NuaN
    Ну крч берешь, качаешь сорцы моды, редактируешь где надо и компилишь.

    или ты подразумеваешь, кто-то будет бесплано делать, а ты смотреть?
     
  6. Dan_Ender

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

    Баллы:
    78
    Имя в Minecraft:
    Dan_Ender
    Сундук:
    Код:
    @EventHandler
        public void BlockBreak(BlockBreakEvent e) {
            Player p = e.getPlayer();
            if (e.getBlock().getType()==Material.CHEST) {
                Chest chest = (Chest) e.getBlock().getState();
                if (!chest.getBlockInventory().getViewers().isEmpty()) {
                    e.setCancelled(true);
                }
            }
        }
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Ему фикс дюпа нужен, а не костыль.
     
  8. Dan_Ender

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

    Баллы:
    78
    Имя в Minecraft:
    Dan_Ender
    Это как пример, фикс можно тоже примерно так же сделать
     
  9. GoodCoder

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

    Баллы:
    76
    Опять же будет костыль.
     
  10. Dan_Ender

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

    Баллы:
    78
    Имя в Minecraft:
    Dan_Ender
    если это в классе мода сделать, то нет, не тупи
     
  11. NuaN

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

    Баллы:
    76
    Имя в Minecraft:
    NuaN
    Но плагином не прокатит. Ему нужно проверять инвентари блоков из модов.
     
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Это не так делается, тут нужно фиксить сам контейнер. И дюп пропадет без запретов.
    А проблема тут заезженная и баянища тот еще. Контейнер продолжает жить без своего тайла.
     
    Последнее редактирование: 20 мар 2017
  13. Dan_Ender

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

    Баллы:
    78
    Имя в Minecraft:
    Dan_Ender
    Версию ASP скажи, либо скинь сюда, посмотрю что там
     

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