Как сделать свое ядро для сервера minecraft

Обновлено: 03.07.2024

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

Что нужно, чтобы создать сервер на своем компьютере?

Первоначальное создание сервера не такой уж сложный процесс и занимает немного времени. Для этого вам понадобится:

  • Ядро сервера майнкрафт
  • Средний по мощности ПК и выше.

Какие ядра сервера бывают?

Vanilla - стандартное и официальное ядро, которое создано разработчиками игры.
Плюсы: Моментально выходит новая версия ядра, как только вышла новая версия игры.
Минусы: Для этого ядра нет плагинов; плохая оптимизация.

Bukkit - усовершенствованное ядро, основанное на Vanilla.
Плюсы: Достаточно хорошая оптимизация, если сравнивать с предыдущим ядром; огромное количество плагинов; плагины Spigot подходят и на Bukkit; проект выпускается до сих пор, только под названием CraftBukkit.

Spigot - на данный момент самое оптимизированное ядро для создания сервера, основанное на Bukkit.
Плюсы: Большое количество плагинов, которые можно найти здесь; хорошая производительность; плагины Bukkit совместимы со Spigot.
Минусы: Новичкам установка данного ядра может показаться сложной, с первого взгляда.

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

1. Скачиваем по ссылке ниже нужную версию ядра (она соответствует версиям майнкрафта).
2. Создаем папку для нашего будущего сервера.
3. Создаем в данной папке файл, с расширением .bat (Только для операционных систем Windows).

4. Пишем следующее в данном файле:

Где spigot.jar - вписываем полное название файла нашего ядра.

5. Запускаем нашу консоль (файл с расширением .bat) и видим следующее:

6. В папке вы могли заметить новые файлы, нам нужен: eula.txt. Меняем там значение false на true.

7. Запускаем файл старта сервера и сервер полностью готов к запуску.

Настройка сервера

1. Открываем файл server.properties и видим, что там находится большое количество строк:

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

op-permission-level - уровень для операторов на сервере.
pvp - включить или отключить PVP на сервере (возможность драться с игроками).
online-mode - проверка на лицензию майнкрафта, может быть включена или выключена.
level-name - имя папки с картой вашего мира сервера.
gamemode - здесь указывается режим игры, который получают все игроки при заходе на сервер.
server-ip - айпи адрес вашего сервера. Данный параметр нужно обязательно указать, иначе никто не сможет зайти на ваш сервер.

Как узнать айпи адрес вашего ПК и как его указать в настройках вашего будущего сервера

1. Пишем в браузере всего одно слово: айпи.
2. Мы видим ваш айпи, который и нужно указать в настройках server.properties в строке server-ip.

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

Адресом вашего сервера называется айпи, который вы указали в server.properties, только к нему добавляется порт, который указан в server.properties, в строке server-port.

Как выдать/отнять op на сервере?

1. Запускаем консоль нашего сервера.
2. Вписываем следующую строчку: op [Ник игрока].
3. Нажимаем Enter.
4. Вуаля, у вас теперь есть статус оператора.

Для того чтобы отнять статус оператора, делаем следующее:

1. Заходим в консоль сервера.
2. Вписываем следующую строчку: deop [Ник игрока].
3. Нажимаем Enter.
4. Теперь вы отняли статус оператора.

Как устанавливать плагины?

1. Скачиваем нужный плагин.
2. Закидываем его в папку plugins.
3. Готово!

Думаю все из вас знают, кто такой Dream и какие увлекательные режимы он придумывает в Minecraft. Десятки миллионов людей смотрят его ролики и почти каждый из них хотел попробовать поиграть в Speedrunner vs Hunters, Death Swap и.т.д. К сожалению, для игры в большинство этих режимов нужно скачивать плагины, для установки которых нужен свой сервер. Именно его созданием мы сейчас и займемся.

Подготовка

Первым делом необходимо создать папку на вашем компьютере и в ней создать текстовый файл start.txt .

Установка ядра.

