What is Yottabyte?
The definition is a unit of information equal to one septillion bytes! (10^24) Yottabyte also is a series of plugins made by Wekylend.
Contributor(s): Void
Support Discord: https://discord.yottabyte.dev
(open a ticket for support)
My Discord Tag: Wekylend#7965
MUST READ BELOW!
How it works?
Requires: AdvancedBan, AquaCore, LibertyBans or LiteBans
Configure a punishment tree for players so that your staff members can punish the player in just one click!
e.g. A player has been warned & temp muted by your staff previously for "Staff Disrespect", the next punishment will be a 12 hour mute!
The definition is a unit of information equal to one septillion bytes! (10^24) Yottabyte also is a series of plugins made by Wekylend.
Contributor(s): Void
Support Discord: https://discord.yottabyte.dev
(open a ticket for support)
My Discord Tag: Wekylend#7965
MUST READ BELOW!
How it works?
Requires: AdvancedBan, AquaCore, LibertyBans or LiteBans
Configure a punishment tree for players so that your staff members can punish the player in just one click!
e.g. A player has been warned & temp muted by your staff previously for "Staff Disrespect", the next punishment will be a 12 hour mute!
- 100% configurable messages
- 100% configurable permissions
- 100% configurable punishments & commands
- 100% configurable punishment tree
- Automatically finds & punishes the player based on their previous offence(s)
- Optimized algorithms & asynchronous code for no lag
- Fully customizable punishment & category GUI
- Optional Discord webhook
- Customize the webhook to your liking (color, icon, footer, etc..)
- Supports AdvancedBan, AquaCore, LibertyBans & LiteBans
- Supports Bukkit/Spigot, Bungeecord & Velocity 3.x
- Supports offline mode player lookups!
- Supports FloodGate players!
- Supports versions: 1.8-1.20.x
- ...
Reminder: This plugin is an add-on that tracks & automatically punishes players for their next offence.
Categories GUI (Toggleable) [100% configurable]
Punishments GUI [100% configurable]
Confirm GUI [100% configurable]
Discord Webhook Notification [100% configurable]
Categories GUI (Toggleable) [100% configurable]
Punishments GUI [100% configurable]
Confirm GUI [100% configurable]
Discord Webhook Notification [100% configurable]
Bukkit/Spigot & Bungeecord Files:
YAML:
# Paste your license key below. Make sure your IP is whitelisted!
license-key: ""
# Currently, Supports: LiteBans, AdvancedBan, LibertyBans
dependency: "LiteBans"
benchmarking: false
offline-mode: false # Set to true if your server is in offline mode (don't set to true if you're behind a proxy)
messages:
usage: "&a/%command%"
no-permission: "&c&l[!]&c You don't have access to this!"
plugin-reloaded: "&a&l[!]&7 You reloaded &aYottabyte Punishments&7!"
player-not-found: "&c&l[!]&c Player not found."
cannot-punish-self: "&c&l[!]&c You can't punish yourself!"
unknown-punishment: "&c&l[!]&c Couldn't find a punishment for \"%reason%\"."
no-punishments-found: "&c&l[!]&c No punishments were found for punishment tree #%id%!"
lore-overflow: "&7and %amount% more..."
status-active: "&a[ACTIVE]"
status-inactive: "&7[INACTIVE]"
format-history-perm: " %status% &7&o(%time%&7&o) &a%type_verb%&7 by &a%punisher%"
format-history-temp: " %status% &7&o(%time%&7&o) &a%type_verb%&7 for &a%duration%&7 by &a%punisher%"
format-history-perm-reason: " %status% &7&o(%date%&7&o) &a%type_verb%&7 by &a%punisher%&7 for&a %reason%"
format-history-temp-reason: " %status% &7&o(%date%&7&o) &a%type_verb%&7 for &a%duration%&7 by &a%punisher%&7 for&a %reason%"
format-punishment-tree: " &7- #%order% &a%punishment_type% &7(%time%)"
settings:
disable-silent: false
permission:
reload: yottabyte.punishments.reload
info: yottabyte.punishments.info
punish: yottabyte.punishments.punish
hook: yottabyte.punishments.hook
commands:
warn: "warn %player% %reason%"
tempmute: "tempmute %player% %time% %reason%"
mute: "mute %player% %reason%"
iptempmute: "iptempmute %player% %time% %reason%"
ipmute: "ipmute %player% %reason%"
kick: "kick %player% %reason%"
tempban: "tempban %player% %time% %reason%"
ban: "ban %player% %reason%"
iptempban: "tempipban %player% %time% %reason%"
ipban: "ipban %player% %reason%"
silent-warn: "warn -s %player% %reason%"
silent-tempmute: "tempmute -s %player% %time% %reason%"
silent-mute: "mute -s %player% %reason%"
silent-iptempmute: "iptempmute -s %player% %time% %reason%"
silent-ipmute: "ipmute -s %player% %reason%"
silent-kick: "kick -s %player% %reason%"
silent-tempban: "tempban -s %player% %time% %reason%"
silent-ban: "ban -s %player% %reason%"
silent-iptempban: "tempipban -s %player% %time% %reason%"
silent-ipban: "ipban -s %player% %reason%"
rollback: "staffrollback %player% %time%" # AdvancedBan does NOT have this feature
categories:
# Toggle on/off the Categories GUI
# Disabling this, opens a GUI with all the punishments instead
enabled: true
# List of categories, use the category "id" in the punishments.yml
list:
1:
name: Chat Offences
slot: 11
material: BOOK
# Optional punishment-item, if not set, the guis.punish.items.reason will be used
punishment-item:
name: "&a&lPunishment #%id%"
material: INK_SACK:1
glow: false
lore:
- "&7Punish the selected player for:"
- "&a%reason%"
- "&7"
- "&7Punishment Tree:"
- "%tree%"
- "&7"
- "&7History:"
- "%history%"
- "&7"
- "&7&oRight Click to execute silently."
- "&7&oClick to execute."
2:
name: Hacking
slot: 22
material: BOOK
# Optional punishment-item, if not set, the guis.punish.items.reason will be used
punishment-item:
name: "&a&lPunishment #%id%"
material: INK_SACK:12
glow: false
lore:
- "&7Punish the selected player for:"
- "&a%reason%"
- "&7"
- "&7Punishment Tree:"
- "%tree%"
- "&7"
- "&7History:"
- "%history%"
- "&7"
- "&7&oRight Click to execute silently."
- "&7&oClick to execute."
3:
name: Illegal Gameplay
slot: 15
material: BOOK
# Optional punishment-item, if not set, the guis.punish.items.reason will be used
punishment-item:
name: "&a&lPunishment #%id%"
material: INK_SACK:10
glow: false
lore:
- "&7Punish the selected player for:"
- "&a%reason%"
- "&7"
- "&7Punishment Tree:"
- "%tree%"
- "&7"
- "&7History:"
- "%history%"
- "&7"
- "&7&oRight Click to execute silently."
- "&7&oClick to execute."
discord-webhook:
enabled: false # Toggle on/off your Discord Webhook
punishment-logs: true # Toggle logging of punishments
# Paste your Discord Webhook URL here
url: ""
# Paste a link to a png or jpg or set to "none" to disable
embed-icon-url: ""
# Supported colors:
# - RED, ORANGE, YELLOW, GREEN, CYAN, BLUE, MAGENTA, PINK, LIGHT_GRAY, GRAY, DARK_GRAY, WHITE, BLACK
# - Also suports HEX values, e.g. #DC143C
embed-color: "GREEN"
# Embed footer text
embed-footer: "Yottabyte - Notification System by Wekylend"
# Paste a link to a png or jpg or set to "none" to disable
embed-footer-icon-url: ""
guis:
confirm:
title: "&8Punishing %player%"
items:
confirm:
name: "&a&lConfirm"
material: WOOL:5
glow: false
lore:
- "&7Reason: &a%reason%"
- "&7Punishment: &a%punishment%"
info:
glow: false
name: "&a&lInformation"
lore:
- "&7Punish the selected player for:"
- "&a%reason%"
- "&7"
- "&7Punishment: &a%punishment%"
- "&7"
- "&7History:"
- "%history%"
cancel:
name: "&c&lCancel"
material: WOOL:14
glow: false
lore: [ ]
category:
title: "&8Punishing %player%"
rows: 6
items:
category:
name: "&a&l%category%"
glow: false
lore:
- "&7Punish the selected player for:"
- "&a%categories%"
- "&7"
- "&7&oClick to view list."
cancel-punishment-rollback-time: 15
cancel-punishment:
name: "&c&lRollback"
slot: 48
material: BARRIER
glow: false
lore:
- "&7Rollback Time:&a %time%"
- ""
- "&a&lPunishments"
- "&7%punishments%"
- ""
- "&7&oClick to rollback punishments"
previous-punishments:
name: "&a&lPrevious Punishments"
slot: 49
glow: false
lore:
- "%history%"
- ""
seperator:
name: "&7"
material: STAINED_GLASS_PANE:5
glow: false
lore: [ ]
custom-items:
misc:
slot: 50
material: BOOK
name: "&a&lInformation"
glow: true
lore:
- "&7Tip: You can use this GUI or the command"
- "&7&a/punish <target> <reason/alias/id> [-s]"
commands:
- "[message] &7Tip: You can use the command &a/punish <target> <reason/alias/id> [-s]"
punish:
title: "&8Punishing %player%"
items:
reason:
name: "&a&lPunishment #%id%"
material: INK_SACK:10
glow: false
lore:
- "&7Punish the selected player for:"
- "&a%reason%"
- "&7"
- "&7Punishment Tree:"
- "%tree%"
- "&7"
- "&7History:"
- "%history%"
- "&7"
- "&7&oRight Click to execute silently."
- "&7&oClick to execute."
seperator:
name: "&7"
material: STAINED_GLASS_PANE:5
glow: false
lore: [ ]
next-page:
name: "&a&lNext Page"
slot: 53
material: PAPER
glow: false
lore: [ ]
cancel-punishment-rollback-time: 15
cancel-punishment:
name: "&c&lRollback"
slot: 48
material: BARRIER
glow: false
lore:
- "&7Rollback Time:&a %time%"
- ""
- "&a&lPunishments"
- "&7%punishments%"
- ""
- "&7&oClick to rollback punishments"
previous-punishments:
name: "&a&lPrevious Punishments"
slot: 49
glow: false
lore:
- "%history%"
- ""
previous-page:
name: "&a&lPrevious Page"
slot: 45
material: PAPER:0
glow: false
lore: [ ]
category-punish:
title: "&8%category_name% (%player%)"
items:
cancel-punishment-rollback-time: 15
cancel-punishment:
name: "&c&lRollback"
slot: 50
material: BARRIER
glow: false
lore:
- "&7Rollback Time:&a %time%"
- ""
- "&a&lPunishments"
- "&7%punishments%"
- ""
- "&7&oClick to rollback punishments"
back-arrow:
name: "&a&lBack"
slot: 48
material: ARROW:0
glow: false
lore: [ ]
YAML:
# Accepted Punishment Types:
# - WARN
# - KICK
# - TEMPMUTE:30m
# - MUTE
# - TEMPIPMUTE:15m
# - IPMUTE
# - TEMPBAN:1h
# - BAN
# - TEMPIPBAN:1mo
# - IPBAN
# - CUSTOM_COMMAND_PLAYER:msg %player% %reason%!
# - CUSTOM_COMMAND_CONSOLE:msg %player% %reason%!
punishments:
1:
reason: Advertising
aliases:
- ads
- advertise
- ad
categories:
- 1
punishments:
1: BAN,CUSTOM_COMMAND_CONSOLE:say %player% was banned for %reason%!
2:
reason: Light Advertising
categories:
- 1
aliases:
- ladvertise
- lads
- lad
punishments:
1: WARN
2: TEMPMUTE:30m
3: TEMPMUTE:6h
4: TEMPBAN:1d
5: TEMPBAN:7d
6: TEMPBAN:21d
3:
reason: Chargeback/Chargeback Threats/Encouraging Chargeback
categories:
- 1
aliases:
- chargeback
punishments:
1: BAN
4:
reason: Duplication
categories:
- 3
aliases:
- duping
- dupe
- dupes
punishments:
1: BAN
5:
reason: Hacked Client
categories:
- 2
aliases:
- hacks
- hack
- hacker
punishments:
1: BAN
6:
reason: Phishing
punishments:
1: BAN
7:
reason: General Threats, Dox Threats and DDoS Threats
categories:
- 1
- 2
aliases:
- threats
- dox
- ddos
punishments:
1: BAN
8:
reason: Release of Personal Information
categories:
- 1
aliases:
- personal info
punishments:
1: BAN
9:
reason: Blackmail
categories:
- 1
punishments:
1: TEMPMUTE:6h
2: TEMPMUTE:1d
3: TEMPBAN:2d
4: TEMPBAN:4d
5: TEMPBAN:7d
10:
reason: Staff Impersonation
categories:
- 1
- 3
punishments:
1: TEMPMUTE:6h
2: TEMPMUTE:1d
3: TEMPMUTE:2d
4: TEMPBAN:3d
5: TEMPBAN:7d
11:
reason: Racial and Homophobic Slurs
categories:
- 1
aliases:
- racism
- homophobic
- racist
punishments:
1: TEMPMUTE:3h
2: TEMPBAN:1d
3: TEMPBAN:3d
4: TEMPBAN:7d
5: TEMPBAN:14d
12:
reason: Harassment
categories:
- 1
aliases:
- bullying
punishments:
1: TEMPMUTE:3h
2: TEMPBAN:1d
3: TEMPBAN:3d
4: TEMPBAN:7d
13:
reason: Staff Disrespect
categories:
- 1
punishments:
1: WARN
2: TEMPMUTE:3h
3: TEMPMUTE:12h
4: TEMPBAN:1d
14:
reason: Spam/Excessive Caps/Fancy Chat/Unsupported Language/Profanity
categories:
- 1
aliases:
- spam
- spamming
- flooding
- cursing
- curse
punishments:
1: WARN
2: TEMPMUTE:30m
3: TEMPMUTE:1h
4: TEMPMUTE:2h
5: TEMPMUTE:6h
6: TEMPMUTE:12h
7: TEMPMUTE:1d
15:
reason: Forgery
categories:
- 2
punishments:
1: IPBAN
16:
reason: Macros/Scripting
categories:
- 2
aliases:
- macros
- scripting
punishments:
1: BAN
17:
reason: IRL Scamming
categories:
- 1
- 3
aliases:
- scamming irl
punishments:
1: BAN
18:
reason: AFK-Fishing/Mining/Selling
categories:
- 3
aliases:
- afking
- afk
punishments:
1: TEMPBAN:1d
2: TEMPBAN:3d
3: TEMPBAN:7d
4: TEMPBAN:30d
5: BAN
19:
reason: Use of Un-Approved Mods
categories:
- 2
aliases:
- mods
- mod
punishments:
1: BAN
20:
reason: Inappropriate Skin/Name
categories:
- 3
aliases:
- skin
- name
punishments:
1: BAN
21:
reason: Inappropriate Builds
categories:
- 3
aliases:
- build
- builds
punishments:
1: TEMPBAN:2d
2: TEMPBAN:7d
3: TEMPBAN:14d
4: TEMPBAN:30d
22:
reason: Illegal Items
categories:
- 3
aliases:
- items
punishments:
1: BAN
23:
reason: Selling/Buying Evidence
categories:
- 1
- 3
aliases:
- evidence
punishments:
1: TEMPBAN:2d
2: TEMPBAN:7d
3: BAN
24:
reason: Botting
categories:
- 2
punishments:
1: IPBAN
25:
reason: Insiding/Island Griefing
categories:
- 3
aliases:
- greifing
punishments:
1: BAN
26:
reason: Illegal Deals
categories:
- 3
aliases:
- deals
punishments:
1: BAN
Velocity Files:
Code:
license-key = ""
dependency = "LiteBans"
benchmarking = false
offline-mode = false
[messages]
usage = "&a/%command%"
no-permission = "&c&l[!]&c You don't have access to this!"
plugin-reloaded = "&a&l[!]&7 You reloaded &aYottabyte Punishments&7!"
player-not-found = "&c&l[!]&c Player not found."
cannot-punish-self = "&c&l[!]&c You can't punish yourself!"
unknown-punishment = "&c&l[!]&c Couldn't find a punishment for \"%reason%\"."
no-punishments-found = "&c&l[!]&c No punishments were found for punishment tree #%id%!"
lore-overflow = "&7and %amount% more..."
status-active = "&a[ACTIVE]"
status-inactive = "&7[INACTIVE]"
format-history-perm = " %status% &7&o(%time%&7&o) &a%type_verb%&7 by &a%punisher%"
format-history-temp = " %status% &7&o(%time%&7&o) &a%type_verb%&7 for &a%duration%&7 by &a%punisher%"
format-history-perm-reason = " %status% &7&o(%date%&7&o) &a%type_verb%&7 by &a%punisher%&7 for&a %reason%"
format-history-temp-reason = " %status% &7&o(%date%&7&o) &a%type_verb%&7 for &a%duration%&7 by &a%punisher%&7 for&a %reason%"
[permissions]
reload = "yottabyte.punishments.reload"
info = "yottabyte.punishments.info"
punish = "yottabyte.punishments.punish"
hook = "yottabyte.punishments.hook"
[commands]
warn = "warn %player% %reason%"
tempmute = "tempmute %player% %time% %reason%"
mute = "mute %player% %reason%"
iptempmute = "iptempmute %player% %time% %reason%"
ipmute = "ipmute %player% %reason%"
kick = "kick %player% %reason%"
tempban = "tempban %player% %time% %reason%"
ban = "ban %player% %reason%"
iptempban = "tempipban %player% %time% %reason%"
ipban = "ipban %player% %reason%"
silent-warn = "warn -s %player% %reason%"
silent-tempmute = "tempmute -s %player% %time% %reason%"
silent-mute = "mute -s %player% %reason%"
silent-iptempmute = "iptempmute -s %player% %time% %reason%"
silent-ipmute = "ipmute -s %player% %reason%"
silent-kick = "kick -s %player% %reason%"
silent-tempban = "tempban -s %player% %time% %reason%"
silent-ban = "ban -s %player% %reason%"
silent-iptempban = "tempipban -s %player% %time% %reason%"
silent-ipban = "ipban -s %player% %reason%"
rollback = "staffrollback %player% %time%"
[categories]
enabled = true
[[category]]
id = 1
name = "Chat Offences"
[[category]]
id = 2
name = "Hacking"
[[category]]
id = 3
name = "Illegal Gameplay"
[discord-webhook]
enabled = false
punishment-logs = true
url = ""
embed-icon-url = ""
embed-color = "GREEN"
embed-footer = "Yottabyte - Notification System by Wekylend"
embed-footer-icon-url = ""
Code:
[[punishments]]
id = 1
reason = "Advertising"
aliases = [ "ads", "advertise", "ad" ]
categories = [ 1 ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 2
reason = "Light Advertising"
categories = [ 1 ]
aliases = [ "ladvertise", "lads", "lad" ]
[punishments.tree]
1 = "WARN"
2 = "TEMPMUTE:30m"
3 = "TEMPMUTE:6h"
4 = "TEMPBAN:1d"
5 = "TEMPBAN:7d"
6 = "TEMPBAN:21d"
[[punishments]]
id = 3
reason = "Chargeback/Chargeback Threats/Encouraging Chargeback"
categories = [ 1 ]
aliases = [ "chargeback" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 4
reason = "Duplication"
categories = [ 3 ]
aliases = [ "duping", "dupe", "dupes" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 5
reason = "Hacked Client"
categories = [ 2 ]
aliases = [ "hacks", "hack", "hacker" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 6
reason = "Phishing"
aliases = []
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 7
reason = "General Threats, Dox Threats and DDoS Threats"
categories = [ 1, 2 ]
aliases = [ "threats", "dox", "ddos" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 8
reason = "Release of Personal Information"
categories = [ 1 ]
aliases = [ "personal info" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 9
reason = "Blackmail"
categories = [ 1 ]
aliases = []
[punishments.tree]
1 = "TEMPMUTE:6h"
2 = "TEMPMUTE:1d"
3 = "TEMPBAN:2d"
4 = "TEMPBAN:4d"
5 = "TEMPBAN:7d"
[[punishments]]
id = 10
reason = "Staff Impersonation"
categories = [ 1, 3 ]
aliases = []
[punishments.tree]
1 = "TEMPMUTE:6h"
2 = "TEMPMUTE:1d"
3 = "TEMPMUTE:2d"
4 = "TEMPBAN:3d"
5 = "TEMPBAN:7d"
[[punishments]]
id = 11
reason = "Racial and Homophobic Slurs"
categories = [ 1 ]
aliases = [ "racism", "homophobic", "racist" ]
[punishments.tree]
1 = "TEMPMUTE:3h"
2 = "TEMPBAN:1d"
3 = "TEMPBAN:3d"
4 = "TEMPBAN:7d"
5 = "TEMPBAN:14d"
[[punishments]]
id = 12
reason = "Harassment"
categories = [ 1 ]
aliases = [ "bullying" ]
[punishments.tree]
1 = "TEMPMUTE:3h"
2 = "TEMPBAN:1d"
3 = "TEMPBAN:3d"
4 = "TEMPBAN:7d"
[[punishments]]
id = 13
reason = "Staff Disrespect"
categories = [ 1 ]
aliases = []
[punishments.tree]
1 = "WARN"
2 = "TEMPMUTE:3h"
3 = "TEMPMUTE:12h"
4 = "TEMPBAN:1d"
[[punishments]]
id = 14
reason = "Spam/Excessive Caps/Fancy Chat/Unsupported Language/Profanity"
categories = [ 1 ]
aliases = [ "spam", "spamming", "flooding", "cursing", "curse" ]
[punishments.tree]
1 = "WARN"
2 = "TEMPMUTE:30m"
3 = "TEMPMUTE:1h"
4 = "TEMPMUTE:2h"
5 = "TEMPMUTE:6h"
6 = "TEMPMUTE:12h"
7 = "TEMPMUTE:1d"
[[punishments]]
id = 15
reason = "Forgery"
categories = [ 2 ]
aliases = []
[punishments.tree]
1 = "IPBAN"
[[punishments]]
id = 16
reason = "Macros/Scripting"
categories = [ 2 ]
aliases = [ "macros", "scripting" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 17
reason = "IRL Scamming"
categories = [ 1, 3 ]
aliases = [ "scamming irl" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 18
reason = "AFK-Fishing/Mining/Selling"
categories = [ 3 ]
aliases = [ "afking", "afk" ]
[punishments.tree]
1 = "TEMPBAN:1d"
2 = "TEMPBAN:3d"
3 = "TEMPBAN:7d"
4 = "TEMPBAN:30d"
5 = "BAN"
[[punishments]]
id = 19
reason = "Use of Un-Approved Mods"
categories = [ 2 ]
aliases = [ "mods", "mod" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 20
reason = "Inappropriate Skin/Name"
categories = [ 3 ]
aliases = [ "skin", "name" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 23
reason = "Inappropriate Builds"
categories = [ 3 ]
aliases = [ "build", "builds" ]
[punishments.tree]
1 = "TEMPBAN:2d"
2 = "TEMPBAN:7d"
3 = "TEMPBAN:14d"
4 = "TEMPBAN:30d"
[[punishments]]
id = 22
reason = "Illegal Items"
categories = [ 3 ]
aliases = [ "items" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 23
reason = "Selling/Buying Evidence"
categories = [ 1, 3 ]
aliases = [ "evidence" ]
[punishments.tree]
1 = "TEMPBAN:2d"
2 = "TEMPBAN:7d"
3 = "BAN"
[[punishments]]
id = 24
reason = "Botting"
categories = [ 2 ]
aliases = []
[punishments.tree]
1 = "IPBAN"
[[punishments]]
id = 25
reason = "Insiding/Island Griefing"
categories = [ 3 ]
aliases = [ "greifing" ]
[punishments.tree]
1 = "BAN"
[[punishments]]
id = 26
reason = "Illegal Deals"
categories = [ 3 ]
aliases = [ "deals" ]
[punishments.tree]
1 = "BAN"
- /punish <player> - Opens the punishments GUI (choose between a category layout or punishment layout)
- /punish <player> <id/reason/alias> [-s] - Finds the next punishment & applies it to the player directly (all automated!)
- /punishments reload - Reloads the configs and hooks (no restart needed!).
- /punishments hook - Check the plugin's hook statuses
- /punishments info - Display information about the plugin
The permissions below are 100% configurable in the config.yml.
- yottabyte.punish - Use the /punish command
- yottabyte.reload - Use the /punishments reload command
- yottabyte.hook - Use the /punishments hook command
- yottabyte.info - Use the /punishments info command
By downloading this plugin you agree to the following:
Provided in the Terms & Conditions tab above.
Provided in the Terms & Conditions tab above.