Marketplace/Mini-games/Simplegrace

Simplegrace

minecraftFreev1.0.0

Description

🛡️ Plugin Name: SimpleGrace
🎯 What you want (Final Behavior)
🧾 Command:

/grace <time_in_minutes>
👉 Example:

/grace 1
Starts grace period for 1 minute
⏳ During Grace Period:
🔵 BossBar (Top of Screen)
Shows to ALL players
Text: “Grace Period: 01:00 remaining”
Decreases in real time ⏱️
🚫 PvP Disabled
If player tries to hit another player:
Damage ❌ cancelled
(optional message) “PvP is disabled during Grace Period”
⏰ When Time Ends:
📢 Big Screen Message (Title)
Show to all players:
Title:
PVP ON
Subtitle:
Grace Period Ended!
👉 Yeh screen ke upar bada popup hoga (title message)
🔴 BossBar Removed
Bossbar disappears
⚔️ PvP Enabled
Players can fight normally
💻 How Plugin Works (Simple Logic)
1. Variables:
boolean graceActive
int timeLeft
2. Command Logic:
/grace <time>
Convert minutes → seconds
Start timer
Show bossbar
Set graceActive = true
3. Timer (Runnable)
Every 1 second:
Decrease time
Update bossbar progress + text
When time = 0:
End grace
Remove bossbar
Send title
4. PvP Block Event:
Use:
Java
EntityDamageByEntityEvent
Logic:
Java
if (graceActive) {
if (damager is player && victim is player) {
cancel event;
}
}
🧠 Example Flow:
Admin runs: /grace 1
Bossbar appears (1:00)
PvP disabled
Timer counts down
At 0:
BIG TITLE: PVP ON
Bossbar gone
PvP enabled

Reviews (0)

No reviews yet

Be the first to leave a review!

Srishti Kashyap

Seller

Srishti Kashyap

0

downloads

Versionv1.0.0
Platformminecraft
Typepaper
Minecraft VersionMC 1.21
CategoryMinecraft Plugins > Mini-games
Published on30/03/2026
Last update21/04/2026
Free