Как сделать сервер forge

Добавил пользователь Дмитрий К.
Обновлено: 05.10.2024

Дополнения к игре Minecraft от сторонних разработчиков пользовались заслуженным спросом ещё с ранных версий игры. С каждым новым глобальным обновлением Minecraft появлялось всё больше и больше интересных, захватывающих и увлекательных модификаций: начиная от технологий, строительства и новых мобов, заканчивая магией и волшебством. Играть в одиночном мире или с друзьями по Hamachi безусловно может удовлетворить многих игроков, но вот для построения нечто большего, куда могли бы зайти десятки (а то и сотни) игроков с разных уголков планеты, требуется создание полноценного сервера и размещения его на хостинге.

Выбор ядра для сервера

Большинство эффективных и производительных ядер канули в лету, поэтому сегодня, для современных версий Minecraft, у нас выбор небольшой:

Версии 1.8+

  • [1.7.10, 1.12.2, 1.16.5] Mohist = плагины Bukkit/Spigot + моды + моды для Sponge ЛУЧШИЙ ВЫБОР
  • [1.8+] Ванильный Forge = только моды
  • [1.8+] Ванильный Forge + Sponge = моды и плагины (специально написанные под Sponge)

До 1.7.10 (Моды + плагины, производительность, поддержка плагинов Bukkit/Spigot)

  • [1.7.10] Thermos
  • [1.7.10] KCauldron
  • [1.6.4-1.7.10] Cauldron
  • [1.4.7-1.6.4] MCPC/MCPC+

Как установить серверное ядро Forge

  1. Перейдите на официальный сайт Minecraft Forge. В левом боковом меню выберите нужную вам версию игры, затем скачайте самую последнюю или рекомендуемую (стабильную) сборку Forge под эту версию, нажав на кнопку Installer . Также вы можете выбрать и скачать любой-другой доступный билд, для просмотра которых нужно нажать кнопку Show all Versions . Это может быть необходимо в случае если какой-то из модов требуется конкретную сборку Forge.
    Мы рекомендуем выбирать Recommended версию для стабильной работы.


  1. На рабочем столе своего компьютера создайте пустую папку. Запустите скачанный файл установщик Forge, обычно он имеет название вида "forge-версия-installer.jar". Чтобы избежать ошибок, рекомендуем выполнить запуск от имени администратора. Если антивирус будет недоволен, то можете смело послать его отдохнуть – бояться не чего.


  1. Выберите "Install server" и укажите путь к пустой папке, которую вы создали на предыдущем шаге. Установщик выполнит скачивание нужных библиотек и самого ядра.


  1. После скачивания у вас будет 3 файла и папка . minecraft_server.версия.jar и libraries – это библиотеки, их нельзя удалять. Файл forge-версия.jar – ваше ядро, именно его нужно запускать на хостинге. Файл .json можно удалить, это просто лог установщика.


  1. Теперь просто загрузите все эти файлы на ваш хостинг и укажите ядро для запуска forge-версия.jar , можете его переименовать в просто server.jar (остальные файлы нельзя переименовывать).

Загрузить файлы на хостинг можно предварительно заархивировав их на вашем компьютере, а после загрузки, средствами панели, распаковав.


Установка Mohist

Mohist – лучший вариант для тех, кто хочет держать стабильный сервер на современных версиях Minecraft, при этом с поддержкой модов и плагинов Bukkit/Spigot/Sponge. Установка ядра трудностей не вызывает:

  1. Скачайте ядро Mohist нужной версии с официального сайта.
  2. Загрузите его на свой хостинг или поместить в пустую папку на компьютере.
  3. Запустите ядро. Все необходимые библиотеки ядро скачает самостоятельно и создаст нужную иерархию папок и файлов.
  4. Поместите ваши моды в папку mods, а плагины – в plugins.
  5. Готово, вы великолепны!

Установка ядра для ранних версий

