PlaytimePlus [1.8-1.14.4]
➥ Config

➥ API

➥ Top10

Commands:
/playtime [player] | playtime.use / playtime.use.other
/playtime set [player] [hours] [minutes] [seconds] | playtime.settime
/playtime top10 | playtime.top10
/playtime help | playtime.help
Code:
# ::::::::: ::: ::: ::: ::: ::::::::::: ::::::::::: :::: :::: ::::::::::
# :+: :+: :+: :+: :+: :+: :+: :+: :+: +:+:+: :+:+:+ :+: :+:
# +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+ +:+:+ +:+ +:+ +:+
# +#++:++#+ +#+ +#++:++#++: +#++: +#+ +#+ +#+ +:+ +#+ +#++:++# +#++:++#++:++
# +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+ +#+
# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+# #+#
# ### ########## ### ### ### ### ########### ### ### ##########
#MySQL
mysql: false
mysql-host: 127.0.0.1
mysql-port: 3306
mysql-database: 'database'
mysql-username: 'root'
mysql-password: 'password'
#Autosave
#Automatically saves the player's playtime
autosave: false
#20 Ticks = 1 Second
autosave-interval: 1200
#Messages
prefix: '&6[&bPlaytime&6]&f'
message-set-playtime: '%prefix% &e%player%''s &fplaytime is now &e%hours% hours %minutes% minutes %seconds% senconds&f!'
message-player-has-never-played: '%prefix% This player has never played on this server!'
message-no-permission: '%prefix% You do not have access to this command!'
message-unknown-command: '%prefix% Unknown command! Use &e/playtime help &fto get a list of commands.'
message-playtime:
- '&6==================[&bPlaytime&6]=================='
- '&3Your playtime: &f%seconds% Seconds %minutes% Minutes %hours% Hours'
- '&6============================================'
message-playtime-other:
- '&6==================[&bPlaytime&6]=================='
- '&3%player%: &f%seconds% Seconds %minutes% Minutes %hours% Hours'
- '&6============================================'
message-help:
- '&6==================[&bPlaytime&6]=================='
- '&7/playtime:'
- '&fShows your playtime'
- '&7/playtime [player]:'
- '&fShows another player''s playtime'
- '&7/playtime top10:'
- '&fShows the players with the most playtime'
- '&7/playtime set [player] [hours] [minutes] [seconds]:'
- '&fChanges the playtime of the player'
- '&6============================================'
Code:
PlaytimePlusAPI api = new PlaytimePlusAPI();
int seconds = api.getSeconds(player);
int minutes = api.getMinutes(player);
int hours = api.getHours(player);
OfflinePlayer[] top10 = api.getTop10();