Установка сервера Minecraft (Bukkit)

  • Post published:May 27, 2021
  • Post last modified:April 3, 2024
  • Post category:Minecraft / Гайды
  • Reading time:5 mins read

В этой короткой статье я расскажу как самостоятельно установить сервер Bukkit для Minecraft (Пк Java версия).

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

Если вас интересует сравнение версий серверов – Bukkit, Spigot и Paper, то рекомендую статью здесь.

Подготовка к установке

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

Собственно Java – Рекомендуется 64 битная версия для большинства современных систем;

Кастомный сервер (bukkit) о котором пойдет речь в этой статье. Spigot является альтернативой Bukkit, но в этой статье он не будет рассматриваться;

Плагины для Bukkit с которыми можно кастомизировать ваш сервер под любые нужды;

Официальное руководство по установке сервера (на англ.).

Bukkit server (Для Java-ванилла версий)

Порядок установки

  1. Установка не занимает много времени. Достаточно загрузить .jar файл сервера с официальной страницы getBukkit и поместить его в любую пустую папку в которой будет находиться ваш будущий сервер для Minecraft.
  2. В папке, где находится скачанный .jar файл создать текстовый документ и написать в нем 2 строчки:
java -jar craftbukkit.jar
PAUSE

В первой строчке имя файла – craftbukkit.jar должно соответствовать файлу, который вы скачали из getBukkit, либо поменять имя на свое произвольное.

  1. Теперь надо сохранить этот документ – Сохранить Как/Тип Все файлы/ и указать формат .bat
  2. Текстовый документ превратится в командную строку, которая и будет инициализировать ваш сервер. В случае если ваш сервер не запускается, то вероятна проблема в некорректной установке Java.

Основные команды сервера

version - Показывает версию сервера bukkit
plugins - Список установленных плагинов
reload - Остановка и перезагрузка сервера
ban <player> - Забанить игрока по никнейму
ban-ip <ip> - Забанить игрока по IP адресу
banlist - Показать список забаненных игроков	
defaultgamemode <mode> - Изменить режим игры для новых вступающих игроков
deop <player> - Удалить права админа у игрока по никнейму
op <player> - Дать права админа игроку по никнейму
difficulty <level> - Поменять сложность игры на сервере. 0 - мирная, 1 - Легкая, 2 - нормальная, 3 - Сложная
gamemode <mode> [player] - Изменить режим игры конкретному игроку по никнейму. 0 - Выживание, 1 - Креатив, 2 - Приключение
give <player> <name> [amount] [damage] [data tag] - Дать игроку любой предмет по никнейму. например give player1 dirt 32 (32 блока земли)
help - Показать доступные команды сервера
kick <player> [reason] - Кикнуть игрока по никнейму из игры с указанием причины.
kill - Убить игрока
pardon <player> - Снять бан с игрока по никнейму
pardon-ip <ip> - Снять бан с игрока по IP Адресу
save-all - Принудительная команда для сохранения всех данных сервера.
save-off - Отключить автоматическое сохранение данных
save-on - Включить автоматическое сохранение данных
say <message> - Написать сообщение в чате всем игрокам от лица сервера. 
seed - Показывает Сид ID карты на сервере
stop - Остановить сервер
tell <player> <message> - Отправить приватное сообщение в чате игроку
time <add/set> <amount> - Изменить игровое время на сервере. 12000 - Полдень, 24000 - Полночь.
toggledownfall - Включить/Отключить дождь или снег на сервере
tp <player1> <player2> - телепортировать игрока 1 к игроку 2
whitelist - Включить/выключить белый список игроков
whitelist add/remove <player> - Добавить/удалить игрока в белом списке
whitelist list - Список игроков, которые находятся в белом списке
whitelist reload - Перезагрузить белый список
xp <player> <amount> - Начислить игроку определенное количество опыта. Если после числа указать букву l то вместо числа опыта будет начислен уровень

Установка плагинов Bukkit

Все плагины доступны на официальном сайте bukkit. Скачиваются в формате Jar и должны быть помещены в корневую папку сервера/plugins. Некоторые плагины могут быть не совместимы из-за отличий версии сервера.

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

WorldEdit – Гибкий внутриигровой редактор для глобальных изменений на карте. Позволяет трансформировать территорию с помощью команд.

WorldGuard – Нужен для защиты территории от гриферов и защиты от недобросовестных игроков

Citizens – Добавляет кастомных НПС на карту с гибкой настройкой

Laggremover – Название говорит само за себя. Избавляет сервер от потенциальных задержек и снижает нагрузку на сервер

Dynmap – Полностью отрисовывает карту сервера в 3D в браузере для общего просмотра по локальной сети или интернету. Позволяет также рендерить подземные уровни и добавлять маркеры на карту.

PocketMine Server (для Bedrock Edition и мобильных версий)

Pocketmine в отличие от Bukkit и Spigot предназначается для Bedrock версии, которая работает на другом движке и распространяется на Пк, консоли и мобильные платформы. Эти сервера и плагины также не совместимы между собой из-за различий в коде (java и C++).

Порядок установки

Pocketmine доступен на официальной странице здесь.

Детальная установка сервера есть на вики-странице здесь (на английском языке).

  1. Процесс самой установки схож с Java версией. Все, что необходимо сделать – это скачать pocketmine-mp.phar в чистую папку для будущего сервера.
  2. Переименовать формат .phar в PocketMine-MP.phar.
  3. Скачать PHP и установить в папку сервера.
  4. Скачать скрипт (текстовый bat файл) из инструкции выше и поместить его в папку сервера.
  5. В консольной строке вас попросят указать локализацию сервера, принять лицензионное соглашение и выбрать дополнительные настройки для генерации карты. После указания всех настроек, сервер будет запущен и на него можно будет зайти с любого устройства, которое может запускать Minecraft Bedrock/Pocket Edition.

Плагины для Pocketmine (Bedrock Edition)

Как и в случае с Bukkit, Все плагины устанавливаются в папку Plugins в корневой директории сервера и имеют формат .phar.

Большинство плагинов для этой версии издания доступны на этом сайте.

Если у вас остались какие-то вопросы по поводу установки сервера для Minecraft, то вы можете их задать мне в контактной форме, социальных сетях или на моем Ютуб канале.