33 lines
1010 B
Java
33 lines
1010 B
Java
package wtf.beatrice.nounspicker.commands.subcommands;
|
|
|
|
import org.bukkit.ChatColor;
|
|
import org.bukkit.command.CommandSender;
|
|
import org.jetbrains.annotations.NotNull;
|
|
import wtf.beatrice.nounspicker.objects.Permission;
|
|
import wtf.beatrice.nounspicker.utils.Cache;
|
|
import wtf.beatrice.nounspicker.utils.PermissionManager;
|
|
|
|
public class NounsListSubCommand
|
|
{
|
|
|
|
public static boolean run(@NotNull CommandSender sender)
|
|
{
|
|
|
|
if(!PermissionManager.hasPermission(sender, Permission.NOUNS_LIST))
|
|
{
|
|
sender.sendMessage(Cache.noPermissions);
|
|
return true;
|
|
}
|
|
|
|
sender.sendMessage(ChatColor.YELLOW + "Pronouns List:");
|
|
for(int i = 0; i < Cache.pronouns.size(); i++) {
|
|
String pronoun = Cache.pronouns.get(i);
|
|
int pronounId = Cache.dbManager.getPronounId(pronoun);
|
|
String format = Cache.dbManager.getPronounFormat(pronounId);
|
|
sender.sendMessage(i+1 + " - " + format);
|
|
}
|
|
|
|
return true;
|
|
}
|
|
}
|