Как установить и оптимизировать Minecraft на Linux: 9 основных шагов

В этой статье речь пойдёт о Minecraft. Да, многие ненавидят эту игру, но всё же она не так плоха и обладает большим количеством плюсов. У данной игры развитое сообщество (и это не только школьники). Так как Minecraft написан на Java, у нас есть возможность нативно запускать её под различными дистрибутивами Linux, чем мы и займёмся в данной статье.

Если вы хотели бы приобрести лицензию Minecraft, перейдите на официальный сайт и нажмите BUY MINECRAFT:

Minecraft1.png

Далее вам необходимо ввести вашу почту (Gmail, MailRu или любую другую — не важно), пароль и дату рождения. Обратите внимание, вы должны согласиться со сбором данных, нажав I agree to collection of usage data. Чтобы создать аккаунт, нажмите CREATE ACCOUNT:

Minecraft2.png

Чтобы подтвердить аккаунт, вам на почту, указанную при регестрации, будет выслан код подтверждения. Введите его в поле Verification code и нажмите VERIFY:

Далее вам нужно будет ввести данные, необходимые для покупки, и после оплаты скачать игру:

Для запуска игры вам понадобится установить в свою систему Java-машину. Рекомендуется использовать восьмую версию. Подробнее об установке Java читайте в статье установка Java в Linux. Также для лучшей производительности рекомендуется использовать проприетарные драйвры для видеокарты.

Скачать лаунчер можно и без оплаты. Но для игры вам всё равно надо будет пройти регистрацию. Если вы незаплатите, вам будет доступна только демо-версия игры (5 игровых дней, что ~= 100 реальным минутам). Чтобы скачать лаунчер, просто нажмите Download и сохраните в удобную для вас папку:

После запуска скачанного файла, подождите несколько секунд, пока игра загрузится и распакуется:

Теперь вам необходимо ввести логин и пароль, указанные при регистрации, и нажать Log In:

Если вы оплатили лицензию, то у вас будет кнопка Play, если же вы этого не сделали, то будет Play Demo. Нажмите на эту кнопку:

Повторюсь, если вы купили лицензию, то вас забросит в главное меню со всеми пунктами, если же вы в демо-режиме, то у вас будет только возможность создать и пересоздать новый мир. При том только один. И если вы создадите мир в демо, то увидите надпись, рассказывающую об основах управления, и пометку об ограничении времени. Так же таймер появится в правом верхнем углу. Если вы не хотите оплачивать, нажмите Continue Playing:

Так же есть возможность установить Minecraft на Linux через snap-пакет. Для этого выполните следующую команду в эмуляторе терминала:

Основным отличием является то, что в официальном лаунчере вы можете играть только через аккаунт Mojang, а в сторонних игра доступна либо вообще без аккаунта (только с ником), либо с аккаунтом одной из систем (например Ely.by) или же самой Mojang. Используя сторонний аккаунт (не путать с лаунчером — сторонним считается любой акк, зарегестрированный не в Mojang), вы не сможете играть на лицензионных серверах.

Установка Minecraft Linux состоит лишь в том, чтобы скачать лаунчер и запустить его. Любой скачанный вами лаунчер представляет собой обычный «*.jar» файл. Просто кликните по нему 2 раза. Если появится ошибка при запуске, или же он откроется как обычный архив, скорее всего, у вас нет проприетарной Java от Oracle. Ссылка на статью про установку Java есть выше. Если вы всё сделали правильно, то нажмите по файлу правой кнопкой мыши и в параметрах укажите запуск через Java той версии, которая вам нужна (рекомендую Java 8).

Или же вы можете использовать такую команду для запуска лаунчера через терминал:

Давайте далее рассмотрим основные лаунчеры.

Это бесплатный лаунчер от команды MinecraftRating.ru, в который интегрирован их собственный мониторинг серверов.

Из плюсов:

  • Возможность входа с лицензионного аккаунта Mojang, поддержка игры через Ely.by, так же можно использовать обычный аккаунт без пароля;
  • Возможность заходить на сервер в один клик, нажав кнопку «Играть.

Из минусов хотелось бы отметить, что у MRLauncher довольно громоздкий и не очень удобный интерфейс, но это на мой взгляд.

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

