Compatibility
Minecraft: Java Edition
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Introducing the exciting Castle Siege minigame!
Attack the Castle, or defend the King.
With the fully configurable and customizable 2.0 version!
Seize or shield in Castle Siege. Your goal? Assassinate the King or protect the throne.
Castle Siege 2 Overview
Castle Siege 2 is a modern remake of the classic Mineplex minigame, with a focus on customizable gameplay and maximum player enjoyment. New abilities, kill effects, and full kit control let server owners create unique and fun combat experiences.
Features
- Two Teams: Attackers try to assassinate the King; Defenders protect the throne.
- Multi-Arena Support: Host multiple matches in parallel across different worlds.
- Kits: Each kit comes with items, abilities, and kill effects. Everything is configurable.
- Modes: Normal Mode supported. Hardcore Mode (no respawns) coming soon.
- Coins System: Earn coins from kills and wins. Use them to unlock kits.
- Throwable Weapons: Berserkers throw axes, Bombardiers throw TNT.
- Kill Rewards: Grant players effects like Speed or Regeneration on kill (configurable).
- Autostart System: Games start automatically with adjustable min players.
- Placeholders: Integrate custom placeholders into messages, holograms, and scoreboards.
- Configurations: Everything is configurable: messages, scoreboards, kits, kill rewards, abilities, etc.
- Map Included: A beautiful premade map is bundled with the plugin.
Images
Getting Started
Video Tutorial
Watch the setup tutorial: YouTube Video
Setup Instructions
-
Set the Main Lobby
/setlobby
— requires OP orcs.admin
permission -
Import & Teleport to the Arena World
/mv import <arenaName> normal
/mv tp <arenaName>
-
Create and Configure an Arena
/arena create <arenaName> /arena setlobby /arena setking /arena setattackers /arena setdefenders
⚠️ Use internal team names "Attackers" and "Defenders" even if display names are changed in
config.yml
. -
Set Arena Regeneration Region
Select 2 points using//wand
on red wool markers.
//copy
to copy selection
/arena finish
to save selection and complete setup
Commands
Admin Commands
Command | Description |
---|---|
`/arena <create | setlobby |
/setlobby |
Set global lobby |
`/coins <add | remove |
/cs type |
(Coming Soon) Toggle game mode |
Player Commands
Command | Description |
---|---|
/leave |
Leave the current arena |
/stats or /stats <player> |
(Coming Soon) View stats |
Kits
- 4 Kits per team (8 total), configurable via
kits.yml
- Each kit includes:
- Items
- Ability item (
custom_items.yml
) - Kill rewards (
killrewards.yml
)
⚠️ Wizard kit includes hardcoded attack/support spells with cooldowns. You may remove it.
Abilities, Kill Effects & Throwable Weapons
- Abilities: Configurable via
custom_items.yml
. Do not change item type for throwable axe or wizard spells. - Kill Effects: Fully customizable. Grant items and potion effects.
- Throwables: Only
GOLDEN_AXE
andTNT
are throwable (hardcoded). You can change name/lore only.
Placeholders (PlaceholderAPI)
Placeholder | Description |
---|---|
%cs_timer% |
Current game timer |
%cs_starting-in% |
Countdown to start |
%cs_kills% |
Player kill count |
%cs_wins% |
Player win count |
%cs_deaths% |
Player death count |
%cs_coins% |
Player coin balance |
%cs_king% |
King’s remaining health |
%cs_team% |
Player’s team name |
%cs_attackers_size% |
Attackers size |
%cs_defenders_size% |
Defenders size |
%cs_arena% |
Arena name |
%cs_arenasize% |
Player count in arena |
%cs_winner% |
Winning team name |
%cs_attackers% |
Display name of Attackers |
%cs_defenders% |
Display name of Defenders |
%cs_kit% |
Player's selected kit |
Configuration Files
config.yml
– Core plugin settingsarenas.yml
– Arena definitionskits.yml
– Kits and unlockscustom_items.yml
– Ability itemskillrewards.yml
– Kill effectsmessages.yml
– Plugin messages (⚠️ Keep formatting!)scoreboards.yml
– Scoreboard visuals with gradient support
All files are fully commented.
Map
Coordinates: X: 0 Y: 105 Z: 0
Download: Included with plugin
Built by: MATIASXD10
Coming Soon (Beta Roadmap)
- Player stats system
- Stats leaderboard
- Hardcore mode (no respawns)
- BossBar support for King health
Need Help?
If you find bugs, have ideas, or need support:
- Discord:
cbhud
- Support Server: Join Discord
Please avoid using reviews for bugs or requests — open a ticket or contact directly.
Made with ❤️ by cbhud for the Minecraft community.