SMP Protections v1.0.0

ProtectionStones modern alternative. Folia support, Fancy Menus & High-Performance.
smp-protections.png
1780536099074.png


SMP Protections
ProtectionStones-style claiming powered by SMP Regions for Survival, SMP, PvP, Factions-lite, and competitive networks

Protection blocks. Region menus. Owners. Members. Bans. Flags. Vault prices. Limits. UUID-safe ownership. Folia-ready scheduling. Full admin control.

BukkitSpigotPaperPurpurFoliaAll Versions



What is SMP Protections?

SMP Protections is a modern Minecraft land-claiming plugin built as an SMP Regions-based alternative to ProtectionStones.

Players obtain protection blocks, place them in the world, and automatically create protected regions around the block. Owners can manage their land through clean commands and inventory menus, add trusted players, remove access, control flags, ban users from regions, view boundaries, teleport to homes, and unclaim protections when needed.

Unlike WorldGuard-based protection block plugins, SMP Protections is designed around SMP Regions as the protection engine. The protection block is the player-facing claim item. SMP Regions handles the real region enforcement layer.

If you run a survival SMP, claims-based PvP server, faction-lite server, Donut-like SMP, or custom competitive survival network, this plugin gives you a cleaner protection core with a familiar ProtectionStones-style workflow.



ProtectionStones-style Claiming

  • Place-to-claim protection blocks — players place configured protection stones to create protected regions.
  • Break-to-unclaim behavior — owners can break the protection block to remove the region and recover the protection item when configured.
  • /sps get menu — players can buy or receive protection stones through a clean GUI.
  • Multiple protection tiers — configure different block types, prices, radii, display names, lore, and permissions.
  • Default 32 / 64 / 96 / 128 tiers — starter, standard, advanced, and premium claim sizes.
  • Protection item integrity — plugin-issued stones are tagged so normal ore blocks cannot become claims when restricted mode is enabled.
  • UUID-safe ownership — player UUIDs are the source of truth; names are display-only.



Powered by SMP Regions

SMP Protections is not just a block listener with a few cancelled events. It uses SMP Regions as its region backend.

  • SMP Regions-backed claims — placed protection blocks create real SMP Regions regions.
  • Region enforcement layer — build, break, chest access, PvP, TNT, mob spawning, entry, and other rules are handled through region flags.
  • Protection metadata — SMP Protections stores the stone alias, anchor block, owners, members, hidden state, home, display name, and protection-specific metadata.
  • Immediate lookup caches — anchor and region lookup are indexed for fast interaction checks.
  • Local metadata + region engine — player-facing protection features stay clean while SMP Regions remains the enforcement source.

Result: ProtectionStones-like claiming, but designed for the ArkFlame / SMP Regions ecosystem instead of WorldGuard dependency chains.



Protection Stone Types

Create different protection blocks for different ranks, worlds, economies, and server stages.

  • Configurable material — use different blocks for each protection type.
  • Configurable alias — short IDs such as 32, 64, 96, or 128.
  • Configurable radius — control X, Y, and Z protection size per stone.
  • Full-height claims — use vertical radius settings for full-world-height protection when needed.
  • Vault price — charge money when players buy protection stones.
  • Place cost — optionally charge money when a stone is placed.
  • Permission-gated stones — restrict premium claim blocks to ranks, donors, events, or staff.
  • Auto-hide support — hide protection blocks after placement when configured.
  • No-drop support — prevent protection item return on unclaim if configured.
  • Glow, display name, and lore — style each protection item with MiniMessage-compatible text.



Region Management GUI

Players do not need to memorize every command. SMP Protections includes menu-driven management for common region actions.

  • Main /sps menu — access protection tools from one clean interface.
  • Get protection menu — buy configured protection stone tiers with Vault support.
  • Region menu — manage the protection you are standing in.
  • Members menu — view, add, and remove trusted members.
  • Owners menu — manage co-owners with higher control.
  • Banned players menu — block unwanted players from a protected region.
  • Flags menu — toggle and edit region behavior through GUI actions.
  • List menu — browse protections owned by the player.
  • Click-safe actions — inventory clicks are cancelled and routed through explicit menu actions.



Owners, Members, and Bans

SMP Protections separates different access levels so server owners can offer flexible land control.

  • Owners — full control over the protection, management menus, flags, members, and unclaim actions.
  • Members — trusted players who can interact according to configured region rules.
  • Banned players — blocked users who can be denied entry or access based on flag behavior.
  • UUID-based identity — owner/member checks use UUIDs, not player names.
  • Display names only for UI — player names are used for menus and readability, not authority.
  • Offline-friendly structure — metadata stores stable identities so name changes do not break claims.



Flags and Protection Rules

