Cible : Paper/Minecraft 26.3 exclusivement, Java 25. Le build utilise 26.3.build.+.
CI : sources/ressources/build seulement ; docs seules sans runner. Pour les exceptions, voir la politique CI et les marqueurs de skip.
Plugin Paper de messages de connexion et de déconnexion de HeavenCube.
Licence : code source consultable et contributions bienvenues, mais usage réservé aux serveurs HeavenCube. Toute réutilisation ou distribution exige une autorisation écrite préalable. Voir LICENSE.
Cloner HCPlugins-Core à côté de ce dépôt, puis lancer ./gradlew build.
Le build compile l'API de Core depuis son code source ; HCCore et PlaceholderAPI
restent requis sur le serveur.
La configuration est plugins/HCPlugins/HCJoinMessage.yml. L'ancien fichier
plugins/HCJoinMessage/config.yml n'est pas repris automatiquement.
La CI utilise HCPlugins-actions@main et produit HCJoinMessage-AAAA.MM.JJ-bN.jar.
La release de main joint sa copie à nom fixe HCJoinMessage.jar, avec la même version interne.
- HCPlugins-Core : HCCore, services communs et guide de création des plugins.
- HCPlugins-actions : workflows GitHub Actions partagés.
- HCPack-CustomAssets : resource pack Nexo 26.3 : glow, police et effets de texte.
- HCPlugins-AdvancementsRedirect
- HCPlugins-Glowing
- HCPlugins-HuskHomesGUI
- HCPlugins-ItemFrame
- HCPlugins-JoinMessage
- HCPlugins-PlaceholdersExtra
HCCore est obligatoire. Pour toute modification technique, commencer par AGENTS.md,
puis le guide du plugin et le Core voisin.
Le guide commun décrit les conventions de toute la suite.
CLAUDE.md et GEMINI.md renvoient aux mêmes instructions, sans copie des règles.
Le catalogue commun plugins/HCPlugins/translations.yml se recharge par /hcplugins core reload.