StaffTimesheet

StaffTimesheet v1.5

Tested Minecraft Versions:
1.81.91.101.11
If you like the plugin, please consider donating!






Checkout StaffTimesheet on GitHub!
Requires:
HoloGUIApi - v1.1.2
EssentialsX
ProtocolLib
PlaceholderApi

What is StaffTimesheet?
StaffTimesheet is a holographic staff member time management system. The plugin allows you to track how much time your staff members stay clocked in throughout the month or however long you wish to keep track. The plugin also logs all commands that each staff member executes while on their shift.

Staff Member Configuration...

staff-members.yml
Code (Text):
# Staff Members #
# Use the following example format to define a staff memeber #
# You can use http://mcuuid.net/ to determine player uuids by player name #
################################################################################################

# Example Staff Member Config Format #

staff-members: #List of staff member configurations

#Example Staff Member Config Format - Add staff members to the 'staff-members' list with the following example's format
Kloudy: #Staff member player name
uuid: "b8a93b92-fab4-4906-b71d-309a051fb2d7" #Staff member uuid
super-admin: true #(Default: false) (true or false) if the staff member is a super admin
clock-in-command: "pex user Kloudy add mystaff.permission" #(Optional) Command that gets executed when the staff member clocks in
clock-out-command: "pex user Kloudy remove mystaff.permission" #(Optional) Command that gets executed when the staff member clocks out
time-goal: "15:00:00" #(Default: "15:00:00") Monthly time goal for the staff member. Time format: "hh:mm:ss
rank-title: "Junior Mod" #(Default: none) Name of staff member's rank
logged-time: "00:00:00" #(Default: "00:00:00") Hours the staff member has logged this month. The plugin will update this value as they log hours, but you can override that amount and place in a different value. Time format: "hh:mm:ss
start-shift-on-login: false #(Default: false) (true or false) if the plugin should start logging staff member's time as soon as they log in
start-shift-on-return-from-afk: true #(Optional) (Default: false) (true or false) if the plugin should auto clock in the staff member after they return from being afk
VersaillesBank:
uuid: b1bb041e-b998-452e-b664-7ef08162f0ca
super-admin: false
time-goal: '15:00:00'
rank-title: Junior Mod
logged-time: 00:00:12
start-shift-on-login: true
Commands...

Command Aliases:
/st
/stafftimesheet

/staff - Author, version
/staff help [page] - displays help text

*requires permission: staff.admin
/staff reload - reloads the config values

*requires permission: staff.shift
/staff menu - opens the staff menu gui
/staff clockin - clocks in the staffmember
/staff clockout - clocks out the staffmember

Permissions...

staff.* - Gives access to all StaffTimesheet commands and features
staff.admin - Gives access to all admin commands
staff.shift - Gives access to staff gui
Author
Mined
Downloads
6
Views
14
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from Mined

Top