Для версий Minecraft ниже 1.8 вы также можете использовать ванильный Forge, установку которого мы выполнили в предыдущем разделе, но целесообразнее будет выбрать ядра, которые были созданы производительными, эффективными, с поддержкой не только модов, но и обычных плагинов, которые подходят для Bukkit/Spigot серверов. Ссылки на скачивание этих ядер будут в конце этой статьи. В примере ниже рассмотрим установку MCPC+ 1.5.2

  1. По ссылке скачиваем нужное ядро. Вы можете попробовать найти их в интернете, но официальные сайты всех этих серверов уже давно не работают, а поддержка самих ядер прекращена. Мы собрали для вас последние стабильные сборки легендарных серверных ядер с поддержкой модов в конце этой статьи.
  2. Загрузите архив на хостинг. Распакуйте его.


  1. Как правило, все эти ядра имеют только папку с библиотеками и главный .JAR файл и всё что вам остаётся – просто запустить его на вашем хостинге.

Обратите внимание! Старые версии Minecraft, как и серверные ядра для них, работают на более ранних версиях Java. Мы тестировали на Java 7 – работает, выше – нет.


Ссылки на скачивание ядер

  • [1.7.10, 1.12.2, 1.16.5] Mohist
  • [1.8+] Ванильный Forge
  • [1.8+] Sponge и плагины
  • [1.7.10] Thermos
  • [1.7.10] KCauldron
  • [1.7.10] Cauldron
  • [1.7.2] Cauldron
  • [1.6.4] Cauldron
  • [1.6.4] MCPC+
  • [1.5.2] MCPC+
  • [1.4.7] MCPC+

Станьте нашим клиентом и получите лучший опыт работы с хостингом! Производительное оборудование, тарифы на любой бюджет, дружелюбная поддержка 24/7/365 и гарантия возврата средств в течении первых 7 дней, если не понравится.

Чтобы начало работы стало ещё приятнее, мы предлагаем вам получить промокод на скидку 15% для заказа хостинга.

официальныйРекомендуемые требования к конфигурации сервера следующие:

Конфигурация личного сервера автора следующая:

  • Процессор: Intel Xeon E5-2682 v4, двухъядерный
  • Память: 4 ГБ
  • Пространство на жестком диске: 40 ГиБ
  • Пропускная способность восходящего канала: 2 Мбит / с
  • Широкополосный нисходящий канал: 2 Мбит / с
  • Среда ОС: Ubuntu 1604 *

На практике описанная выше конфигурация может удовлетворить 2-5 человек одновременно.

Установите среду Java

Это руководство в основном основано наВерсия MC JAVAДля настройки сервера выделитеMC Bedrock Edition.

MC-сервер представляет собой пакет jar, и серверу конфигурации необходимо запустить пакет jar для запуска сервера, поэтому мы должны сначала установить JDK.

Загрузите и установите среду Java следующими способами

После завершения установки выполните следующую команду, чтобы подтвердить успешную установку среды Java.

Загрузите пакет jar ядра сервера Minecraft Forge и MC

Чтобы упростить управление, сначала создайте новую папку Minecraft в каталоге / opt с помощью следующей команды и перейдите в этот каталог.

Minecraft Forge

Что такое Minecraft Forge

Цитата из MC wiki: Minecraft Forge - это интерфейс программирования приложений Minecraft (API), который обеспечивает почти максимальную совместимость между другими модами Forge. Он содержит переписанный RML (Modloader Risugami), который обеспечивает совместимость с модами Modloader. Он содержит перехватчики в базовые файлы Minecraft, которые позволяют мододелам расширять свои модификации без редактирования базовых классов.

Проще говоря, Minecraft Forge - это API, используемый для загрузки модов. Если вы не установите Forge, вы не сможете загружать моды.

ПосещаяMinecraft ForgeОфициальный сайт для получения ссылки для скачивания Minecraft Forge.

Вот пример Minecraft Forge-MC 1.12.2. включитьMinecraft ForgeОфициальный сайт, откройте интерфейс нужной версии и найдитеUniversalикона.

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


Получите следующую ссылку:


Затем загрузите программу Forge с помощью следующей команды

Через некоторое время загрузка будет завершена.

