Перейти к содержимому
Mineforgian

PlayerBatch

PlayerBatch is a Minecraft mod by W4Whiskers that depends on Carpet and allows you to summon multiple bot players at once. It supports up to 256 bots by default, with the limit configurable in the config files.

Загрузки
793
Подписчики
2
Обновлён
18 мая 2026 г.
Лицензия
MIT

Опубликован 16 марта 2026 г.

Исходный код

PlayerBatch 🤖

PlayerBatch is a lightweight Minecraft mod for Fabric + Carpet that lets you spawn, manage, and control large groups of fake players with a much cleaner command workflow.

Instead of dealing with messy repeated fake-player commands, PlayerBatch gives you batch spawning, selection tools, kits, presets, formations, and testing utilities for PvP practice, server testing, automation, technical setups, and large-scale scenes.


Preview

✨ Features

  • ⚡ Spawn many fake players at once
  • 🤖 Built on top of the Carpet Mod fake player system
  • 📐 Built-in formations like circle, filled_circle, dense, square, and more
  • 🎯 Select bots in bulk and control them together
  • 🛡️ Save and reuse kits
  • ⚔️ Save and reuse combat presets
  • 🧪 Built-in testing commands for movement, healing, and full system checks
  • 🔌 Extension-ready through PlayerBatch-ExtAPI
  • ⚙️ Queue-based spawning to reduce lag spikes

📦 Requirements

  • Fabric Loader
  • Fabric API
  • Carpet Mod
  • Java 21

🧾 Example Usage

/pb spawn 100

Example command structure:

/pb spawn <amount>
/pb spawn <amount> {name1,name2,...} <formation> <arguments>

Examples:

/pb spawn 50
/pb spawn 128 dense
/pb spawn 20 {Alpha,Beta,Gamma} circle -diamondarmor -diamondtools
/pb spawn 12 random kit{ranked} -blocks{cobblestone*64}

This summons the specified number of fake players using Carpet’s system and applies PlayerBatch’s formation, gear, and control features.

🧩 Main Commands

Spawning

/pb spawn <count>
/pb spawn <count> <setup>

Selection

/pb wand
/pb selection all
/pb selection range <distance>
/pb selection count <number>
/pb selection list
/pb selection clear

Actions / Control

/pb run <action>
/pb target look <player>
/pb teleport selected <direction> <block>
/pb repair tags

Kits / Presets

/pb kits save <name>
/pb kits load <name>
/pb kits self <name>
/pb kits list

/pb presets combat <count> [options]
/pb presets save <name> combat <count> <options>
/pb presets use <name> [count]
/pb presets list

Testing / Utility

/pb test all
/pb test goto coords <x> <y> <z>
/pb test goto entity <target>
/pb test heal
/pb cancel

🧩 Use Cases

  • 🧪 Server stress testing
  • ⚔️ PvP bot practice
  • ⚙️ Automation experiments
  • 🧠 Technical Minecraft setups
  • 👥 Large fake-player scenes
  • 🏟️ Arena and event setup
  • 🧪 AI and movement testing

🚀 Performance Tip

Recommended Performance Mod

Running lots of bots can be demanding. Installing Sodium is recommended for better performance.

💬 Community & Support

Join our Discord

Join the Discord server for updates, help, and discussion.

👨‍💻 Author

Developed by W4Whiskers

Ченджлог

2.0.2Релиз1.21.11 · 18 мая 2026 г.

New Command: Specific Player Target Split

Added /pb target split for assigning exact numbers of selected bots to specific player targets.

/pb target split <count> <player> [count player...]

Example:

/pb target split 3 W4Whiskers 2 PixelCrafter

This lets you run controlled combat tests where different groups of bots focus different players.

2.0.1Релиз1.21.11 · 27 марта 2026 г.

Changelog

All notable changes to PlayerBatch are documented here in a simple human-readable format.

This changelog is intentionally focused on how the mod evolved, especially from the early "just summon a lot of bots" phase into the more feature-rich versions.

