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
ontime top <
> total today
ontime top <> total week
ontime top <
> total month

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.