ItemToChat
ItemToChat
Summary
Ever thought it would be neat to have a way to display items in the chat like what you can see in big MMORPG like World of Warcraft or Guild Wars 2? It's now possible with this plugin.
You can just middle click an item and it will send it to the chat.
Commands
/itc reload
: Guess what it does :-)/itc send [player]
: Show an item in the chat/itc send [player]
: Sends an item to a player trough the chat (when he click it, the item is taken from you inventory is put in his)/itc give [player]
: Same than send but the item is not taken from your inventory/itc transaction <clear> [player]
: Clear all transactions (from a player if specified)
Permissions
itemtochat.*
: Give access to all ItemToChat features
itemtochat.commands.*
: Give access to all ItemToChat commands
itemtochat.commands.reload
: Reload config from file (default is op)
itemtochat.commands.show
: Use /itc show command (default is true)
itemtochat.commands.send
: Use /itc send command (default is true)
itemtochat.commands.give
: Use /itc give command (default is op)
itemtochat.chat.*
: Give access to the chat related features
itemtochat.chat.message
: Show an item into the chat using a placeholder (default is true)
itemtochat.chat.click
: Click to get item on usable messages (default is true)
Config
The plugin is still in heavy development. As a consequence, the configuration file evolve almost every time I make a change... Beware that if you download this plugin, you should remove the config file every time you update until a release is released :-)
Features
[X]
Display item in the chat by clicking it[X]
Display item in the chat by typing[item]
in the chat[ ]
Display item in the chat with the possibility to click it to get it[ ]
Possibility for admins to clear the transactions[ ]
Handle all item data[ ]
Add more stuff to the config
Development
The project is published under GNU version 3 license, the source code is available on github so feel free to contribute!
Alpha testing
See the continuous integration page to try the lastest version of the plugin.
@tierdal
The ultimate goal is to make it possible to trade your items trough the chat as well :-)
For the named items, I guess I'll add a config node to ignore custom color if the item is named (github link).
@bendembd
amazing! It already works like a charm, and with the Lore... oh man.
One feature request / suggestion (incase you havent thought of it yet). Instead of setting custom color codes and names for chat display, let it read them off the Item Name.
For example: I have 7 tiers of rarity of items, and lowest being &fITEMNAME and highest being &6ITEMNAME
say i have a '&6Lustful Sword of Doom' and want to paste it in chat... instead of it saying 'Iron Sword" it would say the actual item name with the actual color
@tierdal
It will! I'm still implementing all the data an item can store.
ok so i've tested it, and it works splendid.. got a question, will there be support to display item lore as well? I got random lore on all my gear, and as of right now only name displays
also if you could hook it into vault for chat formatting support
For people who are wondering, this plugin will be affected by the recent changes to the usernames (see https://forums.bukkit.org/threads/psa-the-switch-to-uuids-potential-plugin-server-breakage.250915/)! The release of the plugin will come with the appropriate changes (but the beta will eventually be only usable with CB 1.7).