HomeJavaModsStaffTimesheet
StaffTimesheet
If you like the plugin, please consider donating! :)

[​IMG]




Checkout StaffTimesheet on GitHub!
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
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:

/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

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

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.

Explore more