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

  1. Aizistral

    Изменение TileEntitySpecialRenderer для определённого блока

    Заводишь свой boolean в самом TileEntity. При взаимодействии игрока с блоком тебе передаются координаты блока; по ним ты можешь найти конкретный тайл, методом world.getTileEntity. Находишь его и сетишь нужный тебе булеан, эффективно оповещая тайл про взаимодействие с игроком. Не забываешь что...
  2. Aizistral

    Нужна ли license?

    Она существует, чтобы разработчики модов явно указывали, под какой лицензией распространяется их продукт. Там нужно просто написать название своей лицензии. Чёткие пацаны ещё спаковывают файл лицензии в архив с модом при билдинге, но это в принципе не обязательно, если у тебя не лицензия...
  3. Aizistral

    Как отследить блок под игроком

    Block block = player.worldObj.getBlock((int) player.posX, (int) player.posY - 1, (int) player.posZ); int meta = player.worldObj.getBlockMetadata((int) player.posX, (int) player.posY - 1, (int) player.posZ); // чекаешь блок/мету и делаешь свой код
  4. Aizistral

    Как отследить блок под игроком

    Берёшь world, берёшь x/y/z игрока, гетаешь блок/мету в мире относительно координат этого самого игрока.
  5. Aizistral

    Помощь с модом на 1.7.10

    С увеличением дамага есть два варианта - через ванильные аттрибуты, или через LivingHurtEvent. Скорость тоже можно можно увеличивать аттрибутом или махинациями с движением каждый тик. Насчёт добавления типа аксессуара и характеристик вещам из других модов - тут всё ситуационно, но как правило...
  6. Aizistral

    Загорелая текстура

    Ясное дело, кто ж итемы в мире через renderItemAndEffectIntoGUI рендерит. Посмотри как в ботании сделано Botania/RenderTileRuneAltar.java at 1.12-final · VazkiiMods/Botania
  7. Aizistral

    Проверка блока исходя из позиции

    Зависит от того, что за механику ты хочешь реализовать. Если тебе нужно с какой-то периодичностью совать предметы в сундук - то TileEntity и update(). Если нужно при взаимодействии с игроком, или по редстоун сигналу там - тогда тайл не нужен, все необходимые методы для получения и обработки этих...
  8. Aizistral

    [ASM] С какой инструкции началась загрузка данных в стек до вызова метода?

    По факту самый надёжный и безопасный способ "удалить" вызов метода - это либо миксины и @Redirect, либо функциональный аналог редиректа на ASM. Смысл в том, что вместо того, чтобы трогать стек, ты берёшь все передаваемые в целевой метод аргументы (+объект, на котором этот метод вызывывается...
  9. Aizistral

    Запрет на движения игрока.

    Самый простой вариант - запоминать позицию существа и каждый тик возвращать обратно на неё (вместе с обнулением моушена и возвратом yaw/pitch, если релевантно). Более сложный вариант - вклиниться в ванилла код и предотвращать все попытки изменить моушен; для игроков вклиниваться придётся ещё и с...
  10. Aizistral

    Forge-воркспейс для разработки модов на 1.7.10/1.12.2

    Только что проверил, всё работает. До меня доходили слухи, что на репозиториях Forge в очередной раз были какие-то перемены, но в FG2 они уже пофиксили всё сами в последних билдах.
  11. Aizistral

    Не запускается мод в eclipse

    Отсюда бери Forge-воркспейс для разработки модов на 1.7.10/1.12.2
  12. Aizistral

    Отключение lan проверки лицензии модом

    А, вот оно шо. А с каких пор на интегрированном сервере вообще есть проверка лицензии? Я по такому поводу даже не понял что вопрос про локальный сервер, лол
  13. Aizistral

    Отключение lan проверки лицензии модом

    Сынок, у тебя в server.properties есть следующая пропертя: online-mode=true Меняешь на false и получаешь аналогичный результат. За сим ступай, а то как бы обитатели данной волшебной страны тебя тут не закибербуллили за незнание элементарных вещей.
  14. Aizistral

    Не запускается мод в eclipse

    Откуда MDK брал, как воркспейс сетапил?
  15. Aizistral

    Не получается создать среду разработки

    Берёшь сетап отсюда и радуешься жизни: Forge-воркспейс для разработки модов на 1.7.10/1.12.2
  16. Aizistral

    Как изменить мод на версии майнкрафт 1.12.2 ?

    Ну или вариант попроще, если уж требуется правка единственной константы (что скорее всего так и есть) - базовые познания в работе с байткодом и прямое изменение через какой-нибудь Recaf. ...что имеет ввиду этот пункт? В плане, обфускация модов - не такое уж частое явление для публичных...
  17. Aizistral

    Проблемы с табкомплитом своей команды

    Если честно, я не пробовал делать свои команды на версиях посвежее, поэтому точно сказать в чём проблема не могу. Зато могу сослаться на другой мод, в котором есть команда с проверенно работающим автокомплитом: Curios/CuriosCommand.java at 1.16.x-forge · TheIllusiveC4/Curios ...думаю, ты знаешь...
  18. Aizistral

    Почему AT - обоюдоострый меч

    Aizistral добавил(а) новый ресурс: Почему AT - обоюдоострый меч - Рассмотрение нюансов применения Access Transformers Узнать больше об этом ресурсе...
  19. Aizistral

    Почему AT - обоюдоострый меч

    Данная тема призвана рассмотреть ряд нюансов и подводных камней, связанных с применением такой удобной фичи Forge, как Access Transformers. В процессе я буду сравнивать их с главной альтернативой - accessor-миксинами, которые предоставляют схожие возможности расширения доступности полей/методов...
  20. Aizistral

    Forge-воркспейс для разработки модов на 1.7.10/1.12.2

    Aizistral добавил(а) новый ресурс: Forge-воркспейс для разработки модов на 1.7.10/1.12.2 - Исправленное и дополненное издание Узнать больше об этом ресурсе...
Назад
Сверху