Из плюсов:

  • Поддержка аккаунтов Mojang, возможность игры через пиратский аккаунт без пароля;
  • Своя система скинов;
  • Удобная система сортировки серверов;
  • Установка модов «В один клик»;
  • Довольно красивый и приятный интерфейс (субъективно).

Из минусов — нет поддержки Ely.by.

Сам пользуюсь данным лаунчером, но скорее по првычке.

Из плюсов:

  • Поддержка аккаунтов Mojang, собственные аккаунты Tlauncher, поддержка пиратских аккаунтов без пароля;
  • Своя система скинов (Ely.by);
  • Есть версия для мобильных устройств TLauncherPE.

Из минусов:

  • Много рекламы в самом лаунчере;
  • Сам добавляет серверы в ваш список в игре;
  • Хоть вы и можете играть на пиратском аккаунте, но вас словно вынуждают завести учётную запись TLauncher;
  • Слииишком часто вам намекают о том, что стоило бы купить премиум подписку, к слову, не очень дешёвую.

Ниже будет приведена пара скриншотов из самой игры. Запускалась она на Xubuntu:

В данной статье мы рассмотрели, как выполняется установка Minecraft на Linux, а так же сравнили различные лаунчеры для игры Minecraft. Если остались какие-либо вопросы, спрашивайте в комментариях!

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна. В моей прошлой статье я рассказывал, как быстро развернуть свой Minecraft сервер из образа под Windows. И очень многие справедливо заметили, что Windows не очень годится для разворачивания такого типа сервера. А PowerShell через RDP — это какое-то ненормальное извращение. Поэтому мы сделали новый образ, под Centos с преферансом и поэтессами, учтя все ваши замечания. Плюс, прямо из коробки для вас наша карта с секретом, выполнив небольшой квест, вы можете получить приз! Подробности далее!

Разворачиваем сервер

Как я уже сказал, мы поняли, что игровой сервер под Windows, возможно не самая удачная затея. Он прекрасно работает, и у меня несколько серверов именно из этого образа, но всё же Windows в консольном режиме не очень годится для таких целей. Значительно лучше, и удачнее для этого годится linux. Поэтому мы сделали новый образ в нашем Маркетплейс. Если открыть описание этого образа, то будет достаточно полное описание, как данный образ использовать, и как его первично настроить. Но всё же пробежимся по основным моментам. Создаём сервер из Маркетплейса, с рекомендованными параметрами. Если у вас бюджет позволяет, то я рекомендую из личного опыта оперативной памяти ставить не менее 4-6 ГБ. Но, даже в базовом варианте всё будет работать как часы (могут быть тормоза при путешествиях). После успешного создания, нам необходимо будет подключиться по ssh, чтобы согласиться с лицензией EULA и стартануть сервер. Это не сложно, даже если вы ничего об этом не знаете. В операционной системе Windows можно подключиться к серверу, используя утилиту Putty, согласно нашему мануалу. В linux просто, открываем консоль и пишем:

ssh root@your_server_ip

Запрещение логина root

После подключения, очень рекомендую отключить возможность логина по ssh пользователя root и завести нового пользователя, и далее уже подключаться через него. Это необязательная процедура, но я настоятельно рекомендую её сделать, если не хотите, чтобы ваш сервер быстро взломали. Создаём нового пользователя:

adduser your_nickname

Не забываем задать корректный, длинный пароль:

passwd your_nickname

Теперь необходимо этой учётной записи добавить возможность прав администратора.

usermod -aG wheel your_nickname

Теперь, после логина, вы можете вводить sudo перед командами, для выполнения их с правами superuser. После того, как мы создали своего пользователя, можем подключаться и выполнять операции уже от его имени (не забываем про права администратора). Теперь задача отключить возможность логина root по ssh. Для этого отредактируем файл sshd_config.

sudo nano /etc/ssh/sshd_config

Находим строчку содержащую PermitRootLogin и меняем её на состояние no.

PermitRootLogin no

Есть ещё и другие возможности, например, отключение логина по паролю, но описывать в данной статье смысла не вижу. Всё, сохраняем и перезапускаем демон ssh для применения изменений.

sudo service sshd reload

Теперь мы можем завершить сессию и подключиться уже с нашим пользователем.

Непосредственный запуск сервера

