Desired Servers avatar

Desired Servers [1.21.1] [1.20.6] [1.19.4]


Desired Servers

Это мод, который устраняет необходимость поставлять файл servers.dat, перезаписывающий серверы, добавленные игроком.

Перестаньте поставлять этот файл и добавьте Desired Servers! Вы можете добавить несколько серверов с помощью простого формата JSON.

При первом запуске, если файл отсутствует, мод сгенерирует desiredservers.json со следующим содержимым:

[
  {
    "serverName": "Desired Server",
    "serverIP": "127.0.0.1",
"forceResourcePack":"true" }, { "serverName": "Another Desired Server!", "serverIP": "192.168.1.1",
"forceResourcePack":"false" } ]

Добавление сервера так же просто, как добавление другого блока JSON с деталями.

Сервер добавляется в список серверов при загрузке, если он уже там присутствует, он будет проигнорирован.

JSON список серверов

JSON список серверов

Использование forceResourcePack

Установите значение true, если на сервере есть ресурспак, который игрок должен иметь в любом случае для подключения. Когда значение true, игрок будет вынужден принять форсированный ресурспак сервера.

Если на сервере нет ресурспака, который должен быть установлен, то есть у сервера нет ресурспака, форсируемого для пользователя, установите это значение false. Или в случае, если ресурспак не требуется для подключения.

Серверы в меню мультиплеера

Серверы в меню мультиплеера

Важная деталь

Папка Featured Servers/ теперь находится в папке config.

Полезная функция

Вы можете раскрашивать свои записи о серверах, используя /u (универсальные) и символы §.

Мы протестировали добавление §6 внутрь имени сервера в desiredservers.json

Пример кода

Пример в игре

То же самое работает на Fabric.

СОВМЕСТИМОСТЬ С CMS

Единственное, что делает CMS, это позволяет использовать цветовые коды с помощью % вместо §.

Так что нет даже причин добавлять поддержку CMS.

Что и как

Forge не понравилось, как был организован мод, и потребовал, чтобы он был больше похож на стандартный пример. Поэтому я добавил некоторые элементы для этого. Также мод отлавливал слишком много событий для отчетности, поэтому я убрал эту обертку и добавил блоки try/catch там, где это было абсолютно необходимо.

Скачать Desired Servers

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasedesiredservers-fabric-1.21.1-1.6.0.jar1.21.1Fabric22 декабря 202418,2 КБ
Releasedesiredservers-neoforge-1.21.1-1.6.0.jar1.21.1NeoForge22 декабря 202418,5 КБ
Releasedesiredservers-fabric-1.20.4-1.4.0.jar1.20.4Fabric26 мая 202418,2 КБ
Releasedesiredservers-neoforge-1.20.4-1.4.0.jar1.20.4NeoForge26 мая 202418,9 КБ
Releasedesiredservers-fabric-1.20.6-1.5.0.jar1.20.6Fabric26 мая 202418,2 КБ
Releasedesiredservers-neoforge-1.20.6-1.5.0.jar1.20.6NeoForge26 мая 202418,5 КБ
Releasedesiredservers-fabric-1.20.1-1.2.1.jar1.20.1Fabric16 февраля 202418,8 КБ
Releasedesiredservers-forge-1.20.1-1.2.1.jar1.20.1Forge16 февраля 202419,2 КБ
Releasedesiredservers-fabric-1.19.2-1.1.1.jar1.19.2Fabric16 февраля 202418,8 КБ
Releasedesiredservers-forge-1.19.2-1.1.1.jar1.19.2Forge16 февраля 202419,1 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.