GroupeZ Docs
Modules

Module Hologrammes

Hologrammes d'affichage de texte, d'objets et de blocs avec indicateurs de dégâts

Fichier : modules/hologram/config.yml

Le module Hologrammes vous permet de créer des hologrammes d'affichage de texte, d'objets et de blocs dans le monde. Il fournit également une fonctionnalité d'indicateurs de dégâts qui affiche des nombres de dégâts flottants au-dessus des entités lorsqu'elles subissent des dommages. Les hologrammes supportent PlaceholderAPI, les tâches de mise à jour automatique, et sont entièrement gérés via des commandes en jeu avec plus de 25 sous-commandes.


Configuration

enable: true

# Automatic update task for holograms containing placeholders
auto-update-task:
  enable: false
  milliseconds: 1000

# Damage indicator - floating damage numbers above entities
damage-indicator:
  enabled: false
  players: true
  mobs: true
  animals: true
  waterMobs: true
  duration: 40
  appearance: '<#ed2626>%damage%'
  criticalAppearance: '<#ed2626><bold>\u1d04\u0280\u026a\u1d1b<#bf0b0b> %damage%'
  height: 1.0
  offsetX: 0.5
  offsetY: 0.5
  offsetZ: 0.5
  decimalFormat: "#.#"
  disabledEntities:
    - WITHER

Options

Options Générales

OptionTypePar DéfautDescription
enableBooleantrueActiver ou désactiver le module Hologrammes

Tâche de Mise à Jour Automatique

La tâche de mise à jour automatique rafraîchit périodiquement tous les hologrammes contenant des placeholders PlaceholderAPI.

OptionTypePar DéfautDescription
auto-update-task.enableBooleanfalseActiver ou désactiver la mise à jour automatique des placeholders d'hologrammes
auto-update-task.millisecondsInteger1000Intervalle en millisecondes entre chaque cycle de rafraîchissement des hologrammes

N'activez la tâche de mise à jour automatique que si vos hologrammes contiennent des placeholders dynamiques (par exemple, nombre de joueurs, données baltop). Les hologrammes statiques n'ont pas besoin de cette fonctionnalité et la laisser désactivée économise les ressources du serveur.

Indicateurs de Dégâts

Les indicateurs de dégâts affichent des nombres de dégâts flottants au-dessus des entités lorsqu'elles reçoivent des dommages. Les coups normaux et les coups critiques peuvent avoir des apparences distinctes.

OptionTypePar DéfautDescription
damage-indicator.enabledBooleanfalseActiver ou désactiver les indicateurs de dégâts flottants
damage-indicator.playersBooleantrueAfficher les indicateurs de dégâts lorsque les joueurs subissent des dommages
damage-indicator.mobsBooleantrueAfficher les indicateurs de dégâts lorsque les mobs hostiles subissent des dommages
damage-indicator.animalsBooleantrueAfficher les indicateurs de dégâts lorsque les animaux passifs subissent des dommages
damage-indicator.waterMobsBooleantrueAfficher les indicateurs de dégâts lorsque les mobs aquatiques subissent des dommages
damage-indicator.durationInteger40Durée en ticks pendant laquelle le nombre de dégâts reste visible. 40 ticks = 2 secondes
damage-indicator.appearanceString<#ed2626>%damage%Format MiniMessage pour les nombres de dégâts normaux. Utilisez %damage% pour la valeur des dégâts
damage-indicator.criticalAppearanceString(voir ci-dessus)Format MiniMessage pour les nombres de dégâts critiques. Utilisez %damage% pour la valeur des dégâts
damage-indicator.heightDouble1.0Hauteur de base au-dessus de l'entité où le nombre de dégâts apparaît
damage-indicator.offsetXDouble0.5Décalage horizontal aléatoire maximum sur l'axe X. Ajoute de la variété visuelle au placement des nombres de dégâts
damage-indicator.offsetYDouble0.5Décalage vertical aléatoire maximum sur l'axe Y
damage-indicator.offsetZDouble0.5Décalage horizontal aléatoire maximum sur l'axe Z
damage-indicator.decimalFormatString#.#Modèle Java DecimalFormat pour la valeur des dégâts. #.# affiche une décimale
damage-indicator.disabledEntitiesListe de Strings[WITHER]Liste des types d'entités qui n'afficheront pas d'indicateurs de dégâts

Activer les indicateurs de dégâts sur un serveur avec de nombreuses entités et joueurs peut augmenter le trafic de paquets. Envisagez de désactiver les indicateurs pour les types d'entités non essentiels (animaux, mobs aquatiques) sur les serveurs à forte population.


