@@ -30,6 +30,7 @@ public ListProcessor(Function<String, List<Punishment>> listSupplier, String con
30
30
@ Override
31
31
public void accept (Command .CommandInput input ) {
32
32
String target = "" ;
33
+ String name = input .getPrimary ();
33
34
if (hasTarget ) {
34
35
target = input .getPrimary ();
35
36
if (!target .matches ("^(?:[0-9]{1,3}\\ .){3}[0-9]{1,3}$" )) {
@@ -45,7 +46,7 @@ public void accept(Command.CommandInput input) {
45
46
final List <Punishment > punishments = listSupplier .apply (target );
46
47
if (punishments .isEmpty ()) {
47
48
MessageManager .sendMessage (input .getSender (), config + ".NoEntries" ,
48
- true , "NAME" , target );
49
+ true , "NAME" , name );
49
50
return ;
50
51
}
51
52
@@ -62,7 +63,7 @@ public void accept(Command.CommandInput input) {
62
63
63
64
String prefix = MessageManager .getMessage ("General.Prefix" );
64
65
List <String > header = MessageManager .getLayout (mi .getMessages (), config + ".Header" ,
65
- "PREFIX" , prefix , "NAME" , target );
66
+ "PREFIX" , prefix , "NAME" , name );
66
67
67
68
for (String line : header )
68
69
mi .sendMessage (input .getSender (), line );
@@ -72,9 +73,10 @@ public void accept(Command.CommandInput input) {
72
73
73
74
for (int i = (page - 1 ) * 5 ; i < page * 5 && punishments .size () > i ; i ++) {
74
75
Punishment punishment = punishments .get (i );
76
+ String nameOrIp = punishment .getType ().isIpOrientated () ? punishment .getName () + " / " +punishment .getUuid () : punishment .getName ();
75
77
List <String > entryLayout = MessageManager .getLayout (mi .getMessages (), config + ".Entry" ,
76
78
"PREFIX" , prefix ,
77
- "NAME" , punishment . getName () ,
79
+ "NAME" , nameOrIp ,
78
80
"DURATION" , punishment .getDuration (history ),
79
81
"OPERATOR" , punishment .getOperator (),
80
82
"REASON" , punishment .getReason (),
@@ -92,7 +94,7 @@ public void accept(Command.CommandInput input) {
92
94
"COUNT" , punishments .size () + "" );
93
95
if (punishments .size () / 5.0 + 1 > page + 1 ) {
94
96
MessageManager .sendMessage (input .getSender (), config + ".PageFooter" , false ,
95
- "NEXT_PAGE" , (page + 1 ) + "" , "NAME" , target );
97
+ "NEXT_PAGE" , (page + 1 ) + "" , "NAME" , name );
96
98
}
97
99
}
98
100
}
0 commit comments