Plugin Minecraft InteractionVisualizer
InteractionVisualizer est un plugin Minecraft qui affiche des animations visuelles côté client pour les blocs fonctionnels (tables de craft, fours, tables d'enchantement, etc.) afin de refléter les interactions des joueurs.
Trouver un serveur avec InteractionVisualizer
Serveurs ayant signalé InteractionVisualizer : 9
- Restarting... 6 en ligneJava + Bedrock
- Restarting... 4 en ligneJava + Bedrock
- www.MedievalCraft.org - Das Original seit 2011 3 en ligne
- EthelMC 0 en ligneJava + BedrockSurvival
- Hosted by Shockbyte https://shockbyte.com 0 en ligne
- Serveur Drakocube 0 en ligne
À propos de InteractionVisualizer
🔌 À propos de InteractionVisualizer
InteractionVisualizer est un plugin Minecraft qui affiche côté client des représentations visuelles et des animations pour les blocs fonctionnels et les entités concernées (par exemple : crafting tables, furnaces, enchantment tables). Les visuels sont envoyés aux joueurs via des packets et ne créent ni blocs ni entités côté serveur — ce sont uniquement des affichages côté client qui n’affectent pas l’état du monde.
🎯 Objectif
Le plugin rend visibles aux joueurs à proximité les interactions avec des blocs fonctionnels couramment utilisés en affichant des objets, la progression, des hologrammes et des animations lorsque les joueurs utilisent des GUIs. Il est destiné aux propriétaires de serveurs qui veulent un retour visuel plus riche et plus informatif lorsque les joueurs interagissent avec des interfaces dans le monde.
⚙️ Fonctionnalités
- Visualise de nombreux blocs fonctionnels et leurs objets/entités correspondants avec des animations (crafting table, furnace, enchantment table et autres).
- Affichages côté client uniquement : les visuels ne créent pas d’entités serveur persistantes ou interactives.
- Basculement de l’affichage par bloc et basculement global des modules.
- L’état de basculement du joueur est enregistré dans une base de données (SQLite par défaut ; MySQL pris en charge).
- Des placeholders PlaceholderAPI sont disponibles pour l’état de basculement du joueur.
- Fournit une API de développement / wiki pour les add-ons.
- Tient compte des intégrations avec des plugins courants pour désactiver ou ajuster les animations (plugins de vanish, OpenInv, etc.).
🧩 À qui cela s’adresse
- Serveurs Survival et SMP qui veulent un retour visuel plus immersif pour les interactions avec les blocs.
- Serveurs décoratifs/roleplay qui préfèrent une finition visuelle côté client sans modifier les données du monde.
- Administrateurs de serveurs qui veulent un contrôle optionnel par joueur sur les effets visuels.
🏗️ Exemples d’utilisation
- Afficher des objets apparaissant sur une crafting table lorsqu’un joueur remplit les emplacements de la recette afin que les joueurs à proximité puissent voir la progression.
- Afficher un hologramme de progression du furnace et des visuels d’objets générés pendant qu’un joueur interagit avec l’interface du furnace.
- Permettre aux joueurs de basculer les modules d’affichage qu’ils voient (itemstands, dropped items, holograms).
⌨️ Commandes
| Commande | Description | Permission | Accès |
|---|---|---|---|
/interactionvisualizer reload | Recharge le plugin. | interactionvisualizer.reload | Admin |
/interactionvisualizer refresh | Actualise tous les affichages d’objets pour le joueur exécutant la commande. | interactionvisualizer.refresh | Admin |
/interactionvisualizer update | Vérifie les mises à jour (messages de mise à jour du plugin). | interactionvisualizer.update | Admin |
/interactionvisualizer toggle (/iv) | Active/désactive les options/modules d’affichage pour le joueur. | interactionvisualizer.toggle | Joueur |
🔐 Permissions
| Permission | Description | Par défaut |
|---|---|---|
interactionvisualizer.reload | Permet de recharger le plugin. | op |
interactionvisualizer.refresh | Permet d’actualiser les affichages. | true |
interactionvisualizer.toggle | Permet de basculer les modules visuels. | true |
interactionvisualizer.toggle.others | Permet de basculer les modules pour d’autres joueurs. | op |
interactionvisualizer.update | Permet de recevoir les messages de mise à jour. | op |
⚙️ Installation
📥 Configuration
- Télécharge le JAR officiel du plugin ainsi que tous les JAR de dépendances requis.
- Place les fichiers JAR dans le dossier
plugins/de ton serveur. - Démarre le serveur et vérifie la console pour confirmer que le plugin a bien été chargé.
- Modifie la configuration si nécessaire et redémarre le serveur pour appliquer les changements.
📦 Dépendances
- ProtocolLib (requis pour les anciennes versions du serveur / la gestion des packets lorsque spécifié).
- LightAPI Fork (requis pour les anciennes versions lorsque utilisé).
Intégrations souples/optionnelles signalées par le projet (utilisées pour ajuster le comportement) : EssentialsX, OpenInv, PlaceholderAPI, SuperVanish, PremiumVanish, CMI.
🧾 Configuration
- Le plugin enregistre les bascules par joueur dans SQLite par défaut et prend en charge MySQL pour un stockage persistant entre serveurs.
- Chaque affichage de bloc et chaque module peut être désactivé via la configuration du plugin.
🧠 Notes techniques
- Construit sur l’API de Spigot ; indique également une compatibilité avec Paper et plusieurs versions modernes du serveur.
- Les affichages sont uniquement côté client et ne créent pas d’entités serveur tuables ou persistantes.
- Le plugin propose une API de développement pour les add-ons tiers et les traductions sont maintenues par la communauté.
- Le projet indique une limitation : il peut ne pas fonctionner sur Minecraft 1.10.2 ou en dessous.
🤝 Quand ce plugin est utile
Si vous voulez un retour visuel décoratif et non intrusif pour les interactions des joueurs sans modifier l’état côté serveur, InteractionVisualizer fournit des animations basées sur des packets et des contrôles par joueur pour renforcer l’immersion tout en gardant le monde inchangé.
Commentaires
Aucun commentaire pour le moment
Soyez le premier à commenter.
Pour les administrateurs de serveurs
- Auteurs
- LOOHP
- Licence
- GPL-3.0-only
- Plateformes supportées
- Folia, Paper, Purpur, Spigot
- Versions supportées
- 26.2, 26.1.x, 1.21.x, 1.20.x, 1.19.x, 1.18.x, 1.17.x, 1.16.x, 1.15.x, 1.14.x, 1.13.x, 1.12.x, 1.11.x, 1.10.x, 1.9.x, 1.8.x
- Dépendances
- ProtocolLib, LightAPI Fork, PlaceholderAPI, EssentialsX, OpenInv, SuperVanish, PremiumVanish, CMI
Liens
- Téléchargermodrinth.com/plugin/interactionvisualizer
- Code sourcegithub.com/LOOHP/InteractionVisualizer
- Documentationgithub.com/LOOHP/InteractionVisualizer/wiki/Developer-API
- Suivi des problèmesgithub.com/LOOHP/InteractionVisualizer/issues
- Supportloohpjames.com
- Spigot pagespigotmc.org/resources/77050
- Hangar pagehangar.papermc.io/LOOHP/InteractionVisualizer
- bstats.orgbstats.org/plugin/bukkit/InteractionVisualizer/7024
Ce que signalent les serveurs
Plateformes des serveurs
- Paper6
- Purpur3
Versions du plugin
- 2026.1.4.05
- 2026.1.1.02
- 2026.1.2.01
- 1.18.19.01
Les chiffres viennent des serveurs qui listent leurs plugins lors des vérifications de MSHQ. Beaucoup masquent cette liste, l’usage réel est donc plus élevé.