@@ -42,6 +42,13 @@ public enum Command {
42
42
PunishmentType .IP_BAN .getConfSection ("Usage" ),
43
43
"ipban" , "banip" , "ban-ip" ),
44
44
45
+ TEMP_IP_BAN (
46
+ PunishmentType .TEMP_IP_BAN .getPerms (),
47
+ "\\ S+ ([1-9][0-9]*([wdhms]|mo)|#.+)( .*)?" ,
48
+ new PunishmentProcessor (PunishmentType .TEMP_IP_BAN ),
49
+ PunishmentType .TEMP_IP_BAN .getConfSection ("Usage" ),
50
+ "tempipban" ),
51
+
45
52
MUTE (
46
53
PunishmentType .MUTE .getPerms (),
47
54
".+" ,
@@ -109,7 +116,7 @@ public enum Command {
109
116
return ;
110
117
111
118
List <Punishment > punishments = PunishmentManager .get ().getWarns (uuid );
112
- if (! punishments .isEmpty ()) {
119
+ if (punishments .isEmpty ()) {
113
120
MessageManager .sendMessage (input .getSender (), "Un" + confSection + ".Clear.Empty" ,
114
121
true , "NAME" , name );
115
122
return ;
@@ -236,7 +243,7 @@ public enum Command {
236
243
String cached = MessageManager .getMessage ("Check.Cached" , false );
237
244
String notCached = MessageManager .getMessage ("Check.NotCached" , false );
238
245
239
- boolean nameCached = PunishmentManager .get ().isCached (name );
246
+ boolean nameCached = PunishmentManager .get ().isCached (name . toLowerCase () );
240
247
boolean ipCached = PunishmentManager .get ().isCached (ip );
241
248
boolean uuidCached = PunishmentManager .get ().isCached (uuid );
242
249
@@ -276,7 +283,7 @@ public enum Command {
276
283
}
277
284
},
278
285
null ,
279
- "systemPrefs " ),
286
+ "systemprefs " ),
280
287
281
288
ADVANCED_BAN (null ,
282
289
".*" ,
0 commit comments