Every server has different protection rules. SMP Protections exposes region flags through commands and menus so owners and staff can control behavior.

  • Build control — control block placement and breaking inside claims.
  • Chest access — protect containers and storage areas.
  • PvP control — allow or deny combat in protected regions.
  • TNT and explosion control — protect bases from explosive grief.
  • Mob spawning rules — control entity spawning behavior.
  • Entry behavior — configure whether players can enter protected land.
  • Greeting and farewell messages — show region enter/leave messages when configured.
  • Editable flag lists — decide which flags normal players can change.
  • Admin flag control — staff can enforce server-wide rules while still allowing owner customization.



Vault Economy Support

Turn land protection into a clean survival economy sink.

  • Buy protection stones — charge players when they click protection stones in the get menu.
  • Per-stone prices — small claims can be cheap, premium claims can be expensive.
  • Optional place cost — charge when the claim is actually created.
  • Refund-safe purchase flow — failed delivery can refund the player instead of silently eating money.
  • Admin give command — staff can give protection stones without charging players.
  • Economy optional — Vault behavior is only used when enabled and available.



Limits and Rank Scaling

Control server land usage without hardcoding your rank structure.

  • Max protections per player — set a default claim count limit.
  • Total protected area limit — cap total horizontal square-block area per player.
  • Permission-based count increases — give ranks higher claim counts through permissions.
  • Permission-based area increases — give ranks more total protected area.
  • Per-stone count permissions — limit or expand how many of each stone tier a player can own.
  • Bypass permission — allow trusted admins or special roles to ignore limits.
  • Configurable permission prefixes — adapt permission nodes to your server's rank system.

Example use: default players get small starter claims, ranked players unlock more protections, and premium ranks unlock larger total protected area.



Commands

  • /sps — open the main SMP Protections menu.
  • /sps get [stone] — get or buy a protection stone.
  • /sps give <stone> <player> [amount] — give protection stones as staff.
  • /sps info — inspect the protection you are standing in.
  • /sps list [player] — list owned protections.
  • /sps count [player] — count protections.
  • /sps add <player> — add a member to the current protection.
  • /sps remove <player> — remove a member.
  • /sps addowner <player> — add a co-owner.
  • /sps removeowner <player> — remove a co-owner.
  • /sps ban <player> — ban a player from the region.
  • /sps unban <player> — unban a player.
  • /sps flag <flag> <value> — edit a region flag.
  • /sps name <name|none> — rename a protection.
  • /sps sethome — set the region home location.
  • /sps home [name/id] — teleport to an owned protection home.
  • /sps tp <id/player> [number] — teleport to a protection when permitted.
  • /sps view — view protection boundaries.
  • /sps unclaim [id] — remove a protection and return the stone when configured.
  • /sps reload — reload configuration and messages.

Command availability depends on permissions and enabled modules. All player-facing no-permission messages can show the missing permission node for cleaner support.



Admin Control

  • Reload tools — reload config and messages without restarting the server.
  • Admin give — distribute protection stones for crates, kits, ranks, or events.
  • Other-player list/count — inspect player claim usage.
  • Remote unclaim support — remove protections by ID when permitted.
  • Debug logging — trace placement, ownership, removal, menu actions, and SMP Regions creation.
  • Permission detail messages — show the exact missing permission node to players or staff.
  • Region repair-friendly metadata — UUID ownership and protection metadata are structured for recovery and future migration.



Folia, Paper, Spigot, Bukkit, Purpur

SMP Protections is built for Bukkit-family compatibility instead of being a modern-only experiment.

  • All Versions target — designed around compatibility bridges for legacy and modern server behavior.
  • Folia-ready scheduling — player/entity work, region work, global work, and async work are routed through the scheduler bridge.
  • Java 8 target — suitable for legacy server ecosystems.
  • Modern capability detection — uses reflective/capability-based compatibility for newer APIs where needed.
  • MiniMessage text support — modern configurable messages with legacy-safe output boundaries.
  • Material fallback handling — supports legacy and modern material naming patterns through compatibility utilities.



Integrations

  • SMP Regions — required protection engine and enforcement layer.
  • Vault — optional economy support for protection stone purchases and placement costs.
  • PlaceholderAPI-ready design — region, owner, count, limit, and flag placeholders can be exposed for scoreboards and menus.
  • ArkFlame ecosystem — designed to fit survival, SMP, and infrastructure plugins under the ArkFlame stack.



Configuration Philosophy

Everything important should be configurable.

  • Protection stone tiers.
  • Material, alias, display name, lore, glow, and item identity behavior.
  • X/Y/Z radius and full-height protection.
  • Vault buy price and place cost.
  • Drop behavior when unclaiming.
  • Default flags and editable flags.
  • Owner, member, banned-player behavior.
  • Protection count limits.
  • Total protected area limits.
  • Permission prefixes for rank scaling.
  • Menus and item layout.
  • Messages with MiniMessage formatting.
  • Debug logs for placement, removal, owner checks, and region creation.
  • World restrictions and future migration behavior.



