mirror of
https://github.com/TheDeus-Group/TFM-4.3-Reloaded.git
synced 2025-07-28 11:31:33 +00:00
Switch to bukkit commands
This commit is contained in:
parent
05ff7c1475
commit
db0ed19cd2
111 changed files with 821 additions and 968 deletions
|
@ -10,14 +10,13 @@ import org.bukkit.entity.Player;
|
|||
import java.util.UUID;
|
||||
|
||||
@CommandPermissions(level = AdminLevel.SUPER, source = SourceType.ONLY_IN_GAME)
|
||||
@CommandParameters(description = "Manages your admin login message and other utilities.", usage = "/<command> <clearloginmsg | setlogin <message>>")
|
||||
public class Command_myadmin extends FreedomCommand {
|
||||
@Override
|
||||
public boolean run(CommandSender sender, Player sender_p, Command cmd, String commandLabel, String[] args, boolean senderIsConsole) {
|
||||
final UUID uuid = sender_p.getUniqueId(); // Get the sender's uuid as a variable.
|
||||
if(args.length == 1) {
|
||||
if ("clearloginmsg".equalsIgnoreCase(args[0])) {
|
||||
playerMsg(ChatColor.GRAY + "Cleared your custom login message."); // Notify player that the login message has been set.
|
||||
playerMsg(sender, ChatColor.GRAY + "Cleared your custom login message."); // Notify player that the login message has been set.
|
||||
|
||||
AdminList.getEntry(uuid).setCustomLoginMessage(""); // Set the custom login message to the value.
|
||||
AdminList.save(AdminList.getEntry(uuid)); // Save the modified value to the super admin configuration.
|
||||
|
@ -31,7 +30,7 @@ public class Command_myadmin extends FreedomCommand {
|
|||
if ("setlogin".equalsIgnoreCase(args[0])) {
|
||||
final String inputMessage = StringUtils.join(args, " ", 1, args.length); // Parse the input provided.
|
||||
|
||||
playerMsg(ChatColor.GRAY + "Set your custom login message."); // Notify player that the login message has been set.
|
||||
playerMsg(sender, ChatColor.GRAY + "Set your custom login message."); // Notify player that the login message has been set.
|
||||
|
||||
AdminList.getEntry(uuid).setCustomLoginMessage(inputMessage); // Set the custom login message to the value.
|
||||
AdminList.save(AdminList.getEntry(uuid)); // Save the modified value to the super admin configuration.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue