Модификации:Установка SMAPI на Android

Материал из Stardew Valley Wiki
Версия от 19:25, 5 февраля 2023; Margotbean (обсуждение | вклад) (update page, push most of a translation caught in the new user external links filter)
Перейти к навигации Перейти к поиску
Robin building.png
“Предстоит ещё много работы...”
— Робин

Неполный перевод

Эта статья или её часть до сих пор не переведены на русский язык. Вы можете оказать помощь в переводе путем ее редактирования.
Последний раз редактировалось Margotbean в 2023-02-05 19:25:42.

Данная статья поможет в установке SMAPI (Приложение для установки модов) на Android.

Смотреть так же: LinuxmacOSSteam DeckWindows.

Установка

SMAPI on Android isn't updated for Stardew Valley 1.5.6 yet. Mods won't work until it's updated.
You can watch this tracking ticket to see the latest status. (Please don't post comments like "please update" or "how is this going" to avoid spamming watchers; a message will be posted there when it's ready.)

  1. Скачивайте Последнюю версию APK файла (Файл находится под "Assets" с окончанием .apk).
  2. Устанавливаете APK на ваш телефон.
  3. Запускайте установленный SMAPI. Это может занять некоторое время в зависимости от вашего устройства (21с на Samsung Galaxy S10, и 1 минута 13с на Samsung Galaxy S6).
  4. Когда вы закончили, вы можете спокойно удалять приложение с вашего устройства.

Всё! Просто запускайте игру с модами.

Дополнение

Просто следуйте шаги установки опять; Для корректной установки на новые версии.

Удаление

  1. Удаление SMAPI Stardew Valley app.
  2. Удаление установщика SMAPI.
  3. Ручное удаление smapi-internal папки из StardewValley игровой папки.

FAQs

Как мне добавлять моды?

После установки SMAPI установите моды, разархивировав их в только что созданную папку StardewValley/Mods. Чтобы запустить игру с поддержкой модов, просто запустите значок SMAPI Stardew Valley или коснитесь кнопки запуска в приложении-установщике.

Почему для Android существует отдельный SMAPI?

Версия игры для Android очень специфична по сравнению с другими платформами, поэтому официальная версия SMAPI несовместима. port для SMAPI для андроида создавалась MartyrPher и после ZaneYork (посмотреть исходный код и код установщика). Он поддерживает большинство модов и пакетов содержимого SMAPI (включая фреймворки, такие как Content Patcher, Farm Type Manager, Json Assets и PyTK), но некоторые моды могут быть несовместимы.

Как использовать моды, в которых нужна версия Stardew Valley 1.5?

Stardew Valley 1.5 еще не вышла на Android(уже вышла), поэтому вам понадобятся более старые версии многих модов. Вот как найти совместимую версию для большинства модов:

  1. Try the latest version.
  2. From the Nexus mod page, click the Files tab to find all available versions.
  3. Check under "Main Files" and "Optional Files":
    1. Try the latest file which...
      • says it's for Android;
      • or says it's for Stardew Valley 1.4;
      • or says it's for SMAPI 3.7.6 or earlier;
      • or was uploaded before 21 December 2020.
  4. Check under "Old Files" (if present):
    1. Change the sort to "Date Uploaded" and "Desc".
    2. Try the latest file which...
      • says it's for Stardew Valley 1.4;
      • or says it's for SMAPI 3.7.6 or earlier;
      • or was uploaded before 21 December 2020.
  5. Check the archived files (if any):
    1. If there's a "File Archive" button at the bottom of the page, click it.
    2. Try the latest file which matches the previous step. You can run this script in your JavaScript console to add download links:
      script to add download links 
      (function() {
          const gameId = $("#section").attr("data-game-id");
          const downloadElements = $("#file-container-archived-files [data-id]");
      
          for (let element of downloadElements) {
              element = $(element);
              const description = element.find(".files-description");
              const fileId = element.attr("data-id");
      
              const html = `
                  <div class="tabbed-block">
                      <ul class="accordion-downloads clearfix">
                          <li>
                              <a class="btn inline-flex popup-btn-ajax" href="/Core/Libs/Common/Widgets/DownloadPopUp?id=${fileId}&nmm=1&game_id=${gameId}">
                                  <svg title="" class="icon icon-nmm">
                                      <use xlink:href="https://www.nexusmods.com/assets/images/icons/icons.svg#icon-nmm"></use>
                                  </svg>
                                  <span class="flex-label">Mod manager download</span>
                              </a>
                          </li>
                          <li>
                          </li>
                          <li>
                              <a class="btn inline-flex popup-btn-ajax" href="/Core/Libs/Common/Widgets/DownloadPopUp?id=${fileId}&game_id=${gameId}">
                                  <svg title="" class="icon icon-manual">
                                      <use xlink:href="https://www.nexusmods.com/assets/images/icons/icons.svg#icon-manual"></use>
                                  </svg>
                                  <span class="flex-label">Manual download</span>
                              </a>
                          </li>
                      </ul>
                  </div>
              `;
      
              $(html).insertAfter(description);
          }
      })();
      
      Note: downloading archived mod versions is at your own risk, and mod authors often won't provide support for them.
  6. If you didn't find a matching file, try checking the mod comments or posting a new comment.