2
2
3
3
import com .kierdavis .flex .FlexCommandContext ;
4
4
import com .kierdavis .flex .FlexHandler ;
5
+ import java .util .Iterator ;
6
+ import java .util .List ;
7
+ import java .util .Set ;
5
8
import org .bukkit .ChatColor ;
6
9
7
10
public class ListCommandHandler {
@@ -17,16 +20,16 @@ public boolean doList(FlexCommandContext ctx) {
17
20
Set <String > cmds = plugin .getCustomCommands ();
18
21
19
22
if (cmds .size () == 0 ) {
20
- getSender ().sendMessage (ChatColor .YELLOW + "No defined commands." );
23
+ ctx . getSender ().sendMessage (ChatColor .YELLOW + "No defined commands." );
21
24
}
22
25
23
26
else {
24
27
Iterator <String > it = cmds .iterator ();
25
- getSender ().sendMessage (ChatColor .YELLOW + "Defined commands:" );
28
+ ctx . getSender ().sendMessage (ChatColor .YELLOW + "Defined commands:" );
26
29
27
30
while (it .hasNext ()) {
28
31
String name = (String ) it .next ();
29
- getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .GREEN + name );
32
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .GREEN + name );
30
33
}
31
34
}
32
35
@@ -37,7 +40,7 @@ public boolean doList(FlexCommandContext ctx) {
37
40
String name = ctx .getArg (0 );
38
41
39
42
if (!plugin .hasCustomCommand (name )) {
40
- getSender ().sendMessage (ChatColor .YELLOW + "Command " + ChatColor .GREEN + name + ChatColor .YELLOW + " does not exist." );
43
+ ctx . getSender ().sendMessage (ChatColor .YELLOW + "Command " + ChatColor .GREEN + name + ChatColor .YELLOW + " does not exist." );
41
44
return false ;
42
45
}
43
46
@@ -47,53 +50,53 @@ public boolean doList(FlexCommandContext ctx) {
47
50
List <String > consoleCommands = plugin .getConsoleCommands (name );
48
51
String usage = plugin .getUsage (name );
49
52
50
- getSender ().sendMessage (ChatColor .GREEN + name + ChatColor .YELLOW + ":" );
53
+ ctx . getSender ().sendMessage (ChatColor .GREEN + name + ChatColor .YELLOW + ":" );
51
54
52
55
if (text == null || text .size () == 0 ) {
53
- getSender ().sendMessage (" " + ChatColor .YELLOW + "No text for this command." );
56
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "No text for this command." );
54
57
}
55
58
else {
56
- getSender ().sendMessage (" " + ChatColor .YELLOW + "Text:" );
59
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "Text:" );
57
60
for (int i = 0 ; i < text .size (); i ++) {
58
- getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .WHITE + ChatColor .translateAlternateColorCodes ('&' , text .get (i )));
61
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .WHITE + ChatColor .translateAlternateColorCodes ('&' , text .get (i )));
59
62
}
60
63
}
61
64
62
65
if (chat == null || chat .size () == 0 ) {
63
- getSender ().sendMessage (" " + ChatColor .YELLOW + "No chat for this command." );
66
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "No chat for this command." );
64
67
}
65
68
else {
66
- getSender ().sendMessage (" " + ChatColor .YELLOW + "Chat:" );
69
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "Chat:" );
67
70
for (int i = 0 ; i < chat .size (); i ++) {
68
- getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .WHITE + ChatColor .translateAlternateColorCodes ('&' , chat .get (i )));
71
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .WHITE + ChatColor .translateAlternateColorCodes ('&' , chat .get (i )));
69
72
}
70
73
}
71
74
72
75
if (playerCommands == null || playerCommands .size () == 0 ) {
73
- getSender ().sendMessage (" " + ChatColor .YELLOW + "No player commands for this command." );
76
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "No player commands for this command." );
74
77
}
75
78
else {
76
- getSender ().sendMessage (" " + ChatColor .YELLOW + "Player commands:" );
79
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "Player commands:" );
77
80
for (int i = 0 ; i < playerCommands .size (); i ++) {
78
- getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .GREEN + playerCommands .get (i ));
81
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .GREEN + playerCommands .get (i ));
79
82
}
80
83
}
81
84
82
85
if (consoleCommands == null || consoleCommands .size () == 0 ) {
83
- getSender ().sendMessage (" " + ChatColor .YELLOW + "No console commands for this command." );
86
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "No console commands for this command." );
84
87
}
85
88
else {
86
- getSender ().sendMessage (" " + ChatColor .YELLOW + "Console commands:" );
89
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "Console commands:" );
87
90
for (int i = 0 ; i < consoleCommands .size (); i ++) {
88
- getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .GREEN + consoleCommands .get (i ));
91
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "- " + ChatColor .GREEN + consoleCommands .get (i ));
89
92
}
90
93
}
91
94
92
95
if (usage == null || usage .length () == 0 ) {
93
- getSender ().sendMessage (" " + ChatColor .YELLOW + "No usage text for this command." );
96
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "No usage text for this command." );
94
97
}
95
98
else {
96
- getSender ().sendMessage (" " + ChatColor .YELLOW + "Usage text: " + ChatColor .WHITE + ChatColor .translateAlternateColorCodes ('&' , usage ));
99
+ ctx . getSender ().sendMessage (" " + ChatColor .YELLOW + "Usage text: " + ChatColor .WHITE + ChatColor .translateAlternateColorCodes ('&' , usage ));
97
100
}
98
101
99
102
return true ;
0 commit comments