Minecraft-plugin InteractionVisualizer
Information om InteractionVisualizer og servere, hvor det er fundet
🔌 Om InteractionVisualizer
InteractionVisualizer er et Minecraft-plugin, der renderer client-side visuelle repræsentationer og animationer for funktionelle blocks og relevante entities (for eksempel: crafting table, furnace, enchantment table). De visuelle effekter sendes til spillere via packets og opretter ikke server-side blocks eller entities — de er udelukkende client-side visninger, som ikke påvirker world state.
🎯 Formål
Pluginet gør spillerinteraktioner med almindeligt anvendte funktionelle blocks synlige for spillere i nærheden ved at vise items, progress, holograms og animationer, mens spillere bruger GUI’er. Det er beregnet til serverejere, der ønsker mere fyldig og informativ visuel feedback, når spillere interagerer med interfaces i verden.
⚙️ Funktioner
- Visualiserer mange funktionelle blocks og tilhørende items/entities med animationer (crafting table, furnace, enchantment table og andre).
- Kun client-side visninger: visuals opretter ikke permanente eller interagerbare server entities.
- Per-block display-toggles og globale module-toggles.
- Spillerens toggle-status gemmes i en database (SQLite som standard; MySQL understøttes).
- PlaceholderAPI placeholders er tilgængelige for spillerens toggle-status.
- Tilbyder developer API / wiki til add-ons.
- Har integration awareness med almindelige plugins for at deaktivere eller justere animationer (vanish-plugins, OpenInv osv.).
🧩 Hvem det er til
- Survival- og SMP-servere, der ønsker mere opslugende visuel feedback for block-interaktioner.
- Dekorations-/roleplay-servere, der foretrækker et pænt client-side visuelt udtryk uden at ændre world data.
- Serveradministratorer, der ønsker valgfri per-player kontrol over visuelle effekter.
🏗️ Eksempler på brug
- Vise items, der dukker op på en crafting table, når en spiller udfylder recipe slots, så spillere i nærheden kan se progress.
- Vise et furnace progress hologram og spawned item visuals, mens en spiller interagerer med furnace UI’et.
- Lade spillere skifte mellem, hvilke display modules de ser (itemstands, dropped items, holograms).
⌨️ Kommandoer
| Command | Description | Permission | Access |
|---|---|---|---|
/interactionvisualizer reload | Genindlæser pluginet. | interactionvisualizer.reload | Admin |
/interactionvisualizer refresh | Opdaterer alle item-visninger for den spillere, der kører kommandoen. | interactionvisualizer.refresh | Admin |
/interactionvisualizer update | Tjekker for opdateringer (plugin update messages). | interactionvisualizer.update | Admin |
/interactionvisualizer toggle (/iv) | Skifter display options/modules for spilleren. | interactionvisualizer.toggle | Player |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
interactionvisualizer.reload | Tillader genindlæsning af pluginet. | op |
interactionvisualizer.refresh | Tillader opdatering af visninger. | true |
interactionvisualizer.toggle | Tillader at skifte visuelle moduler. | true |
interactionvisualizer.toggle.others | Tillader at skifte moduler for andre spillere. | op |
interactionvisualizer.update | Tillader at modtage opdateringsbeskeder. | op |
⚙️ Installation
📥 Setup
- Download den officielle plugin-JAR og eventuelle nødvendige dependency-JARs.
- Placer JAR-filerne i serverens
plugins/-mappe. - Start serveren og tjek console for at bekræfte, at pluginet er indlæst.
- Redigér konfigurationen efter behov, og genstart serveren for at anvende ændringerne.
📦 Dependencies
- ProtocolLib (krævet til ældre serverversioner / packet-håndtering hvor angivet).
- LightAPI Fork (krævet til ældre versioner, hvor det bruges).
Lette/valgfrie integrationer nævnt af projektet (bruges til at justere adfærd): EssentialsX, OpenInv, PlaceholderAPI, SuperVanish, PremiumVanish, CMI.
🧾 Konfiguration
- Pluginet gemmer per-player toggles i SQLite som standard og understøtter MySQL til vedvarende lagring på tværs af servere.
- Hver block-display og modul kan deaktiveres via pluginets config.
🧠 Tekniske noter
- Bygget på Spigot's API; angiver også kompatibilitet med Paper og flere moderne server builds.
- Visningerne er kun client-side og opretter ikke server entities, der kan dræbes, eller permanente entities.
- Pluginet tilbyder et developer API til tredjeparts add-ons, og oversættelser vedligeholdes af communityet.
- Projektet angiver en begrænsning: det virker muligvis ikke på Minecraft 1.10.2 eller lavere.
🤝 Hvornår dette plugin er nyttigt
Hvis du vil have diskret, dekorativ visuel feedback til spillerinteraktioner uden at ændre server-side state, giver InteractionVisualizer packet-based animationer og per-player controls, så immersion forbedres, mens verden forbliver uændret.
- Restarting...1357.38
- EthelMC
Community survival med økonomi, landclaims, arenaer og crossplay (Java & Bedrock). Ranks og spillerbutikker.
048.18 - Restarting...047.59
- MineKaf043.76
- Netherlite is loading...042.69
Siden for pluginet InteractionVisualizer viser, på hvilke servere overvågningen har fundet dette plugin, samt hvilke platforme og versioner det forekommer med.
Plugins kan tilføje kommandoer, økonomi, beskyttelse, adgangsrettigheder, minispil, integrationer eller andre mekanikker. Den faktiske rolle for InteractionVisualizer afhænger af den specifikke servers konfiguration.
Data dannes automatisk fra servernes tekniske svar. Hvis en server skjuler listen over plugins, vises den muligvis ikke i denne sektion, selv om den bruger InteractionVisualizer.
Brug listen over servere med InteractionVisualizer til at sammenligne projekter, tjekke kompatible versioner eller finde eksempler på pluginets brug på offentlige servere.