SimpleCountDown
SimpleCountDown
Version 1.3
(Thanks to N07070 for the logo)
SimpleCountDown is a plugin which allows server admins to create a countdown timer. This countdown timer can perform commands aswell at the end.
(Follow me on twitter for updates!)
Do you want to make a simple countdown timer for a certain event? Well this plugin will allow you to, and will have a lot of simple commands which make life as a server admin very pleasurable.
How does it work?
When you want to create a event where you need a countdown timer, you use the /countdown start <time> [commands] command. The time can be specified in seconds, minutes or hours. For example: 10s or 14m or 2h. When you want to pause the timer, because there is something wrong with a event, you use /countdown pause. When you think it's ok to resume, use /countdown resume. If you want to completely stop the countdown timer, just type /countdown stop. Maybe some players want to get information about the time. That's rather easy. They just type /countdown status. This will show them if there is a countdown timer running or if it's paused/stopped. It will also show the time left if the timer is running.
Features
- Very simple but reliable
- Uses colour codes
- Use certain shortkeys ($player$, $duration$)
- Simple commands
- Very straightforward
- Uses permissions (or OP if no permissions plugin is found)
- Highly configurable
Commands
- /simplecountdown Shows basic information about SimpleCountDown.
- /sc Alias to /simplecountdown
- /sc help Shows a list of commands.
- /countdown start <time> [commands] Starts a countdown timer with a certain time and IF specified, it will perform the given commands at the end of the timer. Example: /countdown start 10s will start a timer which will stop after 10 seconds. /countdown start 10m herobrine will stop the timer after 10 minutes and will perform the commands specified in the config with the name 'herobrine'.
- /countdown pause|resume Pauses or resumes the countdown timer.
- /countdown stop Stops the countdown timer completely and will reset the time.
- /countdown status Shows basic information about the countdown timer running. (Status of countdown timer, time left until countdown timer will end)
Permissions
- scd.countdown.start Allows a player to start a countdown
- scd.countdown.stop Allows a player to stop a countdown
- scd.countdown.pause Allows a player to pause a countdown
- scd.countdown.resume Allows a player to resume a countdown
- scd.countdown.status Allows a player to get the status of a countdown
- scd.admin Allows a player to perform the '/simplecountdown' command
Configuration
Pictures
Donations
I'm a poor student and I'm developing this plugin in my free-time, if you like my plugin and want to help me, please donate. Donating is the best way to help me out, it goes towards more bug-fixing. Thanks! Donate is in the top right corner. ;)
-
View User Profile
-
Send Message
Posted Aug 11, 2019Please update the plugin to the latest version or suggest another. Relevant for 1.14
-
View User Profile
-
Send Message
Posted Jun 18, 2016Hey Staartvin, I am hoping you'll update this plugin for 1.9/1.10! Can't find another and I need it. :( Please?
-
View User Profile
-
Send Message
Posted Oct 21, 2015Has this got support for 1.8+ i could really use this on my mini games, I have the counter working, I just cant seem to get my commands working, For example... After the counter stops i would like it to tp the player to my lobby as they have failed the game but everything i seem to try will not tp the player he counter his 0 ans then nothing, any help would be great.
-
View User Profile
-
Send Message
Posted Jul 30, 2014My Countdown stopped working after my server did a restart. Ca you help me?
-
View User Profile
-
Send Message
Posted Jun 10, 2014An AMAZING add-on would be that this would work in worlds. So that the countdown would be in only one world (Specified) and also the command. Would be awesome!
-
View User Profile
-
Send Message
Posted Oct 15, 2013This is a great plugin!
The only thing I'd suggest (read: request/beseech/beg for) is the ability to define commands on the fly instead of having to have them pre-defined in the config file.
eg, I'd like to be able to do something like:
/countdown start 1m /broadcast It's been one minute!
...and then in 1 minute, it would do:
/broadcast It's been one minute!
Also, it'd be nice to have a config option to suppress the chat notifications. I'd like to be able to run a command in X minutes without alerting everyone it's going to happen
-
View User Profile
-
Send Message
Posted Aug 24, 2013All I thought about was making timed TNT, and also having a clock/compass represent the time left in the timer.
-
View User Profile
-
Send Message
Posted Jun 2, 2013@IamChaoz
You can let it trigger multiple commands. Take a look at the configuration page.
@connorpelletier
You need a permission plugin to give players permissions.
-
View User Profile
-
Send Message
Posted Jun 1, 2013I think you are only allowed to have one command trigger at the end of the countdown can you make it trigger multiple commands?
-
View User Profile
-
Send Message
Posted Apr 26, 2013hi can you please explain to me how to give people the permissions inpirticulary the "scd.countdown.status Allows a player to get the status of a countdown" one please!?!?
-
View User Profile
-
Send Message
Posted Apr 18, 2013how do i use commands? like say i want to do after the countdown i want everyone to go to spawn could i do /countdown start 30s <then what?>
-
View User Profile
-
Send Message
Posted Mar 27, 2013Can you add support for multiple countdowns? And make it possible to give the countdown names?
-
View User Profile
-
Send Message
Posted Mar 24, 2013@larperdoodle
Thanks, i'll add this in and fix the pause command.
-
View User Profile
-
Send Message
Posted Mar 24, 2013Feature Request: Please add the ability to start countdowns with other countdowns.
Currently, I get this error. (I also get it when I pause a countdown)
* 18:00:43 [INFO] You've successfully started a countdown which lasts 1 seconds
* 18:00:43 [INFO] A countdown has been started by CONSOLE and will last 1 seconds
* 18:00:44 [INFO] 1 seconds remaining
* 18:00:44 [INFO] 1 seconds remaining.
* 18:00:45 [INFO] Countdown has ended!
* 18:00:45 [INFO] [Broadcast] The match will begin in 30 minutes!
* 18:00:45 [INFO] Couldn't start countdown. A countdown is already running!
* 18:01:03 [WARNING] [Server] The main thread failed to respond after 10 seconds
* 18:01:03 [WARNING] [Server] What follows is the stack trace of the main thread
* 18:01:03 [WARNING] [Server] at java.lang.Thread.sleep(Native Method)
* 18:01:03 [WARNING] [Server] at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:431)
* 18:01:03 [WARNING] [Server] at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
* 18:01:15 [WARNING] [Server] The main thread is still stuck, current loop line is:
* 18:01:15 [WARNING] [Server] at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:431)
-
View User Profile
-
Send Message
Posted Mar 21, 2013@marquillos12
Great! Have fun!
-
View User Profile
-
Send Message
Posted Mar 21, 2013@Staartvin
Ok Thanks, I figured it out lol, Pretty easy i like how you can change the colors and what it says. :D
-
View User Profile
-
Send Message
Posted Mar 11, 2013@marquillos12
I'll try if I have enough time.
-
View User Profile
-
Send Message
Posted Mar 11, 2013Im Having Trouble Making Countdown, Can You Please Make A Video?? Thanks
-
View User Profile
-
Send Message
Posted Jan 23, 2013@TO360G
Ok, I'll add that in!
-
View User Profile
-
Send Message
Posted Jan 23, 2013Hey I am definetely going to add this to my server but one question: Instead of writing out all the permissions could you just type: scd.* I am only adding the perms to one group. Thanks, -TO360G