Ashen Realms SMP
Сервер сейчас не работает. Он выключен 22 сентября 2026 года; мир и настройки сохранены целиком, и сервер можно будет поднять снова.

Установка модов

Один архив со всеми дополнениями к сборке

Сборка Ashen Realms SMP ставится через CurseForge как обычно. Но сверх неё на нашем сервере есть дополнения: они не входят в пак, и без них в игру не пустит.

Собраны в один архив. Структура папок внутри повторяет папку сборки, поэтому достаточно распаковать — содержимое сольётся с тем, что уже есть.

Способ 1: программа — всё сама

Самый простой путь. Программа проверит моды, докачает недостающие, удалит лишние и добавит в лаунчер профиль «Ashen Realms SMP», который запускает игру сразу на нашем сервере — без главного меню.

Что должно быть установлено заранее:

Скачай, запусти, следуй подсказкам. Программа спросит папку Minecraft — если сборка стоит не в стандартном месте, путь можно указать свой. Windows может предупредить о неизвестном издателе — это нормально для самодельной программы.

Если установщик уже стоит — управляй прямо отсюда:

Кнопки работают после первого запуска программы: она регистрирует в системе ссылки mcsouls://. Если браузер спросит разрешение — подтверди и поставь галочку «всегда разрешать».

«Устранение проблем» сносит все моды сборки и ставит их заново — твои другие сборки и миры не трогаются.

Хочешь поставить моды руками? Полный список с прямыми ссылками — на странице модов сборки.

Способ 2: архив поверх сборки CurseForge

1

Скачай архив

Внутри девять модов и файл настроек. Ничего распаковывать по отдельности и никуда перекладывать вручную не нужно.

2

Открой папку сборки

В приложении CurseForge у пака Ashen Realms SMP нажми «⋯» → Open Folder.

Откроется папка вида ...\curseforge\minecraft\Instances\Ashen Realms SMP. Внутри уже есть mods — значит ты там, где нужно.

3

Распакуй архив в эту папку

Ashen Realms SMP\        ← распаковывать сюда
├── mods\                 ← сольётся с существующей
│   ├── CustomSkinLoader_Universal-15.0.1.jar
│   ├── goety-2.5.56.0.jar
│   ├── minecolonies-1.20.1-1.1.1276.jar
│   ├── structurize-1.20.1-1.0.818.jar
│   ├── domum_ornamentum-1.20.1-1.0.296-universal.jar
│   ├── towntalk-1.20.1-1.1.0.jar
│   ├── multipiston-1.20-1.2.43-RELEASE.jar
│   ├── blockui-1.20.1-1.0.193.jar
│   ├── create-1.20.1-6.0.8.jar
│   ├── leawind_third_person-v2.2.0-mc1.20-1.20.1-forge.jar
│   └── eflw-20.12.0.0.jar
├── kubejs\                ← новое, обязательно
│   └── startup_scripts\
│       └── slow_wear.js
└── CustomSkinLoader\
    └── CustomSkinLoader.json

Windows спросит про объединение папок — соглашайся. Существующие моды сборки при этом не пострадают, файлы просто добавятся.

4

Удали один файл вручную

Это обязательно, иначе игра не запустится

Найди в папке mods и удали:

mods\goety-2.5.56.2.jar

Распаковка архива добавляет файлы, но не удаляет старые. В архиве лежит goety-2.5.56.0 — она заменяет версию 2.5.56.2, и если оставить обе рядом, Forge не соберёт сборку.

Зачем откат: в версии 2.5.56.2 автор убрал класс, к которому обращается дополнение goetyawaken из сборки. Сервер из-за этого падал — версия 2.5.56.0 последняя, где всё на месте.

5

Запусти игру

Готово. Адрес сервера — play.minecraft-souls.ru.

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

Колонией можно управлять через браузер — см. раздел «Колонии». Ставить для этого ничего не нужно.

Что в архиве и зачем

CustomSkinLoader — показывает скины с этого сайта. Сервер работает в offline-режиме, поэтому скины Mojang до него не доходят, и без мода все выглядят как стандартный Стив. Нужен каждому: чужой скин видит только тот, у кого мод стоит.

