25% OFF First Invoice

Code at Checkout: CAVES

InteractionVisualizer Minecraft Plugin

in Plugins

mc head By Nathan Young

InteractionVisualizer Minecraft Plugin

Overview

Minecraft has many features that enhance the gameplay, such as the ability to use a blast furnace to efficiently smelt ores. Unfortunately, sometimes there aren’t enough quality of life mechanics to help players enjoy the game. For example, being unable to view a dropped item’s despawn time can occasionally result in losing loot. This can easily become a nuisance for players in Minecraft servers, leading some owners to search for solutions. Solving this scenario involves using Spigot plugins, addons that implement new features to the game. With this in mind, an excellent choice is InteractionVisualizer, used to add helpful visuals in-game to raise the game’s quality. Using this will make crafting recipes appear on the workbench, showcase smelting progress, among other useful aspects. Whether you’re wanting to quickly glance at your furnace to know its progression or check what item a player is crafting, these features make many activities simpler. Installing and using this plugin is a smooth process in our panel, but can still be a challenging task for new owners. Due to this, we’ve created this Apex Hosting tutorial to walk you through the necessary steps to install, use, and configure the InteractionVisualizer plugin on your Minecraft server.
 

Plugin Download

  1. Navigate to InteractionVisualizer on the Spigot page.
  2. Locate and press Download Now to start downloading the plugin.
    interactionvisualizer Spigot Download
  3. Save this file somewhere easily accessible on your computer for later use.
  4. Do the same process for ProtocolLib, as it’s a required plugin.
    Note: Minecraft 1.19 and above may require the dev build for this dependency.

 

If you’re using Minecraft 1.16.5 or below, then make sure to download the LightAPI Fork dependency plugin too. This and the others are required to ensure everything runs smoothly and properly. Without doing this, there will be problems on the server and possibly affect your players.

 

Server Installation

Before installing this plugin, make sure your server is using Paper or Spigot to support it.

  1. Head towards your Apex server panel, then press FTP File Access near the top left.
    Minecraft FTP Server

    Important: Make sure to use the correct Server Profile for this installation.

  2. Login with your password and continue to the plugins directory.
    Minecraft Server Plugins
  3. Click Upload at the top left corner, then drag and drop the file into the respective area.
    InteractionVisualizer Server Installation
  4. Wait for this to reach 100%, then return to the main panel and Restart the server.
  5. Join once everything is loaded and run the /plugins command to confirm the installation.
    Minecraft /plugins

    Note: All plugins should appear as green, meaning they’re enabled.

 

Getting Started

Minecraft Enhanced Visuals

Once you’ve installed the plugin, it may be immediately noticeable or not depending on what you’re doing in-game. For example, anything currently smelting now shows a hologram. There are tons of other new visuals to discover in your world, with some being more apparent than others. We’ll briefly go through common ones to give you a better understanding of what InteractionVisualizer does on the server. Additionally, we’ll be reviewing the plugin’s commands and configuration to help you control its features. Everything about this is straightforward and doesn’t require too much effort to use.
 

Enhanced Visuals

As the name suggests, InteractionVisualizer adds extra visible information that all players can view in-game. These mostly happen upon interacting with blocks and entities, such as using an anvil to add enchantments on weapons. Almost everything will have a hologram overlay, which is completely customizable if you want. Check out some examples down below to see what’s possible with the plugin.
 

Crafting

Minecraft Animated Crafting Table

Using a workbench to create items will now appear on the actual block that other players can see. A good example of this is crafting a diamond pickaxe, as it’ll show you placing the sticks and minerals in their respective slots. Once the recipe is finished in the GUI, the desired item will display over the workbench in-game. This allows others to view what you’re creating, making it more realistic.

Smelting

Minecraft Animated Furnace

Cooking food, smelting ores, or anything else has a progress bar for when it’s completed. It also reveals the amount left inside the furnace, smelter, and other applicable blocks. Additionally, the item being worked on appears at the top of it in-game. These aspects also apply to all campfires, making it extremely useful. Instead of constantly checking the GUI for progress updates, you can simply look at the block to find that out.

