Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти
Хотите узнать, выдержит ли ваш сервер наплыв игроков? Самый надёжный способ это проверить — провести стресс-тестирование. И вот здесь на помощь приходит простой, но мощный инструмент: плагин StressTestBots для Minecraft. Тут вы узнаете, как скачать Майнкрафт плагин на сервер и как его настроить для тестов.​


Как работает StressTestBots Minecraft Plugin?

Stress Test Bots — это простой мод, используемый для стресс теста сервера Майнкрафт путём загрузки поддельных игроков. Вы можете управлять этими ботами на сервере Майнкрафт, телепортировать их, убивать, заставлять их писать в чат — делать с ними всё, что нужно для полноценного тестирования.

test server minecraft

Как установить Майнкрафт плагин на сервер?

Чтобы протестировать нагрузку на сервер, потребуется:
  1. Скачать jar-файл Minecraft Bots mod Paper, нажав на кнопку «Download»;
  2. Открыть директорию вашего хостинга и найти папку plugins;
  3. Перенести установленный Майн плагин в эту папку;
  4. Перезагрузить сервак, чтобы программа для теста сервера заработала.

Как настроить Майнкрафт плагин?

Хотите проверить, как хостинг выдержит 100 игроков? Используйте команду создания случайных ботов. Имена берутся из файла nicks.txt (вы можете настраивать этот список, добавив туда хоть тысячу ников).
Команда:
Код:
Expand Collapse Copy
/stress create random [количество] [задержка]
  • [количество]: сколько роботов создать (ограничено слотами вашего хостинга).
  • [задержка]: сколько тиков ждать между подключением каждого нового бота (20 тиков = 1 секунда).
Право: stresstestbots.command.create

Создание именованного бота​

Если хотите заспавнить бота с определенным ником, используйте эту функцию.
Команда:
Код:
Expand Collapse Copy
/stress create named <имя>
Permission: stresstestbots.command.create

Управление чатом​

Вы можете заставить робота писать в чат. Это топовый способ проверить, как ваши плагины Minecraft для защиты чата (анти-спам, анти-мат) справляются с нагрузкой.
Команда:
Код:
Expand Collapse Copy
/stress chat [селектор] [сообщение]
  • [селектор]: кого заставить говорить. Можно использовать @a (всех), @r (случайного) или ник.
  • [сообщение]: текст. Если начнете с /, bot выполнит команду.
Попробуйте /stress chat @a Hello World! и посмотрите, выживет ли ваш чат-менеджер.

Удаление ботов​

Закончили с тестом сервера? Не нужно перезагружать свой сервак.
Команда:
Код:
Expand Collapse Copy
/stress remove [селектор]
Вы можете удалить всех робо-игроков сразу же, используя /stress remove @a.


Вопросы и ответы

  • Могут ли боты для Майнкрафт прогружать чанки для теста генерации мира?
    Да. Они являются EntityPlayer, поэтому хостинг обязан загружать и обрабатывать чанки вокруг них. Это отличный способ проверить утечки памяти при генерации карты.
  • Можно ли выполнить команду от имени бота, если у него нет прав OP?
    Да, через /stress chat [бот] / [команда]. Но команда сработает, только если у группы прав default есть доступ к этой функции (или если вы выдали права этому фейковому нику через LuckPerms).
  • Почему в nicks.txt нельзя писать русские ники?
    Протокол Minecraft исторически ограничивает никнеймы набором символов: a-z, A-Z, 0-9 и _. Спецсимволы или кириллица приведут к ошибке при хендшейке, и робот не подключится.

Заключение

С плагином на ботов на Minecraft сервер вы с легкостью проверите, потянет ли ваш сервак наплыв игроков. А если после тестов вы решили накачать на хостинг различных модификаций, то переходите в раздел с Майнкрафт плагинами. Если вдруг остались вопросы по моду на ботов в Майнкрафт, то смело пишите их в комментариях, помогу разобраться!
Тип [Minecraft]
  1. Ядро
Режим игры [Minecraft]
  1. Универсальный
Поддерживаемое ПО [Minecraft]
  1. Paper
Поддерживаемые версии [Minecraft]
  1. 1.21
Поддерживаемые языки [Minecraft]
  1. Английский
Стоимость [Minecraft]
  1. Бесплатный
Назад
Сверху Снизу