Minecraft:Wer hat was abgebaut und wo?

Hey Leute,
ich bräuchte eure Hilfe, ich möchte gern ein Plugin haben mit dem ich in einer Datenbank speichern kann wer den block auf den ich schaue abgebaut hat.

Ich habe auf meinem Server aktuell das Problem das jemand ständig Bauwerke grieft. Ich kann aber nicht rausfinden wer, weil es immer passiert wenn keiner Online ist.

Daher möchte ich ein Plugin einführen, mit dem ich eben genau das einsehen kann.
Sprich z.B. in einer mauer wurde mitten drin 1 Block entfernt , ich schaue auf den Leeren Block und kann mir z.B. mit einem Befehl anzeigen lassen wer diesen abgebaut hat.

Ich kenne mich bisher aber noch nicht so gut mit Minecraft Plugins aus habe aber schon gefunden das sowas wohl mit einer OnBreak Methode gehen soll.

Hier mal die Methode die ich bisher gebaut habe:

@EventHandler
public void onBreak(BlockBreakEvent be){
    Player p= be.getPlayer();
    Block b = be.getBlock();
    Location pl= be.getPlayer().getLocation();

    PlayerBlockBreakData.PlayerBlockBreakSave(p,b,pl);
}

Was ich hier versuche ist erst einmal einfach nur ALLE Blöcke die abgebaut werden Abzuspeichern mitsamt der Location.

Das würde allerdings eine ganz schöne Sucherei bedeuten, wenn ich dann rausfinden will wer genau denn nun immer die Bauwerke kaputt macht. Denn ich müsste quasi immer nach der Location des Blocks suchen.

Wäre doch daher sehr viel angenehmer wenn mir per Chatbefehl ausgegeben würde wer den block den ich ansehe abgebaut hat.

Ich hoffe ihr versteht was ich meine, falls nicht gern einfach Nachfragen!

Danke euch :)

Minecraft, Minecraft Server, Minecraft Plugin
Ich möchte einen Minecraft 1.20 SMP machen und benötige Hilfe mit Plugins?

Hi,
Ich hab vor einen Minecraft 1.20 SMP Server zu eröffnen.

Ich habe schon mal selber auf einem gespielt und dort wurden Plugins verwendet um sich ein Home zu setzen wohin man sich immer zurück teleportieren kann. Das Gleiche Plugin habe ich auch gefunden. Es heißt Ultimate Homes.
Ansonsten gab es noch ein TPA Plugin womit man sich per Tp Anfrage zu anderen Spielern teleportieren konnte wenn diese angenommen haben.
Das gleiche habe ich noch nicht gefunden und daher meine 1. Frage: Kennt jemand gute Plugins in dieser Richtung?

Außerdem möchte ich ein kleines Rank System mit einbauen. D.h womit man Sieht wer Owner, Admin, Mod oder einfach nur Spieler ist. Die Spieler sollen am besten auch nach einer bestimmten Spielzeit zum Member aufsteigen. Also dass sich die Namens Farbe am besten ändert und bei Tab Member oder so steht.
Gibt es da irgendwelche guten Plugins? Am besten sollte die Plugins einfach zu verstehen sein oder wenn sie kompliziert sind am besten mit gutem YouTube Video zu Erklärung.

Ansonsten hätte ich gerne noch dass wenn man AFK steht dass man einen Status in Tab machen kann dass andere Spieler sehen dass man nicht da ist.
Ist das irgendwo schon integriert oder gibt es dafür etwas eigenes.

Ansonsten werde ich auch noch World Guard und World Edit installieren um einen schönen Spawn zu bauen der nicht gegrieft werden kann.

Ich weiß dass es einiges aber so ein Server braucht halt am Anfang viel Zeit.
Ich würde mich sehr freuen wenn es ein paar antworten geben wird. Es müssen ja nicht alle Fragen von einer Person beantwortet werden(gerne aber auch).
Wenn viele Ideen zusammengetragen werden wäre mir schon ungemein geholfen.

Falls ich noch weitere Fragen haben werde, oder Fragen zu den jeweiligen Plugins dann werde ich einfach antworten.

Vielen Dank schon mal im Vorraus
Liebe Grüße

Jonas

PS: Wer selber Bock hat mitzuspielen kann auf den Walkcrafter Discord kommen.(Soll keine Eigenwerbung sein, sondern nur ein nett gemeintes Angebot)

PC, Server, Minecraft, gameserver, Minecraft Server, smp, Minecraft Plugin, Nitrado server, Minecraft Java Edition