SpawnProtection
1.6.6SpawnProtection protects your spawn area instantly: Blocks, Pvp, Explosions...
1.6.6latestSpawnProtection 1.6.6Aug 9, 2026 Fixed double-chest protection near region boundaries. Added consistent physical inventory resolution for openings, hoppers, dispensers and droppers. Prevented protected dispensers and droppers from ejecting items through redstone. Blocked redstone interactions triggered from outside the protected area. Added protection against entity-triggered pressure plates, tripwires, farmland trampling, turtle egg damage and big dripleaf activation. Improved piston protection for both extension and retraction. Prevented portal creation when any affected block intersects the protected area. Added protection for cauldron level changes. Improved indirect PvP attribution using Paper's DamageSource. Added fishing-rod protection against protected players and entities. Improved TNT and End Crystal source tracking. Added stricter configuration validation with clearer warnings for invalid values. Improved configuration migration safety and backup handling. Fully translated administrative command output across all supported languages. Fixed preview sessions remaining active after reload, logout or plugin shutdown. Improved cooldown timing reliability.1.6.5SpawnProtection 1.6.5Aug 4, 2026 Changes - Fixed off-hand tool interactions bypassing protection. - Improved piston, sponge and dispenser handling. - Added protection for harmful potions, projectiles and indirect damage. - Fixed several entity, vehicle and inventory protection edge cases. - Improved dragon egg, entity bucket and protected block interaction handling. - Reduced false positives near the protection border. - Improved command help permission filtering. - General code cleanup and reliability improvements.1.6.2SpawnProtection 1.6.2Jul 21, 2026 [SIZE=5][B]SpawnProtectionLite v1.6.2[/B][/SIZE] This update strengthens protection around the exact boundaries of the protected area. [LIST] [*][B]Improved multi-block placement protection[/B] Beds and other structures that affect multiple blocks can no longer be placed partially across the protection boundary. [*][B]Fixed projectile PvP boundary bypasses[/B] Projectiles now remember whether they were launched from inside the protected area, preventing players from shooting from spawn and leaving before impact to bypass protection. [*][B]Improved fluid boundary protection[/B] Water and lava can no longer flow into the protected area or modify protected source blocks by flowing outward. [*][B]Improved version handling[/B] The plugin version is now obtained automatically from the Maven project during compilation. [/LIST] [B]No configuration changes are required.[/B]1.6.1SpawnProtection 1.6.1Jul 4, 2026 - Added protection against EntityChangeBlockEvent. - Added support for bamboo rafts. - Added protection for additional modern interactive blocks. - Player message cooldown data is now cleaned when a player leaves the server. - Fixed bamboo rafts not being detected as entity-placement items.1.6.0SpawnProtection 1.6.0Jun 27, 2026 New Features Added MessageService Added centralized protection messages with configurable cooldown. Prevents chat spam when players repeatedly trigger protections. Cooldown is configurable through settings.message-cooldown-seconds. Added Fire Protection Added a dedicated fire protection category. Fire protection is now independent from interaction protection. Added Inventory Transfer Protection Added inventory-transfer protection. Prevents hoppers and inventories from moving items into or out of protected inventories. Added Environment Protection Added environment protection. Prevents natural block changes inside protected areas, Improvements /spl info now displays: Fire protection status Inventory transfer protection status Environment protection status Message cooldown value Configuration Added: protections: fire: true inventory-transfer: true environment: true settings: message-cooldown-seconds: 1.5 Added new messages: messages: no-fire: ... no-environment: ... Migration Configuration version updated to v6. Existing configurations are migrated automatically.1.5.1SpawnProtection 1.5.1Jun 24, 2026 - Added environmental damage protection for protected entities. - Protected entities are now safe from fire, lava, cactus, suffocation, drowning and other non-player damage sources. - Fixed entity interaction handling so off-hand interactions can no longer bypass protection. - Added protection against picking up bucketable entities inside protected areas. - Expanded protected entity coverage for AbstractVillagers, Wandering Traders, Allays, ambient entities and Sniffers. - Improved config self-healing. - Improved world load handling by refreshing the protection area whenever the configured world loads. - Improved /spl info to use cached protection flags.1.4.3v1.4.3 Bug fixes, consistency improvements, safer protection.Jun 20, 2026 - Fixed PvP protection so attacks are blocked when either the attacker or the victim is inside the protected area. - Added protection against filling buckets from water/lava sources inside the protected area. - Added support for physical interactions such as pressure plates, farmland trampling and turtle eggs. - Fixed preview permissions: /spl preview now requires spawnprotection.preview or admin permission. - Added English fallback for missing or invalid configured languages. - Added validation for invalid spawn radius values. - Added repeater and comparator interaction protection. - Limited fluid flow checks to water and lava only.1.4.2SpawnProtection 1.4.2Jun 12, 2026 ### Fixed - FixedFireListenernot respecting the protection configuration in some cases. - Fixed fire spread and block burning being cancelled even when the related protection setting was disabled. - Fixed admin bypass not being respected properly for some fire-related events. - FixedFLINT_AND_STEELbeing partially allowed in protected areas. - Fixed a case where players outside the protected radius could ignite fire inside the protected area by clicking protected border blocks. - Fixed fire-starting item checks by validating: - the player location - the clicked block location - the target fire location - Fixed radius preview being visually misleading whencheck-y-axis: true. ### Improved - ImprovedFireListenerconsistency with the rest of the protection system. - ImprovedInteractListenerchecks for fire-starting items. - Improved/spawnprotection preview: - prevents preview with invalid radius values - stops if the player changes world - displays three circles in spherical mode to better represent 3D protection - Improved internal code cleanup by removing unused dead code.1.4.0SpawnProtection 1.4.0Jun 6, 2026 ## SpawnProtection v1.4.0 — World Protection Mode This update adds a new protection area mode, making SpawnProtection more flexible for both simple survival servers and dedicated hub/lobby worlds. **Added**
- Addedprotection-area.mode. - Added support for two protection modes: -radius— protects an area around the configured spawn world center. -world— protects the entire configured world. - Added automatic config migration toconfig-version: 3. -/spawnprotection infonow shows the active protection area mode. ### Changed - Protection checks are now centralized internally through the plugin protection area logic. - All listeners now respect the selected protection mode automatically. - Radius settings are now ignored when usingworldmode. -/spawnprotection infonow displays clearer information depending on the selected mode. ### Improved - Better support for dedicated lobby/hub worlds. - Server owners can now protect an entire lobby world without WorldGuard, regions, or complex setup. - Existing radius-based protection remains available for simple survival servers where the spawn is inside the main world. ### Compatibility - Existing configs are migrated automatically. - Existing values are preserved during migration. - A backup is created before migration. -config-versionis now3. - Existing commands, aliases and permissions remain unchanged. - No manual config deletion is required. ### Example Protect only a spawn radius: ```yaml protection-area: mode: "radius" spawn: world: "world" radius: 50 check-y-axis: false1.2.1SpawnProtectionLite 1.2.1May 23, 2026 ### Fixed - Fixed a small protection gap where players could still useFIRE_CHARGEto start fires inside the protected spawn area. - Fire-starting item protection now covers both: -FLINT_AND_STEEL-FIRE_CHARGE### Improved - Improved command message formatting consistency. -/spawnprotection helpand/spawnprotection infonow use the same internal color formatting utility as the rest of the plugin.1.2.0SpawnProtection 1.2.0May 17, 2026 SpawnProtection v1.2.0 — Better Spawn Area Configuration
Added
- Addedspawn.world. - Server owners can now choose which world spawn should be protected. - SpawnProtection no longer depends on the first loaded world. - Addedspawn.check-y-axis. -false: uses cylindrical protection based only on X/Z distance. -true: uses spherical protection including height difference. - Added protection mode details to/spawnprotection info. - Protected world - Radius - Protection mode - Y-axis check status - Configured language - Added a built-in config migration system.Changed
- SpawnProtection now uses the configured world fromspawn.world. - Radius checks now support both cylindrical and spherical protection. - Cylindrical protection is now the default mode.
Similar projects
Plugin →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
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
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