Commandes Associées

Toute la gestion des hologrammes se fait via la commande /hologram et ses sous-commandes.

CommandeAliasPermissionDescription
/hologramholo, hoessentials.hologramGérer les hologrammes

Sous-commandes Hologram

Sous-commandeDescription
createCréer un nouvel hologramme à votre position actuelle
deleteSupprimer un hologramme existant
addlineAjouter une nouvelle ligne de texte à un hologramme
setlineDéfinir le contenu d'une ligne spécifique
removelineSupprimer une ligne d'un hologramme
insertbeforelineInsérer une nouvelle ligne avant un numéro de ligne spécifique
insertafterlineInsérer une nouvelle ligne après un numéro de ligne spécifique
scaleDéfinir l'échelle (taille) d'un hologramme sur les axes x, y, z
translationDéfinir le décalage de translation d'un hologramme
movehereDéplacer un hologramme à votre position actuelle
movetoDéplacer un hologramme vers des coordonnées x, y, z spécifiques
billboardDéfinir le mode d'affichage (CENTER, FIXED, HORIZONTAL, VERTICAL)
textalignmentDéfinir l'alignement du texte (CENTER, LEFT, RIGHT)
yawDéfinir la rotation yaw (horizontale)
pitchDéfinir la rotation pitch (verticale)
backgroundDéfinir la couleur d'arrière-plan (format hexadécimal ARGB)
listLister tous les hologrammes du serveur
teleportSe téléporter à l'emplacement d'un hologramme
seethroughActiver/désactiver la visibilité du texte de l'hologramme à travers les blocs
textshadowActiver/désactiver le rendu de l'ombre du texte
shadowstrengthDéfinir l'intensité de l'ombre (0.0 à 1.0)
shadowradiusDéfinir le rayon de l'ombre
viewdistanceDéfinir la distance de vue maximale en blocs
itemDéfinir une ligne d'hologramme pour afficher un objet
blockDéfinir une ligne d'hologramme pour afficher un bloc

Permissions Associées

PermissionDescription
essentials.hologramDonne accès à toutes les sous-commandes /hologram

Exemples d'Utilisation

Créer un Hologramme

/hologram create myhologram
/hologram addline myhologram &6&lWelcome to the Server!
/hologram addline myhologram &7Use /help for commands

Afficher un Objet

/hologram create itemdisplay
/hologram item itemdisplay DIAMOND_SWORD
/hologram addline itemdisplay &bLegendary Sword

Indicateurs de Dégâts avec Apparence Personnalisée

Pour afficher les nombres de dégâts avec un symbole de coeur :

damage-indicator:
  enabled: true
  appearance: '<#ed2626>-%damage% \u2764'
  criticalAppearance: '<#ed2626><bold>CRIT</bold> <#bf0b0b>-%damage% \u2764'

Les hologrammes sont persistants et survivent aux redémarrages du serveur. Toutes les données d'hologrammes sont stockées dans les fichiers de données du plugin et chargées automatiquement au démarrage du serveur.

Sur cette page

GroupeZ MCP

La documentation dans ton IA

Le MCP permet à ton IA de chercher dans la documentation GroupeZ et de lire les exemples à jour pour t’aider à configurer tes plugins.

Lecture seule · Sans clé API côté documentation

1. Copie l’adresse du serveur

Transport : HTTP (Streamable HTTP). Authentification : aucune. Ton outil utilise son propre modèle et ses propres limites d’abonnement.

  1. Ouvre Plugins dans ChatGPT sur le web, puis + → Ajouter un serveur MCP personnalisé.
  2. Nomme-le « GroupeZ Documentation », colle l’URL ci-dessus et choisis « Aucune authentification ». Crée puis installe le plugin.
  3. Dans une conversation, tape @ et sélectionne ce plugin avant d’envoyer ta question. Si nécessaire, active search, get_page et list_pages dans ses paramètres.
Guide officiel de cet outil

3. Pose une question

Utilise le MCP GroupeZ pour m’aider à créer un inventaire zMenu. Recherche les pages pertinentes, lis les exemples et cite tes sources.
Autres clients et dépannage

Pour les clients utilisant mcpServers, adapte cet exemple à leur format :

{
  "mcpServers": {
    "groupez-docs": {
      "url": ""
    }
  }
}

Les outils disponibles sont search, get_page et list_pages. Après une mise à jour, actualise les outils du connecteur. Si ton IA n’y accède pas, vérifie que le connecteur est activé dans la conversation et que ton compte autorise les MCP personnalisés. Ouvrir l’URL dans un navigateur n’est pas un test MCP.