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

  1. GlassSpirit

    Создание книги с подсказками по моду

    Не знаю подойдет ли тебе, но один парниша вроде пытался сделать и задокументировать что-то в этой области. Заметки о разработке книги-внутригировой-вики
  2. GlassSpirit

    Discord сервер форума

    А там админы живые вообще? Готовый сервак - это лучше чем с нуля пониматься. Неплохо было бы свежую кровь запустить, проветрить да поднять актив ) Понятное дело там пусто, если только ты смог его вспомнить, и ссылок никаких, хаха
  3. GlassSpirit

    Не ставится текстура на предмет

    В учебнике есть гайд по фабрике. Вот ссылка на статью про предмет. Там и модель с текстурой объясняется. Созданиие предмета - MC Modding Учебник
  4. GlassSpirit

    Discord сервер форума

    С вопросами, требующими долгого разъяснения, примеров кода и тд будем отсылать на форум. А вот как раз для мелких вопросов, аля "подскажите как получить директорию с миром на 1.16", дискорд даже лучше подойдет, думаю.
  5. GlassSpirit

    Discord сервер форума

    Чет скучно становится иногда вечерами… Друзья, есть ли у форума ДС сервер? Скорее всего нет, так что рассказывайте, сидите ли на подобных тематических сервах с русским комьюнити? Не было ли желания создать сервак от форума? А то иногда что-то хочется поболтать, потусить с коллегами, а их и не...
  6. GlassSpirit

    Взгляд игрока и aabb

    А вообще, в классе AxisAlignedBB есть куча полезных методов для работы с ними. Я думаю тебе подойдет Optional<Vector3d> rayTrace(Vector3d from, Vector3d to). Он вернет Optional с вектором, идущим от from до места контакта с самой ближней гранью данной AABB, либо пустой Optional, если такого...
  7. GlassSpirit

    Взгляд игрока и aabb

    Если нужно обработать случаи с пересечениями областей и областью-в-области, непонятно откуда считать расстояние (центр области? ближайшая грань? вершина?). По идее может сработать такой метод: Получаешь вектор взгляда игрока, нормализуешь, а затем запускаешь цикл, в котором нужное количество раз...
  8. GlassSpirit

    Как получить папку с сохранениями мира?

    Я нашел что-то похожее в классе net.minecraft.world.storage.SaveFormat и его вложенном классе LevelSave, там есть функция getDimensionFolder. Думаю стоит начать копать оттуда
  9. GlassSpirit

    Как сменить версию мода?

    Ну, тогда только те два уже предложенных варианта 😅
  10. GlassSpirit

    Отменить рендер EntityItem

    Вмешательство в исходный код - дело для продвинутых моддеров. Часто чтобы просто начать пользоваться хуками приходится часами ковыряться, настраивать среду, тыкаться наугад. Ну и главное - понимание того, что ты делаешь и каким путем ты этого добиваешься. Вот пара статеек с сайта о том, с чего...
  11. GlassSpirit

    Отменить рендер EntityItem

    События для рендера EntityItem к сожалению нету. На англ. форуме предлагают создать класс новый рендера, унаследованного от RenderEntityItem, и подменить им обычный рендер предмета (рассматриваем предмет как сущность, Entity). Добавив условие в doRender() можно не рендерить предмет. Не сильно...
  12. GlassSpirit

    Установить вязкость для жидкости

    А я предположу, что тебе нужно посмотреть как работает метод modifyAcceleration(), переопределить его и сделать свои дела.
  13. GlassSpirit

    [LAUNCHER] Новый лаунчер [UdavLauncher]

    Диктатор доволен Ну а вообще, за такое не только от пользователей оплеуху можно отхватить, но и по закону, если не заставить соглашение подписывать… Написал бы еще на каком этапе разработки, как распространять будешь.
  14. GlassSpirit

    Пересмотр достижений за гайды

    Предлагаю изменить механику получения достижений за гайды. Мне кажется, что написать 20, да даже 10 толковых гайдов - это довольно проблематично. Может оценивать вклад людей не только по количеству, но и по качеству? Самый очевидный вариант - учитывать количество положительных рецензий...
  15. GlassSpirit

    Миксины для Чайников! Практика.

    Кстати, спасибо @JustAGod за статью про байткод, как будто прямо под матчасть миксинов сделана!
  16. GlassSpirit

    Миксины для Чайников! Практика.

    А вообще, нужно кому перевод и адаптация официальной документации? Там вообще много всего интересного: как работают миксины изнутри, как справляются с обфускацией, с наложением методов. Да и описание большинства доступных функций можно из явадоков перетащить в теорию, с описанием как и где их...
  17. GlassSpirit

    Миксины для Чайников! Практика.

    GlassSpirit обновил(а) ресурс Миксины для Чайников! Практика. новой записью: Обновление JustMixins и примеров SweetMixin Узнать больше об этом обновлении...
  18. GlassSpirit

    Миксины для Чайников! Практика. - Обновление JustMixins и примеров SweetMixin

    Обновлены JustMixins и примеры SweetMixin, добавлен пример для 1.15+ (использование форка FG 1.2 для 1.7.10, FG 4+ для 1.12 и 1.15, миксины обновлены до версии 0.8.3). Отполированы разделы настройки среды и сборки мода. Подготовка к написанию отдельной теоретической части по работе миксинов.
  19. GlassSpirit

    Помогите сделать ограничение роста тростника с помощью костной муки fabric 1.16.5

    Тебе нужно сделать проверку в методе SugarCaneBlockMixin.fertilizable$canGrow() Он вызывается в момент попытки вырастить тростник выше. Там уже есть проверка на то, является ли верхний и верхний+1 блок воздухом. Надеюсь сможешь модифицировать код и добавить нужное тебе условие )
  20. GlassSpirit

    Миксины для Чайников! Практика.

    Да, начиная с версии Forge 1.15.2-31.2.44+ и 1.16.1-32.0.72+ вроде бы. Еще не пробовал, но вероятно не нужно будет танцев с бубном больше
Назад
Сверху