Back to mods
TACZ CS Bot project artwork

CurseForge · Minecraft mod

TACZ CS Bot

TACZ CS Bot — Counter-Strike style AI bots with native TACZ weapons. Features 40+ bots, Team Deathmatch & Demolition, multi-map support, configurable difficulty, and CS 1.6 sounds. Minecraft 1.20.1 / Forge.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which TACZ CS Bot release should I use?

Updated 3 days ago
Latest stable file taczcsbot-1.2.16.jar
Game version 1.20.1
Loader Forge

TACZ CS Bot taczcsbot-1.2.16.jar 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 TACZ CS Bot required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does TACZ CS Bot taczcsbot-1.2.16.jar need?

taczcsbot-1.2.16.jar. Change the file and its required mods may change too.

All 2 required mods have matching files

Install [TaCZ] Timeless and Classics Zero Guns, [TACZ] LesRaisins Tactical Equipements first. We found matching files for this game-version and loader setup.

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add TACZ CS Bot without breaking your instance.

Built for TACZ CS Bot taczcsbot-1.2.16.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use taczcsbot-1.2.16.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install [TaCZ] Timeless and Classics Zero Guns, [TACZ] LesRaisins Tactical Equipements first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside taczcsbot-1.2.16.jar. It opens that exact file at the source.

About this project

What does TACZ CS Bot add?

TACZ CS Bot

TACZ CS Bot brings Counter-Strike-inspired AI battles to Minecraft using TACZ (Timeless and Classics Zero) weapons. Fight alongside or against bots with player-style models, randomized names, and custom skins, or take on an evolving zombie outbreak in Biohazard: Night Evolution.

Bots use TACZ’s native weapon handling, including drawing, aiming, shooting, reloading, bolt cycling, and projectile ballistics. They are independent mobs and do not require CustomNPCs, KubeJS, or fake players.

Four Playable Modes

  • Practice — configure bots, teams, difficulty, weapons, and movement for training and equipment testing, without a formal round objective.

  • Team Deathmatch — red and blue teams fight with respawns and a configurable kill target. Matches have a 30-minute limit; when time expires, the higher-scoring team wins, or equal scores result in a draw.

  • Demolition — plant and defuse C4, compete for round wins, and spectate after death until the next round. The opening round is a pistol round: primary firearms are temporarily skipped, while sidearms, melee weapons, and configured throwables remain available. Red attacks and blue defends throughout the match; teams do not automatically swap sides.

  • Biohazard: Night Evolution — humans fight to survive while zombies spread infection. Dusk, Night, and Dawn change the battle: zombies become stronger at night, while dawn slows them and disables further zombie respawns. Choose zombie classes, use faction skills, collect supply crates, and unlock evolution abilities, including Hero and Zombie Hunter transformations when their conditions are met.

Features

  • 🤖 AI teammates and opponents — a default bot limit of 40, with configurable difficulty, targeting, movement, and respawn settings. Combat includes pursuit, ranged and melee attacks, team support, and navigation through Minecraft terrain.

  • 🔫 TACZ weapons and equipment — configurable weapon pools and blacklists, plus saved player loadouts with primary, secondary, melee, and throwable slots. Choose specific or randomized equipment; pistol rounds preserve your saved primary selection.

  • 🧩 Built-in attachment liberation — when enabled by the administrator, install compatible attachments through the TACZ modification screen without TaCZ Addon. Weapon compatibility and modification locks still apply. Biohazard disables free attachment liberation and uses purchased or inventory attachments instead.

  • 🧟 Zombie classes and evolution — Runner, Blood, Invisible, and Heavy Zombies have different traits and active skills. Evolution progress carries between rounds, with 20 base abilities, upgrades for 15 numerical abilities, and a maximum of 35 levels.

  • 🛒 Biohazard shop and supplies — spend emeralds on equipment, weapons, attachments, and throwables. Save up to five purchase plans, rebuy previous-round equipment, or use random buying. Supply crates offer weapons, emeralds, or armor.

  • 🗺️ Saved maps — manage map covers, mode-specific spawn points, bomb sites, map boundaries, and AI defensive positions. Special traversal routes learned from player movement can be saved and shared between bots.

  • 🛡️ Customizable bot armor — choose armor separately for each slot and configure Protection and Unbreaking. Ordinary bots default to unenchanted iron armor; supported vanilla armor receives red or blue team trims. Special Biohazard roles follow their own equipment rules.

  • 🎮 In-game management — configure maps, prepare matches, manage bots, edit equipment and shop settings, and view match statistics. Pausing bot AI leaves match timers and mode-specific respawn rules running.

  • 📊 Customizable tactical UI — personal HUD modes for matches only, global, or off, plus a HUD position editor and separate appearance toggles. Includes health, armor, ammunition, skills, evolution, kill feedback, a kill feed, and an optional tactical inventory screen.

  • 🔊 Built-in match audio — Counter-Strike-style announcements and Biohazard effects, with configurable playback and volume; no separate sound resource pack is required.

  • ⚙️ Adjustable rendering and AI settings — staggered target checks, cached navigation decisions, and adjustable rendering distance for bot-held weapon models. Actual performance depends on your hardware, map, gun packs, and other mods.

