SpawnProtection
1.5A simple and customizable Minecraft plugin that grants temporary PvP protection to players after joining or respawning, helping prevent spawn kills and create a fairer gameplay experience.
1.5latestDeath EffectsJun 30, 2026 SpawnProtection 1.5
Added
- Death Effects – Optionally apply configurable potion effects to players on respawn after they die. Useful as a soft penalty or balancing mechanic alongside spawn protection. - Newdeath-effectssection inconfig.yml, disabled by default (enabled: false) - Define any number of named effects, each independently toggleable - Per-effect configuration: -type– any valid BukkitPotionEffectType(e.g.WEAKNESS,SLOWNESS,BLINDNESS,REGENERATION, ...) -duration-seconds– effect duration -amplifier– effect level (0 = level 1) -ambient– translucent particle style toggle -particles– show/hide particles entirely -icon– show/hide the effect icon in the inventory - Comes pre-configured with a disabledweaknessandslownessexample to show the formatNotes
- No breaking changes. New config section is added automatically with sensible defaults (enabled: false); existing setups are unaffected unless explicitly enabled.1.4Mob Protection Cooldown DisplayJun 25, 2026 Added
- Live cooldown display for Mob Protection – Mob Protection now shows the remaining time in real time, matching the behavior already known from Spawn Protection. Previously it only sent a start and an end message. - Configurable via the newmob-protection.protection-displayoption (actionbarorbossbar, default:bossbar) - Bossbar mode shows remaining time asmm:sswith a depleting progress bar, in its own green bossbar so it never conflicts with Spawn Protection's bossbar - Bossbar automatically hides once the protection expiresChanged
- When both Spawn Protection and Mob Protection are active at the same time and both are set toactionbar, Spawn Protection takes priority on the shared actionbar line; Mob Protection's actionbar updates are skipped during that time to avoid flickering between the two messages.Notes
- No breaking changes. New config option is added automatically with sensible defaults; existing setups continue to work unchanged.1.3Mob Protection for new players + second-based timingJun 17, 2026 Added
- Mob Protection – New time-limited protection against mobs and monsters, primarily aimed at first-join grace periods. While active, all mob/monster damage is cancelled, but PvP damage still goes through normally. - Configurable viamob-protection.first-join-seconds(default:300) - Can be toggled with the newmob-protection.enabledflag - Automatically granted to first-time joiners alongside spawn protection, but managed independently from it - Players receive messages when mob protection starts and ends (mob-protection-started,mob-protection-ended) - Player-shot projectiles are correctly treated as PvP, not as mob damageChanged
- All time settings now use seconds instead of minutes for greater precision and consistency. Affected: protection duration, first-join duration, claim duration, required online time, and related settings. -default-minutes→default-seconds-first-join-minutes→first-join-seconds- Today playtime tracking refactored from minute-based to second-based tracking for more granular accuracy. -/spawnprotection claimmessages and calculations now reference seconds.Performance
- Today playtime now caches base values to avoid repeated disk reads. - Save frequency optimized: data is now persisted once per minute instead of on every increment, reducing disk I/O.
All time-related config values changed from minutes to seconds. Existing configs are not auto-converted – update your values manually (e.g.Migration Note
5minutes →300seconds) or regenerate the config.1.2Update v1.2Dec 8, 2025 Added
- Implemented plugin metrics. - All admin commands now require the permission: `spawnprotection.admin` - Added new configuration option: ```yaml protection: disable-attack-confirm: false1.1Updated ConfigJul 13, 2025 - Added config reload command - Added tab-list configuration settings1.0SpawnProtection 1.0Jun 11, 2025
Similar projects
Plugin →Simple Voice Chat
A working voice chat in Minecraft!
76.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
Chunky
Pre-generates chunks, quickly and efficiently
20.8MSueta
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
Plasmo Voice
A proximity voice chat mod with audio positioning and lots of features
4.1MSueta