All Mods Resource Packs Data Packs Shaders Modpacks Plugins
CSMC

CSMC

by tontito007 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Development of the plugin was started by Danablend. After his retirement from the project, barpec12 took over the development. Meanwhile tontito007 continued the project giving support for multi map, Folia servers and Quality Armory soft dependency

Introduction: CSMC is a gamemode that changes everything about Minecraft, adding the classic "Defuse" Counter Strike gamemode, where Terrorists have to plant a bomb, while Counter Terrorists should protect bomb sites and defuse the bomb if it would be planted. Several gamemodes exist, check config.

Dependencies: CSMC needs the following for the plugin to work:

  • Quality Armory - Soft dependent since 2.2.0 (without it you can play with standard Minecraft armory)
  • One or more Maps to play the game, set on a World, Must be dedicated world(s), due to rules applied that will conflict with other game modes, like survival, ...
  • Positions set up (More about that under the "Setting up" section)

Setting up: Before you can start playing the game, there are some things that needs to be clear and set up. That includes the following things:

  • Set up the CS map (VIA In-game commands - /csmc setMap)
  • Set up a lobby location (VIA In-game commands - /csmc setlobby)
  • Set up spawn points for both teams (VIA In-game commands - /csmc setspawn counterterrorist/terrorist)
  • (Optional) Set up the bomb sites (VIA In-game commands - /csmc setBombSite A/B) for future AI support
  • Place bedrock or obsidian on the bomb-spots (config bomb-block:)
  • Start game by tapping a colour from Yellow, Blue, Red or Green
  • Optionally mess around with the configuration to fit your needs
  • SQLite BD is used to have multi map
  • to stop running game /csmc stop

We now have PlaceHolderApi support, returning:

  • "N/S" if it doesn't find the placeholder or it returns NULL
  • "N/A" if placeholder is found but no data returned
  • or will return the expected value if all ok

List of available placeholders:

  • %csmc_playercount_playing% - total players playing csmc
  • %csmc_playerlist_playing% - list of players playing comma separated
  • %csmc_game_running% - if CSMC game is running, returns "0" or "1"
  • %csmc_map_set% - current map selected
  • %csmc_current_round% - current round
  • %csmc_player_team_color% - current player color (or colour)
  • %csmc_player_kills% - current player kill count
  • %csmc_player_deaths% - current player deaths count
  • %csmc_player_money% - current player kill money
  • %csmc_player_mvp% - current player times mvp count
  • %csmc_player_has_bomb% - if current player has bomb, returns "0" or "1"
  • %csmc_player_team_list% - current player team list comma separated
  • %csmc_player_opponent_team_color% - player's opponent team color

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x 1.20.6
Folia Paper Purpur
22h ago 1
1.21.x 1.20.6
Bukkit Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Folia Paper Purpur
22h ago 1
1.21.x 1.20.x
Paper Purpur
22h ago 1
1.21.x 1.20.x
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Folia Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Purpur Spigot
22h ago 1
1.21.x 1.20.x
Bukkit Paper Purpur Spigot
22h ago 1
[2.5.0] CSMC 2.5.0 by tontito007 on Oct 15, 2026
Download
Version 2.5.0
Added new types of "Guns" on realm mode
  • Flash Blindness Potions
  • Wind Charge
  • Netherite Sword
[2.4.0] CSMC 2.4.0 by tontito007 on Oct 15, 2026
Download
Version 2.4.0
  • Official release without Quality Armory (Q.A.) hard dependency
> - Able to run with without Q.A.
> - Able to run on Folia servers without customized Q.A.
> - Have Minecraft native "armory" (not configurable)
  • Improved scoreBoard presentation
  • Better Skins for each team (open to sugestions if you find/make better ones from api.mineskin.org)
  • Mode without Q.A. with special feature for BOW
  • Fixed compatibility with Spigot (With and Without Q.A.)
  • Added more compatibility with Folia (if no Q.A.)

Feedback is welcome, contact us on Discord.
[2.2.0] CSMC 2.2.0 by tontito007 on Oct 15, 2026
Download
Version 2.2.0
  • Players get pants set at game start to better visually distinguish teams
  • Added command for maps maintenance
  • Requires lastest QA plugin (dev) to run on 1.21.10
  • Added a small interactive setup tutorial (for first time installation)
  • CSMC is now Softdepend on Quality Armory making it:
> - Able to run with without Q.A.
> - Able to run on Folia servers without customized Q.A.
> - Have Minecraft native "armory" (not configurable)

Feedback is welcome, contact us on Discord.
[2.0.0] CSMC 2.0.0 by tontito007 on Oct 15, 2026
Download
Version 2.0.0

  • Skin system to set player during game (prototype and will be mode dependent)
  • Fixed last kill, at round end, count
  • Improved back stab detection
  • AutoBalance Team player numbers, when game starts, if needed, so now you can more safly join the team you want
  • Added start-counter-duration you you can fine-tunne how much time you want to give to players to join
  • Adjusted messages when player votes map on Sign
  • More clear message when teams are already set and someone tries to join on a differente colour

  • For folia or more recente MC versions, will require compatible QA plugin
[1.8.0] CSMC 1.8.0 by tontito007 on Oct 15, 2026
Download
New commands with better error handling:
  • setMinPlayers
  • setMaxPlayers
  • setBombBlock
  • setRandMap
  • stop - to stop a running game
  • delMap - to delete Map configurations in database
