tl;dr;
И так, что будет сделано в конце всего туториала?
- создадим основной сервер, так называемое лобби — место, куда попадают все игроки, только что подключившиеся к серверу
- запустим второй сервер, на котором установим популярную мини-игру Murder Mystery
- установим и настроим прокси сервер, который соединит игровой клиент и запущеные серверы таким образом, что игроки не заметят, что они переходят с одного сервера на другой
- создадим игрового персонажа, который будет перенаправлять нас на сервер с мини-игрой
- Установим еще одну популярную мини-игру SkyBlock
- Добавим внутриигровое меню на основе предметов инвентаря игрока
- Добавим внутриигровые деньги
- Создадим магазин
- … и многое другое
Посмотреть, что в итоге получилось у меня: mc.piratebayserver.net
По любым вопросам пишите в Discord: discord.gg/QjWSQhx
Как сделать TNTRun | Mega Master
Я никогда раньше не играл в Minecraft. Скажу даже больше, мне он был не особо интересен. Скорее все, по причине того, что я не понимал его идеи. Да, я видел, что в нем можно строить бесконечное множество сооружений, выращивать разного вида растения и животных, строить механизмы. Но я все еще не мог понять, как за этой игрой с примитивной графикой мои дети могут проводить целые дни напролёт.
Но вот в один прекрасный день, восьмилетний сын пожаловался, что у него мало друзей и ему почти не с кем играть в Minecraft. Я начал думать, как ему помочь найти больше друзей и решить проблему с игрой по сети. Я знал, что есть альтернативная версия сетевой игры от Minecraft, которая называется Realms. Это платная подписка, по которой ты можешь создавать свой сервер, а Minecraft выступает хостером.
Недостаток этого варианта в том, что играть на таком сервере может до 10 человек. Так же нет возможности устанавливать моды — дополнения от сторонних разработчиков, которые изменяют или дополняют оригинальный контент Minecraft. Такие сервера без модов еще называют ванильными.
Таким образом, изучив немного тему, я предложил ребенку поднять сервер с какой нибудь интересной картой и разместить его адрес в интернете, что бы на него заходили другие игроки. Таков был план по поиску друзей для совместной игры для сына, а для себя я решил, что это отличный вариант для нового проекта, как дополнительного источника доходов, о котором я уже давным давно задумывался.
Существует две версии Майнкрафа. Одна — это Pocket Edition, предназначена для мобильных устройств и Windows 10, вторая — Java Edition, для ПК. Как оказалось они не совместимые друг с другом, поэтому я выбрал Java Edition, так как в игровом мире этой версии больше возможностей, в добавок под нее существует более широкий выбор плагинов. Ну и еще потому, что я Java разработчик.
Для хостинга я выбрал DigitalOcean , так как у меня уже был опыт его использования и создание дроплетов на нем занимает считаные минуты. Вы же можете использовать любой удобный для вас хостинг.
3 ПРОСТЫЕ МИНИ ИГРЫ, КОТОРЫЕ ТЫ МОЖЕШЬ ПОСТРОИТЬ В СВОЕМ МИРЕ! МАЙНКРАФТ МЕХАНИЗМЫ
Для старта нам достаточно конфигурации на 2 CPU и 2 GB RAM. Я пробовал 1 CPU, но сервер жутко долго стартовал, с 1GB оперативной памяти я иногда сталкивался с крашем сервера при импорте крупных карт.
При создании дроплета я выбрал способ аутентификации — SSH key
Выполнил инструкции по его созданию
И так, виртуальный сервер готов.
Заходим на него ssh:
где ~/minecraft — путь к созданному приватному SSH ключу, 178.128.148.39 — выданный хостингом IP адрес.
И так, мы на сервере.
Создаем папку для нашего первого Minecraft сервера и переходим в неё:
mkdir PirateBay cd PirateBay
Теперь нам нужно определиться с реализацией сервера. Их существует несколько, самые популярные — это Spigot , Paper , Forge . Более детально про отличия этих серверов вы можете почитать здесь .
Основное отличие от нативного Vanilla сервера в том, что модификации оригинального сервера позволяют помимо прочего запускать плагины сторонних разработчиков, существенно расширяя возможности игрового мира. Такие плагины позволяют создавай мини-игры, вводить ограничения для игроков, объединять сервера в сеть и многое другое.
Изначально я скачал и установил Spigot . Это самый популярный и хорошо оптимизированный сервер для майнкрафта. Под него разрабатывается множество плагинов и существует огромное комьюнити как разработчиков, так и пользователей.
Однако я столкнулся с тем, что при работе с одним из плагинов для редактирования карт, последний работал некорректно и в логах рекомендовал использовать Paper как более оптимизированный форк на основе Spigot.
В итоге я остановил свой выбор на Paper, хотя для некоторых инстансов сервера оставил Spigot. Теперь нам нужно установить и запустить выбранный сервер.
Качаем последнюю версию свервера:
curl -kLJ https://papermc.io/api/v1/paper/1.15.2/165/download -o Paper-1.15.2.jar
и пробуем запустить
java -Xms1G -Xmx2G -XX:+UseConcMarkSweepGC -jar Paper-1.15.2.jar
У меня сервер не запустился, так как не установлена Java:
Command ‘java’ not found, but can be installed with: apt install default-jre apt install openjdk-11-jre-headless apt install openjdk-8-jre-headless
apt update apt install default-jre
Теперь запускаем повторно:
java -Xms1G -Xmx2G -XX:+UseConcMarkSweepGC -jar Paper-1.15.2.jar
Сервер не запускается, выдавая сообщение:
You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
nano eula.txt
меняем eula=false на true и сохраняем. Еще раз запускаем сервер:
java -Xms1G -Xmx2G -XX:+UseConcMarkSweepGC -jar Paper-1.15.2.jar
Сервер запустился:
Запускаем игру и подключаемя к нашему серверу:
Поздравляю, ваш первый сервер запущен и работает.
Что мы будем делать в следующей части:
- установим первые плагины
- загрузим свою карту
- создадим еще один сервер для мини-игры
- установим мини-игру
- создадим первого игрового персонажа, который будет перенаправлять нас из лобби на сервер с мини-игрой
- настроим права к плагинам и командам сервера
Источник: se7en.ws
Мини-игры на GameLand [1.9] [1.8.9] [1.8.8] [1.8]
Мини-игры на GameLand — это настоящая находка для геймеров. Выбрав эту карту, они смогут сыграть в те же мини-игры, что и пользователи на серверах. Играть можно как в одиночку, так и в компании друзей.
Скриншоты
Как установить Мини-игры на GameLand
- Скачай карту
- Распакуй файл в .minecraftsaves
- Готово
Скачать Мини-игры на GameLand
Хочешь устанавливать карты в 1 клик?
Скачай лаунчер MisterLauncher:
Скачать сейчас
Источник: misterlauncher.org
Мини-Игры
Здесь вы можете скачать плагины для сервера Minecraft. Плагины помогают настраивать различные детали на сервере, такие как чат, различные меню, управление правами и командами. Можно изменять внешний вид сервера, делать голограммы и многое другое.
Плагин HeadDisplays | Голограммы с текстом из голов на сервере Minecraft [1.13-1.19.2]
20 октября 2022 00:00
Head Displays — это уникальный плагин для сервера майнкрафт, который позволяет красиво отображать текст и переменные на сервере.Плагин гибок в настройке, вы сможете настроить его именно под свой сервер, так как можно отобразить головами время в игре, или красиво поприветствовать игроков красивой надписью.
Плагин HeadDisplays | Голограммы с текстом из голов на сервере Minecraft [1.13-1.19.2]
20 октября 2022 00:00
Head Displays — это уникальный плагин для сервера майнкрафт, который позволяет красиво отображать текст и переменные на сервере.Плагин гибок в настройке, вы сможете настроить его именно под свой сервер, так как можно отобразить головами время в игре, или красиво поприветствовать игроков красивой надписью.
Скачать плагин CitizensCMD [1.8-1.19] | Команды для NPC жителей в Майнкрафт
28 сентября 2022 00:00
CitizensCMD – плагин для вашего сервера Minecraft 1.8-1.19, который позволяет назначить любые команды на нпс, отображать сообщения при клике на NPC. Плагин является дополнением к Citizens.
Скачать плагин CitizensCMD [1.8-1.19] | Команды для NPC жителей в Майнкрафт
28 сентября 2022 00:00
CitizensCMD – плагин для вашего сервера Minecraft 1.8-1.19, который позволяет назначить любые команды на нпс, отображать сообщения при клике на NPC. Плагин является дополнением к Citizens.
Плагин CommandNPC для Minecraft | Установка команд на НПС жителей
25 сентября 2022 00:00
CommandNPC — плагин для сервера майнкрафт, с помощью которого можно установить / назначить любую команду на НПС жителя. Например если у вас сервер с мини играми, в лобби можно создать нпс, которые будут телепортировать игроков на мини игры или разные режимы, или просто будут выполнять какую то команду.
Плагин CommandNPC для Minecraft | Установка команд на НПС жителей
25 сентября 2022 00:00
CommandNPC — плагин для сервера майнкрафт, с помощью которого можно установить / назначить любую команду на НПС жителя. Например если у вас сервер с мини играми, в лобби можно создать нпс, которые будут телепортировать игроков на мини игры или разные режимы, или просто будут выполнять какую то команду.
Скачать плагин CustomOreGen [1.8-1.19] | Спавн разных руд в генераторе булыжника | Плагин на спавн руды
20 сентября 2022 00:00
CustomOreGen — интересный плагин для сервера Minecraft, который добавит спавн разных руд в генераторе булыжника. Такой плагин часто используют на серверах SkyBlock. Работает он только на генераторе булыжника. Он будет спавнить руды только те, которые вы укажите: алмазы, железо, дерево и т.д. Плагин очень интересные и очень легкий в настройках.
Плагин переведен на русский язык.
Скачать плагин CustomOreGen [1.8-1.19] | Спавн разных руд в генераторе булыжника | Плагин на спавн руды
20 сентября 2022 00:00
CustomOreGen — интересный плагин для сервера Minecraft, который добавит спавн разных руд в генераторе булыжника. Такой плагин часто используют на серверах SkyBlock. Работает он только на генераторе булыжника. Он будет спавнить руды только те, которые вы укажите: алмазы, железо, дерево и т.д. Плагин очень интересные и очень легкий в настройках.
Плагин переведен на русский язык.
Скачать плагин Armor Stand Tools | Настройка положения рук, ног, тела, головы у стойки для брони в Майнкрафт
20 сентября 2022 00:00
Armor Stand Tools — этот плагин добавит на ваш сервер возможность создавать стенды с броней и ставить их в разных положениях, например можно поднять руку или ногу, повернуть голову и т.д, настраивать стенды, добавлять предметы, изменять положения, анимацию, добавлять команды. Плагин очень интересен и разнообразен. Отлично подойдет для сервера с любым режимом. Плагин легок в использовании и
Скачать плагин Armor Stand Tools | Настройка положения рук, ног, тела, головы у стойки для брони в Майнкрафт
20 сентября 2022 00:00
Armor Stand Tools — этот плагин добавит на ваш сервер возможность создавать стенды с броней и ставить их в разных положениях, например можно поднять руку или ногу, повернуть голову и т.д, настраивать стенды, добавлять предметы, изменять положения, анимацию, добавлять команды. Плагин очень интересен и разнообразен. Отлично подойдет для сервера с любым режимом. Плагин легок в использовании и
Плагин SkinsRestorer | Восстановление и смена скина прямо в игре
17 сентября 2022 00:00
SkinsRestorer — плагин для сервера Майнкрафт, который предназначен для восстановления скинов игроков, т.е. при использовании этого плагина на сервере у всех игроков будут отображаться скрины соответствующие их никам, а также есть у плагина SkinsRestorer есть функция смены скина прямо в игре.
Плагин SkinsRestorer | Восстановление и смена скина прямо в игре
17 сентября 2022 00:00
SkinsRestorer — плагин для сервера Майнкрафт, который предназначен для восстановления скинов игроков, т.е. при использовании этого плагина на сервере у всех игроков будут отображаться скрины соответствующие их никам, а также есть у плагина SkinsRestorer есть функция смены скина прямо в игре.
Скачать плагин StaffChatReloaded | Чат админов | Раздельный чат 1.12-1.19
09 сентября 2022 00:00
StaffChatReloaded — Это необычный плагин для сервера Minecraft, как вы могли подумать. Он не только добавляет чат админов, но и многие другие чаты. Он добавляет чат админов, чат сотрудников, чат помощи. Также вы можете полностью изменять текст сообщений и оформления.
Скачать плагин StaffChatReloaded | Чат админов | Раздельный чат 1.12-1.19
09 сентября 2022 00:00
StaffChatReloaded — Это необычный плагин для сервера Minecraft, как вы могли подумать. Он не только добавляет чат админов, но и многие другие чаты. Он добавляет чат админов, чат сотрудников, чат помощи. Также вы можете полностью изменять текст сообщений и оформления.
Скачать плагин Multiverse Portals | Порталы на сервере майнкрафт 1.13-1.19
04 сентября 2022 00:00
Multiverse-Portals — плагин для сервера майнкрафт, позволяющий создавать на сервере порталы для перемещения между мирами сервера. Плагин очень легкий в настройке, а также для его работы, нужны два дополнительных плагина.
Скачать плагин Multiverse Portals | Порталы на сервере майнкрафт 1.13-1.19
04 сентября 2022 00:00
Multiverse-Portals — плагин для сервера майнкрафт, позволяющий создавать на сервере порталы для перемещения между мирами сервера. Плагин очень легкий в настройке, а также для его работы, нужны два дополнительных плагина.
Скачать плагин OneBlock | Выживание на ОДНОМ блоке в Minecraft 1.7-1.19
13 августа 2022 00:00
OneBlock – плагин для вашего сервера Minecraft, который добавляет мини-игру OneBlock. Вы начинаете играть на одном блоке, улучшаете уровни и расширяете свой остров.
Скачать плагин OneBlock | Выживание на ОДНОМ блоке в Minecraft 1.7-1.19
13 августа 2022 00:00
OneBlock – плагин для вашего сервера Minecraft, который добавляет мини-игру OneBlock. Вы начинаете играть на одном блоке, улучшаете уровни и расширяете свой остров.
Скачать плагин RotatingHeads | Головы игроков вращаются на сервере Майнкрафт 1.8-1.19
02 августа 2022 00:00
RotatingHeads – плагин для вашего сервера Minecraft, который добавляет вращающиеся головы, они ещё могут летит. Анимации голов, полностью настраиваемый, довольно хороший плагин.
Скачать плагин RotatingHeads | Головы игроков вращаются на сервере Майнкрафт 1.8-1.19
02 августа 2022 00:00
RotatingHeads – плагин для вашего сервера Minecraft, который добавляет вращающиеся головы, они ещё могут летит. Анимации голов, полностью настраиваемый, довольно хороший плагин.
Источник: minesborka.ru