Enchanting

Minecraft Animated Enchantment Table

Enchantment tables with items inside of them will have it float above the block in-game. Upon choosing an enchant for the weapon, tool, or armor piece, it’ll slowly go upwards and have particle effects. Afterward, the enchantment(s) get displayed with the corresponding levels. This adds a fun aesthetic to the game and allows players to immediately view what you picked.

 

Miscellaneous
Minecraft Animated Mob Spawner
Minecraft Animated Items
Minecraft Animated Brewing Stand

There are tons of other useful and interesting visuals to encounter as you play on the server. These can include brewing potions that have similar visibility like smelting. Other ones are when mobs will appear from a spawner or a dropped item’s despawn time, among other information. Some of the visuals will be more helpful than others, so keep this in mind as you begin customizing the plugin.
 

Commands

In some cases, you or other players may want to disable a particular visual in-game. This can be for a variety of reasons, but is completely possible through commands. However, sometimes the visuals can run into problems and need to be refreshed. Luckily, the corresponding commands for doing this and toggling features are accessible by default players. This gives everyone the chance to control what appears in-game on their client, not for the server. For example, disabling furnace holograms doesn’t remove it for everyone. If you’re wanting to completely delete a feature from the plugin, then it requires tweaking some settings. If you’re wanting to grant access to other commands, then using LuckPerms or another similar addon is required to manage their permission nodes. Otherwise, becoming a server operator will grant you the ability to use them. With this in mind, review the list below to learn about them all.

CommandPermissionDescription
/iv reloadinteractionvisualizer.reloadApplies recent config changes to the game.
/iv refreshinteractionvisualizer.refreshAllows players to refresh all visual displays from the plugin.
/iv updateinteractionvisualizer.updateAllows you to receive plugin update messages.
/iv toggle [visual] [entity] [true/false]interactionvisualizer.toggleEnable or disable certain visualizations in-game.
N/Ainteractionvisualizer.toggle.othersToggle visuals for other players.

 

Configuration

Briefly mentioned above, you can disable certain visual effects from editing the plugin’s settings. This is done through its configuration file, accessible directly in the server panel. However, toggling features isn’t everything you can do, as there are chat messages to edit. There’s also hologram colors to change, among tons of other useful aspects. Follow along down below to start editing these settings to fully customize InteractionVisualizer.

  1. Log into your FTP File Access area and enter the plugins directory.
  2. Locate and select the InteractionVisualizer folder.
    InteractionVisualizer Folder
  3. Once inside, press Edit to the far right of the config.yml file.
    InteractionVisualizer Config File
  4. Make any necessary changes in the editor, then click Save at the top.
    InteractionVisualizer Settings
  5. Restart the server from the main panel and join to confirm it works.

 

Common Issues

Plugin Won’t Load

If you’re trying to get InteractionVisualizer working and it’s failing, then double-check you’ve installed the dependencies. This includes ProtocolLib, but also LightAPI Fork if the server is using 1.16.5 or below game versions. Once they’re properly uploaded in the FTP, Restart from the main panel to see if it’ll work. However, it may still be possible that InteractionVisualizer is failing due to an incompatible server profile. Confirm you’re using the right one when setting up your server with these plugins. These will likely solve the problem and get everything working.
 

Config Isn’t Working

Sometimes, the plugin’s configuration won’t save or apply to the server due to incorrect format. Make sure that your settings aren’t returning errors, have typos, missing spaces, or anything else that may cause the problem. A common issue is mistakenly removing quotation marks when changing chat messages, so double-check your settings. Once everything looks good, Save the edits from the file editor and Restart the server from the main panel. However, use the /iv reload command if the issue persists, as this refreshes the config so new changes get applied.
 

Useful Links

InteractionVisualizer on Spigot
How to Add Plugins to a Minecraft Server
Becoming a Server Operator in Minecraft
How to Setup and Use LuckPerms

Start Your Minecraft Server

Get started with your own minecraft server in 5 min and start trying out these great features.