CastleWars: Team Castle Capture PvP in Minecraft

What Is CastleWars and Why It Belongs on Your Server CastleWars is a classic Minecraft minigame that transforms ordinary PvP into a full-scale siege. Two teams, red and blue, each defend a fortress while trying to destroy the opponent's core. The plugin recreates this beloved mode for Bukkit and ...

Download CastleWars

Original name: CastleWars

FileVersionLoaderSize
CastleWars.jar——20 КБDownload
Castlewars_2.0.jar——35 КБDownload

What Is CastleWars and Why It Belongs on Your Server

CastleWars is a classic Minecraft minigame that transforms ordinary PvP into a full-scale siege. Two teams, red and blue, each defend a fortress while trying to destroy the opponent's core. The plugin recreates this beloved mode for Bukkit and Spigot servers, giving owners a ready-made, configurable experience that requires no command blocks or redstone wizardry. Players pick a class, charge into battle, and chip away at defense blocks until one castle falls. With friendly fire permanently off, the focus stays on teamwork and objective play instead of accidental teamkills.

How the Minigame Works

Each arena consists of two opposing castles built from special defense blocks. The goal is simple: break through the enemy's walls and conquer their keep. Matches run on a timer, and the plugin supports auto-starting arenas once enough players gather. When a game ends, everyone is teleported to a designated stop location, ready for the next round. Throwable potions add a tactical layer beyond sword swinging, letting you support allies or disrupt opponents from a distance. The absence of friendly fire means you can swing freely without punishing your own team.

Classes and Customization

Four default classes define the battlefield roles:

  • Assassin – swift and deadly, ideal for flanking maneuvers.
  • Warrior – a durable frontliner built to absorb hits.
  • Ranger – ranged damage with bows, perfect for picking off defenders.
  • Mage – harnesses throwable potions to heal or harm from afar.

Server admins can go further by creating fully custom classes. Using the /castlewars create class command, you define a name, then assign armor and items with specific IDs, amounts, and data values. The plugin stores these in a simple configuration file. For example, a “Cleric” class might wear chainmail and carry healing potions, while a “Boonskie” loadout could mix leather armor with a single diamond sword. This flexibility keeps the minigame fresh and lets you tailor the experience to your community’s preferences.

Setting Up Your First Arena

Building a CastleWars arena takes a few commands and some careful placement. Start by creating the arena with /cw create arena <name>. Then set the class selection spawns for both teams, the team spawns where players appear after picking a class, and the stop spawn for match endings. All spawns must reside in the same world for the plugin to function correctly. Once the skeleton is ready, use /cw setDefence and left-click blocks to mark them as destructible defense blocks. Finish with /cw stopselect.

For a hands-off experience, enable auto-start with /cw autostart <arena> true <players> <time>. This tells the plugin to launch the match automatically when the required number of players join, and to run for a set duration in seconds. A five-minute game, for instance, uses a time of 300. If you’re eager to jump into a CastleWars match without the hassle of manual setup, the foxygame.net launcher offers a streamlined way to browse and install community-made mods and plugins directly from its menu, making it a perfect companion for server admins and players alike.

Using Signs for Quick Joining

Players don’t need to memorize commands. Place a sign with [Castlewars] on the first line and the arena name on the second. Right-clicking it teleports the player to the class selection area. There, additional signs labeled [Assassin], [Warrior], [Ranger], or [Mage] let them pick a role instantly. The arena is automatically detected, so no extra configuration is needed. This sign-based system makes the minigame accessible even to newcomers who have never touched a server command.

Essential Commands and Permissions

Below are the most important commands for managing CastleWars. All can be accessed via /castlewars or the shorter /cw.

  • /cw create arena <name> – create a new arena.
  • /cw delete arena <name> – remove an arena.
  • /cw setspawn <arena> class blue|red – set class selection spawn.
  • /cw setspawn <arena> team blue|red – set team spawn after class choice.
  • /cw setspawn <arena> stop – set the post-match teleport point.
  • /cw autostart <arena> true|false <players> <time> – configure auto-start.
  • /cw setDefence <arena> – begin selecting defense blocks.
  • /cw stopselect – finish defense block selection.
  • /cw undoselect – undo the last selected defense block.
  • /cw info <arena> – view arena details.
  • /castlewars create class <name> – define a custom class.
  • /castlewars additem <class> <id> <amount> <data> – add an item to a class.

Permissions follow a similar pattern. Grant castlewars.createarena to let staff build arenas, castlewars.setdefense for marking blocks, and castlewars.autostart for auto-start control. Players only need the ability to interact with signs; no special permission is required to join a match. The plugin also supports a level system and colored names under players, adding a layer of progression for regulars.

Why CastleWars Stands Out

Unlike many PvP plugins that focus solely on killing, CastleWars emphasizes objective-based destruction. The defense block mechanic turns every match into a race against time and enemy pressure. Custom classes let you design loadouts that complement your server’s theme, whether that’s medieval knights, fantasy mages, or something entirely unique. The sign-based interface removes barriers for casual players, while the auto-start feature keeps the action going without admin intervention. Even better, the plugin works with pre-built maps you can download from the Bukkit community, so you don’t have to start from scratch.

The project may no longer receive active updates, but its core functionality remains stable for servers running older Minecraft versions. If you encounter issues, the developer can be reached via email, and the Bukkit page hosts documentation and community discussions. For those who enjoy creating content, the plugin permits YouTube videos as long as you credit UniBuild in the description.

Bring the Siege to Your Server

CastleWars injects a proven, team-based minigame into any Minecraft server with minimal fuss. The combination of destructible fortresses, class variety, and automated arenas keeps players engaged for hours. Whether you’re running a large network or a small community server, this plugin adds a competitive edge that encourages cooperation and strategy. Set up a few arenas, advertise them with signs, and watch your players rally to conquer the enemy castle time and time again.