После того, как мы всё настроили, можем стартануть сервер. Для начала принимаем лицензию Майнкрафта (это делается один раз, только при создании сервера).

mc_accepteula

И после этого, можно уже запустить сервер.

systemctl start minecraft

Всё, сразу после этого запустится сервер, с нашей предустановленной картой. И можно начать играть.

Сервер готов принимать людей.

Обратите внимание, что старт сервера идёт буквально двумя командами. Или «одной», как меня пытались убедить:

mc_accepteula && systemctl start minecraft

Если вы не хотите использовать предустановленную карту, то можно перед запуском сервера сразу удалить мир следующей командой:

mc_wipe

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

Наша Minecraft карта

Многие из нас, кто заходил в наш блог на хабре, видели в шапке эту карту. На самом деле, карта не простая, тут отмечены символично многие наши достижения. О многих из них можно прочитать в этой статье. И мы приняли решение воплотить эту карту в мире Minecraft. Плюс ещё спрятать призы на ней, так чтобы игроки смогли найти их на данной карте. Обо всём по порядку.

Эта же карта в мире Майнкрафт.

Эта карта будет запущена по умолчанию, после создания сервера. Выше написал, как этого избежать, просто дополнительное простое телодвижение. Мы решили сделать не только карту, ради понта. В одном из сооружений спрятана секретная комната, в которой вы найдёте незеритовую броню, плащ для полётов, фейерверки для полётов и всё необходимое, чтобы найти секрет. Там будет табличка, того что нужно будет делать.

Секретная комната.

Торопитесь, количество призов ограничено.

Пару слов, о том как создавалась эта карта

Карта создавалась вручную, в творческом режиме, на майнкрафте 1.16.3. Оказалось достаточно сложно перенести дизайнерскую задумку в мир Майнкрафта. Тем более, что если вы посмотрите, то рисованная карта имеет углы не строго 90 градусов, от этого были все сложности.

Первый построенный объект на карте — бутер.

Для замеров расстояния был выбран самый маленький объект на карте, и просто в графическом редакторе gimp осуществлялись замеры, а по ним уже рисовались остальные объекты.

Пример измерения расстояний.

Самое сложное было делать из кубиков тела вращения, типа воздушного шара. С шаром и надписью прошлось повозиться особенно долго. Особенно с надписью, потому, что кубики идут под углом около 30 градусов к линии надписи. Но мы справились. Тело вращения из квадратов можно представить следующим образом. Мы выбрали второй вариант, так как он был более «круглым». После этого мы очень долго пытались понять “реальный” размер воздушного шара.

Прикидки размеров (ошибочные).

Но в конце-концов, методом проб и ошибок установили размеры шара спроецированного на плоскость. Дальше, было относительно просто. Вспоминаем институтские знания черчения и переводим сечения шара снизу в верх, с помощью циркуля.

И так, на бумажке отрисовав все сечения, мы начали строить сам шарик.

Прикидка формы шара.

Ну, а дальше, дело техники — «обмазать» его.

Готовый шарик.

Про надпись рассказывать даже не хочу, крови попила столько, что просто ужас. Но мы справились. Точно так же, на бумаге в клетку переводили надпись и добивались, чтобы она выглядела корректно. На это ушло очень много времени и сил (чуть ли не 30% от всей карты). Ну и напоследок, пару кадров промежуточной постройки карты.

Что делать, если хочется играть на других картах или даже с модами?

Пара слов, как сменить версию майнкрафта и установить другую карту. Весь майнкрафт у нас обитает в папке:

/opt/minecraft

Если мы говорим о ваниле, то для начала нужно остановить сервер, затем удалить старый мир.

systemctl stop minecraft

Посмотреть список доступных версий майнкрафта можно командой.

mc_version show

После чего делаем обнуление мира (просто удаляет текущий мир).

mc_wipe

И ставим последнюю версию ванильного майнкрафта.

mc_version 1.16.4

После чего стартуем сервер командой.

systemctl start minecraft

Всё, так будет последняя версия майнкрафта. Если требуется установить моды, то можно установить Forge (он уже предустановлен на сервер, и требуется только скопировать на него моды). Остановите сервер, удалите мир, укажите нужную версию, при необходимости скопируйте нужные моды на сервер в папку mods и запустите сервер, например для версии forge-1.12.2:

systemctl stop minecraft mc_wipe mc_version forge-1.12.2 systemctl start minecraft

Для удобства конфигурирования, мы даже сняли видео первичной настройки майнкрафт-сервера. Чтобы было удобнее. К сожалению, видео чуток отстало от окончательных изменений нашего образа в маркетплейсе (смотрите актуальную версию конфигурацию у нас в маркетплейсе, там исчерпывающий мануал). Но тем не менее, оно очень поможет для старта, как же создать сервер и с ним работать!

Удачи в игре!

Дистрибутивы на базе GNU/Linux в большинстве своём предназначены для офисных или серверных задач. До сих пор, чтобы установить некоторый софт, включая разные игры, приходится прибегать к различным изощрениям и махинациям с Wine или виртуальными машинами. Конечно, с адаптацией Steam и некоторого числа игр оттуда стало легче, хотя оптимизация и производительность гораздо хуже. Так или иначе, пользователям Linux тоже хочется играть. Minecraft хороший пример игры, с которой не должно возникнуть заметных затруднений в установке.

Установка Java

Чтобы установить Minecraft на Linux в системе должно быть установлено определённое ПО, а именно Java, так как игра написана на этом языке программирования. Сделать это едва ли сложнее, чем на Windows. Есть три варианта: альтернативный OpenJDK, неофициальный репозиторий Java Oracle и ручная установка Java с сайта.

OpenJDK

Из-за некоторых особенностей распространения Oracle Java отсутствует в репозиториях большинства дистрибутивов. Но есть аналогичный проект OpenJDK с открытым исходным кодом. Разницы между OpenJDK и Oracle Java почти нет, с запуском Minecraft проблем возникнуть не должно. Для установки последней версии OpenJDK нужно ввести в терминал следующие команды (также будет установлен плагин для браузера и пакет документации):sudo apt install default-jdk sudo apt install default-jre sudo apt install icedtea-plugin sudo apt install default-jdk-doc

Неофициальный PPA

У Проекта webupd8 есть свой собственный PPA, с помощью которого можно установить Java с сайта Oracle, а также проверить наличие установленной версии. Для добавления данного репозитория нужно вбить в терминал эти команды:

sudo add-apt-repository ppa:webupd8team/java sudo apt update sudo apt install oracle-java8-installer

На заметку:

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

Пиратские лаунчеры

Инструкции, которые будут описаны ниже, полностью подходят как для лицензионной версии Minecraft, так и для пиратской. Способ запуска будет рассмотрен на примере Linux Mint, он также подходит и для других дистрибутивов GNU/Linux, а также FreeBSD. Лаунчеры были выбраны самые популярные: TLauncher и mLauncher. При желании загрузить Minecraft на Linux можно c сайта Mojang.

Tlauncher

Скачанному файлы .jar, в первую очередь, необходимо предоставить все права на чтение и запись, а также активировать галочку «Разрешить исполнять как программу». Всё должно соответствовать скриншоту ниже.

Файл для большей производительности рекомендуется запускать с root-правами, для этого в терминале нужно перейти в папку с клиентом, к примеру:

cd /home/user/sudo java -jar «имя пакета».jar

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

Запустив лаунчер через терминал, можно будет выбрать необходимую версию Mineraft (вплоть до самой новой). Сделать это совсем несложно.

Имеется широкий выбор, включая snapshot’s, alfa и beta. То есть есть возможность поиграть в какую угодно версию майнкрафта.

Высок шанс того, что лаунчер выдаст ошибку перед запуском игры. Это может быть связанно с отсутствием JavaFX, для его установки в терминале нужно написать эту команду:

sudo apt install openjfx

Совет:

Если ошибка продолжает появляться. можно попробовать переустановить Java, удалив все пакеты (желательно через Synaptic), перезагрузить ПК и произвести установку заново. В крайнем случае, может помочь удаление OpenJDK и установка Oracle Java или наоборот.

mLauncher

Все вышеописанные действия также актуальны и для mLauncher, но ошибок в нём на порядок меньше.

Файл также рекомендуется запускать с root-правами с помощью команды:

cd /home/user/sudo java -jar «имя пакета».jar

Запустится лаунчер, достаточно похожий на прошлый.

Чтобы приступить к игре нужно создать профиль, сделать это можно нажав на шестерёнку под кнопкой «Запустить».

