mc.neur0tx.site/docs/index.md
2022-11-27 13:53:25 +03:00

81 lines
11 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Инструкция по старту игры
Эта инструкция немного отличается от обычно встречающихся в Сети. Она сделана с упором на более простую установку без загаживания системы всякими там ~~папками~~ директориями `.minecraft`. Вместо ванильной (т.е. стандартной) мы будем ставить модифицированную версию игры. От обычной она отличается только тем, что работает намного быстрее т.к. моды в сборке нацелены исключительно на производительность. Также в случае необходимости всю установку можно будет удалить подчистую целиком т.к. она полностью портативна. Итак, начнем!
**Важно:** не забудьте написать мне свой ник, с которым будете заходить на сервер. Там включен вайтлист.
1. Скачайте [UltimMC](https://nightly.link/UltimMC/Launcher/workflows/main/develop). По ссылке доступны версии для Windows, Mac и Linux. Под Linux могут быть какие-нибудь чудеса с кутями, а вот под виндой оно просто работает. Если вы вывалили за игру три тыщи - лучше выбрать [Prism Launcher](https://prismlauncher.org) - это то же самое, но без поддержки локального аккаунта.
2. Распакуйте архив. Внутри директория `UltimMC` - положите ее туда, откуда хотите запускать игру. Там будут храниться **все** файлы игры - должно быть свободно около пары гигабайт.
3. Откройте директорию `UltimMC`. Внутри будет бинарник `UltimMC.exe` (под линуксом то же, но без exe, под маком разберетесь сами). Его запускайте.
4. Вы увидите такое окно. Выберите язык (русский внизу) и нажмите "Далее".
![UltimMC - Выбор языка](img/ultimmc_1.png)
5. В следующем окне производится настройка Java. Нужна как минимум версия 17 (если у вас ниже - вместо 17.x в версии будет что-то иное, например, 1.8.x). Если у вас Java нет - закройте все окна UltimMC и [скачайте Java](https://www.oracle.com/java/technologies/downloads/).
Также рекомендую увеличить минимальный объем памяти до двух гигабайт. Если будете ставить шейдеры - ставьте все 4 (4096 МБ), а лучше 6 (6144 МБ)). Если компьютер не самый мощный - лучше шейдерами не рисковать. У меня окно выглядит так:
![UltimMC - Выбор версии Java по умолчанию](img/ultimmc_2.png)
6. В этом окне выключите аналитику и нажмите "Завершить":
![UltimMC - Отключение аналитики](img/ultimmc_3.png)
7. Открылось главное окно приложения. В нем сразу открываем управление аккаунтами:
![UltimMC - Открытие управления аккаунтами](img/ultimmc_4.png)
8. В открывшемся окне нажимаем "Add Account":
![UltimMC - Управление аккаунтами](img/ultimmc_5.png)
8. Здесь укажите ник, с которым будете играть. В пароль укажите что угодно, галки не меняйте. Как заполните - жмите "ОК", а затем закройте окно настроек.
![UltimMC - Добавление аккаунта](img/ultimmc_6.png)
9. Теперь будем добавлять сборку. В левом верхнем углу окна жмякните на "Добавить сборку". В открывшемся окне выберите слева "Modrinth", затем в поиске введите "Fabulously Optimized" (скорее всего, уже будет в самом верху списка висеть) и подождите пока подгрузится название. Окно должно выглядеть как на рисунке ниже. Нажмите "ОК" и дождитесь загрузки сборки:
![UltimMC - Добавление сборки](img/ultimmc_7.png)
10. Теперь окно лаунчера выглядит как на рисунке ниже. Запустить игру можно двойным кликом по иконке или кликом по кнопке запуска (какое-то время уйдет на подгрузку ресурсов игры - эта операция выполняется только при первом запуске):
![UltimMC - Запуск игры](img/ultimmc_8.png)
11. Поздравляю - вы в игре! Маленькой иконкой глобуса слева снизу можно поменять язык. Пока что откройте мультиплеер.
![Minecraft - Главное меню](img/minecraft_1.png)
12. Нажмите "Add Server" ("Добавить сервер"):
![Minecraft - Список серверов](img/minecraft_2.png)
13. В поле адреса укажите `mc.neur0tx.site` (да, прям так), имя можете не менять. Переключите настройку `Server Resource Packs: Prompt` в `Server Resource Packs: Enabled` (рус. `Наборы ресурсов: Включены`). Нажмите "Done" ("Готово"):
![Minecraft - Добавление сервера](img/minecraft_3.png)
14. Зайдите на сервер двойным кликом:
![Minecraft - Вход на сервер](img/minecraft_4.png)
Готово! Можно играть.
# Моды, ресурс-паки, шейдеры
## Тестовый сервер с модами
Я сделал тестовый сервер, ориентирующийся на Create Mod. Там еще много плюшек кроме этого мода (например, можно себе поставить плащик, скин и шапку). К нему подключиться можно так:
1. Скачать [эту сборку](https://1drv.ms/u/s!AgqdR_LDCD8Cga5Mw_c8x4ZMnmvVCw?e=sxCO1g).
2. Установить в UltimMC:
1. Клик правой кнопкой мышки на пустом месте в списке сборок.
2. "Создать сборку" => "Импорт из архива".
3. Выбирайте архив, что скачали в п. 1.
3. Подключиться к `mctest.neur0tx.site`.
**Важно:** тестовый сервер работает на Oracle Free Tier, который мне должны были отключить из-за санкций, но по недосмотру не отключили. Он перестанет работать в любой момент. Это не страшно т.к. сервер реально на "потестить" и там доступна смена режима игры (`/gamemode creative`).
## Установка модов
В скачанной нами сборке есть поддержка как модов, так и шейдеров. Всем этим добром можно управлять прям из лаунчера (кнопка "Редактировать сборку" - именно поэтому мы ставили этот лаунчер).
## Войсчат!
На сервере установлен плагин, добавляющий поддержку войсчата. Для того, чтобы это работало в игре нужно установить в сборку дополнительный мод (для этого сначала нужно из игры выйти):
1. Скачиваем мод [отсюда](https://modrinth.com/mod/plasmo-voice/version/fabric-1.19.x-1.2.19).
2. В окне UltimMC выбираем ранее установленную сборку игры и жмем в правой панельке "Редактировать".
3. В левой панельке выбираем "Моды".
4. Скачанный jar перетаскиваем в список модов. Проверяем, что мод в списке появился.
Готово. Настройки войсчата открываются в игре по клику на букву `v`.
## Украшательства
Главное здесь - не перестараться. Любые шейдеры страшно жрут производительность. Ресурспаки - в меньшей степени, но тоже жрут. Рекомендую использовать вот эти украшательства:
- Ресурс-пак: [Unity](https://www.curseforge.com/minecraft/texture-packs/unity) (если будут глючные текстуры - пробуйте [эту версию](https://1drv.ms/u/s!AgqdR_LDCD8Cga5KvzDeeUJxapmWzQ?e=1Xk237)) + [Unity Dark (темная тема)](https://www.curseforge.com/minecraft/texture-packs/unity-dark-edition) + [Unity PBR (нужно для шейдеров)](https://www.curseforge.com/minecraft/texture-packs/unity-pbr)/
- Шейдеры: [Super Duper Vanilla Shaders](https://www.curseforge.com/minecraft/customization/super-duper-vanilla-shaders/) (с ними у меня почему-то сильно помогло поднять FPS увеличение настройки `CPU Render-Ahead Limit` до 5 в секции `Advanced` настроек видео).
При этом Minecraft выглядит [вот так](https://youtu.be/nXtaqalfxBQ). Дополнительно я использую еще пачку мелких модов, которые добавляют детали вроде новых анимаций движения и поедания, или новые звуки. Но это ставить необязательно.
Моды, модпаки и шейдеры можно скачивать с:
- [Curseforge](https://www.curseforge.com/minecraft/mc-mods)
- [Modrinth](https://modrinth.com/)
При этом учитывайте, что моды иногда хотят различные доп. библиотеки для своей работы (обычно это указано в описании), а загрузчиков модов существует ажнак целых три: [Forge](https://files.minecraftforge.net/net/minecraftforge/forge/), [Fabric](https://fabricmc.net) и [Quilt](https://quiltmc.org/) (рекомендую последний).
На этом все.