InteractionVisualizer 图标

Minecraft 服务端插件

InteractionVisualizer

Visualize Crafting Tables, Furnaces, Enchantment Tables and more with animations through packets!

装饰类foliapaperpurpurspigot
版本范围
1.8–26.2
下载量
4.4 万

插件介绍

About

So in Minecraft, you click that crafting table and put things in, no one else knows what you are doing.. Aren't we supposed to be able to see that items pop up on the table logically? With this plugin, you can! See items placed on the crafting table literally as players put them in in their GUI! And much more!

Features

1. Visualization!

Here are all the blocks and entities that have been visualized by InteractionVisualizer so far!

See the Gallery for all the GIFs of (almost) every block!

Want to watch videos instead browsing the Gallery? Here is an awesome walkthrough by MusicTechnician! (English)

Here is another one by ServerMiner! (English)

Yet another one by The BelgiumGames (Dutch)

2. Client-Side!

  • None of the blocks and items actually exists on the server!
  • They can't be killed or removed by kill commands!
  • They won't affect the world in any way!

3. Customization

Dependencies

  • ProtocolLib [1.12.2 or below only] (Please install the latest version that is compatible with your server version)
  • LightAPI Fork [1.16.5 or below only] (Not to be mistaken with the original LightAPI)

Supported Plugins

  • OpenInv (With silent chest on, chest animations are disabled)
  • SuperVanish & PremiumVanish (All animations are disabled while in vanish)
  • CMI (All animations are disabled while in vanish)
  • Essentials (All animations are disabled while in vanish)

Installation

  1. Put InteractionVisualizer.jar and all required dependencies into the plugins folder
  2. Start the server
  3. Edit the config
  4. Restart the server

Development Builds

Jenkins

Showcase Server

Want to give the plugin a try?

IP: mc.loohpjames.com

Q&A

How does /iv toggle works?

