BlockSiege
PluginLicenseRef-BlockSiege-Custom-License

BlockSiege

BlockSiege 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, and multilingual server support in one system.

83
Downloads
1
Followers
2 months ago
Updated
📦
9
Versions

📖About BlockSiege

BlockSiege

BlockSiege is a Paper plugin built around destructible block-based privates and siege gameplay.

Players protect territory by placing special private blocks with different sizes and durability, manage trusted members, monitor private HP above the core block, and defend or attack bases using custom siege TNT.

Main Features

  • Block-based private system
  • Multiple private tiers with configurable size and durability
  • Unique private block using a special Ancient Debris item
  • Member management system
  • Private HP display above the core block
  • Custom siege TNT progression
  • Crafting recipes for custom TNT
  • Recipe book integration
  • TNT information menu
  • Admin tools and admin private menu
  • Anti-spam protection for active TNT
  • Destruction logging
  • Update checker
  • Configurable permissions
  • Configurable private limits
  • Russian, English, and German language support
  • Live language switching for the plugin

Private Types

BlockSiege includes several private tiers:

  • Iron
  • Gold
  • Diamond
  • Emerald
  • Netherite
  • Deepslate Emerald
  • Unique

Each private type has its own configurable size and durability.

Custom TNT

BlockSiege includes multiple siege TNT types:

  • C4 — compact siege charge
  • Shockwave — balanced universal TNT
  • Stealer — special TNT for stealing spawners
  • Dynamite A — early siege explosive
  • Dynamite B — upgraded dynamite
  • Dynamite B2 — large-scale terrain explosive
  • Ice Wave — freezes water surfaces
  • Siegebreaker — heavy anti-private TNT

Custom TNT can be crafted and shown directly in the recipe book.

Commands

Player Commands

  • /private help
  • /private list
  • /private info
  • /private hp
  • /private here
  • /private members
  • /private border
  • /private menu
  • /private add
  • /private remove
  • /private limit
  • /private types
  • /privatemenu
  • /tntmenu
  • /bsrecipes

Admin Commands

  • /privateadmin help
  • /privateadmin menu
  • /privateadmin info
  • /privateadmin tp
  • /privateadmin heal <number|full>
  • /privateadmin sethp
  • /privateadmin delete
  • /privateadmin owner
  • /privateadmin list
  • /givetnt [amount]
  • /giveuniqueprivate [amount]

Permissions

Main permissions:

  • blocksiege.private
  • blocksiege.admin

Private limit permissions can also be configured dynamically through permissions.yml.