Home›Java›Mods›VWReports - Reporting Plugin
VWReports is a convenient plugin for managing reports and punishments on a Minecraft server. The plugin allows players to easily submit reports against violators, and administrators to quickly respond to them via a GUI.

Features:

Code (YAML):
report-gui:
  title
: "&0Reports"
  material
: PAPER
  display_name
: "&#FF0000Report #%id%"
  click-for-action-report
: left # right / left / all
  lore
:
   - ""
    - "&7Against player
: &#FF0000%breaker%, &7reason : &#FF0000%reason%"
    - ""
    - "&#FF0000Right-click &7- Report actions"
    - ""
  pagination
:
    back
:
      material
: ARROW
      display_name
: "&#00FF00Back"
    next
:
      material
: ARROW
      display_name
: "&#00FF00Next"
    close
:
      material
: BARRIER
      display_name
: "&#FF0000Close"

actions-gui
:
  size
: 27
  title
: "&0Report Actions"
  items
:
    delete
:
      material
: BARRIER
      slot
: 11
      display_name
: "&#FF0000Delete Report"
      action
: delete
    punish
:
      material
: DIAMOND_SWORD
      slot
: 15
      display_name
: "&#00FF00Issue Punishment"
      action
: punish
    spectate
:
      material
: ENDER_EYE
      slot
: 13
      display_name
: "&#0000FFSpectate Player"
      action
: command
      commands
:
       - "spec %breaker%"

punishments-gui
:
  size
: 9
  title
: "&0Issue Punishments"
  items
:
    ban
:
      material
: BARRIER
      slot
: 0
      display_name
: "&#FF0000Ban (1.1 Cheats)"
      commands
:
       - "ban %breaker% 7d Rule 1.1 (Cheats)"
    kick
:
      material
: IRON_SWORD
      slot
: 1
      display_name
: "&#FF0000Mute (2.1 Spam, Flood, Caps)"
      commands
:
       - "tempmute %breaker% 2h Rule 2.1 (Spam, Flood, Caps)"
    mute
:
      material
: BOOK
      slot
: 2
      display_name
: "&#FF0000Mute (2.2 Inappropriate Behavior)"
      commands
:
       - "tempmute %breaker% 2h Rule 2.2 (Inappropriate Behavior)"
    warn
:
      material
: PAPER
      slot
: 3
      display_name
: "&#FF0000Mute (2.3 Insults)"
      commands
:
       - "tempmute %breaker% 1d Rule 2.3 (Offensive Behavior)"
    warn1
:
      material
: DIAMOND_PICKAXE
      slot
: 4
      display_name
: "&#FF0000Ban (Advertising)"
      commands
:
       - "ban %breaker% 1d Rule 2.5 (Advertising)"

message-report
:
 - ""
  - " Player *%reporter%* submitted a report against *%breaker%*"
  - " Reason
: _ %reason%_"
  - ""

self-report
: true
cannot-report-self
: "&cYou cannot report yourself!"
reportall
:
  - "&7[REPORT] &fID
: &e%id%"
  - "&7Reporter
: &a%reporter%"
  - "&7Against player
: &c%breaker%"
  - "&7Reason
: &6%reason%"
pinushnofind
: "&cNo punishments found in the menu."
noperm
: "&cNo permission"
reportdeleted
: "&cReport deleted"
trueuse
: "&cUsage: /report <nickname> <reason>"
nocommand
: "&cUnknown command!"
onlyplayers
: "&cPlayers only!"
player-not-found
: "&#FF0000Player with nickname &a%breaker% &#FF0000not found or offline."
success-message
: "&6Reports &7>> &#00FF00You successfully reported &#FF0000%breaker%&#00FF00 for &#FF0000%reason%"

logs
:
  punishment
: "Punishment '%punishment%' was issued to %breaker% for report #%id% (Report by %reporter%, reason: %reason%)"
  new_report
: "New report #%id%: %reporter% reported %breaker% for: %reason%"

telegram
:
  token
: ""
  chat-id
: ""

How do I get a chat ID?

1) Launch the plugin and enter the bot's TOKEN in config.yml

2) Add the bot to a group or channel (BE SURE TO GIVE IT ADMINISTRATOR RIGHTS IN THE CHANNEL), or send it a private message using the /chatid command

3) Enter the value in config.yml

4) Restart the server

Don't rush to leave me a bad review. If you have any problems, it's better to write in the discussions. Thanks in advance!

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.

VWReports - Reporting Plugin is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 27 times (via Spigot). Download it and open it directly in the game.

Explore more