Plugin category: Hub plugin? (I know it's not an existing category but I couldn't think of anything else) Suggested name: The person who makes this can choose the name What I want: I want a plugin that works from small to big hub servers. This plugin should do multiple things that could or not be essential in a hub server. My server is not something like bungee cord (I only have one server, with multiple inventories, that has a hub world linked by portals to other worlds such as minigames, factions, towny. This plugin could have a big amount of features that could be toggled per-world so that they didn't make a conflict with other plugins on smaller servers. This should work for 1.7.2 It would be great to have features like: A blockable (does that word exist? I'm not english, sorry) inventory, so that when a player joins the server, their inventory had config-defined items and they could not be changed, and items on the floor could not be picked up. Something like major minigames servers have. A way to hide/show players (only on a specific world, like all the other things). A way to mute/unmute the whole chat (also only on specific worlds) Clickable items that opens a GUI where you could choose the gamemode you want to play (allowing you to teleport either to essential warps on specific coords. A cosmetic aspect to this plugin where you could choose outfits (Armors), and particle effects too (yeah, EULA) A second currency (tokens) that could only be used within this plugin for outfits and particle effects. I'll add more stuff if I remember, I'm sure I forgot something. A way to redeem tokens on a sign. [Tokens] on top. Pet plugin added into the plugin, so that you can buy pets with the tokens. Remember that this is a request, and you decide what you do (if you want to do it) and more stuff could be added in next versions of the plugin. Ideas for commands: I have some commands in mind, that are: /hub - to teleport to a location /sethub - to set the /hub location /minigames - to teleport to a location /setminigames - to set the /minigames location /mutechat - to do the same as a clickable item as stated before, to mute the whole chat. /unmutechat - to unmute the chat /tokens - to see your tokens /addtokens <name> - to add tokens to a specific player /cosmetics - to open the cosmetic shop GUI. /gamemodes - note the s after gamemode - to open a GUI for different gamemodes (not vanilla gamemodes, but gamemodes like minigames, or factions) /donate - to send a message in the chat for a link to donate /website - to send a message in the chat for a link to the website I'll add more commands if I remember them. Note that all these commands could have aliases, like shorter versions, or even easier names. /esay - (so that it doesn't conflict with Essentials) - A way to broadcast messages with a prefix set in the config. Ideas for permissions: Maybe permissions for all these commands. pluginname.hub - allows to do /hub pluginname.hub.set - to allows to do /sethub pluginname.hub.others - allows to teleport others to /hub pluginname.minigames - allows to do /minigames pluginname.minigames.set - to allows to do /setminigames pluginname.minigames.others - allows to teleport others to /minigames pluginname.mutechat - allows to do /mutechat pluginname.unmutechat - allows to do /unmutechat pluginname.tokens.use - allows to use tokens pluginname.tokens.tokens - allows to do /tokens pluginname.tokens.add - allows to do /addtokens pluginname.cosmetics.open - allows to do /cosmetics to open GUI pluginname.cosmetics.buy.item1 - allows to buy item 1 defined in config pluginname.cosmetics.buy.* - allows to buy all cosmetics items pluginname.gamemodes.open - allows to do /gamemodes to open GUI pluginname.gamemodes.gamemode1 - allows to teleport to gamemode1 pluginname.gamemodes.* - allows to teleport to all gamemodes pluginname.donate - allows to do /donate pluginname.website - allows to do /website I'll add more permissions if I add more commands or if I remember more useful permissions. pluginname.inventoryblock.bypass - allows the player to not have a specific inventory set in the config pluginname.tokens.redeem - allows user to redeem tokens from signs pluginname.pets.buy pluginname.pets.buy.<type> pluginname.pets.buy.<type>.<subtype> pluginname.pets.buy.* When I'd like it by: When you can, but as soon as possible. Hey, by the way, it'd be great if you uploaded this to the bukkit website as a plublic plugin and not to a random website. Although you might be kind enough to do a great working plugin, I don't know about others and I don't want to download a plugin that might harm my server. Thanks in advance. EDIT: Updated some stuff above. And maybe a hook with EchoPet would be great too- EDIT by Moderator: merged posts, please use the edit button instead of double posting.