Моди на Майнкрафт Right Presence Footsteps [Forge]
Presence Footsteps [Forge] логотип

Presence Footsteps [Forge]

Порт Presence Footsteps з Fabric в Forge для насолоди у Minecraft.

Доступно на версіях Minecraft

[1.20.2] [1.20.1] [1.19.4] [1.18.2] [1.19.2] [1.19.3] [1.16.4]

Категорії мода


Завантаження 3M завантажень
Створено Створено 3 років тому

Зовнішні ресурси

Розробники моду

Paint_Ninja аватар

Paint_Ninja

Опис мода

Presence Footsteps [Forge] - це неофіційний порт мода Presence Footsteps з Fabric в Forge. Якщо у вас виникли проблеми з цією версією мода для Forge, будь ласка, створіть проблему тут - не турбуйте Sollace на оригінальній версії мода для Fabric через проблеми, які виникають з цією версією для Forge.


Чому? Просто кажучи, я хотів продовжувати насолоджуватися цим модом на сучасних версіях Minecraft поряд з іншими модами для Forge. В минулому мод використовував LiteLoader, який можна було запускати опціонально поверх Forge, але з переходом на Fabric це вже не можливо. Різні люди просили про порт для Forge, однак розробник мода заявив, що не має наміру цього робити. Оскільки ліцензія MIT, я взяв це в свої руки і зробив якнайбільш точний порт за кілька днів.


Як? Я вже портував різні невеликі Fabric моди до Forge для особистого використання у минулому, з кожним портом навчаючись більш ефективним методам. З Presence Footsteps я виконав наступну процедуру:



  1. Клонувати репозиторій Fabric мода для портування

  2. Отримати Forge MDK, налаштувати конфігурації Mixin та Yarn2MCP для Yarn мапінгів

  3. Використовувати команду updateMappings ForgeGradle для конвертації Yarn в MCP

  4. Використовувати Discord бота Linkie для ручного перекладу залишених Yarn імен класів на MCP імена класів, а також перекладу деяких Mixin речей

  5. Ручний переклад Fabric-специфічних API та практик на відповідні Forge еквіваленти (наприклад, різні системи подій, різні способи ініціалізації мода і т. д.)


Примітки щодо порту:



  • Наступного разу я спробую використовувати MojMap як проміжний переклад маппінгів замість Yarn2MCP, щоб скоротити час налаштування та дозволити гнучкість між використанням команд updateMappings ForgeGradle або migrateMappings Looms. Я не використовував їх на цей раз, оскільки останній раз перевіряв, Linkie не підтримував переклад між MojMap та MCP, але це, здається, вже вирішено.

  • Я спробував запустити код в Yarn мапінгах Yarn2MCP безпосередньо перед конвертацією в MCP, однак через помилку в мапінгуванні це на жаль не було можливо.

  • Мод використовує деякі Fabric-специфічні бібліотеки, тому я також повинен був портувати частини, які були використані. Я мав трохи проблем з цим, але з допомогою...


Завантажити Presence Footsteps [Forge]

Ім'я файлу Завантажувач моду Версія Minecraft
Завантажити Presence Footsteps [Forge] 1.20.2
PresenceFootsteps-1.20.2-1.10.1-beta.1.jar Forge 1.20.2
Завантажити Presence Footsteps [Forge] 1.20.1
PresenceFootsteps-1.20.1-1.9.1-beta.1.jar Forge 1.20.1
Завантажити Presence Footsteps [Forge] 1.19.4
PresenceFootsteps-1.19.4-1.8.0-beta-1-forge.jar Forge 1.19.4
Завантажити Presence Footsteps [Forge] 1.18.2
PresenceFootsteps-1.18.2-1.5.1-forge.jar Forge 1.18.2
Завантажити Presence Footsteps [Forge] 1.19.2
PresenceFootsteps-1.19.2-1.6.4.1-forge.jar Forge 1.19.2
Завантажити Presence Footsteps [Forge] 1.19.3
PresenceFootsteps-1.19.3-1.7.1-forge.jar Forge 1.19.3
Завантажити Presence Footsteps [Forge] 1.16.4
presencefootsteps-r29-1.16.4.jar Forge 1.16.4