User Tools

Site Tools


ru:tutorial:mappings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ru:tutorial:mappings [2022/02/24 21:30] – кривой, но до конца переведённый furnygoru:tutorial:mappings [2022/05/24 15:36] (current) – external edit 127.0.0.1
Line 20: Line 20:
 Изменяя маппинги в вашей среде разработки, вы можете ожидать, что имена классов, методов и полей в Minecraft и любых включенных модах изменились, и что ваш код, возможно, придется обновить, чтобы ссылаться на измененные имена. [[ru:tutorial:migratemappings|Этот процесс может быть частично автоматизирован]]. Вам также придется запустить ''genSources'', чтобы получить доступ к источникам Minecraft с обновленными маппингами. Изменяя маппинги в вашей среде разработки, вы можете ожидать, что имена классов, методов и полей в Minecraft и любых включенных модах изменились, и что ваш код, возможно, придется обновить, чтобы ссылаться на измененные имена. [[ru:tutorial:migratemappings|Этот процесс может быть частично автоматизирован]]. Вам также придется запустить ''genSources'', чтобы получить доступ к источникам Minecraft с обновленными маппингами.
  
-Задача Loom "remapJar" создаст основной артефакт мода, который представляет собой встроенный jar с использованием промежуточных имен. Кроме того, если присутствует задача "Sourcesjar", "remapSourcesJar" создаст jar-файл источников с использованием промежуточных имен. Эти jar-файлы могут быть установлены как моды или включены в среду разработки с конфигурацией зависимостей "modCompile".+Задача "remapJar" Loom'а создаст основной артефакт мода, который представляет собой встроенный jar с использованием промежуточных имен. Однако он не выполняет тестирование или проверку, ''build'' всегда должен использоваться для создания jar для использования конечным пользователем. Кроме того, если присутствует задача "sourcesJar", "remapSourcesJar" создаст jar-файл источников с использованием промежуточных имен. Эти jar-файлы могут быть установлены как моды или включены в среду разработки с конфигурацией зависимостей "modCompile".
  
   * ** Jar '-dev' (вывод задачи ''jar'') не использует промежуточные имена и поэтому бесполезен.** Он не может быть установлен как мод вне среды разработки и будет работать только в среде разработки с соответствующими маппингами. Вместо этого следует использовать обычный jar (вывод задачи ''remapJar'') и устанавливать его в средах разработки с использованием конфигураций зависимостей, дополненных модулями, таких как ''modCompile''.   * ** Jar '-dev' (вывод задачи ''jar'') не использует промежуточные имена и поэтому бесполезен.** Он не может быть установлен как мод вне среды разработки и будет работать только в среде разработки с соответствующими маппингами. Вместо этого следует использовать обычный jar (вывод задачи ''remapJar'') и устанавливать его в средах разработки с использованием конфигураций зависимостей, дополненных модулями, таких как ''modCompile''.
ru/tutorial/mappings.1645738224.txt.gz · Last modified: 2022/02/24 21:30 by furnygo