Aller au contenu principal

Module Hologrammes

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
astuce

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
attention

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'
info

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.

Copyright © 2026 GroupeZ|Build #loading...|-