На заметку:

Можно использовать свой аккаунт с сайта Mojang, или любой другой логин.

Игра Minecraft для Linux, вместе с Java-версиями для настольных компьютеров с другими операционными системами, появилась в далеком 2011 году. С тех пор она прошла долгий путь развития и на сегодняшний день считается «классической».

На этой странице вы можете выбрать одну из доступных версий Майнкрафта для Линукс. Это может быть лицензионная (то есть, платная) официальная версия, которую можно скачать с серверов Microsoft, или же пиратский бесплатный лаунчер который можно использовать для установки любых версий – от старых, до последних. Какой вариант избрать – дело ваше.

Скачать Minecraft для Linux

Ниже размещены ссылки на загрузку лаунчеров для этой операционной системы Linux. Будьте внимательны – читайте описания установщиков Майнкрафта и выбирайте нужный вам!

Если у вас нет лицензии для установки и использования игры, и вы не желаете или не имеете возможности ее покупать, вам нужно скачать TLauncher (первая кнопка) – программное обеспечение для запуска Майнкрафта. С его помощью можно легко и просто играть бесплатно. Если же лицензия у вас есть или вы собираетесь ее приобрести – смело переходите на официальный сайт игры и выбирайте там наиболее подходящий вариант игры для вашего дистрибутива Linux (вторая кнопка).

Скачать TLauncher для Linux (пиратка, бесплатный лаунчер)Скачать Майнкрафт для Линукс (для тех у кого есть лицензия)

После скачивания и установки любого из вариантов загрузки, запустите лаунчер и выберите нужную версию Minecraft.

Если вы считаете, что здесь может быть выложена еще какая-то версия для загрузки игры под эту операционную систему, или же вы хотите просто поделиться своими мыслями, задать вопрос, указать на ошибки – обязательно напишите об этом в комментариях. Ваше мнение очень важно для нас!

minecraft-on-linux.png

Minecraft можно установить не только на ОС Windows, но и на Linux или даже Android. Что касается последнего, то все необходимое можно найти на сайте https://planet-mcpe.com/category/mcpe/ .

В этой же статье речь пойдет о запуске игры на Linux. Сразу скажем, что здесь придется немного потрудится, так как процесс этот будет отличаться от привычного. Все описанные в данном материале действия совершались на примере дистрибутива Ubuntu Linux 14.04, но процесс идентичен на других системах.

Установка графического драйвера и Java

Для комфортной игры вам потребуется хороший видеодрайвер. Для видеокарт от компании Intel никаких дополнительных действий не нужно производить, так как для них в Linux предусмотрены стандартные драйверы. А вот для видеокарт от Nvidia или AMD лучше установить специализированное программное обеспечение от самих производителей.

Для этого откройте “Параметры системы”, далее выберите “Программы и обновления” и нажмите последнюю вкладку «Дополнительные драйверы». Если компьютер подключен к интернету, то в этом окне появятся варианты драйверов, выберите нужный и нажмите “Применить изменения”.

Следующем этом идет и установка Java. Как правило дистрибутивы операционной системы Linux не имеют в комплекте Java. Поэтому его установка производится отдельно. Разработчики Minecraft рекомендуют установить версию от компании Oracle. Для этого откройте терминал с помощью горячих клавиш Ctrl+Alt+T и выполните следующие команды:

Установка игры Minecraft

Для установки Minecraft заходим на официальный сайт игры и качаем файл Minecraft.jar, перед этим выбрав ссылку “Show all platforms”.

Далее правой кнопкой мыши нажмите на файл и выберите пункт “Свойства”. Переходим во вкладку “Права доступа” и ставим галочку напротив пункта “Разрешить выполнение файла, как программы”. Теперь дважды кликаем на файл и вводим свой логин и пароль и нажимаем кнопку играть. Программа сама загрузит все необходимые обновления.

Используемые источники:

  • https://losst.ru/ustanovka-minecraft-na-linux
  • https://habr.com/ru/company/ruvds/blog/531784/
  • https://xn—-7sbbi4ahb0aj1alff8k.xn--p1ai/kak-ustanovit-minecraft-na-linux
  • https://minecraftium.ru/linux/
  • https://linuxgid.ru/kak-igrat-v-minecraft-na-linux/

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116