Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

logo timer

This is a full customisable timer plugin wich allow you to create countdowns, timer and more with different types.

logo features

  • Completely translatable
  • Advanced permissions
  • Full customisable
  • Stop types
  • Sort types

example for adding a timer

create a example timer
Images (Gifs) list of all timers with more info
create a timer

logo usage You are able to use the time argument in commands with more than one parameter.
Example: 2h10min or 10min2h30s

logo commands

/timer add <name> <ticks> <stop type> <action type>
/timer set <name> enable
/timer set <name> disable
/timer set <name> stop <stop type>
/timer set <name> save <true/false>
/timer set <name> ticks <new time>
/timer set <name> name <new name>
/timer cmd <name> [arguments]
/timer types <sort/action/stop>
/timer remove <name>
/timer info <name>
/timer list
/timer reload
/timer save
/timer load
Message Action
/timer cmd <timer> addMessage <message>
/timer cmd <timer> addCommand <command>
/timer cmd <timer> edit <line> <content>
/timer cmd <timer> move <line> <new line>
/timer cmd <timer> permission <line> <null/permission>
/timer cmd <timer> command <line> <true/false>
/timer cmd <timer> sort <sort type>
/timer cmd <timer> remove <line>
/timer cmd <timer> clear
/timer cmd <timer> info
Countdown Action
/timer cmd <timer> addMessage <time> <message>
/timer cmd <timer> addCommand <time> <command>
/timer cmd <timer> permission <id> <null/permission>
/timer cmd <timer> command <id> <true/false>
/timer cmd <timer> edit <id> <content>
/timer cmd <timer> tick <id> <new time>
/timer cmd <timer> remove <id>
/timer cmd <timer> clear
/timer cmd <timer> info

logo permissions

timer.*
timer.add
timer.command
timer.remove
timer.info
timer.types
timer.list
timer.reload
timer.save
timer.load
timer.error
Set Permission
timer.set.*
timer.set.enable
timer.set.disable
timer.set.ticks
timer.set.name
Message Action Permission
timer.action.message.*
timer.action.message.addmessage
timer.action.message.addcommand
timer.action.message.permission
timer.action.message.command
timer.action.message.remove
timer.action.message.edit
timer.action.message.move
timer.action.message.sort
timer.action.message.clear
timer.action.message.info
Countdown Action Permission
timer.action.countdown.*
timer.action.countdown.addmessage
timer.action.countdown.addcommand
timer.action.countdown.permission
timer.action.countdown.command
timer.action.countdown.edit
timer.action.countdown.tick
timer.action.countdown.remove
timer.action.countdown.clear
timer.action.countdown.info

logo examples

Create a reload countdown

1.
Create a timer with action countdown
/timer create reload 30s stop countdown


2.
Now we need to add some messages
/timer cmd reload addMessage 30s &aReload in &c30&7Seconds&8.
/timer cmd reload addMessage 15s &aReload in &c15&7Seconds&8.
/timer cmd reload addMessage 10s &aReload in &c10&7Seconds&8.
/timer cmd reload addMessage 5s &aReload in &c5&7Seconds&8.
/timer cmd reload addMessage 4s &aReload in &c4&7Seconds&8.
/timer cmd reload addMessage 3s &aReload in &c3&7Seconds&8.
/timer cmd reload addMessage 2s &aReload in &c2&7Seconds&8.
/timer cmd reload addMessage 1s &aReload in &c1&7Second&8.
/timer cmd reload addMessage 0 &cReloading&8.


3.
Now we add the reload command on the last tick
/timer cmd reload addCommand 0 reload


4.
Finish
Now we can enable and check if it works with
/timer set reload enable
or
/timer list (click on enable)

Create a broadcast messages

1.
Create a timer with action message
/timer add broadcast 1min reset msg


2.
Now we need to add some messages
/timer cmd broadcast addMessage &aTest &81
/timer cmd broadcast addMessage &aTest &82
/timer cmd broadcast addMessage &aTest &83
/timer cmd broadcast addMessage &aTest &84
/timer cmd broadcast addMessage &aTest &85


3. (Optinal)
Change the sort type of wich message get as next
/timer cmd broadcast sort roundrobin


4.
Finish
Now we can enable and check if it works with
/timer set broadcast enable
or
/timer list (click on enable)

Language

English thanks to minecraftreagan

External resources



Project members

NgLoader

Owner

Dragon0697

Manager


Technical information

License
Project ID