Результаты поиска

  1. Angelok

    Частицы ломания блока

    в assets/modid/textures/models/*. А если через оверрайд регистрации иконок делать - там патч от assets/modid/textures/blocks/ начинается. + желательно привязать частицы к объекту Block из другого метода (что-то вроде block.setTexture(), а не переопределёжка методов)
  2. Angelok

    Определить "автора" стрелы

    Да, токо не всегда предмет, который в руках == источнику стрел :) К примеру в моде ProjectE из игрока летят стрелы с самонаводкой за счёт EMC-звёздочек-клейна + активного кольца архангела (а в руке может и ничего не быть ;) )
  3. Angelok

    Частицы ломания блока

    Всем привет. Помогите пожалуйста с частичками ломания блоков. У блока есть obj моделька. Я привязываю её к блоку + линкую РесурсЛокейшены (тут смысла показывать код нет, ничего интересно). Вообщем в игре всё окей, но.... Частички ломания блока - чёрно-розовые. Как я понял - их задать нужно...
  4. Angelok

    Защита модов

    Ясно, в урну ZMK тогда. А какой сейчас самый лучший FREE обфускатор, работающий с градлом форджа?
  5. Angelok

    Защита модов

    Вроде нашёл что-то связанное с градлом. Пока хз как связать это с cutter, ибо вообще не знаю Grovy язык (или на чём там градл), но суть в том, что там нужен ZKM.jar - где скачать его?
  6. Angelok

    Защита модов

    Это я и хочу сделать. На сервер/клиент уже поделил, а вот как подключать обфускаторы к градлу - не понимаю. Перешерстил этот форум - примеров не нашёл (я имею ввиду настройку build.gradle)
  7. Angelok

    Защита модов

    Добрый вечер форумчане. Есть такой вопрос, касательно градла. Я использую плагин Cutter, о котором на этом форуме есть статья, где есть пример настройки градла для сборки мода с делением на клиент и сервер часть. Но хотелось бы усилить защиту, обфусцируя код, особенно на клиентсайде. Вопрос в...
  8. Angelok

    Перехват пакетов

    Ну окей. Напишу на прямоту. Мне нужно логгировать все пакеты, особенно приоритетны те, которые посылаются модами (Клиен ---> сервер). Тобишь мне нужно получить значения полей класса который является обработчиком после вызова в нём fromBytes(). Не представляю чем это сейчас поможет. Понял лишь...
  9. Angelok

    Перехват пакетов

    Какая разница для чего мне это нужно? Вопрос как это СДЕЛАТЬ, а не ЗАЧЕМ
  10. Angelok

    Перехват пакетов

    ByteBufUtils.getContentDump((ByteBuf) msg); - также вернул тонну сраных байтов... Как я понял - мне нужно получить класс-хандлер для пакета, где метод fromBytes() есть и уже объект этого класса в GSON гнать. Но вопрос только как мне достать этот класс-хандлер, а вернее его объект.
  11. Angelok

    Перехват пакетов

    Спасибо, проверю. Но завтра... Ибо пол пятого...
  12. Angelok

    Перехват пакетов

    Крч устал уже гадать как это решить. Дошёл вот до чего: Имею объект пакета (пока я парсить ток кастом пакет пытаюсь, тобиш из модов), преобразую в строку - получаю ID канала, ID хандлера и массив <мат> байтов. А как уже байты во что-то читаемое преобразовать - до сих пор не решил...
  13. Angelok

    Перехват пакетов

    Что за ешка ....
  14. Angelok

    Перехват пакетов

    Все типы данных не переопределишь ) А вот метод который кинул(а) CKATEPTb интересовать начал. Правда пока не знаю как пакет в буфер сконвертировать.
  15. Angelok

    Перехват пакетов

    Не слышал о таком методе. Сейчас гляну что он делает... Так глянул - есть на 1.7.10 такая зараза. Вопрос ток 1 - как пакет в ByteBuf преобразовать .-.
  16. Angelok

    Перехват пакетов

    Угу, но не все ведь у нас toString() оверрайдят в читабельный вид ;)
  17. Angelok

    Перехват пакетов

    Ну окей. Не думаю, что сильно это изменит ТЗ, но в данном случае - для отслеживания подробной информации о пакетах от клиента (для дебага например буду подключать такое)
  18. Angelok

    Перехват пакетов

    И что же в лог пойдёт? :) Нечитабельная строка, как при System.out.println(массив.toString()) ? :D
  19. Angelok

    Перехват пакетов

    Я и пытался рефлекшеном так творить. Но.. В пакетах бывают либо массивы, которые трудно к "читаемой" строке прировнять, либо ещё хуже - не примитивные типы данных (к примеру ItemStack`и, NBT и т.п. Либо вообще свои экземпляры классов)
  20. Angelok

    Перехват пакетов

    Во 1 - как я тебе угадаю чем он там кастуется? Ну ок, на рефлексию сошлёмся к примеру... А как я узнаю какие методы есть в том классе для чтения? :cautious:
Назад
Сверху