Player Report » 1.7 - 1.16.2 icon

Player Report » 1.7 - 1.16.2 3.3.4

Ever wanted to manage all of your reports IN GAME and have it done effectively?

Player Report was made with the ability to be a full
fledged in game report system to eliminate the hassle
 of having to use a 3rd party application, such as Discord
 or your even possibly your servers' website.
Player Report lets you manage
all of that, with ease, all in game.
Player Report can go from a very simple, extremely
lightweight report system to an image-required per-report
based system, even with the ability to teleport to where
the reports were originally created.
+ a whole lot more clear.png
But either way...
#GoodbyeHaxusations
PRArtboard_1Features.png
» Report players with ease.
» Reports have a Status (Update in one click)
» Reward the 'reporter' of a successful report upon being labeled 'Complete'.
» Online & offline player support for rewarding! (Claim-GUI)
» Ability to force players to include an image of proof for any report they make!
» Option to click a report to teleport to where the reporter made the report!
» Staff can get notified when someone submits a report.
» View all reports, in order, within a fully configurable GUI.
» Configurable/Toggleable cooldown for sending reports.
» Perform any amount of commands upon clicking and/or creating a report.
» Remove specific reports by clicking them in the GUI. (Configurable click type)
» Clear all reports with one command + confirmation to insure no accidents! clear.png
» Literally every option is configurable and toggleable!
» Lightweight & absolutely no lag!
» Extremely efficient menu systems.
» Compatible with ANY MC version!
» Active developer.
» Free! clear.png
Player Report was made with the intentions of allowing Staff
to manage reports in game quickly, efficiently & effectively!
Quick, how? » One click to remove or update a report.
Efficiently, how? » The way data is saved is very efficient. (lag free, guaranteed)
Effectively, how? » By rewarding players who submit real reports!
PRArtboard_1Commands.png?width=959&height=192
» /report

1540105bda0e8f2aedc2e6a3c02ae9d5.png
Permission » PlayerReport.Admin-Messages
• Players WITH the permission will see the above message
but only the sub-commands they actually have permission to.
• Players WITH OUT the permission will see the usage for
the command itself. (/report (name) (reason))
» /reports help
IRf2KZU.png
PRArtboard_1Report_Statuses.png?width=959&height=192
New »
New report, not looked into.
WIP »
Being investigated.
Complete »
Report was legit and reporter should be rewarded.
PRArtboard_1GUI.png?width=959&height=192
sAiKgnF.png
Note »
You can toggle the requirement of a proof
image to submit a report.
This will require the player to provide
a link to an image.
(There's a URL-Whitelist you can configure)
Click-Types »
All of the click-types are configurable.
(You can change what happens with you Right-Click,
Left-Click, Shift-Right-Click, Drop the item,
use the number keys, etc.)
PRArtboard_1ClaimGUI.png?width=959&height=192
7Nkw38b.png
This is a custom menu system that only logs data
if a player is ever offline and they're given item rewards when
a report of theirs is marked as confirmed.
If the "Reporter" of a report is offline when their report is marked as 'Confirmed', to give any items to said player you'd simply set up the ClaimGUI using, '/reports setupclaimgui' and put however many items inside that you'd like.
(GUI size is configurable)
Note »
If a player doesn't claim their rewards they DO NOT stack.
This is to prevent duping and shouldn't be an issue.
PRArtboard_1Permissions.png?width=959&height=192
[SPOILER="Permissions"]PlayerReport.* » All PlayerReport permissions.
PlayerReport.Admin-Messages » Access to view admin based commands when you only type /report instead of just the usage.
PlayerReport.Help » Access to /reports help.
PlayerReport.Report » Access to /report.
PlayerReport.Reports » Access to /reports.
PlayerReport.Clear » Access to /reports clear.
PlayerReport.Reload » Access to /reports reload.
PlayerReport.Notify » Be notified when someone submits a report.
PlayerReport.ReportTimerBypass » Bypass the /report cooldown.
PlayerReport.SetupClaimGUI » Access to /reports setupclaimgui.
PlayerReport.AddURLToWhitelist » Access to /reports addurltowhitelist
PlayerReport.ReportBypass » Can't be reported.[/SPOILER]
PRArtboard_1Config.png?width=959&height=192
[SPOILER="Config"]


messages:
    Prefix: '&8(&b!&8) &3&l»'
    Header: '  &f&m+----&3&m----&f&m----&3&m----&f&m----&3&m----&f&m----&3&m----&f&m----&3&m----+'
    Footer: '  &f&m+----&3&m----&f&m----&3&m----&f&m----&3&m----&f&m----&3&m----&f&m----&3&m----+'
    Note: '%prefix% &fTo clear all the reports, type &e/reports clear&f.'
    Reports-Cleared: '%prefix% &fAll reports have been &asuccessfully &fcleared.'
    Args-Error: '%prefix% &fSorry, but that sub-command doesn''t exist.'
    No-Permission: '%prefix% &fSorry, but you don''t have permission to do that.'
    Reloaded: '%prefix% &fYou''ve &asuccessfully &freloaded the configuration.'
    Reported-Format: '%prefix% &c%player% &fwas reported by &a%reporter% &ffor &a%reason%&f.'
    Report-Submitted: '%prefix% &a%player% &fhas submitted a report. &8(&e/reports&8)'
    Click-To-Info: '&7(Click to open the Reports GUI)'
    Reports-Empty: '%prefix% &fSorry, but no reports have been submitted.'
    Specify-Reason: '%prefix% &fPlease specify a reason for your report.'
    Confirm: '%prefix% &fPlease type &e/reports clear &fagain to confirm.'
    Cant-Report-Yourself: '%prefix% &fSorry, but you can''t make a report on yourself.'
    Cant-Report-That-Player: '%prefix% &fSorry, but you can''t report %player%.'
    Max-Reports-Reached: '%prefix% &fSorry, but you can''t have more than %max%x reports at once.'
    Nothing-To-Clear: '%prefix% &fSorry, but there''s no reports to clear.'
    Please-Wait: '%prefix% &fSorry, but you must wait another &c%cooldown%s&f.'
    Report-Usage: '%prefix% &e/report (name) (reason)'
    Teleport-Message: '%prefix% &fYou have teleported to &a%player%&f.'
    Player-Has-To-Be-Online: '%prefix% &fSorry, but you can''t report &c%player% &fas they''re not currently online.'
    Claim-GUI-Not-Set-Up: '%prefix% &fSorry, but that player wasn''t rewarded as they''re offline and you haven''t set up the Reports ClaimGUI. &8(&e/reports setupclaimgui)'
    On-ClaimGUI-Open-Note: '%prefix% &fPlace the rewards you want players to receive for a completed report if they''re offline at the time of the reports completion.'
    Claim-GUI-Saved: '%prefix% &fThe &bClaim GUI &fhas been saved.'
    Report-Is-Already-Complete: '%prefix% &fSorry, but that report is already marked as &aComplete&f.'
    Report-Must-Be-Complete-To-Delete: '%prefix% &fSorry, but reports must be marked as ''&aComplete&f'' before deleting.'
    Nothing-To-Claim: '%prefix% &fSorry, but you have nothing to claim.'
    Report-Is-Not-Complete: '%prefix% &fSorry, but reports but be &aComplete &fto remove them.'
    Not-In-The-Image-Proof-URL-Whitelist: '%prefix% &fSorry, but &e%link% &fis &cnot &fa supported website. Supported&8: &fImgur, PrntScr, Gyazo, Ibb & Pasteboard.'
    No-Image-Attached: '%prefix% &fSorry, but there''s no image proof attached to that report.'
    Proof-Added: '%prefix% &fYou''ve linked your proof image to your report.'
    Added-URL-To-Whitelist: '%prefix% &fYou &aadded &e%link% &fto the URL whitelist.'
    Canceled-Providing-Proof-Image: '%prefix% &fYou''ve canceled that report. You need to provide a link to any report you make so that said person you report can''t claim you were lying.'
    Your-Report-Was-Denied: '%prefix% &fOne of your recent reports has been &cdenied&f.'
    Link-Format: '%prefix% &e%link%'
    Provide-Image-Proof:
    - '%prefix% &fPlease provide a link to an image of proof for your report in chat.'
    - '%prefix% &fYou can type ''cancel'' to cancel your report.'
    Player-Reported:
    - ''
    - '%header%'
    - '  %prefix% &fYou''ve &asuccessfully &freported &c%player%&f.'
    - '  &fReason &3&l» &b%reason%&f.'
    - '%footer%'
    - ''
settings:
    Use-Plugin-To-Report-Bugs-And-Not-Players: false
    Inform-Operators: true
    Max-Reports-Per-Player: 3
    # Reports that are marked as 'Complete' are not counted.
    Command-Format: ' &3&l» &e%command% &3&l» &f%usage%'
    Require-Reported-Player-To-Be-Online: true
    Save-Reporters-Location: false
    # This needs to be true to use the %reporter% placeholder in the 'Player-Commands' option
    Perform-Commands-On-Report: false
    Commands-Upon-Reports:
    - 'staffchat %reporter% reported %reported% for %reason%'
    Use-Header-&-Footer: true
    Require-Image-Proof-Link-Before-Report-Creation: false
    Tell-Reporter-Their-Report-Was-Denied: true
    # The reporter will only receive a message if they're online at the time of the report being removed.
    Open-Reports-GUI-Sound:
        Enabled: false
        Sound: BLOCK_CHEST_OPEN
    Open-Claim-GUI-Sound:
        Enabled: false
        Sound: BLOCK_CHEST_OPEN
    Clear-Reports-Timer: 3
    Submit-Report-Timer: 60
    # Timers are in seconds
    Reports-Must-Be-Confirmed-To-Delete: false
    Remove-Reports:
        Click-Type: RIGHT
    Change-Status:
        Click-Type: MIDDLE
    Open-Proof-Link:
        Click-Type: DROP
    # RIGHT, LEFT, SHIFT_LEFT, SHIFT_RIGHT, MIDDLE, DROP, DOUBLE_CLICK, NUMBER_KEY
    Statuses:
        New: '&fNew'
        WIP: '&eBeing investigated'
        Complete: '&aComplete'
    Give-Reporter-Rewards-On-Report-Complete:
        Enabled: true
        Reporter-Is-Online:
        - 'give %reporter% paper 1 name:&fHey,_thanks! lore:&fA_report_you_made_was_successfully_taken_care_of.|&fWe''d_like_to_thank_you_for_being_a_loyal_player!'
        - 'give %reporter% diamond_block 1 name:&c❤'
        Reporter-Is-Offline:
        - 'mail send %reporter% A report you made was successfully taken care of. We''d like to thank you for being a loyal player! Check your Report Claims! /reports claim'
        # Offline players can receive items by setting up /reports setupclaimgui
    Image-Proof-URL-Whitelist:
        - 'imgur.com'
        - 'i.imgur.com'
        - 'prntscr.com'
        - 'gyazo.com'
        - 'i.gyazo.com'
        - 'i.ibb.co'
        - 'ibb.co'
        - 'pasteboard.co'
sounds:
    Enabled: false
    Report-Submitted: ENTITY_PLAYER_LEVELUP
    Player-Reported-Notification: BLOCK_ANVIL_FALL
GUI:
    Name: '&cReports'
    Size: 54
    Default-Item:
        Player-Commands:
        - 'teleport %player%'
        Material: PAPER
        Name: '&a%reported%'
        Lore:
        - ''
        - ' &3&l» &fStatus &3&l» %status%'
        - ''
        - ' &3&l» &fSubmitted by &3&l» &b%reporter%'
        - ' &3&l» &fReported &3&l» &c%reported%'
        - ''
        - ' &3&l» &fReason &3&l» &b%reason%'
        - ''
        - '&7(Left-Click to teleport to %reported%)'
        - '&7(Right-Click to remove this Report)'
        - '&7(Middle-Click to update the report status)'
        - '&7(Drop to see if a proof image is attached)'
ClaimGUI:
    Name: '&bClaim GUI'
    Size: 27
    Players-View:
        Name: '&fYour Report Rewards'
        Size: 27
[/SPOILER]
[SPOILER="Config"]
[/SPOILER]
PRArtboard_1API.png?width=959&height=192
[SPOILER="API"]
PRMain.plugin.addReport(CommandSender reporter, String reported, String reason, boolean silent);[/font][/size][/color][/left]
[left][color=#2c2c2c][size=2][font="droid sans", Arial, sans-serif]PRMain.plugin.openReportsGUI(Player p);[/font][/size][/color][/left]
[left][color=#2c2c2c][size=2][font="droid sans", Arial, sans-serif]PRMain.plugin.addItemsToPlayersClaimGUIFromTheSetupClaimGUI(OfflinePlayer reporter, Player clicker);[/font][/size][/color][/left]
[left][color=#2c2c2c][size=2][font="droid sans", Arial, sans-serif]PRMain.plugin.openPlayersClaimGUI(Player p);[/font][/size][/color][/left]
[left][color=#2c2c2c][size=2][font="droid sans", Arial, sans-serif]PRMain.plugin.saveClaimGUI();[/font][/size][/color][/left]
[left][color=#2c2c2c][size=2][font="droid sans", Arial, sans-serif]PRMain.plugin.saveReports();
[/SPOILER]
PRArtboard_1Videos.png?width=959&height=192
Sp1gotFAQ: (German)
 If you want your video here simply PM me.
PRArtboard_1Servers.png?width=959&height=192
» Play.GTAsylum.US (My Server)
 Want your server here? Use this resource & PM me the IP.
PRArtboard_1Support.png?width=959&height=192
The quickest way to get support for any of my resources
would be to join my Resource Discord.
PRArtboard_1Note.png?width=959&height=192
Please DO NOT leave bad reviews for any issues
that you have. Please simply PM me or leave it
in the discussion tab. Thank you. clear.png
That and reviews are highly appreciated! clear.png