# SimpleCS: Tactical Minigame
**SimpleCS** is a complete, server-side game mode implementation for **Minecraft Forge 1.20.1**, designed to bring the classic 5v5 tactical shooter experience directly into your Minecraft world. From bomb planting and defusing to an economy-based loadout system, this mod delivers a high-stakes, competitive environment.
---
## 📦 Required Dependencies
For a stable and fully featured experience, the following mods are required:
* **Superb Warfare** (Required for all firearms and tactical equipment).
* **SimpleGuard** (Required for region protection and bomb site management).
* **CustomNPC** (NPCs to buy equipment for tokens)
**⚠️ NOTE:** This mod is designed to run in an isolated environment. Do **NOT** run this mod alongside *Mob Loot Bags* or *SimpleTarkov*, as they may cause gameplay conflicts.
---
## 🎮 Gameplay Mechanics
* **Tactical Rounds:** Experience a complete match cycle. The game is played until one side secures **8 round wins**.
* **Economy System:** Players start with a base loadout and tokens. Earn tokens by eliminating enemies and winning rounds (Win: +4 tokens, Loss: +2 tokens). Use these to purchase ammo and armor before the round begins.
* **Objective-Based:** Terrorists must plant the **C4** at either Site A or Site B. Counter-Terrorists must prevent the plant or defuse the bomb in time.
* **Spectator Mode:** Death is final for the round. Eliminated players are moved to Spectator mode until the next round begins.
---
## 💬 Commands (OP Level 3 Required)
* `/cs start` — Initiates the match. Note: Players must join a team (Terrorist or Counter-Terrorist) before starting.
* `/cs stop` — Immediately ends the current match and resets the game state.
* `/cs endround <T/KT>` — Forcefully ends the current round and awards the win to the specified team.
* `/cs setspawn` — Sets the spawn points for teams.
---
## 🛠️ Map Setup Guide
SimpleCS is fully compatible with any map, including the classic **Dust 2**! To set up a new map, follow these steps:
1. **Teams:** Create two teams (T and KT) using standard Minecraft scoreboard commands.
2. **Spawns:** Use `/cs setspawn` to configure team spawn points.
3. **Bomb Sites (Crucial):** You **must** create two regions named exactly `site_a` and `site_b` using **SimpleGuard**. The bomb can only be planted if the player is standing inside one of these protected regions.
4. **Region Protection:** To protect your map from grenade damage, create a large region covering the entire map, and then create smaller protected regions for sites A and B inside it. Ensure that `pvp` is set to `true` for the match to proceed.