Fix position for add command and add TODO
This commit is contained in:
@@ -52,12 +52,13 @@ public class AddCoordinateCommandHandler implements CoordinatesCommandHandler {
|
|||||||
sender.sendMessage("2:" + parsedArgs.get(2));
|
sender.sendMessage("2:" + parsedArgs.get(2));
|
||||||
|
|
||||||
String name = parsedArgs.get(0);
|
String name = parsedArgs.get(0);
|
||||||
String description = parsedArgs.get(0);
|
String description = parsedArgs.get(1);
|
||||||
String color = parsedArgs.get(0);
|
String color = parsedArgs.get(2);
|
||||||
|
|
||||||
|
// TODO check if color is added, if not, use white
|
||||||
if (!MinecraftColor.isValidColor(color)) {
|
if (!MinecraftColor.isValidColor(color)) {
|
||||||
sendInvalidColorMessage(color);
|
sendInvalidColorMessage(color);
|
||||||
return false;
|
color = "WHITE";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (sender instanceof Player player) {
|
if (sender instanceof Player player) {
|
||||||
|
|||||||
@@ -4,8 +4,6 @@ import org.bukkit.command.Command;
|
|||||||
import org.bukkit.command.CommandExecutor;
|
import org.bukkit.command.CommandExecutor;
|
||||||
import org.bukkit.command.CommandSender;
|
import org.bukkit.command.CommandSender;
|
||||||
|
|
||||||
import net.md_5.bungee.api.chat.TextComponent;
|
|
||||||
|
|
||||||
public class CoordinatesCommand implements CommandExecutor{
|
public class CoordinatesCommand implements CommandExecutor{
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -20,7 +18,6 @@ public class CoordinatesCommand implements CommandExecutor{
|
|||||||
sender.sendMessage("Args length: " + String.valueOf(args.length));
|
sender.sendMessage("Args length: " + String.valueOf(args.length));
|
||||||
sender.sendMessage(sb.toString());
|
sender.sendMessage(sb.toString());
|
||||||
|
|
||||||
|
|
||||||
return switch (args[0]) {
|
return switch (args[0]) {
|
||||||
case "get" -> new GetCoordinatesCommandHandler().handleCommand(sender, args);
|
case "get" -> new GetCoordinatesCommandHandler().handleCommand(sender, args);
|
||||||
case "add" -> new AddCoordinateCommandHandler().handleCommand(sender, args);
|
case "add" -> new AddCoordinateCommandHandler().handleCommand(sender, args);
|
||||||
|
|||||||
Reference in New Issue
Block a user