Permissions
OnTime Permission Strings
Recommended Standard Player Configuration:
(use: ontime.player.*)
ontime.afk.collect: true
ontime.me: true
ontime.top: true
ontime.track: true
ontime.rewards.purchase: true
ontime.rewards.receive: true
ontime.referredby.enable: true
ontime.welcome_msg:true
Recommended Moderator Player Configuration:
(use: ontime.moderator.*)
ontime.afk.collect: true
ontime.afk.notify: true
ontime.me: true
ontime.online: true
ontime.other: true
ontmie.purge.exclude: true
ontime.top: true
ontime.top.extra: true
ontime.top.exclude: true
ontime.track: true
ontime.rewards.purchase: true
ontime.rewards.receive: true
ontime.referredby.enable: true
ontime.referredby.list: true
ontime.welcome_msg:false
Recommended Admin Configuration
(use: ontime.admin.*)
ontime.afk.collect: false
ontime.afk.notify: true
ontime.logfile.admin: true
ontime.me: true
ontime.message.admin: true
ontime.moduser: true
ontime.online: true
ontime.other: true
ontime.purge.exclude: true
ontime.referred.admin: true
ontime.referredby.enable: true
ontime.referredby.list: true
ontime.report: true
ontime.remove: true
ontime.rewards.admin: true
ontime.rewards.purchase: true
ontime.rewards.receive: true
ontime.save: true
ontime.suspend: true
ontime.test: true
ontime.top: true
ontime.top.extra: true
ontime.top.exclude: true
ontime.track: true
ontime.welcome_msg: false
Permission Definitions
ontime.afk.collect (default: false)
When true will collect and store daily, weekly, and monthly time spent AFK by a player. (requires MySQL)
ontime.afk.notify (default: false)
When true will allow a player to see AFK status changes of other players
ontime.logfile.admin (default: false)
When true allows a player to enable/disable and/or configure the console and logfile functions of OnTime.
Commands
ontime logfile
ontime console
ontime.me (default: true)
When true allows a player to see their own OnTime data. Data displayed can be configured by the admin by editing the OnTime/output.yml file.
Commands
ontime
ontime.message.admin (default: false)
When ture allows a player to add, remove, and issue OnTime messages
Commands
ontime message add
ontime message list
ontime message remove
ontime message set
ontime.moduser (default: false)
When true a player will be able to edit the OnTime data of another player
Commands
ontime add
ontime set
ontime import
ontime.online (default: false)
When true a player will be able to see OnTime information for all online players
Commands
ontime online
ontime.other (default: false)
When true a player will be able to see the OnTime data of other players.
Commands
ontime <playerName>
ontime.purge.exclude (default: false)
When true a player's data will never be automatically deleted (purged) from the database when the OnTime purge function is enabled. Players with this enabled will also not be subject to any defined purge "reward" commands.
ontime.referred.admin (default: false)
When true a player will be able to reset the 'referred by' status of other players
Commands
referred undo
ontime.referredby.enable (default: true)
When true a player will be able to identify who had recommended them to the server.
Commands
referred by
ontime.referredby.list (default: false)
When true a player will be able to see the list of players referred by a specified player
Commands
referred list <playerName>
ontime.referredby.success (default: false)
When true indicates that a player has already used the 'referred by' command, and will not be able to run this command again.
ontime.remove (default: false)
When true a player will be able remove (delete) a player completly from the OnTime database
Commands
ontime remove
ontime.report (default: false)
When true a player will be able to generate OnTime reports via command.
Commands
ontime report
ontime.rewards.admin (default: false)
When true a player will be able to execute all of the 'ontime rewards' commands
Commands
ontime rewards add
ontime rewards edit
ontime rewards exclusive
ontime rewards delete
ontime rewards general
ontime rewards indi
ontime rewards info
ontime rewards list
ontime rewards next
ontime rewards perp
ontime rewards purchase <playerName>
ontime rewards purge
ontime rewards recur
ontime rewards refer
ontime rewards remove
ontime rewards single
ontime rewards set
ontime rewards top
ontime rewards votifier
ontime.rewards.purchase (default: true)
When true a player will be able make a purchase from an OnTime Reward Shop, via a command.
Commands
ontime rewards purchase <shopID>
ontime.rewards.receive (default: true)
When true a player will be able to receive rewards.
ontime.save (default: false)
When true a player will be able to initiate a save of all OnTime data to disk.
Commands
ontime save
ontime.suspend (default: false)
When true a player will be able to suspend and resume all OnTime tracking and reward functions.
Commands
ontime suspend ontime resume
ontime.test (default: false)
When true a player will be able to run the OnTime testing functions
ontime test login
ontime test logout
ontime test today
ontime test votifier
ontime test yesterday
ontime.top (default: true)
When true a player will be able to see the top player lists.
Commands
ontime top
ontime.top.exclude (default: false)
When true a player will not appear in the 'top players' lists and will not be eligible for top player rewards
ontime.top.extra (default: true)
When true a player will be able to see additional information in the 'top player total' display
Commands
ontime top <> total login
> total today
ontime top <
ontime top <> total week
> total month
ontime top <
ontime.track (default: true)
When true a player's playtime will be tracked by OnTime, and an OnTime record created for that player.
ontime.welcome_msg (default: true)
When true a player will be announced to all online that they have joined the server.