modsmith Войти Войти Рус / Eng

PvP BOT

pvp-bot-fabric · 310061 загрузок · LicenseRef-All-Rights-Reserved

механикибиблиотекаутилиты

клиент: unsupported · сервер: required (заявлено автором мода)

Мод для Minecraft Fabric, добавляющий умных PvP-ботов.

Описание

pvp

Расширенный мод для Minecraft Fabric, добавляющий ботов с искусственным интеллектом для PvP

Этот мод добавляет на сервер ботов с продвинутым боевым ИИ, системой фракций, автоматическим оборудованием и навигацией. Боты могут сражаться с игроками, мобами и друг с другом, используя разнообразное оружие и тактику.

github jitpack modrinth ghpages

Нужна бумажная версия? Затем проверьте PPvPBot

🎮 Основные характеристики

🤖 Управление ботами

  • Бот спаунится с уникальными именами (генерация случайных имен)
  • Массовое появление до 50 ботов одновременно
  • Автоматическое восстановление ботов после перезапуска сервера.
  • Синхронизация списка ботов с сервером

⚔️ Боевая система

  • Продвинутый боевой искусственный интеллект с различными тактиками.
  • Критические удары при прыжке.
  • Много типов оружия:
    • Ближний бой: мечи, топоры
    • Дальний бой: луки, арбалеты.
    • Булава с прыжковыми атаками (заряды ветра)
    • Кристалл ПВП (обсидиан + кристаллы)
    • Якорь ПВП (якорь возрождения + светящийся камень)
  • Авто-зелья: исцеление, сила, скорость, сопротивление огню.
  • Механика щита - блокирование, пробитие щита, прогнозирование защиты булавой.

🛡️ Утилиты и выживание

  • Автоэкипировка брони и оружия.
  • Авто-тотем без руки
  • Автощит при низком уровне здоровья.
  • Автопитание
  • Авторемонт брони с помощью бутылок с опытом починки.
  • Использование паутины для замедления врагов.

🚶 Навигация и движение

  • Банни-хоп для более быстрого перемещения.
  • Регулируемая скорость
  • Режим блуждания, когда нет цели.
  • Отступление при низком уровне здоровья.
  • Умная навигация к целям
  • Боевой обстрел
  • Система следования по пути

👥 Система фракций

  • Создание фракции для ботов
  • Враждебные отношения — назначьте фракции врагами для автоматического боя.
  • Управление участниками — добавление/удаление ботов и игроков.
  • Команды для всей фракции — атаковать, давать предметы, следовать по пути.
  • Переключатель Дружественный огонь

🎒 Система комплектов

  • Создание наборов из вашего инвентаря.
  • Выдача комплектов ботам и фракциям.
  • Сохранение комплектов при перезапуске.

🛤️ Система путей

  • Создавайте пути для ботов.
  • Добавлять путевые точки к путям.
  • Режим петли – движение вперед-назад или по кругу.
  • Типы ходьбы — прыжки в прыжке, спринт или ходьба.
  • Визуальные индикаторы – частицы, показывающие точки и линии пути.
  • Распределяйте ботов равномерно по пути.

🎯 Реализм

  • Мисс Шанс
  • Шанс ошибки — атакуйте в неправильном направлении.
  • Шанс пробития щита

📊 Панель статистики в реальном времени

  • Статистика ботов в реальном времени — общее количество спавнов, убийств, урона, активных ботов.
  • Живые графики — история активности сервера с понижением частоты дискретизации (максимум 500 точек)
  • Топ-имена — наиболее часто встречающиеся имена ботов.
  • Рекорды за все время — максимальное количество онлайн-серверов и максимальное количество активных ботов.
  • События, отправленные сервером — мгновенные обновления информационной панели.
  • История хранится в DuckDB — эффективное хранение временных рядов, срок хранения 30 дней.
  • Backend — автономный плагин Velocity со встроенным HTTP-сервером.
  • URL-адрес панели управления: http://pvpbotstats.survivalworld.win/

📋 Команды

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

/pvpbot spawn [name]          - Spawn a bot (random name if not specified)
/pvpbot remove <name>         - Remove a bot
/pvpbot removeall             - Remove all bots
/pvpbot reload                - Reload all configurations

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

