User Tools

Site Tools


ru:tutorial:loader04x

Загрузчик 0.4.x и Ты!

В этом руководстве перечислено, что вам нужно знать, чтобы обновить ваши моды до Loader 0.4.x(и выше!?).

Изменения схемы

Схема несколько изменилась. На протяжении всего 0.4.x будет поддерживаться schemaVersion 0, но для 0.5.x и далее таких обещаний не дается.

Полезные источники:

Вложенные JARs(банки)

Было много путаницы в том, для чего предназначены вложенные JARs.

Вложенные JARs это:

  • решение для предоставления зависимостей в форме моды Fabric, позволяющее загрузчику выбирать наилучшую версию, соответствующую наборам зависимостей данного модпака,
  • решение, которое позволяет вам превращать библиотеки в моды Fabric и избегать конфликтов, когда они не являются чисто теневыми или когда есть веские причины для разработчика мода Fabric быть авторитетным источником управления версиями,
  • потенциальное решение для чистой упаковки подпроектов/подмодулей мода в один “комбинированный” JAR, в то же время позволяя использовать их по отдельности.

Вложенные JARs не:

  • предназначен для использования в немодифицированных библиотеках Java,
  • всегда лучшее решение для библиотек, которые могут быть безопасно скрыты под другим пакетом. Имейте в виду, что идентификатор Fabric mod может существовать только один раз, а это означает, что потенциальные конфликты версий могут помешать загрузке пакета - затененные библиотеки не имеют этой проблемы.

Если вы сомневаетесь, обратитесь к этой полезной таблице (вскоре будет переведена):

Несовместимости

  • Если ваш мод использует плагин-загрузчик, пожалуйста, откажитесь от него и вместо этого используйте систему точек входа.
ru/tutorial/loader04x.txt · Last modified: 2022/03/07 18:37 by 127.0.0.1