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

Помогите Крашат NBT

Тема в разделе "Помощь", создана пользователем klar, 19 май 2019.

  1. MurlikMurlik

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

    Баллы:
    96
    Он тебе кинул "фикс" за 5к (который явно не стоит как минимум таких денег), кинул тебя и теперь снова просит денег а ты еще спрашиваешь, платить или нет? Ну тут без шансов.
     
  2. Автор темы
    klar

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

    Баллы:
    66
    ага, не буду больше давать ему денег
    попробую просто запретить шалкеры в ворлд гуарде
     
  3. D1Xer

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

    Баллы:
    76
    Имя в Minecraft:
    TheTarasik
    да удаляй сервак, зачем делать серваки где продают креатив за 40р?? Ну где же делся майнкрафт 2014-15 года где не было такого дерьма...
    Нехер всем креативку раздавать.
     
  4. deadanykey

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

    Баллы:
    96
    Скорее всего, в шалкере хитрая голова с кривым тэгом SkullOwner -> Name.
    Надо удалить этот тэг и всё.
     
  5. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    ждём сборку ТС'a в паблике.
     
  6. Y4rcry

    Y4rcry Участник

    Баллы:
    31
    Имя в Minecraft:
    _YarCry_
    лучше пересобери сборку или убирай по 1 плагину и чекай.
     
  7. alexandrage

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

    Баллы:
    173
    Код:
            if(stack.getItemMeta() instanceof BlockStateMeta) {
                BlockStateMeta meta = (BlockStateMeta) e.getItem().getItemMeta();
                if(meta.getBlockState() instanceof ShulkerBox) {
                    ShulkerBox box = (ShulkerBox) meta.getBlockState();
                    box.getInventory().clear();
                }
            }
    Вот твои 5 тыщ тут лежат :D. Причем рабочий код. Проюзать везде где стак попадает к игроку и все. Дроп ивент, пицкуп ивент, опен инвентарь, еще где то может.
     
  8. deadanykey

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

    Баллы:
    96
    Такое себе решение. Так сказать - "в лоб". Это будет чистить инвентарь любого шалкера. Полагаю, что игрокам не особо понравится.
     
  9. alexandrage

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

    Баллы:
    173
    Раньше это были простые сундуки, теперь вот шалкеры.
     
    Последнее редактирование: 29 май 2019
  10. alexandrage

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

    Баллы:
    173
    Игрокам читерам, да, не понравится. Придется беднягам искать новую жертву.
     
  11. deadanykey

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

    Баллы:
    96
    Опять не согласен. Я, как игрок, не желаю страдать из-за какого идиота-читера. Пусть админ решит.
     
  12. deadanykey

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

    Баллы:
    96
    С решением чистить инвентарь "в лоб". Думаю, надо поубивать кривые итемы. Остальное пусть будет.
     
  13. deadanykey

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

    Баллы:
    96
    Ок. Видимо, зря распинаюсь. Чистите инв полностью, ок. Заодно можно чистить все остальные инвентари, которые найдутся, чо уж там. Вдруг читер прокрался?
     
  14. alexandrage

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

    Баллы:
    173
    Их уже чистит итемфиксер. Ты проспал пару лет. Иди дальше спать.
    Зачем ты вооще влез, если не доходит о чем вообще тема тут?
     
  15. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Погоди, но ведь суть шалкера именно в том, что при разрушении сего из него не вываливаются вещи. Лучше уж тогда ещё добавить проверку на то, находится ли игрок в креативе.
     
  16. alexandrage

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

    Баллы:
    173
    Да не вопрос. Можно отфильтровать его инветарь вместо удаления.
    Основная суть кода же поиск инвентаря шалкера.
     
    Последнее редактирование: 29 май 2019
  17. deadanykey

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

    Баллы:
    96
    Не надо с ним спорить. Он говорит, что надо непременно чистить инвентарь, потому что туда только читеры вещи складывают.
    Я вон сверху пытался донести эту мысль до оппонента. В ответ получил размытое утверждение, что я идиот и повторное выкладывание своего "гениального" кода.
    Так что придётся смириться. )))
     
  18. deadanykey

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

    Баллы:
    96
    Так вы же утверждаете, что из шалкера дроп выпадает при его разрушении?
    Или теперь уже не выпадает? Определитесь уже.
     
    Последнее редактирование: 29 май 2019
  19. alexandrage

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

    Баллы:
    173
    Проведя тесты оказалось привысить лимит пакета можно без креатива даже.
     
  20. Stayer

    Stayer Активный участник

    Баллы:
    61
    Ну так в чём проблема, поставить плагин на x10000 вещей, будет собирать все вещи в X, изи ж ? =D
     

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