premium banner

CSmain

Experimental
CSmain adds CS2 mode to Minecraft: rounds, bomb, economy, store, ranking.

Description

# CSmain [BETA]

CSmain [BETA] brings a Counter-Strike style competitive experience to Minecraft using TACZ weapons.

Fight in structured rounds with economy, buy phase, bomb plant/defuse gameplay, and strict team limits for a balanced 5v5 format.

Features

  • CS-style match flow: warmup -> freeze/buy -> live round -> round end
  • Bomb gameplay: 2 bomb sites, plant and defuse logic
  • Team system: CT / T / Spectator with auto-balance support
  • Competitive economy:
    • round win/loss rewards
    • kill rewards
    • plant/defuse rewards
  • In-game shop with categories:
    • LIGHT
    • HEAVY
    • GRENADES
    • ARMOR
  • Admin shop configuration commands (add/edit/remove items live)
  • Custom HUD elements and match state sync
  • Player progress:
    • /rank
    • /rank top
    • /hubmoney
  • Optional rank hologram for hub

Requirements

  • Minecraft 1.20.1
  • Forge 47.x (tested on 47.4.16)
  • Java 17
  • TACZ is required (hard dependency)

Server + Client Setup

Install both mods on:

  • server
  • all clients

Required jars in mods:

  • csmain-1.0.0-beta.1.jar
  • TACZ jar

First Admin Setup

Run once after joining as OP/admin:

  1. /cs hub on
  2. /cs setspawn hub
  3. /cs setspawn t
  4. /cs setspawn ct
  5. /cs setspawn bomb1
  6. /cs setspawn bomb2
  7. /cs save

Start match:

  • /cs start

Shop / Economy Notes

  • Shop key: B (default)
  • Buy rules:
    • max 1 HEAVY
    • max 1 LIGHT
    • grenades: max 4 total, no duplicates
    • defuse kit is CT-only
  • Shop catalog can be configured in-game with /cs shop ... commands

Important

This mod is in BETA.
Balance values, item presets, and configs may change between updates.