[GO] So zeigen Sie Hover-Text und Text an, der ausgeführt werden kann, indem Sie mit dem Minecraft-Plug-In klicken

// Funktionen zum Festlegen von Hover-Text- und Klickbefehlen in Minecraft Chat // [Beispiel 1] sendHoverText (Spieler, "hier klicken", null, "/ guten Morgen sagen"); // [Beispiel 2] sendHoverText (Spieler, "Cursor bewegen", "Hilfemeldung", null); // [Beispiel 3] sendHoverText (Spieler, "Cursor bewegen und klicken", "Hilfemeldung", "/ Guten Morgen sagen"); public static void sendHoverText(Player p,String text,String hoverText,String command){ ////////////////////////////////////////// // Hover-Text und Ereignisse erstellen HoverEvent hoverEvent = null; if(hoverText != null){ BaseComponent[] hover = new ComponentBuilder(hoverText).create(); hoverEvent = new HoverEvent(HoverEvent.Action.SHOW_TEXT, hover); }

    //////////////////////////////////////////

// ein Klickereignis erstellen ClickEvent clickEvent = null; if(command != null){ clickEvent = new ClickEvent(ClickEvent.Action.RUN_COMMAND,command); }

    BaseComponent[] message = new ComponentBuilder(text).event(hoverEvent).event(clickEvent). create();
    p.spigot().sendMessage(message);
}

Recommended Posts

So zeigen Sie Hover-Text und Text an, der ausgeführt werden kann, indem Sie mit dem Minecraft-Plug-In klicken
So installieren Sie die Python-Bibliothek, die von Pharmaunternehmen verwendet werden kann
So erstellen Sie eine Eigenschaft von Beziehungen, die durch bestimmte Bedingungen vorab abgerufen werden kann
Ich habe ein Plug-In erstellt, das "Daruma-san Fell" mit Minecraft ausführen kann
Ich habe die Jumbo-Lotterie zum Jahresende mit Python gekauft und analysiert, die in Colaboratory ausgeführt werden kann
Vergleich von 4 Stilen, die mit set_context an seaborn übergeben werden können
Wie man einen Janken-Bot macht, der leicht bewegt werden kann (Kommentar)
Ich habe versucht, es ein- und auszuschalten, indem ich "Ein Plug-In erstellen, das Leerzeichen mit Sublime Text 2 in voller Breite hervorhebt" eingestellt habe.
[Python] So zeigen Sie die Elemente der Liste nebeneinander an
Dateitypen, die mit Go verwendet werden können
Listen Sie Pakete auf, die mit pip aktualisiert werden können
So zeigen Sie Bilder kontinuierlich mit matplotlib Memo an
[Linux] Anzeigen der CPU-Auslastung mit dem Befehl ps, Anzeigen des Headers und nicht Anzeigen des Grep-Prozesses
So erstellen Sie einen USB-Stick, mit dem Linux- und Win10-Installer und Winpe UEFI starten können
So filtern Sie die externen Schlüssel, die auf dem Django-Verwaltungsbildschirm ausgewählt werden können
[Python] Einführung in das WEB-Scraping | Zusammenfassung der Methoden, die mit dem Webdriver verwendet werden können
Morphologische Analyse und tfidf (mit Testcode), die in ca. 1 Minute durchgeführt werden können
Hinweise zur Verwendung von StatsModels, die lineare Regression und GLM in Python verwenden können
Die Geschichte, dass sendmail, die im Terminal ausgeführt werden kann, mit cron nicht funktioniert hat