Minecraft Programmieren?
Hallo,
ich bin gerade dabei ein Plugin zu programmieren.
Ich möchte wenn ich auf ein Item klicke( in einem Inventar) dass ich einen Text belieben kopieren kann. Damit meine ich drücke zum Beispiel auf ein Item und ich habe in meiner Zwischenablage den Satz "Ich bin Cool" gespeichert.
Hat jemand Vorschläge oder weiß wie das geht?
2 Antworten
Hey,
um einen Text in Java in deiner Zwischenablage abzulegen, musst Du folgenden Code verwenden:
Toolkit.getDefaultToolkit()
.getSystemClipboard()
.setContents(
new StringSelection("deinText"),
null
);
Das führst Du dann einfach beim entsprechenden Event aus.
Anmerkung: Ich habe das jetzt nicht explizit für Minecraft-Server getestet, es kann sein, dass das dort nicht geht, weil das Plugin auf dem Server läuft. Am besten einfach mal ausprobieren, ansonsten könnte ich mir vorstellen, dass es für den Client nicht funktioniert.
LG :)
Ein Minecraft Plugin kann nichts in der Zwischenablage am PC eines Spielers speichern. Wenn man das mit einer Mod oder einem Client verbindet, ist das möglich. Dann könnte man die Funktion beim Plugin allerdings weglassen.