CS2main

Quick rating

Community listing page, reviews here may not be monitored by the author.

CS2main

No reviews yet

Competitive CT vs T rounds for Minecraft with TaCZ weapons, economy, C4 objectives and a tactical HUD.

Mod Loaders
Minecraft

About

Description

# CS2main

**CS2main** turns Minecraft into a structured CT versus T tactical match built around [TaCZ](https://modrinth.com/mod/timeless-and-classics-zero). It provides the match rules, economy, objectives and interface needed to start a private competitive game without command blocks or a custom server plugin.

> **0.9.0 is a beta release candidate.** Use a separate test world and report problems before running a public tournament.

## Match features

- Lobby with direct CT/T selection, ready checks and an automatic countdown
- Warmup, buy time, live rounds, round results, MR12 side swap and MR3 overtime
- Two configurable 5×5 bomb sites, a modeled C4, planting, dropping, recovery and defusing
- CS-style money, loss bonuses, kill rewards, assists, armor, helmets and defuse kits
- Ready-to-play TaCZ shop with pistols, SMGs, rifles, shotguns, sniper rifles and grenades
- Full in-game shop editor that preserves custom TaCZ weapon attachments and NBT
- Weapon dropping with **G** and aimed pickup with **E**
- Team damage protection, spectator cycling and equipment carry-over for survivors
- Persistent rating, match statistics and a top-ten leaderboard

## Interface

- Team lineups, score, phase and timer across the top of the screen
- Kill feed with weapon icons, assists and headshot indicators
- Compact money, health, armor, ammo and equipment panels
- Match scoreboard on **Tab** instead of the vanilla player list
- Radar generated from the current map, with sites, teammates and spotted enemies
- Hit confirmation, damage direction, round banners, MVP details and death reports
- Team-only names and outlines; enemy names stay hidden
- English and Russian localization

## Optional team voice

When [Simple Voice Chat](https://modrinth.com/plugin/simple-voice-chat) is installed, CS2main automatically isolates living CT and T players into separate match channels. Simple Voice Chat still needs its normal server-side UDP configuration.

## Requirements

- Minecraft **1.20.1**
- Forge **47.4.16 or newer within Forge 47.x**
- Java **17**
- [TaCZ](https://modrinth.com/mod/timeless-and-classics-zero) **1.1.6 or newer within 1.1.x** — required
- [GeckoLib](https://modrinth.com/mod/geckolib) **4.8 or newer within 4.x** — required
- [Simple Voice Chat](https://modrinth.com/plugin/simple-voice-chat) **2.6.x** — optional

Install CS2main, TaCZ and GeckoLib on the server and every client. Install Simple Voice Chat on the server and participating clients only when team voice is wanted.

## Quick arena setup

Run these commands as an operator while standing at each location:

```text
/cs hub on
/cs setspawn hub
/cs setspawn t
/cs setspawn ct
/cs setspawn bomb1
/cs setspawn bomb2
/cs check
```

Settings save automatically. Players use the lobby screen to choose a team and ready up. Press **M** to reopen the lobby, **B** for the shop, **G** to drop a weapon or C4, and **E** to pick up an aimed item or hold a bomb action.

Run `/cs setup` for in-game setup help. Administrators can also use `/cs config` and `/cs shop` to tune timers, site size, buy radius, prices and custom TaCZ weapons.

## Credits and legal notice

- Project, C4 model, C4 texture and icon: **Tarubi_**
- Tactical UI sounds: [Kenney Interface Sounds](https://kenney.nl/assets/interface-sounds) and [Kenney Digital Audio](https://kenney.nl/assets/digital-audio), released under CC0 1.0
- Weapon system: [TaCZ](https://modrinth.com/mod/timeless-and-classics-zero)
- Animated item rendering: [GeckoLib](https://modrinth.com/mod/geckolib)

No Counter-Strike 2 audio, textures, models, maps or code are distributed with this mod. CS2main is an independent fan project and is not affiliated with or endorsed by Valve Corporation, Mojang Studios or Microsoft.