Содержание
Материал из Playzone Minecraft Wiki Перейти к: навигация, поиск Bukkit
Автор |
Bukkit Team |
Платформа |
JRE |
Написано на |
Java |
Последняя версия |
Рекомендуемая: 1.6.4-R2.0 (#2918) Бета: 1.6.2-R0.1 (#2838) Последняя: 1.7.2-R0.1 (#2959) |
Дата выпуска |
28 октября 2012 |
Размер |
14,6 MB (CraftBukkit-1.6.4-R2.0 |
Лицензия |
GPLv3 / LGPLv3 |
Исходный код |
Доступен |
Совместимо с |
1.5.2, 1.6.1, 1.6.2, 1.6.4, 1.7.2 |
Есть |
|
Ссылки |
Веб-сайт Форум |
Примечания Bukkit по-русски
Переведённые сборки CraftBukkit |
Bukkit — глобальная серверная модификация, предоставляющая API для взаимодействия с игровым миром и созданная для упрощения создания плагинов к SMP-серверу. Bukkit призван заменить hMod. Существуют некоторое сходство между этими модами, но плагины, написанные для hMod, несовместимы с Bukkit и должны быть переписаны с использованием Bukkit API. Bukkit является самой используемой системой управления плагинами, и, по-видимому, останется таковой до релиза официального API от Mojang. В феврале 2012 года разработчики Bukkit официально влились в команду Mojang.
Установка
Windows
- Скачиваем рекомендуемую сборку;
- Перемещаем jar-архив в папку для сервера;
- Открываем блокнот;
- Вписываем туда, подставив название скачанного jar файла. Например для версии 1.6.2 текст в блокноте будет выглядеть так:
java -jar craftbukkit-1.6.2-R0.1.jar
craftbukkit-1.6.2-R0.1.jar – собственно и есть имя скачанного файла.
или
- Вписываем туда, подставив имя файла (в зависимости от разрядности системы и Java, см. ниже):
"%ProgramFiles%Javajre7binjava.exe" -Xmx1024M -jar craftbukkit-<версия>.jar
или
"%ProgramFiles(x86)%Javajre7binjava.exe" -Xmx1024M -jar craftbukkit-<версия>.jar
- 5. Сохраняем этот текстовый документ, после чего меняем его расширение с “.txt” на “.bat”, перемещаем в папку где будет расположен сервер и запускаем. Он создаст необходимые файлы для сервера.
- 6. Сервер готов, для запуска сервера запускаем .bat файл.
- Для 32-битной системы или 64-битной системы и 64-битной версии Java пишем это:
@ECHO OFF "%ProgramFiles%Javajre7binjava.exe" -Xms1024M -Xmx1024M -jar craftbukkit-<версия>.jar -nogui PAUSE
- Для 64-битной системы и 32-битной версии Java пишем это:
@ECHO OFF "%ProgramFiles(x86)%Javajre7binjava.exe" -Xms1024M -Xmx1024M -jar craftbukkit-<версия>.jar -nogui PAUSE
Или создать в любом месте скрипт для упрощения запуска:
- Для 32-битной системы или 64-битной системы и 64-битной версии Java:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles%Javajre7binjava.exe" -Xmx1024M -Xms1024M -jar craftbukkit-<версия>.jar PAUSE
- Для 64-битной системы и 32-битной версии Java:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles(x86)%Javajre7binjava.exe" -Xmx1024M -Xms1024M -jar craftbukkit-<версия>.jar PAUSE
- Если не помогло есть вариант:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" java -Xincgc -Xmx1G -jar CraftBukkit-<версия>.jar PAUSE
- Также, есть пользовательский скрипт:
@ECHO OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" :Start cls java -Xincgc -Xmx1G -jar CraftBukkit-<версия>.jar cls PAUSE goto Start
Данный скрипт перезапускает сервер, если пользователь нажал на клавишу, а не закрыл консоль.
- Если не работает – переустановите Java.
- Если не помогло – напишите полный путь вместо “java”.
- Внимание! Для корректной работы любого скрипта нужно установить соответствующую версию Java! На 32-битную систему можно установить только 32-битную версию Java!
Linux
- Скачиваем рекомендуемую сборку;
- Перемещаем jar-архив в папку для сервера.
- Сервер готов, для запуска переходим в папку сервера и отдаем команду
java -Xincgc -Xmx1G -jar craftbukkit-<версия>.jar
.
Желательно изменить опцию “-Xmx1G” в соответствии с количеством свободной оперативной памяти. Объем должен быть больше 1 гигабайта. Например: “-Xmx2G”, “-Xmx5600M”
При желании можно повесить эту команду на кнопку на панели или в меню:
sh -c "cd ~/.minecraft_server/ && java -Xincgc -Xmx1G -jar craftbukkit-<версия>.jar"
#! /bin/sh cd ~/.minecraft_server/ java -Xincgc -Xmx1G -jar craftbukkit-<версия>.jar exit 0
- Скрипт нужно сделать исполняемым:
chmod a+x start.sh
и можно запускать командойsh start.sh
.
alias mcserver='cd ~/.minecraft_server/ && java -Xincgc -Xmx1G -jar craftbukkit-<версия>.jar'
- После этого сервер можно будет запускать командой
mcserver
.
Возможно, Вы также захотите использовать init-скрипт для фоновой работы сервера.
OS X
- Открываем терминал и пишем:
cd ~/Desktop mkdir "Bukkit Server" cd ~/Desktop/Bukkit Server curl -O http://cbukk.it/craftbukkit.jar mv craftbukkit-<версия>.jar CraftBukkit.jar
В следующей команде замените [RAM] на количество Вашей оперативной памяти (512M, 1536M, 1G, 2G, 4G…):
echo "cd ~/Desktop/Bukkit Server java -Xincgc -Xmx[RAM] -jar CraftBukkit.jar" > ../LaunchServer.command chmod +x LaunchServer.command
- 2. Сервер готов, для запуска используем файл LaunchServer.command (будет лежать на рабочем столе).
Управление
В управлении и настройке сервер Bukkit во многом схож с чистым сервером, необходимая информация по этому может быть найдена здесь.
Bukkit предоставляет все те же команды, что и оригинальный сервер Minecraft, но также имеет и три собственные особые команды:
Команда | Описание | Использование | Запись в Permissions | Доступ по-умолчанию |
---|---|---|---|---|
version | Показывает версию CraftBukkit этого сервера. | version | bukkit.command.version | Всем |
plugins | Выводит список установленных плагинов. | plugins | bukkit.command.plugins | Всем |
reload | Останавливает и снова запускает все плагины на сервере. | reload | bukkit.command.reload | Операторам |
Прочитать о настройке прав более подробно можно на вики проекта.
Рекомендуемые плагины
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Необходимо обновить браузер или попробовать использовать другой.
<![endif]–>
- Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
- Вы находитесь в русском сообществе Bukkit. Мы – администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран. Скрыть объявление
-
RuBukkit.org
Новости, объявления
-
Новости RuBukkit
Будьте в курсе последних обновлений RuBukkit!
- Темы:
- 43
- Сообщения:
- 3.559
-
Правила RuBukkit
-
Реклама на Rubukkit
Последнее: Безопасность вашего аккаунта RSS
-
-
Плагины
-
Релизы плагинов
В данном разделе размещаются плагины, прошедшие проверку.
- Темы:
- 197
- Сообщения:
- 28.390
Последнее: [MECH] AmazingKit v1.1 – выдача наборов предметов [1.6.4-R1.0] RSS
-
Неподтвержденные плагины
В данном разделе разрешено размещение созданных вами плагинов. Как только ваша тема пройдет проверку (правильные префиксы, правильное оформление описания плагина, авторство), она будет перенесена модераторами в раздел “Релизы плагинов”
- Темы:
- 927
- Сообщения:
- 26.020
Последнее: [ADMIN] Re:ReActions | Простейший скриптовый плагин (1.16.5-1.17) RSS
-
Запросы на разработку плагинов
В данном разделе вы можете сделать запрос на разработку требуемого плагина (если такого еще не существует)
- Темы:
- 3.823
- Сообщения:
- 36.166
Последнее: Генератор предметов RSS
-
Разработка плагинов для новичков
Для начинающих разработчиков: обсуждение процесса разработки, обмен мнениями
- Темы:
- 7.151
- Сообщения:
- 70.315
Последнее: Теряется соединение с бд RSS
-
-
Переводы
-
Релизы переводов
В данном разделе размещаются переводы, прошедшие проверку
- Темы:
- 127
- Сообщения:
- 5.821
Последнее: [SEC/ADMIN/GEN/TP] WorldEdit 5.4.5-5.5.6 [1.4.6-1.5.1] RSS
-
Неподтвержденные переводы
В данном разделе разрешено размещение сделанных вами переводов. Как только ваша тема пройдет проверку (правильные префиксы, правильное оформление описания перевода, авторство, ссылки), она будет перенесена модераторами в раздел “Релизы переводов”
- Темы:
- 862
- Сообщения:
- 14.289
Последнее: [SEC/MECH] WorldGuard 7.0.5 rus by DarkFort (1.9-1.17.x) RSS
-
Запросы на перевод плагинов
В данном разделе вы можете сделать запрос на перевод требуемого плагина (если такого еще не существует)
- Темы:
- 874
- Сообщения:
- 6.352
Последнее: Не могу перевести название предметов/мобов с английского на русский RSS
-
-
Сервер CraftBukkit
-
Помощь
В данном разделе вы можете попросить помощи в администрировании вашего сервера, настройке плагинов. Убедительная просьба запрашивать помощь о разработанных девелоперами плагинов в их официальных темах. Хотите обсудить вопрос с профессионалами? Управление сервером Bukkit
- Темы:
- 35.508
- Сообщения:
- 312.927
-
[Архив] Помощь
Последнее: Запрет gm, god, fly на спавне RSS
-
Управление сервером Bukkit
Для продвинутых администраторов! Обсуждение различных аспектов администрирования сервера Bukkit: оптимизация, конфигурация площадки, обмен опытом и так далее
- Темы:
- 2.636
- Сообщения:
- 21.576
Последнее: Как сделать так, чтобы НПС скупал предметы в плагине ChestCommans? RSS
-
Руководства, инструкции, утилиты
Различные мануалы, относящиеся к Bukkit и Minecraft: установка, настройка, тонкости, а также утилиты для обслуживания и восстановления
- Темы:
- 892
- Сообщения:
- 41.662
Последнее: Ядра Spigot [1.4.7-1.17.1] [1.17.1 #3173 09.07.21] [Telegram | Site] RSS
-
Готовые сборки сервера
Готовые сборки сервера от пользователей с предустановленными плагинами. Запрещено размещение платных сборок. Запрещено запрашивать сборки, платные или бесплатные. ТОЛЬКО РЕЛИЗЫ.
- Темы:
- 1.002
- Сообщения:
- 56.730
Последнее: Лучшие сборки серверов [до 1.6 версии] RSS
-
Веб-обвязки и лаунчеры
Лаунчеры, движки, PHP скрипты и все, что связано с веб-обвязкой Bukkit
- Темы:
- 2.416
- Сообщения:
- 111.117
Последнее: [C++17|Avn2]: Пишем защиту вместе! #7 Виртуализация на службе у читера RSS
-
Модификации клиента
Различные модификации клиента, которые не конфликтуют с сервером Bukkit
- Темы:
- 419
- Сообщения:
- 9.826
Последнее: [1.7.10 – 1.17] Authlib SkinFix – Авторизация и работающие скины своими руками RSS
-
-
Альтернативы Bukkit
-
Альтернативные серверные платформы
В данном разделе идет обсуждение альтернативных севрерных платформ Minecraft – в дальнейшем самые популярные получат отдельные разделы.
- Темы:
- 139
- Сообщения:
- 4.785
Последнее: Немного о форках Paper и не только [1.16/1.17] RSS
-
Spigot
Spigot создан на основе ядра CraftBukkit и призван заменить «старшего брата» стабильностью и производительностью. Кроме этого, почти все плагины, написанные для CraftBukkit, пойдут и на Spigot, но на Spigot написаны и собственные, недоступные CraftBukkit’у плагины.
- Темы:
- 110
- Сообщения:
- 460
-
Официальные новости Spigot
Последнее: Зачем нужен ActionBar в кт??? RSS
-
Sponge
Sponge – новая платформа для серверов Minecraft, которая сочетает в себе различные API. Поддержка Forge, плагинов Bukkit и очень сильная команда разработчиков. Короткий адрес: rusponge.org
- Темы:
- 184
- Сообщения:
- 1.102
-
Официальные новости Sponge
Последнее: Minecraft 1.17.1 – Day 1 SpongeVanilla Builds Now Available RSS
-
-
Другое
Все, что не связано с Bukkit напрямую
-
Обсуждение Minecraft
Обсуждение самой игры, запросы о помощи по игровому процессу
- Темы:
- 2.144
- Сообщения:
- 35.783
-
Ваш сервер Minecraft
Последнее: Слишком тесно, или почему так много minecraft серверов.. RSS
-
Оффтопик
Разговоры на свободные темы
- Темы:
- 7.165
- Сообщения:
- 162.390
Последнее: Ставки на спорт :O? RSS
-
Набор и поиск команды
Вы ищете партнеров? Создаете сервер? Хотите совместно работать над проектом? В данном разделе вы можете собрать команду.
- Темы:
- 6.043
- Сообщения:
- 66.567
Последнее: Поиск персонала на Emirates RP RSS
-
Плагин SpyService для сервера Minecraft 1.7.2 [Bukkit] Категория: Плагины для сервера Minecraft – bukkit В» Плагины bukkit для 1.7.2 25-05-2014, 14:38 Уважаемые админы серверов minecraft версии 1.7.2, именно здесь и сейчас я предлагаю всем Вам ознакомиться с новым шикарным и очень полезным плагином именно для админом серверов. Он поможет вам! SpyService v1.1 – это специальный плагин для админов серверов minecraft! С его помощью админы или модераторы сервера смогут узнавать подробную информацию о нужном ему игроке. Например если Вы введете ту или иную команду то сможете узнать IP игрока, его уровень, узнать его уровень здоровья, его место нахождение, наличие админки, игровой режим и даже узнать использует ли он читы, например использует ли игрок полеты. Просмотров: 5555 Подробнее Плагин SuperVanish для сервера Minecraft 1.7.2 [Bukkit] Категория: Плагины для сервера Minecraft – bukkit В» Плагины bukkit для 1.7.2 25-05-2014, 14:07 SuperVanish v3.4 – это на данный момент последняя версия плагина SuperVanish который создан для сервера minecraft 1.7.2. Суть этого плагина в том что он позволяет игроку ставать невидимым или видимым. Режим ваниша, то есть невидимость можно будет настроить очень легко с помощью команд которые добавляет плагин. Просмотров: 11242 Подробнее Плагин ToolAndFoodFX для сервера Minecraft 1.7.2 [Bukkit] Категория: Плагины для сервера Minecraft – bukkit В» Плагины bukkit для 1.7.2 25-05-2014, 13:54 Добрый день уважаемые посетители, я давно не радовал своих владельцев серверов minecraft новыми и полезными плагинами для их серверов. Так что я очень хочу исправиться предложить хороший и довольно полезный плагин для сервера версии 1.7.2. ToolAndFoodFX v1.4 – это последняя версия плагина который позволит игрокам на вашем сервере с помощью команд налаживать эффекты и чары на те предметы которые они сами захотят. Самая большая прелесть этого плагина в том что можно будет самому выбрать нужный Вам эффект, его уровень и даже его продолжительность. Просмотров: 4179 Подробнее Плагин UnCraftables для сервера Minecraft 1.7.5, 1.7.4, 1.7.2 и 1.6.4 [Bukkit] Категория: Плагины bukkit для 1.6.4, Плагины bukkit для 1.7.2, Плагины bukkit для 1.7.4, Плагины bukkit для 1.7.5 24-04-2014, 13:04 UnCraftables – это плагин который добавит много новых рецептов на сервер minecraft. Они будут полезны игрокам на вашем сервера и будут действительно необходимыми в игровом процессе. Список всех рецептов и сам крафт смотрите внутри. Уверен вы будете удивлены новым крафтом который появиться на сервере после установки плагина UnCraftables. Просмотров: 11049 Подробнее Плагин SimpleHubTeleport для сервера Minecraft 1.7.5, 1.7.4, 1.7.2 и 1.6.4 [Bukkit] Категория: Плагины bukkit для 1.6.4, Плагины bukkit для 1.7.2, Плагины bukkit для 1.7.4, Плагины bukkit для 1.7.5 24-04-2014, 12:50 SimpleHubTeleport – это небольшой плагин для Minecraft сервера. Он позволит Вам и вашим игрокам используя всего одну команду телепортироваться, то есть вернуться на первоначальную точку спавна. Это та точка с которой игрок начал свою игру в мире minecraft. Просмотров: 9038 Подробнее Плагин Damage Indicator Holograms для сервера Minecraft 1.7.9, 1.7.5, 1.7.4 и 1.7.2 [Bukkit] Категория: Плагины bukkit для 1.7.2, Плагины bukkit для 1.7.4, Плагины bukkit для 1.7.5, Плагины bukkit для 1.7.9 24-04-2014, 12:39 Добрый день дорогие владельцы серверов minecraft. Сейчас я хочу предложить Вам скачать очередной плагин который на мой взгляд пригодиться хорошему админу сервера minecraft. Если Вы именно такой админ тогда читайте новость дальше, а если нет то походите мимо. Shopkeepers – это плагин для сервера Minecraft который позволит очень просто редактировать товары которыми будут торговать жители NPC с игроками. Изменяйте цены, товары и все остальное что посчитаете нужным для того чтобы сделать игру на своем сервере более честной, ровной или даже тяжелее. Просмотров: 13503 Подробнее
Плагины Bukkit, которые работают как с CraftBukkit, так и со Spigot, позволяют чрезвычайно легко модифицировать и защитить
сервер Minecraft
. С правильным набором плагинов вы можете добавить мощные инструменты администрирования, лишить троллей возможности оплакивать своих игроков, создавать совершенно новые игровые возможности и многое другое.
Что такое Bukkit?
Bukkit — это интерфейс прикладного программирования (API), который программисты могут использовать для создания плагинов для
Minecraft
. По сути, программистам намного проще создавать плагины, а администраторам их устанавливать.
Оригинальный Bukkit был модифицированным форком официальной
серверной
программы Minecraft , что означает, что разработчики взяли код сервера Minecraft и модифицировали его для автоматической установки и запуска плагинов Bukkit. Этот проект закончился, когда издатель Minecraft Mojang купил команду Bukkit, но вы все еще можете использовать плагины Bukkit с серверами Spigot и CraftBukkit.
Как вы используете плагины Bukkit?
Если вы хотите использовать плагин Bukkit, вам нужен сервер CraftBukkit или Spigot Minecraft. Эти плагины не работают с официальным сервером Minecraft, который вы можете скачать с Mojang.
Вот основные правила, которым нужно следовать, если вы хотите использовать плагины Bukkit:
-
Убедитесь, что вы используете сервер Spigot или CraftBukkit Minecraft.
-
Загрузите файл Bukkit .jar из надежного источника.
-
Если сервер работает, остановите его.
-
Поместите файл .jar в папку плагинов вашего сервера Minecraft.
-
Перезагрузите сервер, и плагин Bukkit загрузится автоматически, если все будет совместимо.
Если вы используете локальный сервер, просто перетащите файл .jar в соответствующую папку. Если вы используете хостинг, вам нужно будет загрузить файл .jar на ваш сервер. Свяжитесь с вашим сервером Minecraft для получения более подробной информации.
В поисках лучших плагинов Bukkit
Существуют десятки тысяч плагинов Bukkit, поэтому поиск лучших для вашего сервера может оказаться непростой задачей. Если вы ищете новый игровой опыт для своих игроков, то плагин, такой как mcMMO, который добавляет массовые
многопользовательские
онлайн-функции (MMO), может быть тем, что вы ищете, но есть также плагины, которые добавляют мини-игры, создают внутриигровые игры. экономика, значительно улучшить неигровых персонажей (NPC) и многое другое.
Вот лучшие места, чтобы найти плагины Bukkit:
-
SpigotMC
— Spigot является форком Bukkit, и команда Spigot также поддерживает CraftBukkit. Большинство плагинов Bukkit можно найти здесь.
-
Curse Forge
— это еще одно место, где разработчики могут публиковать свои плагины Bukkit. Если вы не можете найти его на SpigotMC, вы, вероятно, найдете его здесь.
-
GitHub
— вместо того, чтобы использовать SpigotMC или Curse Forge, некоторые разработчики просто ссылаются непосредственно на GitHub со своих официальных сайтов. Если официальный сайт плагина Bukkit ссылается на репозиторий GitHub, то скачать его обычно безопасно.
Чтобы помочь вам начать, мы также собрали 10 самых важных плагинов Bukkit для вашего сервера Minecraft. Если вы просто хотите, чтобы ваш сервер работал без сбоев, или вы хотите защитить и улучшить существующий сервер, вы не ошибетесь с этим.
01
из 10
Свод
Vault не является ярким плагином, но он абсолютно необходим, если вы хотите запустить сервер, который использует много плагинов. Он управляет взаимодействием между другими подключаемыми модулями, чтобы обеспечить бесперебойную работу, и предоставляет основу для изменений чата, экономичных систем, пользовательских разрешений и многого другого.
Поскольку многие популярные плагины не работают без Vault, это должен быть один из первых загружаемых плагинов Bukkit.
02
из 10
bPermissions
Этот плагин дает администраторам сервера возможность устанавливать и изменять, какие команды могут использовать определенные игроки. Он работает полностью в игре, поэтому нет необходимости редактировать файлы конфигурации и перезапускать сервер каждый раз, когда вы хотите дать или удалить чьи-либо разрешения.
Хотя bPermissions — это мощный инструмент для администраторов серверов, он является одним из многих плагинов Bukkit, для которых требуется Vault. Поэтому убедитесь, что захватили это первым.
03
из 10
EssentialsX
Essentials предоставляет администраторам сервера Minecraft более 100 полезных команд и множество функций, таких как наборы для новых игроков. Это был один из самых полезных доступных плагинов Bukkit, но он прекратил разработку до выпуска Minecraft 1.8.
EssentialsX — это форк оригинального плагина Essentials, который работает на более новых версиях Minecraft. Для работы некоторых функций требуется Vault, но он предоставляет все те же утилиты, что и оригинальный плагин Essentials Bukkit.
04
из 10
WorldEdit
WorldEdit предоставляет вам мощные инструменты для формирования и изменения ландшафта вашего сервера Minecraft. Вместо того, чтобы размещать отдельные блоки, он позволяет вам изменять каждый отдельный блок в пределах определенного объема на любой тип блока, который вам нравится.
Дополнительные команды позволяют легко строить стены, копировать и вставлять структуры и даже исправлять ошибки.
WorldEdit также требуется для некоторых других плагинов.
05
из 10
DynMap
DynMap похож на Google Maps для вашего сервера Minecraft. Он создает очень подробный обзор вашего мира, доступ к которому может получить любой пользователь из веб-браузера, и обновляет его в режиме реального времени, так что вы даже можете увидеть, где находится каждый игрок в мире.
06
из 10
WorldGuard
Основная цель WorldGuard — защитить определенные области вашего сервера. Вы можете использовать этот плагин, чтобы указать, каким игрокам разрешено уничтожать или изменять блоки в пределах указанных границ, что делает невозможным уничтожение вашей тяжелой работы.
WorldGuard требует WorldEdit, поэтому убедитесь, что сначала установили WorldEdit. Он также связан с DynMaps, что позволяет вам точно определить, какие части вашего мира были назначены.
07
из 10
Мультивселенная
Multiverse — это плагин Bukkit, который позволяет чрезвычайно легко разместить несколько миров на одном сервере Minecraft. Администраторы могут свободно создавать, уничтожать и телепортироваться между мирами. Вы даже можете иметь мир выживания, мир и творчество, чтобы прыгать туда-сюда.
Дополнения для Multiverse также позволяют создавать порталы для обычных игроков, которые перемещаются между мирами без помощи администратора.
Если у вас большой сервер, и вам нужно больше места для роста, Multiverse сделает это проще. Также замечательно, если вы хотите иметь несколько разных миров для исследования, отдельный мир для тестирования вещей или даже простой плоский мир для разминирования.
08
из 10
DiscordSRV
Если вы поддерживаете сервер Discord для общения игроков вне игры, DiscordSRV меняет правила игры. Он использует бота на вашем сервере Discord, чтобы сообщать, когда игроки входят или выходят с вашего сервера Minecraft, и он может даже передавать чат назад и вперед между Discord и Minecraft.
09
из 10
Контроль чата
Chat Control — мощный плагин для управления чатом. Он позволяет легко ограничивать спам, рекламу, ругань, ботов и предоставляет целый ряд утилит для администраторов.
Конфигурация по умолчанию настроена для большинства крупных серверов, но вы также можете изменить все правила фильтра чата в соответствии с вашими потребностями и атмосферой вашего конкретного сервера.
10
из 10
GriefPrevention
GriefPrevention — это плагин Bukkit, который позволяет игрокам требовать свои собственные области для разработки и строительства. Он имеет некоторые из тех же базовых функций WorldGuard, которые позволяют неавторизованным игрокам изменять или разрушать структуры, которые они не помогли построить.
В отличие от WorldGuard, который требует, чтобы администратор использовал консольные команды для назначения защищенных областей, GriefPrevention позволяет игрокам требовать своего собственного пространства в определенных пределах. По умолчанию каждому игроку предоставляется требование при создании и размещении его первого сундука, и дополнительные требования допускаются в зависимости от того, сколько времени они фактически продолжают играть на сервере.
GriefPrevention работает с WorldGuard и WorldEdit, но вы можете использовать его отдельно, если не хотите использовать эти плагины.
hosting wiki
Вики хостинга
Страницы
Помнить про память (ОЗУ)
Перед продолжением прочтения статьи проверьте своё количество памяти и версию сервера: Если у вас стоит ядро версии 1.14.4 и выше, но при этом у вас куплено всего 500mb памяти — дальнейшее прочтение статьи бессмысленно, т.к эти версии для стабильной работы требуют минимум 2 Гб ОЗУ.
Методы решения:
- Докупить память (На нашем хостинге можно просто сменить тариф, но за это спишутся дни аренды вашего сервера)
- Сменить версию сервера (Оптимальная версия – 1.12.2)
Удалить нагружающие плагины
Самые нагружающие плагины, которые стоит оптимизировать и/или удалить с сервера:
- CoreProtect – Полезный плагин, который логирует все действия игроков, и в любую секунду позволит откатить назад снесённый дом.
- MultiWorld, Multiverse Core – Плагины, которые добавляют на сервер возможность создания мульти-миров. Каждый мир будет потреблять минимум 200мб ОЗУ при нулевом онлайне.
- AutoSaveWorld и ему подобные плагины попросту бесполезны — их функция есть в файле bukkit.yml, но об этом позже.
- Непонятные плагины, скачанные с пабликов ВКонтакте, ютуба и BlackSpigotMc. Мало того, что эти плагины написаны непонятно кем, непонятно на чём, непонятно, насколько они могут быть кривыми. Но добавляет ужаса сюда то, что эти плагины могут не только лагать, но и открывать лёгкую лазейку для сноса вашего сервера — в подобные плагины нередко вшиваются хаки и бэкдоры.
- Моды: DivineRPG
Методы решения:
- Все плагины и моды для своего сервера стоит скачивать только с официальных источников: https://bukkit.org/, https://www.spigotmc.org/, https://www.curseforge.com/
- Удалить CoreProtect и MultiWorld / MultiVerse, если нет жесткой необходимости их использовать
- Если у вас сервер с модами, необходимо докупить RAM.
Настройка основных конфигов майнкрафт сервера
bukkit.yml – рекомендуемые значения
- Устанавливаем лимиты спавна мобов. Если вам не нужны летучие мыши вообще, то можете поставить ambient на 0.
spawn-limits: monsters: 35 animals: 10 water-animals: 3 ambient: 1
- autosave — параметр, который отвечает за авто-сохранение.
ticks-per: animal-spawns: 400 monster-spawns: 3 autosave: 16000
- включаем авто-очистку неактивных чанков. Заметно улучшает производительность. Если у вас нет третьей строки (load) — не добавляйте её.
chunk-gc: period-in-ticks: 600 load-threshold: 300
- отключаем авто-обновление плагинов.
auto-updater: enabled: false
spigot.yml – рекомендуемые значения
- снижение нагрузки от спавнеров мобов.
nerf-spawner-mobs: true
- оптимизация дистанции: снижая дистанцию, с которой будут активироваться сущности.
entity-activation-range: animals: 8 monsters: 10 misc: 2
- оптимизация воронки (передачу предметов по ним)
ticks-per: hopper-transfer: 24 hopper-check: 24 hopper-amount: 3
- снижение количества мобов, которые могут появиться на 1 блоке.
max-entity-collisions: 1
- увеличение дистанции, на которой айтемы и опыт будут собираться в стак.
merge-radius: item: 4 exp: 6
Ограничиваем размер мира.
Размер мира является ключевым параметром, который влияет на производительность вашего майнкрафт сервера.
Методы решения:
- ограничить мир:
/worldborder center ~ ~
– прописываем команду, стоя на спавне на блоке. после этого/worldborder set 18000
. Мир ограничен 18000 блоками. Этого хватит для многих стандартных серверов.
Версия: 4.4, сборка #807
Список изменений
Группа ВКонтакте
/hosting.superhub
Я в Telegram
/katsil
Нашли баг?
Сообщить об ошибке
ли со статьей или есть что добавить?