Requires:
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
Commands...
Command Aliases:
/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
What is StaffTimesheet?
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
# 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
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
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
StaffTimesheet is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11. Downloaded 1,168 times (via Spigot). Download it and open it directly in the game.
![[IMG]](http://proxy.spigotmc.org/3b1c47e37c25be91c1d8806db63fe17814d9df7f?url=https%3A%2F%2Fwww.paypalobjects.com%2Fen_US%2Fi%2Fbtn%2Fbtn_donate_LG.gif)