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...1554.5
- A Minecraft Server851.67
- Froggie
Friendly survival SMP offering protected claims, an economy with player shops and auctions, multi-version support, and Java–Bedrock cross-play for casual builders and communities.
651.15 - 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.
451.1 - DaemoniaCraft
Towny‑based RPG Survival with Solo‑Leveling vibes, custom mobs, economy and Bedrock support — deep progression for grindy RPG fans.
148.58 - LilBoxPvP
A BoxPvP-focused server with fast arena combat, duels and seasonal progression. Offers custom items, NPC-driven menus, and likely Java–Bedrock crossplay.
248.37 - GospelCraft
Christian-themed Towny survival with custom mobs, mcMMO, jobs and an emphasis on scripture introduced through gameplay.
147.76 - EthelMC
Community survival with economy, land claims, arenas and crossplay (Java & Bedrock). Ranks, player shops and seasonal events.
244.21 - The Dojo
Towny survival with mcMMO progression, player economy and community-focused gameplay — build towns, level skills and play with friends.
038.92 - Prison 2.0023.95
- 2b2hub Community anarchy023.7
- LiminalDream022.39
- AetherCraft
Semi-custom Survival SMP with land protection, a player-driven economy, custom items and mobs, multiple worlds, and Bedrock/Java crossplay support.
022.11 - VIETNAMS -> Ekonomy survival022.08
- Fractured Skyblock
Seasonal Skyblock (Season 1) focused on island progression with PvE dungeons, an in-server economy, and Java ↔ Bedrock cross-play support — good for co-op island play and competitive island progression.
021.84 - SHMC se spousti...021.8
- Bloxito021.12
- Welcome to Breadilla!015.18
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.