PlayerBatch-2.0.1-mc1.21.11

Current modern release line.

  • Cleaned up the public command system around the newer /pb command layout
  • Added clearer grouping for spawning, selection, kits, presets, testing, and utility actions
  • Added /pb cancel to stop queued summon work
  • Added the dense formation for tightly packed bot crowds
  • Added support for -blocks{...} so bots can be given starting blocks explicitly instead of receiving hidden free blocks
  • Added better test coverage commands, including broader all-in-one testing flows
  • Refreshed README / Modrinth page copy and synced docs with the newer command structure

PlayerBatch-2.0.0

The point where PlayerBatch stopped being just a bulk spawner and started becoming a real bot-control mod.

  • Added much broader bot testing tools
  • Added movement and pathing test commands
  • Added healing tests and safer test routing behavior
  • Added combat pathing groundwork
  • Added terrain interaction logic for harder situations
  • Added staged combat block-breaking support
  • Improved debug traces and pickup/pathing behavior
  • Started pushing the mod toward real PvP and AI-driven control instead of only mass spawning

PlayerBatch-1.3.x

The extension and structure phase.

  • Added the PlayerBatch extension runtime API
  • Wired executable extension hooks into the mod
  • Renamed and cleaned up package / namespace structure
  • Improved internal organization so future add-ons and integrations were easier to build

PlayerBatch-1.2.x

The quality-of-life and control phase.

  • Added the look command so bots could orient toward targets
  • Added more formation support, including filled_circle
  • Fixed fixtags behavior so it properly scanned the server player list
  • Improved documentation and general project structure

PlayerBatch-1.1.x

The "more than just one command" phase.

  • Expanded command behavior beyond the earliest summon-only flow
  • Started introducing formations and more intentional control features
  • Improved usability for repeated testing setups

PlayerBatch-1.0.x

The very basic beginning.

At this stage, PlayerBatch was mostly about one thing:

  • summon a lot of fake players quickly

This was the phase where the mod was intentionally simple and lightweight:

  • bulk bot spawning was the core feature
  • fake players were created through Carpet
  • there were very few extra control systems
  • no polished AI layer
  • no modern command structure
  • no kits / presets / advanced testing flow yet

This is the version era for: "I just want to spawn a ton of bots fast."

Notes

  • Versions above are grouped by feature era, not by every single internal micro-change.
  • If needed later, this file can be expanded into a stricter per-version release log.
1.1Релиз1.21.11 · 16 марта 2026 г.

PlayerBatch 🤖

PlayerBatch is a lightweight Minecraft mod that extends the Carpet fake player system by allowing you to summon large batches of bot players with a single command.

Instead of spawning fake players one by one, PlayerBatch lets you instantly create many bots, making it useful for server testing, automation, technical gameplay, and large-scale simulations.


✨ Features

  • ⚡ Spawn multiple fake players at once
  • 🧠 Built on top of the Carpet Mod fake player system
  • 🔢 Default limit of 256 bots
  • ⚙️ Bot limit configurable through config files
  • 🎲 Random player names generated automatically
  • 🧪 Designed for performance testing and experimentation
  • 🪶 Lightweight and minimal impact on gameplay

📦 Requirements

  • Fabric Loader
  • Carpet Mod (required dependency)

🧾 Example Usage

/playerbatch 100

Example command structure:

/playerbatch <amount>

Example:
/playerbatch 50
/playerbatch 128
/playerbatch 200

This will summon the specified number of fake players using Carpet’s system.


🧩 Use Cases

  • 🧪 Server stress testing
  • ⚙️ Redstone and farm testing
  • 🤖 Automation experiments
  • 🧠 Technical Minecraft setups
  • 👥 Simulating player activity

🚀 Performance Tip

Recommended Performance Mod

Running many bots can be demanding. Installing Sodium is recommended for better performance.


💬 Community & Support

Join our Discord

Join the Discord server for updates, help, and discussion.


👨‍💻 Author

Developed by W4Whiskers


Комментарии

Загружаем…