Игра в Minecraft (java) дома по сети
Гайд предназначен для желающих поиграть в Minecraft дома по сети со своими близкими.
Для начала требуется приобрести одну легальную копию игры, скачать и хотя бы раз запустить официальный клиент (Minecraft Launcher) что бы полностью создать свой аккаунт.
Скачиваем и устанавливаем Modrinth App, после чего входим в Microsoft аккаунт:
Сервер
Создаём Fabric версию игры для нашего сервера:
Для работы сервера нам понадобятся мод Custom LAN (при установке должен автоматически подтянуться Cloth Config API). И Sodium для более стабильной работы. Итого:
Запускаем сервер, создаём новый мир и открываем его для LAN, не забывая перевести сервер в оффлайн режим:
Клиент
Клиентская инсталяция выглядит в точности так же, но требует двух новых модов: Fabric API и Auth Me:
Первым делом после запуска игры нужно переключиться в оффлайн режим - заходим в Multiplayer и кликаем на замочек в верхнем левом углу. Выбираем третий метод (offline) и вводим желаем имя пользователя:
Автоматический поиск у меня не работал, так что я пользовался опцией прямого подключения (Direct Connection). В общем случае понадобится ipconfig и ip-шник сервера. В случае если и сервер и клиент на винде, можно ввести сетевое имя компа:
Этого должно быть достаточно что бы в домашней сети погонять в Minecraft всем семейством.
Split-screen
Если размер экрана позволяет, то можно играть в Minecraft на одном компе вдвоём - клава+мышь и контроллер. Нам понадобится ещё одна клиентская интсталяция с двумя новыми модами: Controlify и его зависимость YetAnotherConfigLib. После первого запуска, нужно настроить работу когда окно с игрой не в фокусе. Для этого идём в настройки → Controls → Controller Settings → Global Settings и выбираем Out of Focus Input:
Остаётся только запустить две копии игры и развернуть на пол экрана каждую.