/pvpbot bot-management list              - List all active bots
/pvpbot bot-management inventory <name>  - Show bot's inventory
/pvpbot bot-management mass-spawn <count> - Spawn multiple bots (1-50)
/pvpbot bot-management attack <bot> <target> - Order bot to attack
/pvpbot bot-management stop-attack <bot>     - Stop bot from attacking

Настройки

/pvpbot settings                          - Show all settings
/pvpbot settings auto-armor [true/false]  - Auto-equip armor
/pvpbot settings auto-weapon [true/false] - Auto-equip weapons
/pvpbot settings drop-armor [true/false]  - Drop worse armor
/pvpbot settings drop-weapon [true/false] - Drop worse weapons
/pvpbot settings drop-distance <1-10>     - Item pickup distance
/pvpbot settings interval <1-100>         - Check interval (ticks)
/pvpbot settings combat [true/false]      - Enable combat
/pvpbot settings revenge [true/false]     - Revenge mode
/pvpbot settings auto-target [true/false] - Auto target search
/pvpbot settings target-players [true/false] - Attack players
/pvpbot settings target-mobs [true/false]    - Attack mobs
/pvpbot settings target-bots [true/false]    - Attack other bots
/pvpbot settings criticals [true/false]      - Critical hits
/pvpbot settings ranged [true/false]         - Use bow/crossbow
/pvpbot settings mace [true/false]           - Use mace
/pvpbot settings attack-cooldown <1-40>      - Attack cooldown (ticks)
/pvpbot settings melee-range <2-6>           - Melee range
/pvpbot settings move-speed <0.1-2.0>        - Movement speed
/pvpbot settings view-distance <5-128>       - Target search range
/pvpbot settings retreat [true/false]        - Retreat when low HP
/pvpbot settings auto-totem [true/false]     - Auto-equip totem
/pvpbot settings totem-priority [true/false] - Totem over shield
/pvpbot settings auto-shield [true/false]    - Auto-use shield
/pvpbot settings shield-break [true/false]   - Break shields with axe
/pvpbot settings shield-break-chance <0-100> - Shield break chance (%)
/pvpbot settings shield-hold-ticks <10-200>  - Max shield hold ticks
/pvpbot settings shield-raise-ticks <2-40>   - Shield raise ticks
/pvpbot settings shield-mace [true/false]    - Raise shield vs mace
/pvpbot settings prefer-sword [true/false]   - Prefer sword over axe
/pvpbot settings auto-eat [true/false]       - Auto-eat food
/pvpbot settings auto-potion [true/false]    - Auto-use potions
/pvpbot settings auto-mend [true/false]      - Auto-repair armor
/pvpbot settings bhop [true/false]           - Bunny hop
/pvpbot settings idle [true/false]           - Wander without target
/pvpbot settings idle-radius <3-50>          - Wander radius
/pvpbot settings friendly-fire [true/false]  - Damage allies
/pvpbot settings miss-chance <0-100>         - Miss chance (%)
/pvpbot settings mistake-chance <0-100>      - Mistake chance (%)
/pvpbot settings aim-speed <3-45>            - Rotation speed
/pvpbot settings special-names [true/false]      - Use special names
/pvpbot settings bot-leave-on-death [true/false] - Remove on death
/pvpbot settings attack-invincible [true/false]  - Attack creative/spectator
/pvpbot settings safe-spawn [true/false]         - Random offset on spawn
/pvpbot settings clear-on-remove [true/false]    - Clear inventory on kill
/pvpbot settings shield-mace [true/false]        - Raise shield vs mace
/pvpbot settings view-distance <5-128>           - Target search range
/pvpbot settings max-mass-spawn <50-10000>       - Max bots per mass-spawn
/pvpbot settings profile-lagg-fix [true/false]   - Prevent lag on bot spawn

Настройки дальнего боя