There are three modes in /iv toggle, they enable or disable certain mechanics used for the displays. "itemstand" stands for any visual items that are created with armorstands (the ones that lay flat on the blocks and don't float like normal dropped items) and itemframes (i.e. the CartographyTable map) "itemdrop" stands for any visual items that is a dropped item "hologram" stands for all the floating text (e.g. furnace progress bar) The player data used for /ic toggle is saved in the database.

I got an error saying that there are some problems while saving blockdata.json, what do I do?

This is most likely caused by the server not shutting down properly. But regardless of what is the cause of the problem, you can always go to the InteractionVisualizer plugin folder and replace the blockdata.json with one of the backups in the backup folder.

Placeholders

With the plugin PlaceholderAPI installed, you can get the toggle status of a player using placeholders, they are:

%interactionvisualizer_itemstand_<entry>%
%interactionvisualizer_itemdrop_<entry>%
%interactionvisualizer_hologram_<entry>%

If a player has enabled, for example, the itemstand module for the Crafting Table, %interactionvisualizer_itemstand_crafting_table% will return enabled, if it is disabled, it will return disabled

API

InteractionVisualizer does provide an API for developers to create add-ons! Check out the wiki page: https://github.com/LOOHP/InteractionVisualizer/wiki/Developer-API

Commands

/interactionvisualizer reload - Reloads the plugin /interactionvisualizer refresh - Refresh all item displays for the player executing the command /interactionvisualizer update - Check for updates /interactionvisualizer toggle - Toggles display options (/iv in short)

Permissions

interactionvisualizer.reload - Allows you to reload the plugin [default: op]
interactionvisualizer.refresh - Allows you to refresh displays [default: true]
interactionvisualizer.toggle - Allows you to toggle modules [default: true]
interactionvisualizer.toggle.others - Allows you to toggle modules for others [default: op]
interactionvisualizer.update - Allows you receive update messages [default: op]

Default Config

Latest Config with descriptions

Community Translated Configs

Check out the Repository!

Limitations

  • The plugin might not work on Minecraft version 1.10.2 or below

Data usage

Usage statistics at https://bstats.org/plugin/bukkit/InteractiveChat will be visible to the public with your server included in the statistics. No private information of your server is sent. Update checking is also done via https://api.loohpjames.com to notify you whenever a new version is released. No private information of your server is sent.

版本与下载

推荐下载

InteractionVisualizer-2026.1.2.0.jar版本 2026.1.2 · 5.5 MBSHA-1 f460f5b7bf6ccf50c48bd9b280791a122a8d1578下载 InteractionVisualizer-2026.1.2.0.jar

2026.1.2

正式版
加载器
folia · paper · purpur · spigot
MC 版本
1.8 · 1.8.1 · 1.8.2 · 1.8.3 · 1.8.4 · 1.8.5 · 1.8.6 · 1.8.7 · 1.8.8 · 1.8.9 · 1.9 · 1.9.1 · 1.9.2 · 1.9.3 · 1.9.4 · 1.10 · 1.10.1 · 1.10.2 · 1.11 · 1.11.1 · 1.11.2 · 1.12 · 1.12.1 · 1.12.2 · 1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2 · 26.2
InteractionVisualizer-2026.1.2.0.jar5.5 MBSHA-1 f460f5b7bf6ccf50c48bd9b280791a122a8d1578获取文件 InteractionVisualizer-2026.1.2.0.jar
展开更新日志
  • Support for Minecraft 26.2

2026.1.1

正式版
加载器
folia · paper · purpur · spigot
MC 版本
1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1 · 26.1.2
InteractionVisualizer-2026.1.1.0.jar5.6 MBSHA-1 62da0e2864222e18a6ab997b582b39cdab2d512e获取文件 InteractionVisualizer-2026.1.1.0.jar
展开更新日志
  • Support for Minecraft 26.1.2

2026.1.0

正式版
加载器
folia · paper · purpur · spigot
MC 版本
1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11 · 26.1 · 26.1.1
InteractionVisualizer-2026.1.0.0.jar5.6 MBSHA-1 fba8967a97aa3abd9c892c3bfd6adc6c135ecbbf获取文件 InteractionVisualizer-2026.1.0.0.jar
展开更新日志
  • Support for Minecraft 26.1.1

1.18.19

正式版
加载器
folia · paper · purpur · spigot
MC 版本
1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10 · 1.21.11
InteractionVisualizer-1.18.19.0.jar6.4 MBSHA-1 9e3af92acf474d6e3bbc352d3711a94b84630b68获取文件 InteractionVisualizer-1.18.19.0.jar
展开更新日志
  • Support for Minecraft 1.21.11
  • Experimental support for Folia

1.18.18

正式版
加载器
paper · purpur · spigot
MC 版本
1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8 · 1.21.9 · 1.21.10
InteractionVisualizer-1.18.18.0.jar5.7 MBSHA-1 a0e6df73d557072849b08a76af77b4595dea1773获取文件 InteractionVisualizer-1.18.18.0.jar
展开更新日志
  • Support for Minecraft 1.21.10

1.18.16

正式版
加载器
paper · purpur · spigot
MC 版本
1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7 · 1.21.8
InteractionVisualizer-1.18.16.0.jar5.6 MBSHA-1 bb7360f39a382262b9797e893252af939aab1587获取文件 InteractionVisualizer-1.18.16.0.jar
展开更新日志
  • Support for Minecraft 1.21.8

1.18.15

正式版
加载器
paper · purpur · spigot
MC 版本
1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5 · 1.21.6 · 1.21.7
InteractionVisualizer-1.18.15.0.jar5.6 MBSHA-1 d123d951bd961b82897d4145ca9d7b328d56fd5d获取文件 InteractionVisualizer-1.18.15.0.jar
展开更新日志
  • Support for Minecraft 1.21.7

1.18.14

正式版
加载器
paper · purpur · spigot
MC 版本
1.13 · 1.13.1 · 1.13.2 · 1.14 · 1.14.1 · 1.14.2 · 1.14.3 · 1.14.4 · 1.15 · 1.15.1 · 1.15.2 · 1.16 · 1.16.1 · 1.16.2 · 1.16.3 · 1.16.4 · 1.16.5 · 1.17 · 1.17.1 · 1.18 · 1.18.1 · 1.18.2 · 1.19 · 1.19.1 · 1.19.2 · 1.19.3 · 1.19.4 · 1.20 · 1.20.1 · 1.20.2 · 1.20.3 · 1.20.4 · 1.20.5 · 1.20.6 · 1.21 · 1.21.1 · 1.21.2 · 1.21.3 · 1.21.4 · 1.21.5
InteractionVisualizer-1.18.14.0.jar5.5 MBSHA-1 55a74268489036445cd1a9271e06d9680671c524获取文件 InteractionVisualizer-1.18.14.0.jar
展开更新日志
  • Support for Minecraft 1.21.5
  • Handle null gamemodes gracefully
  • Fixed double quotes showing up for banner names
  • Remove world from playerTrackingRange when unloaded
  • Improved Crafter refresh
  • Fixed item custom name not shown in 1.21.4

1.18.13

正式版
加载器
paper · purpur · spigot
MC 版本
1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20.6 · 1.21.4
InteractionVisualizer-1.18.13.0.jar5.3 MBSHA-1 994ac4ed940f12b5dd210e8bc4054f84456f7999获取文件 InteractionVisualizer-1.18.13.0.jar
展开更新日志
  • Support for 1.21.4
  • Fixed item despawn timer incorrect in certain situations

1.18.12

正式版
加载器
paper · purpur · spigot
MC 版本
1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20.6 · 1.21.3
InteractionVisualizer-1.18.12.0.jar5.2 MBSHA-1 ea81f910b42468fdef887659a724b72cefedcab3获取文件 InteractionVisualizer-1.18.12.0.jar
展开更新日志
  • Support for Minecraft 1.21.3

1.18.11

正式版
加载器
paper · purpur · spigot
MC 版本
1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20.6 · 1.21.1
InteractionVisualizer-1.18.11.0.jar5.1 MBSHA-1 1c0066be0d99475065b5a5d20bee1241bbc1914b获取文件 InteractionVisualizer-1.18.11.0.jar
展开更新日志
  • Support for Minecraft 1.21.1

1.18.10

正式版
加载器
paper · purpur · spigot
MC 版本
1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20.6 · 1.21
InteractionVisualizer-1.18.10.0.jar5.1 MBSHA-1 72b8c8e82b644e93b08195a4fe0323ea62621744获取文件 InteractionVisualizer-1.18.10.0.jar
展开更新日志
  • Support for Minecraft 1.21
  • Added display for upward facing crafters

1.18.9

正式版
加载器
paper · purpur · spigot
MC 版本
1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20.6
InteractionVisualizer-1.18.9.0.jar5 MBSHA-1 782bd2e8832588634a18c8108eb0d99907fb11cb获取文件 InteractionVisualizer-1.18.9.0.jar
展开更新日志
  • Support for Minecraft 1.20.6
  • No longer depends on ProtocolLib for 1.13.2+
  • Latest builds no longer support 1.12.2 starting now

1.18.8

正式版
加载器
paper · purpur · spigot
MC 版本
1.12.2 · 1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20.4
InteractionVisualizer-1.18.8.0.jar4.5 MBSHA-1 3ff7437de0f4b2aa19884c81ab4b9a945fee99bc获取文件 InteractionVisualizer-1.18.8.0.jar
展开更新日志
  • Support for Minecraft 1.20.4
  • Fixed weird -1 hotbar action bug

1.18.7

正式版
加载器
paper · purpur · spigot
MC 版本
1.12.2 · 1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20.2
InteractionVisualizer-1.18.7.0.jar4.4 MBSHA-1 4dc0e5c8f03118536c2229aa9daff318ea98af87获取文件 InteractionVisualizer-1.18.7.0.jar
展开更新日志
  • Support for Minecraft 1.20.2
  • Universal plugin vanish check
  • Fixed Villager Display Hotbar Button
  • Various improvements & Bug Fixes

1.18.6

正式版
加载器
paper · purpur · spigot
MC 版本
1.12.2 · 1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20
InteractionVisualizer-1.18.6.0.jar4.4 MBSHA-1 980d0adc180e1f3e609aa35ebc79ca79278efb34获取文件 InteractionVisualizer-1.18.6.0.jar
展开更新日志
  • Fixed SMITHING_NEW not existing before 1.19.4

1.18.5

正式版
加载器
paper · purpur · spigot
MC 版本
1.12.2 · 1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4 · 1.20
InteractionVisualizer-1.18.5.0.jar4.4 MBSHA-1 a81b3704275e15fbcc06e1f032a1908e4345d0a6获取文件 InteractionVisualizer-1.18.5.0.jar
展开更新日志
  • Support for Minecraft 1.20

1.18.4

正式版
加载器
paper · purpur · spigot
MC 版本
1.11.2 · 1.12.2 · 1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4
InteractionVisualizer-1.18.4.0.jar4.4 MBSHA-1 a8ea06c93d113a2a50f3fb8086c42db7166a641d获取文件 InteractionVisualizer-1.18.4.0.jar
展开更新日志
  • Fixed 1.19.4 chunk access
  • Take paper Beacon API into account

1.18.3

正式版
加载器
paper · purpur · spigot
MC 版本
1.11.2 · 1.12.2 · 1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.4
InteractionVisualizer-1.18.3.0.jar4.4 MBSHA-1 b5442093b7fcd1218e1c0dba5d740f3237a12816获取文件 InteractionVisualizer-1.18.3.0.jar
展开更新日志
  • Support for Minecraft 1.19.4

1.18.2

正式版
加载器
paper · purpur · spigot
MC 版本
1.12.2 · 1.13.2 · 1.14.4 · 1.15.2 · 1.16.5 · 1.17.1 · 1.18.2 · 1.19.3
InteractionVisualizer-1.18.2.3.jar4.4 MBSHA-1 a307d95cfa9b80ba42e600cae2f9b069883ec762获取文件 InteractionVisualizer-1.18.2.3.jar
展开更新日志
  • Support for Minecraft 1.19.3
  • Added config option CustomDefinedEnchantmentNames

依赖关系