Загрузите связанные библиотеки времени выполнения

Forge нужна библиотека времени выполнения для запуска. Перейдите в папку .minecraft локального клиента MC, найдите папку с библиотеками, перенесите всю папку через ftp и скопируйте ее в / opt / Minecraft на сервере Linux.

Загрузить связанный MOD


Согласно требованиям MOD, перейдите в папку .minecraft локального клиента MC, найдите папку модов и перенесите по ftp пакет MOD, соответствующий клиенту, в папку / opt / Minecraft / mods.

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

Загрузите пакет jar ядра сервера

В качестве примера возьмем версию MC 1.12.2. Версия сервера должна соответствовать версии клиента. Подтвердите номер версии клиента в нижнем левом углу интерфейса запуска игры.
Загрузите основной пакет с помощью следующей команды

Через некоторое время загрузка будет завершена.
Потому что Forge для запуска должен полагаться на пакет ядра сервера и распознавать имя файла только в формате minecraft_server.x.xx.jar. Поэтому вам нужно переименовать 1.12.2.jar в minecraft_server.1.12.jar с помощью следующей команды.

Установить и использовать Screen

Зачем использовать экран

Окно нашего разговора с сервером - это процесс, и сервер MC запускается как дочерний процесс под окном сеанса.Когда окно сеанса сервера закрывается, процесс сервера MC также закрывается. Чтобы гарантировать, что сервер MC может продолжить работу, нам понадобится Screen.
screen - это программное обеспечение в Linux для управления сеансом.
Экран установки с помощью следующей команды

Основные рабочие команды экрана

Запускаем MC-сервер под экраном

Используйте Screen со следующей командой

Используйте следующую команду, чтобы открыть Minecraft Forge

При выводе следующего содержания вам необходимо открыть файл eula.txt, чтобы принять соответствующее соглашение.

Откройте eula.txt с помощью vi

Когда появляется слово Готово, запуск завершен.

Если сервер позволяет пиратским игрокам заходить на сервер, вам необходимоserver.propertiesРедакции файлов.
будет

Чтобы отключить подлинную проверку.

Одновременноserver.propertiesЭто также файл для настройки параметров сервера.
Подробнее см.MC wiki-server.properties

Открытый порт сервера

По умолчанию Minecraft использует порт 25565. Вы также можете изменить порт, изменив параметры конфигурации в server.properties. Необходимо открыть порты, связанные с сервером. Способ открытия зависит от поставщика услуг облачного сервера, поэтому я не буду вдаваться в подробности здесь.

Подключиться к серверу через клиента

Enjoy~

* В этом руководстве в качестве примера используется операционная система Ubuntu.

n6DcEU4SdQBW1ZdVRckMyO6FtEYVv7Y103zMF6wx.jpg

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

Виды серверов Майнкрафт

Для начала давайте разберемся, какие виды серверов Майнкрафт существуют. В настоящее время можно выделить 4 типа основных ядер серверов Minecraft.

Vanilla – это официальное ядро, созданное разработчиками. Благодаря чему оно выходит сразу после релиза новой версии. Однако, для нее выпущено немного плагинов, невысокая оптимизация использования ресурсов, потребуется отдельно устанавливать Forge для использования модов.

Bukkit – это ядро, созданное на основе Vanilla. Обладает высокой оптимизацией, кучей плагинов от сторонних разработчиков. Однако, все равно потребуется отдельно устанавливать Forge для использования модов. После версии 1.6.4 проект поддерживается вместе со Spigot.

Spigot – это ядро, разработанное на основе Bukkit. Имеет множество улучшений по сравнению с предшествующими ядрами. Однако установка сервера на данном ядре более сложная, также потребуется отдельно устанавливать Forge для использования модов.

Cauldron (ранее MCPC+) – это прогрессивное ядро, сделанное на основе Spigot, в состав которого уже включен Forge, благодаря чему можно сразу устанавливать различные моды, также поддерживаются плагины, написанные на Bukkit и Spigot. Однако переход на новые версии Майнкрафт происходит долго, ведь сначала должен обновиться Spigot.

