Home›Java›Mods›SMPReports ✨Customizable Reports✨Powerful Actions System✨Server Management
ModsJava

SMPReports ✨Customizable Reports✨Powerful Actions System✨Server Management

⬇ Download on Spigot
SMPReports
Add simple reports to your server!

REQUIREMENTS

CONFIGURATION
In this plugin you can use Actions with this format: "action-type: variables"
By default, plugin language is Russian. But you can find all-done configuration below.

All action types

ALL-DONE CONFIGURATION
Spoiler: English
Code (YAML):
#  ░██████╗███╗░░░███╗██████╗░██████╗░███████╗██████╗░░█████╗░██████╗░████████╗░██████╗
#  ██╔════╝████╗░████║██╔══██╗██╔══██╗██╔════╝██╔══██╗██╔══██╗██╔══██╗╚══██╔══╝██╔════╝
#  ╚█████╗░██╔████╔██║██████╔╝██████╔╝█████╗░░██████╔╝██║░░██║██████╔╝░░░██║░░░╚█████╗░
#  ░╚═══██╗██║╚██╔╝██║██╔═══╝░██╔══██╗██╔══╝░░██╔═══╝░██║░░██║██╔══██╗░░░██║░░░░╚═══██╗
#  ██████╔╝██║░╚═╝░██║██║░░░░░██║░░██║███████╗██║░░░░░╚█████╔╝██║░░██║░░░██║░░░██████╔╝
#  ╚═════╝░╚═╝░░░░░╚═╝╚═╝░░░░░╚═╝░░╚═╝╚══════╝╚═╝░░░░░░╚════╝░╚═╝░░╚═╝░░░╚═╝░░░╚═════╝░
#      >  best plugin for reports  <

# Permissions
reload-permission
: smpreports.reload
report-permission
: smpreports.report
reports-permission
: smpreports.reports
rs-permission
: smpreports.rs
admin-help-permission
: smpreports.adminhelp
notification-permission
: smpreports.notification
admin-join-notification-permission
: smpreports.adminjoinnotify

# `/rs finish` -> `/rs finish <thisValue>`
default-finish-status
: 'ignored'

# Make gamemode to spectator when teleported?
auto-spectator
: true

# Maximum count for reports
count-limit
: 3

# Online players only?
online-only
: false

# Admin actions
admin-actions
:
  # /rs info
  # Placeholders: id, from, to
  info
:
    - 'message
: &a&lID&r&7: &f{id}'
    - 'message
: &a&lFrom&r&7: &f{from}'
    - 'message
: &a&lTo&r&7: &f{to}'
  # /reports
  # Placeholders: from, to, id
  report-item
:
    - 'message
: &f&l{id} | &r&e {from } &r&7» &r&e {to }'
  # /rs delete
  deleted
:
    - 'message
: &a&l ✔ | &r&fReport successfully deleted!'
    - 'actionbar-message
: &a&lᴅᴇʟᴇᴛᴇᴅ'
  join
:
    - 'message
: '
    - 'command
: reports'
    - 'message
: '

# Basic actions
actions
:
  # Message when maximum of reports reached
  count-limit
:
    - 'message
: '
    - 'message
: &c&l ❌ | &r&7Limit of reports reached!'
    - 'message
: '
    - 'sound
: entity.villager. no'
  # Message when no permission
  # Placeholders: player
  no-permission
:
    - 'message
: '
    - 'message
: &c&l ❌ | &r&7You have no permissions to do that.'
    - 'message
: '
    - 'sound
: entity.villager. no'
    - 'actionbar-message
: &c&lɴᴏ ᴘᴇʀᴍɪssɪᴏɴ'
  # /rs finish
  # Placeholders: status
  status-changed
:
    - 'message
: '
    - 'message
: &a&l ✔ | &r&fYou successfully closed report with status {status }&r&f!'
    - 'message
: '
    - 'sound
: entity.player.levelup'
    - 'actionbar-message
: &a&lʀᴇᴘᴏʀᴛ ᴄʟᴏsᴇᴅ'
  # Actions when YOUR report is closed
  # Placeholders: status
  status-changed-player
:
    - 'message
: '
    - 'message
: &a&l ✔ | &r&fYour report closed with status {status }&r&f!'
    - 'message
: '
    - 'sound
: entity.player.levelup'
    - 'actionbar-message
: &a&lʀᴇᴘᴏʀᴛ ᴄʟᴏsᴇᴅ'
  # When command `/report` typed without a nickname
  report-usage
:
    - 'message
: &c&l ❌ | &r&7Using : &f/report <Nickname>&7!'
    - 'sound
: entity.villager. no'
  # Plugin reloaded
  reloaded
:
    - 'message
: '
    - 'message
: &a&l ✔ | &r&fPlugin successfully reloaded!'
    - 'message
: '
    - 'sound
: entity.player.levelup'
    - 'actionbar-message
: &a&lʀᴇʟᴏᴀᴅᴇᴅ'
  # `/reports help` for players
  report-help-player
:
    - 'sound
: entity.player.levelup'
    - 'message
: '
    - 'message
: &a&lHELP'
    - 'message
: &7- &f/report <Nickname> &7- &fSend a report to player'
    - 'message
: '
  # `/reports help` for admins
  report-help-admin
:
    - 'sound
: entity.player.levelup'
    - 'message
: '
    - 'message
: &a&lPLAYER HELP'
    - 'message
: &7- &f/report <Nickname> &7- &fSend a report to player'
    - 'message
: '
    - 'message
: &a&lADMIN HELP'
    - 'message
: &7- &f/reports &7- &fShow list of reports'
    - 'message
: &7- &f/rs finish &7 [success &8| &7failed &8| &7ignored ] &7- &fClose report with status'
    - 'message
