Играя в Minecraft вы пробовали многопользовательский режим игры, такие игры зовут серверами. Каждый такой сервер уникальный и содержит особенный контент, который не получить играя в одиночный режим. Порой вы задумывались: "А как создать такой же сервер" и в этой статье вы разберётесь полностью в этой сфере.
Во первый вы должны понимать что иметь сервер это не малая ответственность ибо если вы думаете что готовы к созданию своего проекта то для этого нужно:
| Деньги (без них никуда) | Хостинг (берем его в аренду) | Команда (делать
все одному будет тяжело) |
Разберёмся по порядку:
Деньги - нужны для того чтобы арендовать хостинг на котором вы разместите свой сервер, а также что бы купить дополнительный контент для сервера.
Хостинг - это так называемый компьютер который вы арендуете чтобы через него размешать контент в интернете. С помощью хостинга мы и будем размещать свой сервер. Что бы понять какой именно хостинг вам подходит то рекомендую прочитать вот это статью: https://timeweb.com/ru/community/articles/luchshie-hostingi-serverov-minecraft
Команда - люди который будут принимать участие в создание вашего проекта. Да можно делать и все одному но это займет у вас огромное количество времени и сил, а попросить помощь у друзей будет не сложно.
Если все выше перечисленное имеется то можем приступать. Для создания своего проекта вы должны определиться с тематикой вашего сервера ибо от этого будет многое зависеть.
В этой статье я вам помогу сделать сервер осуществляющий работу на плагинах.
Первое - выбор ядра. Если ваш проект будет содержать несколько серверов таких как: "Выживание", "Мини Игры", "Анархия" то для этого вам подойдет ядро Velocity (https://papermc.io/software/velocity). Если ваш проект буде содержать один сервер то тут выбор по больше: Spigot (https://getbukkit.org/download/spigot), Bukkit (https://getbukkit.org/get/b01b6557e8ae58e7be3287cfc64e9326), Purpur (https://purpurmc.org/), Paper (https://papermc.io/downloads/paper) (вообще их много, но я перечислил самый популярный ядра).
После загрузки ядра я рекомендую создать папку в которую мы переместим ядро. Далее переименуйте ядро в server и создайте текстовый документ, который будет содержать вот это:
Давайте разбираться! @ECHO OFF означает что в консоли сервера будет уменьшенное количество информации. В строке ниже мы указываем путь к Jave и количество оперативной памяти, -Xms минимальное количество -Xmx максимальное. nogui делает так что бы запускалась одна консоль вместо двух. PAUSE означает что при завершении работы или возникновении ошибки консоль не будет закрываться.
Сохранить наш текстовый файл нужно в расширении .bat иначе ничего не заработает. Теперь мы запускаем наш батник. Если все правильно то после открытия в нашей папке появятся несколько файлов, нам же нужен eula. eula это так называемые правила политики с которыми вы должны согласиться, то есть заменить false на true и снова запустить батник.
Короче у меня не хватило времени дописать поэтому на этом останавливаюсь