forked from netherfoam/MaxBans
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplugin.yml
More file actions
201 lines (197 loc) · 6.88 KB
/
plugin.yml
File metadata and controls
201 lines (197 loc) · 6.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
name: MaxBans
version: 1.9 #Beta
main: org.maxgamer.maxbans.MaxBans
authors: [Darekfive, Netherfoam]
soft-depend: [HeroChat]
description: "A Rock Solid and Feather Light banning plugin!"
website: http://maxgamer.org
permissions:
maxbans.ban:
description: Allows a player to ban others.
default: op
maxbans.unban:
description: Allows a player to unban others.
default: op
maxbans.tempban:
description: Allows a player to tempban others.
default: op
maxbans.tempipban:
description: Allows a player to temp IP ban others.
default: op
maxbans.ipban:
description: Allows a player to IP ban others
default: op
maxbans.immune:
description: Allows a player to grant/remove admin immunity to punishments
default: op
maxbans.mute:
description: Allows a player to mute/unmute others.
default: op
maxbans.unmute:
description: Allows a player to unmute others.
default: op
maxbans.tempmute:
description: Allows a player to temp mute others.
default: op
maxbans.checkban:
description: Allows a player to check others ban info
default: op
maxbans.checkban.self:
description: Allows a player to check their own ban info (and warnings)
default: true
maxbans.checkip:
descriptions: Allows a player to lookup another players IP address
default: op
maxbans.dupeip:
description: Allows a player to check other accounts that use the same IP address as the given one
default: op
maxbans.warn:
description: Allows a player to give out warnings to others.
default: op
maxbans.unwarn:
description: Removes the most recent warning from a player
default: op
maxbans.clearwarnings:
description: Allows a player to delete all warnings for a given player.
default: op
maxbans.kick:
description: Allows a player to kick others with a reason
default: op
maxbans.whitelist:
description: Allows a player to use /mbwhitelist command.
default: op
maxbans.lockdown.use:
description: Allows a player to use /lockdown on|off.
default: op
maxbans.lockdown.bypass:
description: Allows a player to enter the server if lockdown is enabled
default: op
maxbans.history:
description: Allows the player to use /history to view recent maxbans changes
default: op
maxbans.forcespawn:
description: Allows a player to use /forcespawn on another player. This teleports them to the spawn.
default: op
maxbans.reload:
description: Allows a player to use /mbreload, reloading MaxBans from scratch.
default: op
maxbans.import:
description: Allows a player to use /mbimport, importing bans.
default: op
maxbans.export:
description: Allows a player to use /mbexport, exporting bans.
default: op
maxbans.seesilent:
description: Allows a player to see other players using silent ban commands
default: op
maxbans.seebroadcast:
description: Allows a player to see other players using regular ban commands (Not silent ones)
default: true
commands:
ban:
description: Bans a player permanently
usage: /ban <player|IP> [-s] <reason>
aliases: [mbban]
unban:
description: Unbans a player, includes IP bans
usage: /unban <player|IP>
aliases: [mbunban]
tempban:
description: Bans a player temporarily
usage: /tempban <player|IP> <time> <timeform> [-s] <reason>
aliases: [mbtempban]
tempipban:
description: Temporarily IP bans a player
usage: /tempipban <player|IP> <time> <timeform> [-s] <reason>
aliases: [mbtempipban]
ipban:
description: IP bans a player
usage: /ipban <player|IP> [-s] <reason>
aliases: [mbipban]
mute:
description: Toggles a players mute status
usage: /mute <player>
aliases: [mbmute]
unmute:
description: Unmutes a player
usage: /unmute <player>
aliases: [mbunmute]
tempmute:
description: TempMutes a player
usage: /tempmute <player> <time> <timeform>
aliases: [mbtempmute]
checkban:
description: Reports the status of a user or IP
usage: /checkban <player|IP>
aliases: [mbcheckban]
checkip:
description: Reports a players IP address
usage: /checkip <player>
aliases: [mbcheckip]
dupeip:
description: Reports all players from the same IP
usage: /dupeip <player|IP>
aliases: [mbdupeip]
warn:
description: Warns a player.
usage: /warn <player> [reason]
aliases: [mbwarn]
unwarn:
description: Removes a players most recent warning
usage: /unwarn <player>
aliases: [mbunwarn]
clearwarnings:
description: Clears a players warning history
usage: /clearwarnings <player>
aliases: [mbclearwarnings]
kick:
description: Kicks a player from the game.
usage: /kick <player> [reason]
aliases: [mbkick]
lockdown:
description: Prevents anyone without maxbans.lockdown.bypass from joining.
usage: /lockdown [reason]
aliases: [mblockdown]
history:
description: Reports any recent bans etc
usage: /history [name] [records]
aliases: [mbhistory]
forcespawn:
description: Teleports a player to the spawn.
usage: /forcespawn <player>
aliases: [mbforcespawn]
mbreload:
description: Reloads MaxBans entirely
usage: /mbreload
mb:
description: Displays MaxBans commands that you have access to
usage: /mb
aliases: [maxbans]
mbimport:
description: Imports a set of bans
usage: /mbimport nameOfPlugin
mbexport:
description: Exports a set of bans, also allows exporting to another database
usage: /mbexport nameOfPlugin
mbdebug:
description: Print debug info to Console/File/Chat.
usage: /mbdebug File|Chat|Console
rangeban:
description: Ban IP Ranges
usage: /rangeban <IP1-IP2> [Reason]
aliases: [mbrangeban, rb]
temprangeban:
description:
usage: /temprangeban <IP1-IP2> <time> <timeform> [Reason]
aliases: [mbtemprangeban, temprb]
unrangeban:
description: Unbans an IP range. The given IP only needs to be inside a range.
usage: /unrangeban <IP>
aliases: [mbunrangeban, unrb]
mbwhitelist:
description: Whitelisting command, allowing players to bypass IP bans (Not regular bans)
usage: /mbwhitelist <user>
immune:
description: Allows/Disallows punishment immunity for a user
usage: /immune <user> <true|false>
aliases: [mbimmune]