Investigate

Staff++ added an investigation module. You can start investigating players, takes notes and link evidence to the investigation. Once finished the investigation must be concluded.

Configuration

investigations-module:
    enabled: true
    allow-offline-investigation: false
    # How many investigations can be conducted on one player at a time.
    # By default only one investigation can be ongoing for one player
    max-concurrent-investigations: 1
    # When enabled investigations will automatically be paused 
    # when the player under investigation leaves the server.
    automatic-pause: true
    notifications:
        investigated:
            # Player under investigation has a constant message in his action bar. 
            title-message-enabled: true
            # Player under investigation has a constant message in his action bar.
            chat-message-enabled: true
    # Run commands whenever an investigation open/pauses/isConcluded        
    start-investigation-commands: []
    conclude-investigation-commands: []
    pause-investigation-commands: []
    # When set to true, staff mode will be enabled when starting an investigation.
    # When disabling staff mode during an investigation, your investigation will be paused.
    enforce-staff-mode: true
    # Optional property, if set, enforce a specific staff mode during investigations.
    staff-mode: Investigator

Commands

command

description

/investigate <player?>

Open/resume an investigation. If no player name is given you will start an investigation with an "Unknown" player

/pause-investigation

Pause your currently ongoing investigation

/conclude-investigation

Conclude your investigation. This closes the investigation

/manage-investigations <playername?>

Opens up the overview of all investigations or all investigation for a player if the playername is provided

/inote <notemessage>

Add a note to your current investigation

Permissions

permission

Description

staff.investigation.manage.investigate

allows the use of /investigate

staff.investigation.manage.notifications

Get all staff notifications for investigations

staff.investigation.manage.view

Allow viewing all investigations

staff.investigation.manage.link-evidence

Allow linking evidence to investigations

staff.investigation.manage.add-note

Allow adding notes to investigations

staff.investigation.manage.delete-note

Allow deleting your own notes from investigations

staff.investigation.manage.delete-note-others

Allow deleting any note from investigations

Manage investigation

Staff members can view an overview of all investigations.

Linking evidence

Staff++ allows you to link certain infractions to an investigation.

Currently following infractions can be linked to investigations:

  • Reports

  • Mutes

  • Bans

  • Warnings

Developers can also link any other kind of evidence using the Developer API

Taking notes

Players can add notes to an investigation.

Last updated