Ich bin nun leider kein Experte, aber so weit ich verstanden habe könntest du doch einfach einen boolean nutzen, um zu gucken ob zuvor schon einmal ein Block abgebaut wurde.

...zur Antwort
Hey es geht um Minecraft Spigot weiß jemand warum bei meinem MSG code keine Lehrzeichen gesendet werdem(Alles zusammen geschrieben)?
Hey Dass ist mein Codepublic class MSGCommand implements CommandExecutor {
     public boolean onCommand(CommandSender sender, Command cmd, String commandLabel,
                             String[] args) {
        if (!(sender instanceof Player)) {
            sender.sendMessage(EztoriaLib.PREFIXJava + ChatColor.RED + "You can not send messages from the console!");
            return false;
        }

        Player player = (Player) sender;

            if(sender instanceof Player)

                if(args.length == 0) {
                    player.sendMessage(EztoriaLib.PREFIXJava + ChatColor.RED + "Usage: /msg <Player> <Message>");
                }else if(args.length == 1 ) {
                    player.sendMessage(EztoriaLib.PREFIXJava + ChatColor.RED + "Usage: /msg <Player> <Message>");
                }else if(args.length > 1) {
                    StringBuilder str = new StringBuilder();
                    for (int i = 1; i < args.length; i++) {
                        str.append(args[i] + "");
                    }
                    if(player.getServer().getPlayer(args[0])!=null){

                    }
                    Player targetPlayer = Bukkit.getPlayerExact(args[0]);
                    if (targetPlayer != null){
                        targetPlayer.playSound(player.getLocation(), Sound.BLOCK_NOTE_BLOCK_PLING, 10, 1);
                        targetPlayer.sendMessage("§6[§7" + player.getName() + " §6-> §4mir§6] §r" + str.toString().trim());
                        player.sendMessage("§6[§4Du§6] §7-> §6[§7" + targetPlayer.getName() + "§6] §r" + str.toString().trim());

                    } else {
                        player.sendMessage(EztoriaLib.PREFIXJava + ChatColor.RED + "Player is not online");

                        return false;
                    }

                } if(!player.hasPermission("Eztoria.msg"))
            player.sendMessage(EztoriaLib.PREFIXJava + ChatColor.RED + "You do not have permission to use that command!");

        return false;
    }
}
...zum Beitrag

Ich denke mal das Problem liegt an dem StringBuilder, du musst anstatt "str.append(args[i] + "");" "str.append(args[i] + " ");" nutzen.

...zur Antwort

Du könntest herausfinden welcher spieler am nächsten von einer von dir ausgewählten position. Anders geht es mit command blöcken glaube ich nicht

Es könnte auch sein das sich das Problem mit einem Sign Befehl lösen kann da dieses vielleicht scannt wer es drückt (Ich bin mir nicht sicher)

...zur Antwort

Ich hatte das auch mal und es hat geholfen meine Ram für die Minecraft version zu erhöhen

...zur Antwort

Ich verstehe deine Frage nicht ganz, aber fast alle Mods benötigen forge oder Fabric. Außer es sind Plugins

...zur Antwort
Ich habe eine Minecraft Challenge! Wollt ihr teilnehmen?

Hallo!

Ich wollte eine Challenge mit EUCH machen! Also ihr gebt vor, was ich bauen soll (zB. eine Burg etc.) dann werde ich versuchen, das jeweilige Dinge was ihr vorgegeben habt in Minecraft zu bauen. Ich werde dann ein Foto von dem Ding hochladen mit einer Umfrage ob ich die Challenge bestanden habe oder nicht. Ihr werdet abstimmen, ob ich bestanden habe! Wenn ja, werde ich vielleicht noch eine Runde machen. Wenn nein, bekomme ich eine Bestrafung von euch( nähere Infos bekommt ihr dann in einer weiteren Frage FALLS ich überhaupt verliere) ich werde dann versuchen noch eine Runde zu machen.

Nochmal kurze Zusammenfassung:

•ihr schreibt Dinge bei dieser Frage welche ich bauen soll

• wenn ich fertig bin, werde ich ein Bild hochladen und ihr bestimmt ob ich bestanden habe

• Jeder bekommt für die gewonnene Challenge einen Punkt (also entweder ihr oder ich) dann kommt immer Zwischenstand

Der Rest wird dann schon kommen :)

Schaut regelmäßig bei mir vorbei dann verpasst ihr nichts!

Ich werde mal die beste Idee auswählen aber dann machen wir noch ein paar Runden!

Für eure Herausforderungen gibt es nur diese Frage also immer hier eure Dinge reinschreiben! Für Bestrafungen und Abstimmungen gibt es immer eine neue!

Falls ihr fragen habt schreibt sie einfach auch bei dieser Frage rein!

Jede Idee von euch ist toll (insofern sie nicht sexistisch oder so ist) lacht keinen wegen seiner Idee aus! Ihr seid ein Team! Ich bin sozusagen euer "Gegner" also tauscht euch aus macht womöglich schwere Herausforderungen!

Danke für die Teilnahme!

...zum Beitrag

Baue Hogwarts von Harry Potter (Viel Glück, denn das wirst du brauchen und natürlich Zeit xD)

...zur Antwort

Es geht das du mit einem Tellraw command scores sagst, guck dich auf mc stacker mal um, da wirst du warscheinlich deine Lösung finden (https://mcstacker.net/)

...zur Antwort

Du könntest ein Plugin dafür nehmen, ich denke ein Manhunt plugin würde funktionieren. Hier ist ein Link zu einem "https://www.spigotmc.org/resources/minecraft-manhunt-tracking-compass.85749/" , damit müsste es klappen

...zur Antwort

Wenn du auf Java 1.16.5 spielst müsstest du den command "/scoreboard objectives add Tode(Name des Scoreboard's) deathCount eingeben und um die Tode zu sehen /scoreboard objectives setdisplay sidebar(wo es angezeigt wird) Tode(Name des Scoreboard's) Ich hoffe ich kann dir damit weiterhelfen

...zur Antwort