: &7- &f/rs untook &7- &fUntook a report'
    - 'message
: &7- &f/rs delete &7- &fDelete a took report'
    - 'message
: &7- &f/rs info &7- &fShow information about took report'
    - 'message
: &7- &f/rs tp_from_now &7- &fTeleport'
    - 'message
: &7- &f/rs tp_from_early &7- &fTeleport'
    - 'message
: &7- &f/rs tp_to_now &7- &fTeleport'
    - 'message
: &7- &f/rs tp_to_early &7- &fTeleport'
    - 'message
: '
  # /report <selfNickname>
  same-report
:
    - 'message
: &c&l ❌ | &r&7You can''t report yourself!'
    - 'sound
: entity.villager. no'
  # /report <offlinePlayer>
  invalid-player
:
    - 'message
: &c&l ❌ | &r&7You can''t report offline player!'
    - 'sound
: entity.villager. no'
  offline-player
:
    - 'message
: &c&l ❌ | &r&7You can''t teleport to offline player!'
    - 'sound
: entity.villager. no'
  # Notification for admins
  # Placeholders: from, to, id
  notification
:
    - 'sound
: entity.player.levelup'
    - 'message
: '
    - 'message
: &6&l ! | &r&6Player &f {from } &6reported &f {to }&6! &f #{id}'
    - 'message
: '
  # Actions when your report took
  # Placeholders: player, admin
  notification-took
:
    - 'sound
: entity.player.levelup'
    - 'message
: '
    - 'message
: &a&l ✔ | &r&fYour report took by {admin }!'
    - 'message
: '
  # /report <correctNickname>
  notification-self
:
    - 'sound
: entity.player.levelup'
    - 'message
: '
    - 'message
: &a&l ✔ | &r&fYou successfully send a report!'
    - 'message
: '
  # /rs take <id>
  # Placeholders: id
  report-took
:
    - 'message
: '
    - 'message
: &a&l ✔ | &r&fYou are successfully took a report #{id}!'
    - 'message
: '
  # /rs untook
  report-untook
:
    - 'message
: '
    - 'message
: &a&l ✔ | &r&fYou successfully untook a report!'
    - 'message
: '
  # /rs tp_from_early
  tp-from-early
:
    - 'message
: &a&l ✔ | &r&fYou teleported!'
  # /rs tp_from_now
  tp-from-now
:
    - 'message
: &a&l ✔ | &r&fYou teleported!'
  # /rs tp_to_early
  tp-to-early
:
    - 'message
: &a&l ✔ | &r&fYou teleported!'
  # /rs tp_to_now
  tp-to-now
:
    - 'message
: &a&l ✔ | &r&fYou teleported!'

# Some messages
messages
:
  # Statuses what will be replaced with placeholder {status} if can
  statuses
:
    success
: '&a&lSUCCESS'
    failed
: '&c&lFAILED'
    ignored
: '&7&lIGNORED'
  # Message when plugin starts
  start
:
   - ''
    - '&6░██████╗███╗░░░███╗██████╗░██████╗░███████╗██████╗░░█████╗░██████╗░████████╗░██████╗'
    - '&6██╔════╝████╗░████║██╔══██╗██╔══██╗██╔════╝██╔══██╗██╔══██╗██╔══██╗╚══██╔══╝██╔════╝'
    - '&6╚█████╗░██╔████╔██║██████╔╝██████╔╝█████╗░░██████╔╝██║░░██║██████╔╝░░░██║░░░╚█████╗░'
    - '&6░╚═══██╗██║╚██╔╝██║██╔═══╝░██╔══██╗██╔══╝░░██╔═══╝░██║░░██║██╔══██╗░░░██║░░░░╚═══██╗'
    - '&6██████╔╝██║░╚═╝░██║██║░░░░░██║░░██║███████╗██║░░░░░╚█████╔╝██║░░██║░░░██║░░░██████╔╝'
    - '&6╚═════╝░╚═╝░░░░░╚═╝╚═╝░░░░░╚═╝░░╚═╝╚══════╝╚═╝░░░░░░╚════╝░╚═╝░░╚═╝░░░╚═╝░░░╚═════╝░'
    - '&a                                Plugin started.'
    - ''
  # Message when plugin stopped
  stop
:
   - ''
    - '&6░██████╗███╗░░░███╗██████╗░██████╗░███████╗██████╗░░█████╗░██████╗░████████╗░██████╗'
    - '&6██╔════╝████╗░████║██╔══██╗██╔══██╗██╔════╝██╔══██╗██╔══██╗██╔══██╗╚══██╔══╝██╔════╝'
    - '&6╚█████╗░██╔████╔██║██████╔╝██████╔╝█████╗░░██████╔╝██║░░██║██████╔╝░░░██║░░░╚█████╗░'
    - '&6░╚═══██╗██║╚██╔╝██║██╔═══╝░██╔══██╗██╔══╝░░██╔═══╝░██║░░██║██╔══██╗░░░██║░░░░╚═══██╗'
    - '&6██████╔╝██║░╚═╝░██║██║░░░░░██║░░██║███████╗██║░░░░░╚█████╔╝██║░░██║░░░██║░░░██████╔╝'
    - '&6╚═════╝░╚═╝░░░░░╚═╝╚═╝░░░░░╚═╝░░╚═╝╚══════╝╚═╝░░░░░░╚════╝░╚═╝░░╚═╝░░░╚═╝░░░╚═════╝░'
    - '&c                               Plugin stopped.'
    - ''

# Data moved in data.yml!

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.

SMPReports ✨Customizable Reports✨Powerful Actions System✨Server Management is a free Minecraft Java mod. Compatible with Minecraft 1.18, 1.19, 1.20, 1.20.6 and newer. Downloaded 18 times (via Spigot). Download it and open it directly in the game.

Explore more