Ядро скачивайте в папку, где у вас лежит файл start.txt.

Настройка файла, запускающего сервер

Открываем наш файл start.txt и пишем в нем строку по данному шаблону:

java -Xmx M -Xms M -Dfile.encoding-UTF-8 -jar .jar

Объемы оперативной памяти не рекомендую ставить меньше, чем стоит у меня.

Далее сохраняем файл и меняем его расширение на с .txt на .bat .

Первый запуск сервера у себя на ПК

Запускаем наш батник start.bat (щелкаем по нему дважды левой кнопкой мыши).

Теперь в создавшемся файле eula.txt меняем строку eula=false на eula=true и запускаем start.bat еще раз.

Напишем в консоли stop для остановки сервера.

Настройка сервера

Первым делом необходимо открыть файл server.properties . Для этого рекомендую использовать Notepad++ , но если не хотите его скачивать, то можете воспользоваться следующим способом:

  1. Переименовываете файл server.properties в server.txt
  2. Делаете нужные изменения в файле server.txt
  3. Переименовываете файл server.txt обратно в server.properties

В данном файле обратим внимание на параметры:

Если стоит true, то на ваш сервер смогут зайти только игроки с лицензией Minecraft. Если же у вас или у ваших друзей пиратская версия Minecraft, то измените online-mode=true на online-mode=false.

Запомните цифры, идущие после знака " article-render__block article-render__block_unstyled" data-points="1">

Открытие порта

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

Есть два способа сделать это:

Первый способ - через интернет провайдера

Первым делом необходимо зайти в настройки своего роутера. Для этого необходимо в поисковой строке в браузере ввести ip-адрес вашего роутера. Ip-адрес и данные для входа в настройки роутера (логин пароль) написаны на самом роутере.

Зайдя в настройки роутера, находим настройку виртуальных серверов. Жмем кнопку Добавить.

Не пугайтесь если у вас вместо Порт сервиса и Внутренний порт написано Порт WAN и Порт LAN .




2) Заходим в панель управления сервером.
Нажимаем на редактирование конфигов.



3) Вписываете своё ядро в конфигах и нажимаете " Сохранить " в самом низу.


4) Заливаем скачанное ядро или уже имеющееся на ФТП сервера.



5) После перезапускаем сервер и видим что ядро успешно установлено.



Поздравляем!
Теперь Вы знаете как сменить версию на своём сервере Майнкрафт!

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 на Windows

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

Как создать сервер Minecraft на Windows?

Существует множество ядер серверов Майнкрафт, о четырёх самых популярных мы расскажем.

Vanilla - официальное ядро от разработчиков. Плюсы: Выходит сразу после релиза новой версии; Минусы: Не так много плагинов; Низкая оптимизация использования ресурсов; Придётся устанавливать отдельно Forge, если необходимы моды.

Bukkit - Ядро, основанное на Vanilla. Плюсы: Высокая оптимизация по сравнению со стандартным ядром; Множество написанных плагинов от сторонних разработчиков. Минусы: Придётся устанавливать отдельно Forge, если необходимы моды; Проект был полностью закрыт на версии 1.6.4, на официальном сайте поддержки нет. Существует теперь вместе со Spigot.

Spigot - Более оптимизированное ядро, основанное на Bukkit. Плюсы: Множество улучшений по сравнению с баккит; Все плагины, написанные на баккит спокойно работают и на данном ядре. Минусы: Для новичка, установка может показаться сложной; Придётся устанавливать отдельно Forge, если необходимы моды.

Лого Cauldron

Cauldron (ранее MCPC+) - Ядро, основанное на Spigot, которое включает предустановленные Forge. Плюсы: Так как Forge уже предустановленным, если захочется установить модов, не нужно самому его устанавливать; Все плагины, написанные на баккит спокойно работают и на данном ядре. Минусы: На новые версии Майнкрафт приходится ждать сборку довольно долго, так как сначала разработчики ждут выхода обновлённого Spigot.

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

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