Skip to content

Commit

Permalink
add built in documentation to Alter command
Browse files Browse the repository at this point in the history
  • Loading branch information
Kurumi78 committed Oct 19, 2024
1 parent 62ac737 commit 3745f1c
Showing 1 changed file with 35 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,9 @@ public boolean onCommand(CommandSender commandSender, Command command, String s,
break;
}
}
else{commandSender.sendMessage("Command usage: /alter (create/set*/delete) (name) <setting*> <value>");}
}

else{ //Else for checking if player
Bukkit.getLogger().log(Level.WARNING, "Only a player may use this command");

Expand Down Expand Up @@ -72,34 +74,46 @@ public void deleteAlterCommand(String[] args, Player sender){
if(deletingAlter != null){
SystemSwap.getSystemFromPlayerUUID(sender.getUniqueId()).deleteAlter(deletingAlter.getUniqueID());
SQLiteHandler.dbCall("DELETE FROM alters WHERE alterUUID = '" + deletingAlter.getUniqueID() + "'");
sender.sendMessage("Alter " + args[1] + " deleted successfully.");
}
else{sender.sendMessage("Alter with name " + args[1] + " not found.");}
}

}
}

public void setAlterDataCommand(String[] args, Player sender){
if(SystemSwap.isSystem(sender.getUniqueId())){
Alter modifiedAlter = Alter.getAlterfromName(args[1],sender.getUniqueId());
if(Objects.isNull(modifiedAlter)){sender.sendMessage("No Alters found in your system named " + args[1]); return;}
switch(args[2]){
case "name":
modifiedAlter.setName(args[3]);
sender.sendMessage("Name successfully updated");
break;
case "nickname":
modifiedAlter.setNickname(args[3]);
sender.sendMessage("Nickname successfully updated");
break;
case "proxytag":
modifiedAlter.setProxytag(args[3]);
sender.sendMessage("Proxytag successfully updated");
break;
case "description":
modifiedAlter.setDescription(args[3]);
sender.sendMessage("Description successfully updated");
break;

if(SystemSwap.isSystem(sender.getUniqueId())) {
if (args.length < 2) {
sender.sendMessage("Command usage: /alter set (name) (name/nickname/proxytag/description) <value>");
} else {
Alter modifiedAlter = Alter.getAlterfromName(args[1], sender.getUniqueId());
if (Objects.isNull(modifiedAlter)) {
sender.sendMessage("No Alters found in your system named " + args[1]);
return;
}
if (args.length >= 4) {
switch (args[2]) {
case "name":
modifiedAlter.setName(args[3]);
sender.sendMessage("Name successfully updated");
break;
case "nickname":
modifiedAlter.setNickname(args[3]);
sender.sendMessage("Nickname successfully updated");
break;
case "proxytag":
modifiedAlter.setProxytag(args[3]);
sender.sendMessage("Proxytag successfully updated");
break;
case "description":
modifiedAlter.setDescription(args[3]);
sender.sendMessage("Description successfully updated");
break;
}
} else {
sender.sendMessage("Command usage: /alter set (name) (name/nickname/proxytag/description) <value>");
}
}
}
else{sender.sendMessage("Only systems may use this command"); return; }
Expand Down

0 comments on commit 3745f1c

Please sign in to comment.