NOTES
1) Tab completion cannot be added, because it creates confliction errors
2) /verifyreport cannot be added for velocity, because there are issues with creating clickable buttons in chat and cross-server compatibiliti. But it works perfectly on Bungeecord proxy
Confi.yml 5
Code (YAML):
# ReportDiscordPlus Plugin Configuration
#
# By Francies
#
# These settings are very important for the plugin to work
config_version
:
"5"
discord:
webhookUrl
:
"https://discord.com/api/webhooks/your_webhook_id/your_webhook_token"
pingRoleID
:
"YOUR_DISCORD_PING_ROLE_ID"
allert
:
":warning: New report available! :warning:"
title
:
":hammer_pick: ReportDiscordPlus :hammer_pick:"
embedColor
: 65280
# Color RGB format
fields:
reporter
:
"Reporter"
reported
:
"Reported"
reason
:
"Reason"
server
:
"Server"
# Report cooldown time in seconds
cooldown
: 60
# If left empty, the default value will be 60 seconds
# Minimum and maximum length of the reason
reason:
minLength
: 10
maxLength
: 100
# Messages
messages:
prefix
:
"&6&lReport&7&lDSPL"
missingID
:
" &cyou need to specify an id!"
reportNotFound
:
" &cA report with id {id} doesn't exist!"
noPlayerMentioned
:
" &cYou need to specify a player"
usage
:
" &cCorrect usage /report <user> <reason>"
cannotReportPlayer
:
" &cYou cannot report this player."
missingReason
:
" &cYou must specify a reason for the report."
cooldownMessage
:
" &cYou have to wait &9{timeRemaining} &cseconds before you can send a new report."
reportSent
:
" &aYour report has been sent successfully!"
noPermission
:
" &cYou do not have permission to run this command."
consoleCommand
:
" &cThis command can only be performed by a player."
myself
:
" &cYou cannot report yourself!"
usageClose
:
"&cUsage: /rpclose close <id>"
usageReopen
:
"&cUsage: /rpreopen reopen <id>"
reportReopened
:
"&aReport {id} has been reopened."
reportClosed
:
"&aReport {id} has been closed."
onlinePlayer
:
" &cThis player is not online"
usageDelete
:
"&cUsage: /rpdelete delete <id>"
reportDeleted
:
"&aReport {id} has been deleted."
invalidPageNumber
:
" &cInvalid page number."
reportListItem
:
"&7- &eReport {id}: {reporter} -> {reported} ({reason}) [Status: {status}]"
reportListHeader
:
"&6&lOpen Reports (Page {page}/{totalPages}):"
noReportsFound
:
"&cNessun report trovato."
errorListingReports
:
"&cError during listing reports."
openReportsMessage
:
"&aThere are {amount} reports open."
reasonTooShort
:
"&cThe reason must contain at least {min} characters."
reasonTooLong
:
"&cThe reason cannot exceed {max} characters."
staffAlert
:
-
"&6&lReport&7&lDSPL &6&lNew report available!"
- "&6Player
:
&9{player}"
- "&6- Reported Player
:
&9{reportedPlayer}"
- "&6- Reason
:
&9{reason}"
- "&6- Server
:
&9{server}"
title
:
"&6&lNEW REPORT FROM {player}"
subtitle
:
"&9{reportedPlayer} has been reported for {reason} on {server}"
button:
show_text_server_button
:
"&bTeleport to the server"
show_text_tp_button
:
"&bTeleport to the reported player"
teleport_to_server
:
"&6TP-SERVER"
teleport_to_player
:
"&aTP-PLAYER"
separator
:
"&6&l-"
updateMessage
:
-
"&c&l[&6&lRDPLUS&c&l]&r &eUna nuova versione di &9ReportDiscordPlus &eè disponibile!"
- "&eVersione corrente
:
&f{currentVersion} &7| &eNuova versione
:
&f{latestVersion}"
- "&bLink per il download
:
&f{downloadUrl}"