Added CommandPermission#toString override
This commit is contained in:
parent
ee58f10dcb
commit
d752df6729
@ -104,7 +104,7 @@ public class HelpCommand extends Command {
|
|||||||
Collection<String> targetedAliases = null;
|
Collection<String> targetedAliases = null;
|
||||||
String targetedDescription = null;
|
String targetedDescription = null;
|
||||||
String targetedUsage = null;
|
String targetedUsage = null;
|
||||||
CommandPermission targetedPermissions = null; // TODO: Make a toString() method for this eh?
|
CommandPermission targetedPermissions = null;
|
||||||
|
|
||||||
for (Command cmd : guthix.listCommands()) {
|
for (Command cmd : guthix.listCommands()) {
|
||||||
for (String alias : cmd.aliases()) {
|
for (String alias : cmd.aliases()) {
|
||||||
@ -136,7 +136,7 @@ public class HelpCommand extends Command {
|
|||||||
if (!targetedUsage.equals("")) {
|
if (!targetedUsage.equals("")) {
|
||||||
builder.append(String.format("- Usage: %s\n", targetedUsage));
|
builder.append(String.format("- Usage: %s\n", targetedUsage));
|
||||||
}
|
}
|
||||||
builder.append(String.format("- Permissions: %s\n", targetedPermissions));
|
builder.append(String.format("- Permissions: %s\n", targetedPermissions.toString()));
|
||||||
|
|
||||||
builder.append("```");
|
builder.append("```");
|
||||||
|
|
||||||
|
@ -25,4 +25,17 @@ public class CommandPermission {
|
|||||||
public String getValue() {
|
public String getValue() {
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
StringBuilder builder = new StringBuilder();
|
||||||
|
builder.append(String.format("Command Permission: [PermissionType: %s", type.toString()));
|
||||||
|
|
||||||
|
if (this.value != null) {
|
||||||
|
builder.append(String.format(", Value: %s", value));
|
||||||
|
}
|
||||||
|
|
||||||
|
builder.append("]");
|
||||||
|
return builder.toString();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user