Перейти к содержимому
Mineforgian

CSMC

CSGo based minigame, supporting multi map and Folia

Загрузки
3K
Подписчики
24
Обновлён
16 января 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 2 февраля 2024 г.

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

Ченджлог

2.5.0Релиз1.21.9, 1.21.10, 1.21.11 · 16 января 2026 г.

Version 2.5.0 Added new types of "Guns" on realm mode

  • Flash Blindness Potions
  • Wind Charge
  • Netherite Sword
2.4.0Релиз1.21.9, 1.21.10, 1.21.11 · 31 декабря 2025 г.

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Бета1.21.9, 1.21.10, 1.21.11 · 21 декабря 2025 г.

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Релиз1.21.6, 1.21.7, 1.21.8 · 27 сентября 2025 г.

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Релиз1.21.5, 1.21.6, 1.21.7 · 24 июля 2025 г.

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Релиз1.21.5, 1.21.6, 1.21.7 · 8 июля 2025 г.

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Релиз1.21.2, 1.21.3, 1.21.4 · 21 мая 2025 г.

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Релиз1.21.2, 1.21.3, 1.21.4 · 17 апреля 2025 г.

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)

Комментарии

Загружаем…