/pvpbot settings ranged-min-range <3.0-20.0>     - Min bow distance
/pvpbot settings ranged-optimal-range <10.0-50.0> - Ideal bow distance
/pvpbot settings ranged-max-range <15.0-100.0>   - Max bow engagement range
/pvpbot settings bow-draw-ticks <5-100>           - Bow full draw time
/pvpbot settings arrow-prediction [true/false]    - Predictive bow aiming
/pvpbot settings ranged-strafe [true/false]       - Strafe while shooting bow
/pvpbot settings ranged-retreat [true/false]      - Retreat with bow when close

Критические и прочие настройки

/pvpbot settings crit-fall-ticks <1-10>          - Falling ticks for crit
/pvpbot settings shield-hold-ticks <10-200>      - Max shield hold ticks
/pvpbot settings shield-raise-ticks <2-40>       - Shield raise anticipation
/pvpbot settings aim-speed <3.0-90.0>            - Rotation speed

Команды фракций

/pvpbot faction list                          - List all factions
/pvpbot faction create <name>                 - Create a faction
/pvpbot faction delete <name>                 - Delete a faction
/pvpbot faction info <faction>                - Faction information
/pvpbot faction add <faction> <player>        - Add player/bot
/pvpbot faction remove <faction> <player>     - Remove player/bot
/pvpbot faction add-near <faction> <radius>   - Add nearby bots
/pvpbot faction add-all <faction>             - Add all bots
/pvpbot faction hostile <f1> <f2> [true/false] - Set hostile
/pvpbot faction attack <faction> <target>     - All bots attack
/pvpbot faction give <faction> <item>         - Give item to all
/pvpbot faction path start <faction> <path>   - Start path
/pvpbot faction path stop <faction>           - Stop path
/pvpbot faction tp <faction> <x y z|player>   - Teleport entire faction gradually

Команды набора фракций

/pvpbot faction kit give-kit <faction> <kit>      - Give kit to all members
/pvpbot faction kit give-kit-random <faction> <kit1> <w1>% [<kit2> <w2>% ...] - Give random weighted kit

Команды набора

/pvpbot kit create-kit <name>                         - Create a kit from your inventory
/pvpbot kit delete-kit <name>                         - Delete a kit
/pvpbot kit kits                                      - List all kits
/pvpbot kit give-kit <player> <kit>                   - Give kit to a player/bot
/pvpbot kit give-kit-near <kit> [radius]              - Give kit to nearby bots
/pvpbot kit give-kit-near-random <radius> <kit1> <w1>% [<kit2> <w2>% ...] - Give random weighted kit to bots within radius

Команды пути

/pvpbot path create <name>                    - Create a new path
/pvpbot path delete <name>                    - Delete a path
/pvpbot path add-point <name>                 - Add waypoint (current pos)
/pvpbot path remove-point <name> [index]      - Remove waypoint
/pvpbot path clear <name>                     - Remove all waypoints
/pvpbot path list                             - List all paths
/pvpbot path info <name>                      - Show path information
/pvpbot path loop <name> <true/false>         - Toggle loop mode
/pvpbot path walk-type <name> <type>          - Set walk type (bhop/sprint/walk)
/pvpbot path show <name> <true/false>         - Toggle visualization
/pvpbot path start <bot> <path>               - Make bot follow path
/pvpbot path stop <bot>                       - Stop bot from following
/pvpbot path distribute <path>                - Distribute bots evenly
/pvpbot path start-near <path> <radius>       - Start path for nearby bots
/pvpbot path stop-all <path>                  - Stop all bots on path

🖼️ Скриншоты

  • Боты в бою

screenshot

  • Система фракций screenshot screenshot

  • Кристалл PVP в действии screenshot screenshot

  • Массовое спавн ботов screenshot

  • Система путей в действии screenshot screenshot

🔗 Ссылки

  • Модринт: https://modrinth.com/mod/pvp-bot-fabric
  • GitHub: https://github.com/Stepan1411/pvp-bot-fabric
  • Проблемы: https://github.com/Stepan1411/pvp-bot-fabric/issues
  • Вики: https://stepan1411.github.io/pvpbot-docs.html
  • Панель статистики в реальном времени: http://pvpbotstats.survivalworld.win/

Удачного пвп! 🎮

Версии (0)

ВерсияMinecraftЗагрузчикиФайл

Страница на Modrinth →