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

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

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

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

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

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

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

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

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

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

    Баллы:
    76
    Сундук:
    Код:
    @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);
                }
            }
        }
     
  4. alexandrage

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

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

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

    Баллы:
    76
    Это как пример, фикс можно тоже примерно так же сделать
     
  6. Dan_Ender

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

    Баллы:
    76
    если это в классе мода сделать, то нет, не тупи
     
  7. NuaN

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

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

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

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

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

    Баллы:
    76
    Версию ASP скажи, либо скинь сюда, посмотрю что там
     
  10. LeonardoDaVinci

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

    Баллы:
    76
    BlazingProtect (не благодари)
     
  11. Pa4ok

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

    Баллы:
    66
    что за мод, что за блок, что за дюп?
    я на 80% уверен что есть фикс
     
  12. Pa4ok

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

    Баллы:
    66
    это фиксится напрямую в модах, почти на все дюпы есть фиксы, доделанные моды, которые стоят довольно дешево
     

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