Как работает StressTestBots Minecraft Plugin?
Stress Test Bots — это простой мод, используемый для стресс теста сервера Майнкрафт путём загрузки поддельных игроков. Вы можете управлять этими ботами на сервере Майнкрафт, телепортировать их, убивать, заставлять их писать в чат — делать с ними всё, что нужно для полноценного тестирования.Как установить Майнкрафт плагин на сервер?
Чтобы протестировать нагрузку на сервер, потребуется:- Скачать jar-файл Minecraft Bots mod Paper, нажав на кнопку «Download»;
- Открыть директорию вашего хостинга и найти папку
plugins; - Перенести установленный Майн плагин в эту папку;
- Перезагрузить сервак, чтобы программа для теста сервера заработала.
Как настроить Майнкрафт плагин?
Хотите проверить, как хостинг выдержит 100 игроков? Используйте команду создания случайных ботов. Имена берутся из файла nicks.txt (вы можете настраивать этот список, добавив туда хоть тысячу ников).Команда:
/stress create random [количество] [задержка]
[количество]: сколько роботов создать (ограничено слотами вашего хостинга).[задержка]: сколько тиков ждать между подключением каждого нового бота (20 тиков = 1 секунда).
stresstestbots.command.createСоздание именованного бота
Если хотите заспавнить бота с определенным ником, используйте эту функцию.Команда:
/stress create named <имя>
stresstestbots.command.createУправление чатом
Вы можете заставить робота писать в чат. Это топовый способ проверить, как ваши плагины Minecraft для защиты чата (анти-спам, анти-мат) справляются с нагрузкой.Команда:
/stress chat [селектор] [сообщение]
[селектор]: кого заставить говорить. Можно использовать @a (всех), @r (случайного) или ник.[сообщение]: текст. Если начнете с /, bot выполнит команду.
/stress chat @a Hello World! и посмотрите, выживет ли ваш чат-менеджер.Удаление ботов
Закончили с тестом сервера? Не нужно перезагружать свой сервак.Команда:
/stress remove [селектор]
/stress remove @a.Вопросы и ответы
- Могут ли боты для Майнкрафт прогружать чанки для теста генерации мира?
Да. Они являются EntityPlayer, поэтому хостинг обязан загружать и обрабатывать чанки вокруг них. Это отличный способ проверить утечки памяти при генерации карты. - Можно ли выполнить команду от имени бота, если у него нет прав OP?
Да, через/stress chat [бот] / [команда]. Но команда сработает, только если у группы правdefaultесть доступ к этой функции (или если вы выдали права этому фейковому нику через LuckPerms). - Почему в nicks.txt нельзя писать русские ники?
Протокол Minecraft исторически ограничивает никнеймы набором символов:a-z,A-Z,0-9и_. Спецсимволы или кириллица приведут к ошибке при хендшейке, и робот не подключится.
Заключение
С плагином на ботов на Minecraft сервер вы с легкостью проверите, потянет ли ваш сервак наплыв игроков. А если после тестов вы решили накачать на хостинг различных модификаций, то переходите в раздел с Майнкрафт плагинами. Если вдруг остались вопросы по моду на ботов в Майнкрафт, то смело пишите их в комментариях, помогу разобраться!- Тип [Minecraft]
- Ядро
- Режим игры [Minecraft]
- Универсальный
- Поддерживаемое ПО [Minecraft]
- Paper
- Поддерживаемые версии [Minecraft]
- 1.21
- Поддерживаемые языки [Minecraft]
- Английский
- Стоимость [Minecraft]
- Бесплатный