Disable PvP during server grace period with customizable duration, BossBar countdown, commands, and inter-plugin API.
A lightweight Paper plugin that disables PvP for a configurable duration. Perfect for SMP servers wanting a safe startup period or PvP-free events.
5m, 2h, 1d, 300s/smpg start - Begin grace period
/smpg stop - End immediately
/smpg pause - Freeze countdown
/smpg resume - Resume countdown
/smpg status - Check current state
Permission: smpgraceperiod.admin (OP by default)
Edit config.yml to customize:
grace-period:
duration: 5m
bossbar:
color: PURPLE
style: SEGMENTED_20
sounds:
milestone: "block.note_block.bell"
countdown: "block.note_block.hat"
final: "entity.player.levelup"
Messages use MiniMessage format for colors and styling.
plugins/ folderconfig.yml in plugins/SMPGracePeriod/Use /smpg start to begin.