Final Countdown A high-stakes survival experience where players must manage their personal countdown timers through PvP.
Features ✦ Personal countdown timers for each player
✦ PvP-based time system - kill to earn more time
✦ Death penalties that reduce your timer
✦ Combat buffs for successful kills
✦ SQLite database for persistent timers
✦ Highly configurable settings
✦ Comprehensive permission system
Key Features Strategic Timer System • Each player has a personal countdown timer
• Gain seconds by eliminating other players
• Lose time when you die
• Configurable maximum and minimum time limits
• Action bar display shows remaining time
Combat Enhancement • Gain temporary potion effects after kills
• Customizable buffs including strength, resistance, speed
• Strategic risk/reward gameplay
• Timer persists across server restarts
Admin Controls • Configure what happens when timers reach zero
• Set time rewards and penalties
• Adjust timer displays and effects
• Comprehensive permission system
User-Friendly Commands
Code (Text):
/finalhour check [player] - Check your timer or another player's timer
/finalhour set <player> <seconds> - Set a player's timer (Admin)
/finalhour add <player> <seconds> - Add time to a player's timer (Admin)
/finalhour remove <player> <seconds> - Remove time from a player's timer (Admin)
/finalhour reload - Reload the plugin configuration (Admin)
Permissions System • finalhour.use - Access to basic commands
• finalhour.check - Ability to check timers
• finalhour.set - Ability to set player timers (Admin)
• finalhour.add - Ability to add time to player timers (Admin)
• finalhour.remove - Ability to remove time from player timers (Admin)
• finalhour.reload - Ability to reload the plugin (Admin)
Requirements • Minecraft 1.21+
• Paper/Spigot server
• Java 8 or higher
Installation 1. Download Final Countdown.jar
2. Place in your plugins folder
3. Start/restart your server
4. Configure in the generated config.yml
Configuration
Code (YAML):
# Initial Timer Settings initial-time: 300
# Time in seconds that players start with (5 minutes) cooldown-on-first-join: true
# Whether to have a cooldown before starting the timer on first join cooldown-time: 30
# Cooldown time in seconds before the timer starts on first join show-timer-start-message: true
# Whether to show a message when timer starts display-timer-on-join: true
# Whether to immediately display the timer in action bar on join
# Timer Limits maximum-time: 600
# Maximum seconds a player's timer can reach (10 minutes) minimum-time: 0
# Minimum seconds a player's timer can reach
# Kill/Death Settings time-gained-per-kill: 60
# Seconds gained when killing another player time-lost-on-death: 30
# Seconds lost when killed by another player
# Timer End Settings command-on-timer-end: "ban %player% 24h"# Command to execute when timer reaches 0 reset-timer-after-end: true
# Whether to reset the timer after it reaches 0