Minecraft plugin InteractiveChat
Information about InteractiveChat and servers where it was found
🔌 About InteractiveChat
InteractiveChat is a Minecraft plugin that enhances in-game chat by replacing plain player names and keywords with interactive content (hover messages, click actions) and by allowing players to show items, inventories and ender chests directly in chat. It is designed to work on top of existing chat-formatting plugins by modifying packets rather than replacing chat systems.
🎯 Purpose
InteractiveChat solves the problem of static, text-only chat by adding interactive elements and rich placeholders so players can share item/tool details and inventory contents with hover and click interactions. It also supports cross-server functionality on proxy networks, enabling interactive chat features across backend servers.
⚙️ Features
- Replace player names in chat with hover/click interactive content.
- Show item-in-hand preview in chat via a keyword (e.g.
[item]). - Show player inventory content in chat via a keyword (e.g.
[inv]) and choose display layouts. - Show ender chest content in chat via a keyword (e.g.
[ender]). - Create custom interactive keywords/placeholders for use in chat.
- Player mentioning with optional notifications (sound, title, action bar, boss bar) when supported by the server version.
- Cross-server support for BungeeCord and Velocity when configured on proxy and backends.
- Supports PlaceholderAPI placeholders and integrates with translation of item material names to client language.
- RGB color codes and custom font support for messages on servers that support them (features requiring 1.16+ for RGB behaviors).
🧩 Who It Is For
- Server administrators who want richer chat interactions and hover/clickable content.
- Networks using proxies (BungeeCord/Velocity) that need interactive chat across backend servers.
- Communities that want players to showcase items or inventories in chat without external mods.
🏗️ Example Use Cases
- A player types
[item]in global chat to show an interactive tooltip of their held item for others to inspect. - A moderator sends a formatted chat message using placeholders and inline inventory previews for support or review.
- A proxy network enables the plugin on proxy and backends so mentions and placeholders work across servers.
⌨️ Commands
| Command | Description | Permission | Access |
|---|---|---|---|
/interactivechat reload (or /ic reload) | Reloads the plugin configuration. | interactivechat.reload | Admin |
/interactivechat update (or /ic update) | Check for updates. | not specified | Admin |
/interactivechat chat (or /ic chat) | Send chat messages with placeholder and player-name autocomplete. | not specified | Admin |
/interactivechat list (or /ic list) | List all placeholders the caller can use. | not specified | Admin |
/interactivechat mentiontoggle (or /ic mentiontoggle) | Toggle player mentioning notifications for the caller. | not specified | Player |
/interactivechat setinvdisplaylayout (or /ic setinvdisplaylayout) | Set your preferred inventory display layout. | interactivechat.module.inventory.setlayout | Player |
/interactivechatproxy backendinfo (or /icp backendinfo) | (Proxy) List InteractiveChat information of backend servers. | interactivechat.backendinfo | Admin |
Note: only commands explicitly listed by official sources are present above. Permission nodes are included where the plugin documents them; otherwise the permission column shows "not specified".
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
interactivechat.reload | Allows you to reload the plugin. | op |
interactivechat.backendinfo | Allows you to check the status of backend servers on a proxy. | op |
interactivechat.cooldown.bypass | Allows you to bypass cooldowns for interactive placeholders. | op |
interactivechat.module.item | Allows use of the item placeholder (show held item). | true |
interactivechat.module.inventory | Allows use of the inventory placeholder (show inventory). | true |
interactivechat.module.inventory.setlayout | Allows setting your preferred inventory display layout. | true |
interactivechat.module.inventory.setlayout.others | Allows setting the preferred inventory display layout of other players. | op |
interactivechat.module.enderchest | Allows use of the ender chest placeholder (show ender chest). | true |
(Only permission nodes explicitly provided by the plugin's official documentation are listed above.)
⚙️ Installation
📥 Setup
- Download the official plugin JAR and required dependency plugins.
- Place InteractiveChat.jar (and dependency jars) into the server
plugins/directory. - Start the server.
- Edit the plugin config if needed and restart the server to apply config changes.
📦 Dependencies
Confirmed dependencies required on backend (Spigot/Paper/etc.) servers:
- ProtocolLib (or) PacketEvents (+ relevant packet module)
- PlaceholderAPI
- Vault
Notes: dependencies are not required on proxy software; if you plan to use the plugin with BungeeCord or Velocity, install InteractiveChat on both the proxy and backend servers and enable the proxy/bungeecord option in InteractiveChat's configuration on each backend server.
🧠 Technical Notes
- The plugin modifies chat at the packet level; it requires a packet library (ProtocolLib or PacketEvents) to intercept/modify messages on backend servers.
- Proxy support: BungeeCord and Velocity are supported; to enable cross-server placeholders and mentions, the plugin must be installed on the proxy and on all backend servers with the bungeecord option enabled in each backend's config.
- PlaceholderAPI is used for placeholder resolution and requires any needed expansions to be installed separately for those placeholders to work.
- Item material names are translated to each player's client language where applicable.
- RGB color codes and custom font tags are supported for servers/clients that support those features (RGB behavior requires server/client support commonly available in 1.16+).
🤝 When This Plugin Is Useful
If you want to add inspectable item/tool previews, inventory sharing, clickable chat keywords and cross-server interactive chat features while keeping your existing chat formatting plugin, InteractiveChat provides a packet-level integration that layers interactive content on top of standard chat systems.
- Restarting...1757.72
- Rooted Realm
Whitelisted Java survival SMP: no planned wipes, player-driven economy, weekly events and optional PvP. Friendly adult community — join via site or Discord.
1156.36 - Welcome To the Kmartz SMP!454.62
- Restarting...454
- A Minecraft Server353.74
- AetherCraft
Semi-custom Survival SMP with land protection, a player-driven economy, custom items and mobs, multiple worlds, and Bedrock/Java crossplay support.
253.4 - GospelCraft
Christian-themed Towny survival with custom mobs, mcMMO, jobs and an emphasis on scripture introduced through gameplay.
653.34 - A Minecraft Server252.75
- EthelMC
Community survival with economy, land claims, arenas and crossplay (Java & Bedrock). Ranks, player shops and seasonal events.
148.68 - A Minecraft Server044.31
- BendingMC
Towny‑focused survival with custom items, jobs, mcMMO skills and active events — build towns, protect land and play with RPG features.
043.43 - The Dojo
Towny survival with mcMMO progression, player economy and community-focused gameplay — build towns, level skills and play with friends.
043.16 - A Minecraft Server042.7
- LiminalDream042.39
- Anarchy has taken over.042.31
- iniciando021.08
- DTRH
Survival SMP with Java–Bedrock crossplay, quests, custom items and mobs, player economy and land protection — plus minigames and social features for both casual and progression players.
09.34
The InteractiveChat plugin page shows which servers monitoring found this plugin on, and which platforms and versions it appears with.
Plugins may add commands, economy, protection, permissions, mini-games, integrations, or other mechanics. The actual role of InteractiveChat depends on each server's configuration.
Data is generated automatically from technical server responses. If a server hides its plugin list, it may not appear in this section even if it uses InteractiveChat.
Use the server list with InteractiveChat to compare projects, check compatible versions, or find examples of how the plugin is used on public servers.