[1.7.5] CSMC 1.7.5 by tontito007 on Oct 15, 2026
Download
Version 1.7.5
  • Support for up to 1.21.7
  • Updated FastBoard core
  • Fixed random problem when bomb is planted too late
PlaceHolderApi initial support for betatester validation, returning:
> - "N/S" if it doesn't find the placeholder or it returns NULL
> - "N/A" if placeholder is found but no data returned
> - or will return the expected value if all ok

List of placeholders:
  • %csmc_playercount_playing% - total players playing csmc
  • %csmc_playerlist_playing% - list of players playing comma separated
  • %csmc_game_running% - if CSMC game is running, returns "0" or "1"
  • %csmc_map_set% - current map selected
  • %csmc_current_round% - current round
  • %csmc_player_team_color% - current player color (or colour)
  • %csmc_player_kills% - current player kill count
  • %csmc_player_deaths% - current player deaths count
  • %csmc_player_money% - current player kill money
  • %csmc_player_mvp% - current player times mvp count
  • %csmc_player_has_bomb% - if current player has bomb, returns "0" or "1"
  • %csmc_player_team_list% - current player team list comma separated
  • %csmc_player_opponent_team_color% - player's opponent team color
[1.6.3] CSMC 1.6.3 by tontito007 on Oct 15, 2026
Download
Version 1.6.3
  • Ajusted bomb message label to be more readable when defusing
  • Added RealmsMode to be Realms server compliant (premium feature)
  • Ajusted death message to be compliante with age restriction
  • Fixed configuration initialization with new versions, so you can see the new config options in file
  • Fixed problem with amo when buying pistols (deagle)
  • New Motd information informing map is been voted
  • Fixed problem when player are teleported to lobby during shop phase
  • Fixed money management on all modes
  • Fixed Valorant more with better information about your team
[1.5.3] CSMC 1.5.3 by tontito007 on Oct 15, 2026
Download
Version 1.5.3
  • Readded compatibility with Folia (needs special QA plugin)
  • 1.21.4 is now fully supported
  • Added premium concept
  • Fixed damage to apply to gun damage set in config file
  • Only some guns have zoom, no matter what QA has set
  • Fixed player joining server when CS game is running
  • Fixed start double timmers at first round
  • Fixed inventory when player joins server and game has Start timer running
  • Players joining after Start timer can join next round
  • Code optimization in rungame status verifications
  • Fixed double resource pack load problem (follow warning instruction on console)
  • Added resource pack compatibility with 1.21.3 (premium feature)
  • Added defusing bomb information if near bomb site (premium feature)
  • Added option to vote for map (premium)
[1.2.4] CSMC 1.2.4 by tontito007 on Oct 15, 2026
Download
Version 1.2.4
  • Added damaged based on configured values, if not with zoom
  • Added different player speed for heavy weapons
  • Fixed startup error with previous version
  • Dead players now follow the killer
  • Working on 1.21.4 usiing latest QualityArmory 2.0.18 (i think also with previous)
  • On 1.21.3 Quality Armory can't load gun visualization
[1.0.9] CSMC 1.0.9 by tontito007 on Oct 15, 2026
Download
Version 1.0.9
  • Fix problem with Spigot when player is killed
  • Fix problem when player leaving and returning before game starting
  • Less packets sent to server
  • Compatibility with CoolProtection plugin
[1.0.7] CSMC 1.0.7 by tontito007 on Oct 15, 2026
Download
Version 1.0.7
  • Better support for 1.20.1 and 1.20.2 (recommended 1.21.3)
  • Validated with server type ArcLight
  • Fixed bug when messaging players outside csmc game
  • Less console outputs
  • Improved start performance
[1.0.5] CSMC 1.0.5 by tontito007 on Oct 15, 2026
Download
Version 1.0.5
  • Support for AI Plugin with programmable rules (plugin in development)
  • Added 2 more commands:
> - setMap for multi to choose the game map you are configuring
> - setbombsite for future AI Plugin purposes
  • Protection against game exceptions/ better error handling
  • Fixed scoreboard update error when starting new game
  • Game limited to 16 players due to scorboard limit (and you can't see all the players)
  • Removed speed potion effects, using direct speed
  • Fixed resource pack load every time you start game by supporting status Downloaded
  • Kill during lobby will not count anymore as kills or win
  • Start time counter directly linked to Shoptime/2, this way can be adjusted
  • Fixed Bukkit and Spigot detection
  • Fixed random spawn
  • Less spam when missing players to start
  • Added version checker (every 6h will look for news)
[1.0.1] CSMC 1.0.1 by tontito007 on Oct 15, 2026
Download
  • Added support for Bukkit and Spigot servers
  • Added own Hologram system
  • More movement freedom @ shopphase
  • Better game mechanics when:
> - set to end game if has no players
> - set to continue game and player leaves and returns
> - starting game by tapping a colour
  • Improved error handling when:
> - server is terminating
> - players leave during game
> - bomb explodes
  • Old TNT can be cleaned before planting new one
  • If player with bomb leaves game, bomb is dropped
  • Picked up TNT now goes to right slot
  • Better pick up itens handling allowing
> - grenades accumulation (same type) and on right slot
> - Knife on right slot
CSMC Icon
Download CSMC
Select game version
Select platform