Why Choose SMP Protections?

  • ProtectionStones-style UX — familiar block-based claiming without forcing server owners into a WorldGuard-first design.
  • Built on SMP Regions — uses a dedicated region engine instead of custom one-off protection checks.
  • Designed for real SMP servers — owners, members, bans, flags, limits, economy, menus, and admin tools.
  • UUID-safe ownership — player name changes do not break region authority.
  • Folia-ready architecture — scheduler ownership is handled properly for modern threaded servers.
  • Config-first design — ranks, prices, limits, flags, messages, and stone tiers are controlled by config.
  • Clean support debugging — structured debug logs make placement, ownership, and unclaim issues diagnosable.



FAQ

What kind of server is this for?
Survival SMPs, PvP survival, factions-lite, economy SMPs, Donut-like servers, and competitive survival networks that need land protection through placeable blocks.

Is this ProtectionStones?
No. SMP Protections is an SMP Regions-based alternative inspired by the ProtectionStones workflow.

Does it require WorldGuard?
No. SMP Protections is designed around SMP Regions as the region backend.

Does it support Folia?
Yes. The plugin is designed around Folia-safe scheduling so entity, region, global, and async work are routed correctly.

Can I charge money for protection stones?
Yes. Vault can be used for get-menu prices and optional placement costs.

Can I create different protection sizes?
Yes. Configure multiple stone types with different aliases, materials, radii, prices, permissions, display names, and lore.

Can ranks get more protections?
Yes. Limits can be increased with configurable permission nodes for count and total protected area.

Are owners stored by name?
No. UUIDs are the source of truth. Names are only used for display.

Can players manage regions through menus?
Yes. The plugin includes GUI workflows for getting stones, listing protections, managing regions, members, owners, banned players, and flags.

Does it require PlaceholderAPI?
No. PlaceholderAPI-style support is optional and can be used when enabled by the server.



Build your SMP protection system on a real region core.
Install SMP Protections, configure your stones, connect your economy, and give players clean claim control through SMP Regions.



SEO keywords: SMP Protections, protection stones alternative, ProtectionStones alternative, Minecraft protection plugin, Minecraft claims plugin, land claiming plugin, SMP claims plugin, SMP Regions, Bukkit protection plugin, Spigot protection plugin, Paper protection plugin, Folia protection plugin, Purpur protection plugin, Vault protection plugin, region flags plugin, Minecraft land protection, protection block plugin, claim block plugin, survival SMP claims, UUID-safe claims, Folia claims plugin.
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 20% commission.
56 Views
0 Purchases
1 Downloads
Jun 9, 2026 Published
N/A Updated
Not yet rated
1,014.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Protection
  1. Monetization
  1. World
Game mode
  1. Survival
  1. Earth
  1. CityBuild
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
  1. 1.7
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
The Ultimate Anti-Bot, Anti-VPN and High-Performance BungeeCord Fork for Minecraft Servers
5.00 star(s) 174 ratings
3,547 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,042 purchases
Smart performance plugin to limit Redstone contraptions and fix exploit lag machines.
5.00 star(s) 23 ratings
1,515 purchases
Stack Mobs | Optimizer | Particle Effects | Instant Kill | Asynchronous | No Lag | High Performance
5.00 star(s) 9 ratings
377 purchases
Paper 1.8.8 Fork | Security | Performance | Stability | Patches | Knockback | Tick Loop | Redstone
5.00 star(s) 39 ratings
488 purchases
Share and earn
Refer this resource and earn a 20% commission.
56 Views
0 Purchases
1 Downloads
Jun 9, 2026 Published
N/A Updated
Not yet rated
1,014.3 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Protection
  1. Monetization
  1. World
Game mode
  1. Survival
  1. Earth
  1. CityBuild
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
  1. 1.7
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link
Recommended for you
The Ultimate Anti-Bot, Anti-VPN and High-Performance BungeeCord Fork for Minecraft Servers
5.00 star(s) 174 ratings
3,547 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,042 purchases
Smart performance plugin to limit Redstone contraptions and fix exploit lag machines.
5.00 star(s) 23 ratings
1,515 purchases
Stack Mobs | Optimizer | Particle Effects | Instant Kill | Asynchronous | No Lag | High Performance
5.00 star(s) 9 ratings
377 purchases
Paper 1.8.8 Fork | Security | Performance | Stability | Patches | Knockback | Tick Loop | Redstone
5.00 star(s) 39 ratings
488 purchases
Top