[JAVA] Comment afficher le texte et le texte de survol qui peuvent être exécutés en cliquant avec le plug-in Minecraft

// Fonctions pour définir le texte de survol et les commandes de clic dans Minecraft Chat // [Exemple 1] sendHoverText (player, "click here", null, "/ say good morning"); // [Exemple 2] sendHoverText (player, "Déplacer le curseur", "Message d'aide", null); // [Exemple 3] sendHoverText (player, "Déplacez le curseur et cliquez sur", "Message d'aide", "/ dire Bonjour"); public static void sendHoverText(Player p,String text,String hoverText,String command){ ////////////////////////////////////////// // Créer du texte et des événements de survol HoverEvent hoverEvent = null; if(hoverText != null){ BaseComponent[] hover = new ComponentBuilder(hoverText).create(); hoverEvent = new HoverEvent(HoverEvent.Action.SHOW_TEXT, hover); }

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

// créer un événement de clic 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

Comment afficher le texte et le texte de survol qui peuvent être exécutés en cliquant avec le plug-in Minecraft
Comment installer la bibliothèque Python qui peut être utilisée par les sociétés pharmaceutiques
Comment créer une propriété de relations qui peuvent être prefetch_related par des conditions spécifiques
J'ai créé un plug-in qui peut faire "Daruma-san tombé" avec Minecraft
J'ai acheté et analysé la loterie jumbo de fin d'année avec Python qui peut être exécutée dans Colaboratory
Comparaison de 4 styles pouvant être passés à seaborn avec set_context
Comment créer un bot Janken qui peut être facilement déplacé (commentaire)
J'ai essayé de l'activer / de le désactiver en définissant "Créer un plug-in qui met en évidence les espaces pleine largeur avec Sublime Text 2".
[python] Comment afficher les éléments de la liste côte à côte
Types de fichiers pouvant être utilisés avec Go
Répertorier les packages pouvant être mis à jour avec pip
Comment afficher des images en continu avec matplotlib Memo
[Linux] Comment afficher l'utilisation du processeur avec la commande ps, afficher l'en-tête et ne pas afficher le processus grep
Comment créer une clé USB que l'installateur Linux et Win10 et winpe peuvent démarrer UEFI
Comment filtrer les clés externes qui peuvent être sélectionnées sur l'écran d'administration de Django
[Python] Introduction au scraping WEB | Résumé des méthodes pouvant être utilisées avec webdriver
Analyse morphologique et tfidf (avec code de test) pouvant être effectuée en 1 minute environ
Remarques sur l'utilisation de StatsModels qui peuvent utiliser la régression linéaire et GLM en python
L'histoire selon laquelle sendmail qui peut être exécuté dans le terminal ne fonctionnait pas avec cron