Все проектыAll projectsУсі проєкти
Minecraft: плагины и модыMinecraft: plugins & modsMinecraft: плагіни та моди ЗавершёнCompletedЗавершений 2026

mc-chat-utils

Нагрузочное тестирование чата

Небольшая Rust-утилита для нагрузочного тестирования чата на локальном Minecraft-сервере.A small Rust CLI for load-testing chat on a local Minecraft server.Невелика Rust-утиліта для навантажувального тестування чату на локальному Minecraft-сервері.

О проектеOverviewПро проєкт

Инструмент для разработки: запускает несколько ботов, которые одновременно пишут в чат локального сервера, чтобы проверить, как тот держит нагрузку. Использует мой проект minecraft-rs как зависимость по пути.

Параметры задаются из командной строки: адрес сервера, число ботов (от 1 до 32), список сообщений, опционально — конкретные имена ботов. Подключения ботов специально разнесены во времени чуть больше чем на 4 секунды, чтобы не упереться в connection-throttle сервера.

Сделан аккуратно и ответственно: утилита намеренно отказывается работать с публичными IP и принимает только локальные и приватные адреса. Это инструмент для своего тестового стенда, а не для чужих серверов.

A development tool: it spins up several bots that write into a local server's chat at once, to check how it holds the load. It uses my minecraft-rs project as a path dependency.

Parameters are set from the command line: server address, bot count (1 to 32), a message list, optionally specific bot names. Bot connections are deliberately staggered by a little over 4 seconds to avoid hitting the server's connection-throttle.

Built carefully and responsibly: the tool deliberately refuses public IPs and accepts only local and private addresses. It's a tool for your own test bench, not for someone else's servers.

Інструмент для розробки: запускає кілька ботів, які одночасно пишуть у чат локального сервера. Використовує мій проєкт minecraft-rs.

Параметри задаються з командного рядка: адреса сервера, число ботів (1-32), список повідомлень. Підключення рознесені в часі, щоб не впертися в connection-throttle.

Зроблено акуратно: утиліта намеренно відмовляється працювати з публічними IP і приймає лише локальні адреси.

ОсобенностиFeaturesОсобливості

  • Запуск от 1 до 32 ботов с сообщениями в чат
  • Нагрузочное тестирование локального сервера
  • Использует библиотеку minecraft-rs
  • Только локальные и приватные IP — публичные отклоняются
  • Launches 1 to 32 bots posting chat messages
  • Load-tests a local server
  • Uses the minecraft-rs library
  • Local and private IPs only — public ones rejected
  • Запуск від 1 до 32 ботів із повідомленнями в чат
  • Навантажувальне тестування локального сервера
  • Використовує бібліотеку minecraft-rs
  • Лише локальні та приватні IP

Похожие проектыRelated projectsСхожі проєкти

Minecraft: плагины и модыMinecraft: plugins & modsMinecraft: плагіни та моди

MinecraftBot

Фреймворк ботов для Minecraft Java 1.20.1 в трёх вариантах: Python, нативный Rust и PyO3-обёртка.A bot framework for Minecraft Java 1.20.1 in three artefacts: Python, native Rust and a PyO3 facade.Фреймворк ботів для Minecraft Java 1.20.1 у трьох варіантах: Python, нативний Rust і PyO3-обгортка.

Minecraft: плагины и модыMinecraft: plugins & modsMinecraft: плагіни та моди

ObsidianAuth

Двухфакторная аутентификация по TOTP (RFC 6238) для серверов Paper 1.20.1 и прокси Velocity.TOTP (RFC 6238) two-factor authentication for Paper 1.20.1 servers and the Velocity proxy.Двофакторна автентифікація за TOTP (RFC 6238) для серверів Paper 1.20.1 та проксі Velocity.

Minecraft: плагины и модыMinecraft: plugins & modsMinecraft: плагіни та моди

OCOS

Современная Lua-операционная система для мода OpenComputers: микроядро, шелл, GUI и пакетный менеджер.A modern Lua operating system for the OpenComputers mod: microkernel, shell, GUI and package manager.Сучасна Lua-операційна система для мода OpenComputers: мікроядро, шел, GUI та пакетний менеджер.