BlockSiege
1.2.0-GlobalBlockSiege is a Paper plugin focused on destructible block-based privates, configurable member management, and custom siege TNT. It combines territory protection, private durability, raid progression,
1.2.0-GloballatestBlockSiege 1.2.0-GlobalApr 17, 2026 BlockSiege 1.2.0-Global is a major quality-of-life and configuration update focused on localization, permissions, and server-side flexibility. What’s new in 1.2.0: - Added live language switching with /private setlang <en|ru|de> - English is now the default plugin language - Added full localization support for BlockSiege items and menus - Item names and lore now refresh for online players after language change - Reworked private limit configuration system - Added automatic permission generation for custom private limit groups - Added configurable permission nodes in permissions.yml - Added /private limit - Added /private types - Improved reload behavior for configs, recipes, permissions, and displays - Improved config comments and setup clarity - Updated RU / EN / DE language files - Polished general plugin structure for the Global release Fixed: - Fixed private limit configuration issues - Fixed permission handling in multiple commands and systems - Fixed item localization update flow - Fixed TNT spam tracking edge cases - Fixed version and config consistency issues This update makes BlockSiege easier to configure, easier to localize, and much cleaner to maintain on real servers.1.1.1-GlobalBlockSiege 1.1.1-GlobalApr 12, 2026 BlockSiege 1.1.1-Global
This update focuses on Stealer improvements, new siege progression, better TNT presentation, and an important exploit fix for damaged private blocks.Added
- Added Reliable Stealer as a new custom TNT type - Added separate config section for Reliable Stealer - Added 75% spawner steal chance for Reliable Stealer - Added in-game support for the new TNT in: - TNT config - TNT item registration - TNT recipe registration - TNT menu - TNT command parsing / aliases - Added steal result feedback after explosion: - shows whether a spawner was found - shows whether the steal succeeded - shows mob types from stolen spawners - Added extra aliases for stealer-related TNT input handlingChanged
- Reworked Stealer naming and presentation - Updated item display/lore formatting for stealer-type TNT to better match the styled tooltip format - Improved TNT menu so Stealer and Reliable Stealer are shown more clearly - Updated TNT config structure to support multiple stealer variants - Improved internal TNT handling for special spawner-steal TNT typesFixed
- Fixed a major exploit where a damaged private block could be broken, crafted again, and restored to full durability - Stored private blocks are now blocked from crafting usage - Unique private items are also blocked from crafting usage where needed - Fixed private-item lore/metadata handling for stored private blocks - Fixed stealer-related TNT integration across menu/config/runtime systemsRemoved
- No major gameplay content was removed in this update - Previous single-stealer-only flow was replaced by a dual-tier stealer system: - Stealer - Reliable StealerBalance / Gameplay Notes
- Stealer remains the standard spawner-theft TNT with a 50% chance - Reliable Stealer is the upgraded version with a 75% chance - The update makes spawner raids more readable and predictable without replacing the old Stealer roleTechnical Improvements
- Added new internal explosion result tracking structure for spawner theft - Expanded custom TNT enum and config coverage - Improved menu-side percent formatting for steal chance display - Improved anti-exploit protection around private block item reuseSummary
BlockSiege 1.1.1-Global is a refinement update built around: - better Stealer progression - cleaner TNT presentation - stronger anti-exploit protection - clearer player feedback during raids1.1.0-GlobalBlockSiege 1.1.0-GlobalApr 10, 2026 BlockSiege 1.1.0
This update expands BlockSiege from a basic private-and-TNT plugin into a more complete siege system with crafting, admin tools, new menus, and balance changes.Added
- Added Siegebreaker, a new heavy siege TNT type - Added Deepslate Emerald as a new private tier - Added a full custom TNT crafting system - Added recipe book integration for custom TNT - Added/bsrecipesto unlock BlockSiege recipes in the recipe book - Added/tntmenuwith a dedicated TNT information GUI - Added/privateadminwith admin-only private management tools - Added Private Admin Menu - Added Explosive Substance as a new crafting component - Added German language support - Added more/privatesubcommands: -/private hp-/private here-/private members-/private menuChanged
- Rebalanced private tiers: - Diamond: size20 -> 28, health4 -> 7- Emerald: size25 -> 24, health remains6- Increased default private limit: -3 -> 5- Expandedgivetntsupport with more TNT input handling and aliases - Updated plugin API target: -1.20.5 -> 1.20- Expanded help and command coverage for both players and admins - Improved localization and message formattingTNT Balance Changes
- Shockwave - block radius:4 -> 3- Stealer - now does not destroy terrain - added configurable spawner drop chance - default spawner drop chance:0.5- Dynamite A - basic private damage:2 -> 1- heavy private damage:1 -> 0- Dynamite B - fuse:60 -> 70- basic private damage:0 -> 1- heavy private damage:0 -> 0- block radius:40 -> 30- now affects basic privates - Dynamite B2 - block radius:42 -> 36- no longer affects basic or heavy privates - Ice Wave - underwater breaking:false -> true- freeze duration:5s -> 15s- freeze effect changed from a small radius to a much wider freeze areaImproved
- Improved custom TNT handling and recipe registration - Improved command structure and admin workflow - Improved in-game navigation through menus - Improved multilingual support - Improved overall plugin presentation and usabilityTechnical/Config Updates
- Addedmessages_de.yml- Added recipe-related systems and listeners - Added TNT GUI classes and admin command classes - Added new recipe and crafting registration logic - Standardized TNT configuration structure for the new version1.0.1-GlobalBlockSiege 1.0.1Mar 20, 2026 BlockSiege 1.0.1 — Compatibility Update BlockSiege 1.0.1 is focused on compatibility, stability, and cleaner cross-core support. This update continues the global rework introduced in 1.0.0 and makes the plugin more reliable across different server software and Minecraft versions. What's new in 1.0.1 Improved platform compatibility This version was prepared for wider support across Bukkit-compatible server software. Supported software target: Spigot Paper Purpur Expanded Minecraft version support This version is intended for: Minecraft 1.20.5 - 1.21.11 Better API compatibility Several parts of the codebase were adjusted to reduce dependency on Paper-specific behavior and improve compatibility with broader server implementations. Stability improvements fixed compatibility-related build issues improved handling of version-sensitive API usage cleaned up parts of the plugin for more reliable startup and runtime behavior Safer release baseline This update is designed as a cleaner and more universal base for future BlockSiege releases. Main plugin features block-based private system private protection with PvP-only exception for outsiders custom TNT system private GUI border display private limits destruction logging anti-spam TNT protection Notes Folia is not supported yet this version is aimed at standard Bukkit-compatible server cores recommended for servers running modern 1.20.5+ environments Short version for release card 1.0.1 is a compatibility-focused update for BlockSiege. This release improves support for Spigot, Paper and Purpur and targets Minecraft 1.20.5-1.21.11. It also includes API compatibility fixes, stability improvements, and cleanup for a more reliable release base.1.0.0-GlobalBlockSiege 1.0.0Mar 19, 2026 BlockSiege 1.0.0 — Global Release BlockSiege 1.0.0 is the first major global version of the plugin, bringing a large-scale expansion of the core system, new mechanics, better protection logic, improved configuration structure, and a much more complete gameplay experience. This update is not just a patch — it is a full step forward from 0.7.5.
What changed in 1.0.0
Expanded private protection system Private protection has been significantly upgraded and is now much more complete. New protection logic has been added for: interactions inside privates private GUI-related systems stronger internal protection listeners better handling of block and entity behavior around private zones This makes the system much closer to a full-featured competitive/faction-style private mechanic.
Massive TNT system expansion In 0.7.5, the plugin only included: c4 shockwave stealer In 1.0.0, the TNT system has been heavily expanded with: dynamite-a dynamite-b dynamite-b2 ice-wave The TNT configuration has also been redesigned into a dedicated tnt.yml, with support for: separate fuse values basic and heavy private damage block radius underwater behavior terrain destruction toggles private damage targeting rules This gives server owners far more control over balancing and gameplay.
New Ice Wave mechanic A completely new Ice Wave system has been added. This introduces a new custom TNT type with its own service and freeze effect logic, making the plugin feel much more unique compared to older versions.
Reworked private type configuration In 0.7.5, private sizes and health were stored directly inside config.yml. In 1.0.0, private type settings were separated into their own dedicated file: private_types.yml This makes the plugin cleaner, easier to maintain, and much more convenient to configure.
New private GUI A new private menu system has been introduced: PrivateMenu PrivateMenuCommand MenuListener This means players can now interact with private-related actions through a GUI instead of relying only on commands.
Border display system A full border service has been added, allowing private borders to be displayed in a more visual and user-friendly way. This improves usability a lot, especially for players who want to understand the size and limits of their private quickly.
New destruction logging A new DestructionLogService has been added. This allows better tracking of private destruction and gives server owners more control and visibility over important events.
TNT anti-spam protection A dedicated TntSpamProtectionService is now included. This helps prevent abuse, reduces chaos from excessive TNT placement, and makes the plugin more stable for live servers.
New private limit system A PrivateLimitService has been added, allowing better control over how many privates players can create. This is a major improvement for balancing survival, PvP, and faction-style gameplay.
Better configuration structure Compared to 0.7.5, the config system in 1.0.0 is much more modular. New configuration files and sections include: private_types.yml tnt.yml permissions.yml performance settings border settings anti-spam settings destruction logging settings This makes BlockSiege much easier to configure for different server styles.
More complete plugin architecture The internal structure of the plugin has grown significantly. 0.7.5 contained 29 files inside the jar. 1.0.0 contains 43 files. New systems include: GUI handling border visualization logging anti-spam protection private limits stronger protection listeners expanded TNT mechanics This makes 1.0.0 a much more complete and production-ready version.
Summary BlockSiege 1.0.0 is a major milestone release that transforms the plugin from an early functional version into a much more advanced and scalable system. Highlights expanded private protection brand new GUI system border visualization destruction logging TNT anti-spam private limits new TNT types Ice Wave mechanic separated config files more flexible balancing options If you want, I can also turn this into: a short Modrinth changelog version, or a very polished release post with emojis, sections, and a more “official project” style.
0.7.5-BetaBlockSiege 0.7.5Mar 14, 2026 BlockSiege v0.7.5
This update improves raid mechanics, update notifications, and overall plugin stability.Added
- Added join update notifications for OP players and players withblocksiege.admin- Added new config option: -update-check.notify-on-join- Added Stealer TNT - Can steal mob spawners during explosion - Dropped spawners keep their original mob type - Added stored private block item data systemImproved
- Updated raid balance for custom TNT - Shockwave is now stronger than C4 - Shockwave can break blocks underwater - Improved block-breaking logic for custom TNT - Improved private block persistence when removed and placed againFixed
- Fixed a bug where damaged private blocks were fully restored after being broken and placed again - Fixed private block HP persistence - Fixed private block replacement behavior - Improved overall stability of custom explosionsTechnical
- Added configurable TNT block break radius - Added configurable underwater explosion support - Added configurable update notification system0.7-BetaBlockSiege 0.7-BetaMar 14, 2026 BlockSiege v0.7 Beta
A major beta update focused on siege improvements, private block persistence, and new raiding mechanics.New
- Added Stealer TNT - Can steal nearby mob spawners during explosion - Dropped spawners keep their original mob type - Added Modrinth update checker - Added stored private block data systemImprovements
- Shockwave is now stronger than C4 - Custom TNT balance has been improved - Shockwave can now break blocks underwater - Improved block-breaking behavior for custom TNT explosionsFixed
- Fixed a bug where damaged private blocks were fully restored after being broken and placed again - Private blocks now keep their size, current HP, and maximum HP when removed and placed again - Improved private durability persistence and general stabilityTechnical
- Added configurable TNT block-break radius - Added configurable underwater explosion support - Improved internal handling of private block replacement This update prepares BlockSiege for more advanced siege mechanics in future versions.0.6-BetaBlockSiege 0.6-BetaMar 14, 2026 BlockSiege v0.6 Beta
This update improves siege mechanics, private block handling, and overall stability.Fixed
- Fixed a bug where damaged private blocks were fully healed after being broken and placed again - Fixed private block item restoration logic when removing a private - Improved private health persistence behaviorChanged
- Shockwave is now stronger than C4 - Updated siege balance for private damage and block breaking - Updated project version from0.5-Betato0.6-BetaAdded
- Stored private block data system - Private block items now keep their size, current health, and max health - Shockwave can now break blocks underwater - Manual block breaking system for custom TNT explosions - Update checker using Modrinth APITechnical improvements
- Added configurable TNT block break radius - Added configurable underwater explosion support - Improved custom explosion processing for C4 and Shockwave - Improved internal handling of private block replacement0.5-BetaBlockSiege 0.5-BetaMar 14, 2026 BlockSiege v0.5 Beta
BlockSiege is a Paper plugin that adds block-based privates, member management, unique private blocks, private durability, and custom siege TNT.Added
- Block-based private system - Member management for privates - Unique private block using a special Ancient Debris item - Custom TNT: - C4 - Shockwave - Private health display above the block - Saving/loading privates after server restart - RU / EN language support - Configurable private size, health, TNT damage, and display settingsCommands
-/private help-/private add <player>-/private remove <player>-/private list-/private list all-/private reload-/givetnt <c4|shockwave> [amount]-/giveuniqueprivate [amount]Permissions
-blocksiege.private-blocksiege.adminNotes
- This is a beta version. - Officially supported on Paper 1.21.10+ - Purpur may work, but official support is currently Paper only.
Similar projects
Config →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta