CurseForge · Minecraft mod
Counter Strike bots(cs2 bot system)
A tactical CS2-inspired bot AI system built for TACZ weapons, featuring T/CT teams, dynamic round economy, C4 defuse mechanics, and full compatibility with CS match managers.
Quick answer
Which Counter Strike bots(cs2 bot system) release should I use?
Counter Strike bots(cs2 bot system) csbots-1.5 targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.
Where it goes
Is Counter Strike bots(cs2 bot system) required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Counter Strike bots(cs2 bot system) csbots-1.5 need?
csbots-1.5. Change the file and its required mods may change too.
Install CS-2 system (Counter-Strike), Counter Strike bots(cs2 bot system) first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Counter Strike bots(cs2 bot system) without breaking your instance.
Built for Counter Strike bots(cs2 bot system) csbots-1.5. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use csbots-1.5. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install CS-2 system (Counter-Strike), Counter Strike bots(cs2 bot system) first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside csbots-1.5. It opens that exact file at the source.
About this project
What does Counter Strike bots(cs2 bot system) add?
CS Bots
Counter-Strike style AI bots for Minecraft 1.20.1 (Forge). Bots buy weapons, carry and plant the C4, defend the bomb, rotate between sites and defuse, all using real TACZ guns.
Requires: TACZ (Timeless and Classics Zero) Built to work with: the CS game-mode mod (csmod) for rounds, spawns, bomb and scoreboard.
Features
Combat
- Bots use real TACZ guns: draw, aim, shoot, reload.
- 3 difficulty levels (Easy / Medium / Hard) or a fully custom accuracy and reaction time.
- Every bot gets its own random skill, so some are better shots than others.
- Spread grows with distance and sustained fire (recoil).
- Bots react to gunshots they hear nearby.
- When they lose sight of an enemy, they carefully check the last seen position instead of beelining to you.
Rounds and economy
- Pistol round: only pistols and basic armor in round 1.
- Economy system: win/loss rewards, loss streaks, eco / half-buy / full-buy decisions per team. Surviving bots keep their weapons.
- The current economy state is announced in chat at the start of every round.
- Team-colored leather armor and an HP readout on nameplates.
Bomb gameplay
- A random T bot carries the C4. If the carrier dies, the nearest free T picks it up and plants.
- After the plant, T bots hold angles with line of sight to the bomb, spread out instead of stacking, and rush the bomb when a defuse starts.
- CTs don't pile onto the bomb. The closest CT stages near it while the others take positions at the site. The defuse begins when the area is clear (or after a timeout).
- CTs have a 50% chance of a defuse kit (re-rolled each round if they don't have one).
- CTs rotate: if one site sees contact and the other stays quiet, part of the quiet site shifts over.
Map control (callouts)
Set points with /cscallout set <name> and bots will use them:
a_*,b_*: CT hold positions for A and Bmid: mid controlta_1,ta_2, …: route waypoints T bots walk through on the way to Atb_1,tb_2, …: the same for B (for example, force the B tunnels instead of mid)
Anti-stuck and debugging
- Staged stuck recovery: jump, re-path, side step, short teleport.
/csbot stucklists the places where bots got stuck so you can fix them with callouts./csbot debugshows every bot's goals, target, route and state in one line.
Commands (OP level 2)
| Command | What it does |
|---|---|
/csbot add <t|ct> [count] |
Spawn bots |
/csbot remove <all|t|ct> [count] |
Remove bots |
/csbot list |
List bots, HP, position, kit |
/csbot difficulty [easy|medium|hard] |
Set difficulty |
/csbot difficulty custom <accuracy 0-1> <reaction 0-60> |
Custom skill |
/csbot pistol <true|false> |
Pistol-only round |
/csbot economy [true|false] |
Toggle or show the bot economy |
/csbot aim <pos|clear> |
Make bots fire at a coordinate |
/csbot debug |
Per-bot debug info |
/csbot stuck [clear] |
Stuck-spot list |
/cscallout set|remove|list <name> |
Manage callout points |
Notes
- Server-side bots (not fake players). Works in multiplayer.
- Difficulty and economy settings are saved with the world.
- Found a bug or have a map that needs better routes? Please leave a comment or open an issue.
Project description from CurseForge.
Pick your setup
Counter Strike bots(cs2 bot system) by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Counter Strike bots(cs2 bot system) versions and loaders
csbots-1.5
csbots-1.5.jar
31 Oct 2026
csbots-v0.8
csbots-0.1.0.jar
25 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.