Castle Siege 2.0 Released! 🎉
What’s New:
Leaderboard Placeholders: %cs_top_10_wins%, %cs_top_10_kills%, %cs_top_10_deaths%
BossBar Support: King’s health display (toggle in config.yml)
Custom Arena Selector: Fully customizable arena lore
New Placeholders: %cs_arena_type%, %cs_kd%
Hardcore Mode per Arena: (hardcore:true in arenas.yml)
New Commands: • /join <arenaName> → Join arena by name • /randomjoin → Join random arena
1.21.5 Compatibility
Note: Delete & regenerate config.yml, arenas.yml, messages.yml for proper setup.
Castle Siege 2.0 BETA-FINAL Changelogs
We're excited to introduce the latest updates in Castle Siege 2.0 BETA-FINAL! This release brings a slew of new features, improvements, and fixes to enhance your gameplay experience.
New Features & Enhancements
- Leaderboard Placeholders: We've added three powerful placeholders for leaderboards:
%cs_top_10_wins%
,%cs_top_10_kills%
, and%cs_top_10_deaths%
. Integrate them seamlessly with plugins like HolographicDisplays to showcase top players. - BossBar Support: By default, each arena now features a BossBar displaying the King's health. Easily toggle this feature on or off in
config.yml
to suit your server's preferences. - Customizable Arena Selector: Arena lore is now fully customizable, giving you greater control over the look and feel of your Castle Siege experience.
- New Placeholders: Two new placeholders are at your disposal –
%cs_arena_type%
for arena type and%cs_kd%
for player KDR, offering deeper stats integration. - Hardcore Mode Flexibility: Configure each arena independently with Hardcore mode (
hardcore:true
inarenas.yml
). Players won't respawn in Hardcore mode, adding an extra layer of intensity.
Improvements & Fixes
- 1.21.5 Compatibility: We've ensured Castle Siege 2.0 BETA-3 works flawlessly on PaperMC 1.21.5 – tested and confirmed.
- Dependency Updates: Under-the-hood updates to keep everything running smoothly.
Important Note
Given the significant config changes, we recommend deleting config.yml
, arenas.yml
, and messages.yml
and reconfiguring them to ensure all new features integrate properly.
What's Next?
This marks our BETA FINAL release. Upcoming updates will focus on performance optimizations and bug fixes, paving the way for the official 2.0 launch. Post-launch, we'll dive into exciting content updates – think kits featuring mobs like Ghasts for Attackers and Horses or Catapults for Defenders!
Updated plugin page for 2.0 version, the old 1.3.6 was archived on github under the name castle-siege-legacy Castle Siege 2.0 brings:
- Multi-Arena System
- Configurable guis, kits, messages, menus, abilities, kill effects, scoreboards etc...
- Gradient scoreboard support
- Placeholder API integration
- New MAP Regeneration system using FAWE and Regenerato
BossBar Configuration Update
A new configuration option has been added based on community feedback from our Discord server. To enable or disable the King Health BossBar, simply add the following line to your config.yml after updating:
## King Health BossBar true/false
bossbar-enabled: true
Multi-Arena Update (Work in Progress)
The Multi-Arena feature is currently in development! A Beta version will be released on our Discord server in approximately one week for testing and bug tracking. The final release is expected within the next 15 days.
If you’d like to participate in the beta testing phase, join our Discord server to gain early access and help refine the update!
New Map Regeneration System
- When you first start the game system saves all original locations of OAK FENCES
- Changed command /cs setmobspawn to /cs setkingspawn
- Just IN Case you have edited fences around map before the game STARTED you need to save fence locations
- /cs save
NEXT UPDATE IN FEBRUARY EXPECT BIG THINGS SUCH AS Configurations(Configure Abilities,Kits) MultiArena Support BossBar Support Placeholder API Support Every message will be configurable!
ANNOUNCEMENT I'm working on a multi-arena system for the future update(after January)! Before that, I'll be making kits and custom items fully configurable(next update) to give you more flexibility. Stay tuned! CHANGELOG:
- Fixed Throwable Axe Collision
- Fixed Autostart timer reset on player join if countdown alreday began
- Fixed Throwable TnT, now you can't throw it in Game End STATE
- Added mainColor and secondColor support for /stats