Throwables can be equipped by players; bots do not currently have automatic grenade-throwing AI.

Requirements

For TACZ CS Bot 1.1.82:

For multiplayer, install matching TACZ CS Bot versions and the required dependencies on both the server and every client. Additional gun packs provide their own weapons, melee items, and throwables.

Controls

Action Default control
Open mode selection and management Left Shift + E
View the scoreboard Hold Tab
Open the Biohazard shop B
Select Biohazard basic weapons K
View evolution abilities L
Choose a zombie class M
Use your faction’s active skill G
Transform into a Zombie Hunter when eligible R
Plant C4 Hold Use Item / right mouse button with the assigned C4 inside a bomb site
Defuse C4 As a defender, aim at the planted C4 and hold Use Item / right mouse button
Aim, fire, reload, and other gun actions Your configured TACZ controls

Biohazard controls depend on your current role and match phase. Change bindings under Options → Controls → Key Binds → TACZ CS Bot. Existing installations may retain older bindings, such as =; reset or reassign them if needed. R may conflict with TACZ reload, so rebind it if necessary.

Getting Started

  1. Install the mod and its required dependencies, then press Left Shift + E.

  2. Open Map Management and create or select a map.

  3. Configure enabled spawn points for the selected mode. Demolition also needs A and B bomb sites. Biohazard needs its dedicated spawn points and a valid map boundary; AI defensive positions can help human bots hold suitable locations.

  4. Select a mode, open Match Preparation, configure participants and bots, and start the match.

  5. Use Equipment & Shop to manage equipment and shop settings, and Personal Equipment to edit saved loadouts where supported.

To display armor on bots, enable Show Bot Armor in the client settings. Armor rendering is off by default; this does not remove their equipped armor or its protection.

For custom skins, place 64×64 PNG files in config/taczcsbot/skins/. Maps are stored under config/taczcsbot/maps/. Common settings use config/taczcsbot-common.toml, with Biohazard tuning in config/taczcsbot-zombie-common.toml.

Useful Commands

The following /taczcsbot commands require operator permission and are run by a player:

Command Function
/taczcsbot team red / blue / neutral Join red, join blue, or leave both teams
/taczcsbot spawn red / blue Spawn a bot when the current mode permits it
/taczcsbot remove Remove the targeted or nearest ordinary bot
/taczcsbot clear Clear bots and pending respawns; in an active Biohazard match, stop that match
/taczcsbot navdebug on Record navigation diagnostics for the nearest bot within 16 blocks for approximately 60 seconds
/taczcsbot navdebug off Stop bot navigation diagnostics

The menu is the main interface for configuring maps and starting matches. Commands provide selected administrative actions.

Language, Development & Feedback

In-game menus, messages, and keybinding names support Simplified Chinese and English (US).

This mod was developed with extensive assistance from OpenAI Codex. I have limited programming experience and focus on ideas, feature design, in-game testing, and reporting issues, while Codex assists with implementation and debugging.

Bug reports, suggestions, and optimization feedback are welcome! Please include your mod and dependency versions, game mode, steps to reproduce, and relevant screenshots or logs. For navigation problems, /taczcsbot navdebug on can help collect useful evidence in logs/latest.log.

Project description from CurseForge.

Pick your setup

TACZ CS Bot by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

TACZ CS Bot versions and loaders

6 of 6 releases match

Looking for an older file? The official CurseForge project page is in Resources.