Прежде, чем создавать свой сервер в Майнкрафт вам потребуется установить пакет Java, который можно скачать по этой ссылке. Когда Java-пакет установлен, можно переходить к созданию собственного сервера в Minecraft.

Создание сервера на ядре Vanilla

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

n1IBpwlqKPCW354h0jD28WEiz9TdGLnTdu1SfMsf.jpg

Затем откройте файл сервера, кликнув по нему правой кнопкой мыши -> Открыть с помощью -> Java. После запуска откроется консоль сервера и через несколько секунд закроется, а в папке с сервером появится несколько новых файлов. Вам потребуется открыть один из них под названием "eula.txt" при помощи блокнота, поменять значение false на true и сохранить сделанные изменения.

QtEllirJej9gSxkOZbGQmSpqnQG7IbRFaQp7nqXj.jpg

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

dhcGF1juK64nqD5D3DABtJQCIo4KUBA3t8qIo4y6.jpg

Теперь можно зайти в игру, затем в сетевую игру, добавить новый сервер, используя IP "127.0.0.1" или "localhost".

kMQD58l2el9hxollsqFPx6UXIglULib7X6csPPdb.jpg

Создание сервера на ядре Bukkit

В следствие того, что проект Bukkit объединился со Spigot, рекомендуем устанавливать именно Spigot, поэтому следуйте нижеприведенной инструкции.

Создание сервера на ядре Spigot

Скачайте ядро вашего будущего сервера с официального сайта разработчика Spigot по этой ссылке и поместите его в папку, в которой вы будете создавать ваш сервер Minecraft.

wbN2uSIiQfNfkH8utHU576oywxvH5iO0IYduCFwe.jpg

kOSw5CTQhI8gwbDKOSDTPAyliYlBpUjUQ5zrW8NQ.jpg

Затем откройте его и пропишите в нем следующее:

@echo off
java -jar spigot-1.14.2.jar
pause

wk5hH1B8pDhC3zuqBUELrXepjr3Y1OrqVzkthZoQ.jpg

После чего сохраните изменения и закройте файл. Затем необходимо сделать его исполняемым файлом, т.е. изменить расширение данного файла на .bat, для чего его просто переименовываем в start.bat. Далее запустите полученный bat-файл двойным кликом левой кнопки мышки. Появится консоль вашего будущего сервера, в которой через какое-то время вы увидите это:

А в папке сервера появились дополнительные файлы.

bxK8rgdDvohgEQici5MDU6sgWaetvP9HwioiCMwL.jpg

Нас интересует файл eula.txt, который необходимо открыть при помощи блокнота, найти в нем строку eula и поменять значение false на true. После чего нужно сохранить изменения и закрыть файл.

mPT95v6OKKbEbqV4o9OyhFHn2rpMttUzGUqMAsnC.jpg

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

Теперь снова запустите start.bat двойным щелчком левой кнопки мыши и ждите пока сервер загрузится. Когда сервер запустится, и появится надпись "Done", консоль можно закрыть.

1t8SAA1P8oLV4kFo5E1DMUy3dN4INjnVmHSYXL0D.jpg

6IJ9wLsqHyfJbOlypg1Ee8Qv7viKnJzqqkCNEwyC.jpg

UZOUatSIvHYVDe39cpp2Y4K9vGWcbx45Twtinuuv.jpg

Ваш сервер появится в списке доступных серверов, и вы сможете зайти на него.

BNzfvLosjZSIfQ5ohzQfZ1kuq5tGkYhuhDe8ic3I.jpg

Создание сервера на ядре Cauldron

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

Для того, чтобы зайти на свой сервер на ядре Cauldron, в вашем клиенте должен быть установлен Forge, поэтому заранее позаботьтесь о его установке.

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

Как создать сервер с другом?

Гайд. Как создать сервер в Minecraft