MineColonies и пять зависимостей — structurize, domum_ornamentum, towntalk, multipiston, blockui. Колонии с жителями и постройками. Зависимости обязательны: без любой из них мод не запустится.

Create — механизмы, конвейеры, автоматизация. Зависимостей не требует.

goety-2.5.56.0 — замена версии из сборки, см. четвёртый шаг.

kubejs/startup_scripts/slow_wear.js — замедленный износ вещей. На сервере запас прочности увеличен: у инструментов и оружия в десять раз, у доспехов в сто. Этот файл делает то же самое у тебя.

Почему slow_wear.js нужен всем

Запас прочности не передаётся по сети — клиент считает его сам. Если на сервере он увеличен, а у тебя нет, игра берёт износ с сервера и делит его на свой прежний максимум. С доспехами расхождение теперь стократное, так что без файла полоски под ними сломаются гарантированно.

Итог: у сильно изношенных вещей ширина полоски уходит в минус, и она растягивается через весь экран. Например, у лука с износом 3434 клиент без файла считает 13 − 3434 × 13 ÷ 384 = −103 пикселя.

На саму прочность это не влияет — вещи не ломаются раньше, портится только картинка. Но чинится это только файлом.

Третье лицо

В архиве два клиентских мода: Leawind's Third Person — удобная камера от третьего лица, и eflw — его совместимость с Epic Fight. Оба ставятся вместе со всем остальным, переносить ничего не нужно.

На сервер они не идут и другим игрокам не мешают.

1

Открой настройки мода

У мода своё меню, и открывается оно горячей клавишей. Сначала посмотри, какая именно:

Настройки → Управление → раздел «Leawind's Third Person»
        → строка «Open configuration menu»

Там же лежат все остальные клавиши мода — если какая-то занята, переназначь прямо в этом списке.

2

Включи перекрестие

По умолчанию в третьем лице перекрестия нет. В меню мода найди и включи:

Display crosshair when not aiming

Рядом есть Display crosshair when aiming — это перекрестие в режиме прицеливания, его можно оставить как есть.

3

Выключи автоповорот

В том же меню найди и выключи:

Automatically rotate when interacting

Иначе персонаж будет сам доворачиваться на каждый удар и нажатие — в связке с Epic Fight это сбивает прицел и перекаты.

Клавиши, которые пригодятся

Все — в разделе «Leawind's Third Person» в настройках управления.

Hold to adjust camera position     подвинуть камеру мышью, удерживая
Toggle camera to the other side    перекинуть камеру через другое плечо
Short press to toggle aiming       режим прицеливания
Toggle mod enable                  выключить мод на лету, не выходя из игры

Колесо мыши в третьем лице меняет расстояние до персонажа.

Если игра перестала запускаться после обновления

Удали из папки mods два файла:

mods\leawind_third_person-v2.2.0-mc1.20-1.20.1-forge.jar
mods\eflw-20.12.0.0.jar

Всё остальное оставь на месте. На сервер это не влияет — заходить можно и без них, просто камера будет обычной.

Причина, если интересно: eflw больше не развивается автором и собран под чуть более старый Epic Fight, чем стоит у нас. Все классы, которые он патчит, на месте — проверено, — но подстраховаться стоит.

Если не запускается

Первым делом проверь, что goety-2.5.56.2.jar удалён, а goety-2.5.56.0.jar на месте. Две версии одного мода — самая частая причина.

Если Forge пишет о несовпадении модов с сервером — значит архив установлен не полностью. Сверь список файлов из третьего шага.

Если не появляются скины — рядом с конфигом лежит журнал CustomSkinLoader/CustomSkinLoader.log, пришли его администратору.

Если игра перестала запускаться сразу после того, как ты перенёс моды третьего лица — удали leawind_third_person и eflw из папки mods. Больше ничего трогать не нужно.

Если полоска прочности растянулась через экран — значит kubejs/startup_scripts/slow_wear.js не распаковался. Проверь, что папка kubejs лежит рядом с mods.

Состав модов на сервере и у игроков должен совпадать. Ставь архив после того, как в игровом чате объявят, что сервер обновлён.

CustomSkinLoader распространяется по лицензии GPL-3.0 (автор xfl03), исходники — на GitHub. Остальные моды — сборки их авторов с CurseForge, изменениям не подвергались.