Для Minecraft: Java Edition доступен только Realms, а для всех остальных — Realms Plus. В первом случае вы получаете сервер для игры с друзьями. В подписке Plus — ещё и бесплатный доступ к 100+ избранным наборам с торговой площадки (каждый месяц добавляются новые). Это могут быть текстур-паки, наборы скинов, карты с мини-играми или заданиями на выживание. Также на Realms Plus сервер можно зайти через любую версию Minecraft (кроме Java Edition) — с консоли, телефона или ПК.

После окончания подписки мир игры будет доступен ещё 18 месяцев на случай, если вы захотите его скачать или обновить подписку.

  • Можно попробовать месяц бесплатно
  • Сервер онлайн 24/7, не нужно держать ПК включённым
  • Стабильность и высокая скорость соединения
  • Бэкапы делаются каждый час с возможностью скачать их в любой момент
  • Платит только владелец сервера
  • Можно играть на любых картах
  • Мультиплатформенность (только для Realms Plus)
  • Доступ к 100+ платным наборам (только для Realms Plus)
  • Платно, подписку нужно продлевать каждый месяц или брать сразу на полгода
  • Нельзя поставить моды
  • Можно играть только на актуальной версии
  • Максимум 10 человек одновременно

Как играть с друзьями?

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

Для Java Edition максимальное количество одновременно играющих — 8. Присоединиться к такому серверу могут только клиенты с Java Edition.

Для всех остальных платформ всё проще: вы сможете одновременно играть и с телефона, и с версии для Windows 10, и с консолей. Также для LAN-сервера на этих платформах можно установить максимальное количество игроков вплоть до 30. Делается это с помощью команды /setmaxplayers, которую нужно прописать в чате.

Чем больше людей на сервере, тем мощнее нужно железо. А качество соединения будет зависеть от скорости интернета создателя и расстояния между ним и подключающимися игроками.

  • Абсолютно бесплатно
  • Легко создать
  • Можно играть на любых картах с любыми модами
  • Можно играть на любой версии
  • Мультиплатформенность (для всех, кроме Java Edition)
  • 30 человек одновременно (для всех, кроме Java Edition)
  • Сохранения хранятся у хоста, бэкапы нужно делать вручную
  • Качество соединения зависит от многих вещей и не всегда стабильно
  • Нужно быть в игре, чтобы другие игроки могли зайти на сервер
  • Максимум 8 человек одновременно (для Java Edition)

Как создать мир?

Так как же в итоге сделать этот LAN-сервер? Очень просто!
Если вы находитесь рядом или просто хотите поиграть с телефона и ПК, то для первого шага достаточно будет подключиться к одной сети Wi-Fi.

Если такой возможности нет, то тут нам поможет программа для объединения удаленных компьютеров в локальную сеть. Например, всем известная Hamachi или её аналог — Radmin VPN. В первом случае в сеть можно объединить только 5 человек (в бесплатной версии) и нужно регистрироваться. Во втором же случае регистрация не требуется и объединить можно до 150 человек.

Гайд. Как создать сервер в Minecraft

Гайд. Как создать сервер в Minecraft

Гайд. Как создать сервер в Minecraft

Шаг 2. Заходим в Minecraft нужной нам версии. Обратите внимание, версия и установленные моды у всех игроков должны быть одинаковыми.

Java Edition

Гайд. Как создать сервер в Minecraft
Гайд. Как создать сервер в Minecraft
Гайд. Как создать сервер в Minecraft
Гайд. Как создать сервер в Minecraft

Заходим в Hamachi или Radmin VPN. Если игра уже открыта для LAN, можно просто зайти в сетевую игру и немного подождать. Сервер появится в списке и к нему можно будет подключиться. Если этого не произошло:

Гайд. Как создать сервер в Minecraft
Гайд. Как создать сервер в Minecraft
Гайд. Как создать сервер в Minecraft

Bedrock Edition

Гайд. Как создать сервер в Minecraft
Гайд. Как создать сервер в Minecraft
Гайд. Как создать сервер в Minecraft

Гайд. Как создать сервер в Minecraft

Гайд. Как создать сервер в Minecraft

Вот и всё! Надеемся, что вам помог наш гайд и вы получите большое удовольствие от приключений вместе с друзьями!

Читайте также: