Plugin category: Teleportation Suggested name: Ender Channels What I want: It's a simple idea, it's about having different ender chests channels (these ones would be public). There would also be private channels with a command to allow people to enter that channel. Here there're some images, because images speak louder than words! (Note: the sign would be in the same position of the Lockette plugin sign on a chest) Example Channel 1: Example Channel 2: Example Of Private Channels: Ideas for commands: /ec (nameofchannel) adduser (nameofuser) /ec (nameofchannel) removeuser (nameofuser) Ideas for permissions: ec.* ec.use ec.create ec.createprivate ec.adduser ec.removeuser When I'd like it by: I don't mind but less than a month if possible.
This is an interesting idea, once 1.3 comes out and no other dev does this I might look into it, but no guarantee since I got other plugins to update on 1.3, so it may take a bit for any new reqs to get a reply.
I personally think it would be better LWC style, it would auto-register as private and then you can use /ec set public or /ec modify name_to_add I just think it would look look crowded and complex than a sign would be, also maybe a password protect channel? Maybe a slots system I.E. when you make a private channel you only have 5 item slots to use, each additional costs x*1.5+100 where x is the amount currently bought. And maybe some kind of factions integration for a Faction only/Alliance Only chest. Sounds cool though.
Seems like an interesting idea, but since bukkit has not updated to 1.3 yet and I suck with messing with chests and inventories. Anyway, Good Luck!
Another idea would to make it all command based and private/public channels commands (Move your mouse to reveal the content) commands (open) commands (close) /ec create <channel> "You have successfully created a new channel!" /ec set <channel> "Please click the ender chest you wish to set to that channel." "Successfully added to channel!" /ec remove <channel> "Please click the ender chest you wish to remove from the channel." /ec add <player> <channel> "<player> was successfully added to the channel!" /ec kick <player> <channel> "<player> was kicked from the channel!" /ec mod <player> <channel> "<player is now a channel moderator!" /ec owner <player> <channel> "<player is now the channel owner!" /ec delete <channel> "Type /ec confirm to confirm deletion of <channel>." /ec confirm "Channel deleted!" /ec public <channel> "<channel is now public!> example (Move your mouse to reveal the content) example (open) example (close) Billy: /ec create Billychest (This would create the channel Billychest) Billy: /ec set Billychest (When Billy clicks an ender chest, it would be added to the channel) Billy: /ec add Joe Billychest (This would add the player Joe to Billychest) Billy: /ec mod Joe Billychest (This would make Joe a moderator of Billychest) Billy: /ec owner Joe Billychest (This would make Joe the owner of Billychest) Joe: /ec owner Billy Billychest (This would make Billy the channel owner again) Billy: /ec kick Joe Billychest (This would kick Joe from Billychest) Billy: /ec public Billychest (This makes Billychest a publicly accessible channel) Billy: /ec delete Billychest Billy: /ec confirm (This would delete the channel Billychest) Permissions: ec.user.create - allows the creation of a channel ec.user.set - allows a player to set chests to a channel ec.user.remove - allows a player to remove a chest from a channel ec.user.add - allow a player to add players to a channel ec.user.kick - allows a player to remove players from a channel ec.user.public - allows a player to make a channel accessible to the public ec.user.mod - allows a player to add a player as mod or owner of a channel ec.admin - allows access to all channels/settings of all channels/other admin stuff ec.user.* - all user permissions Channel ranks: Moderators would be able to set chests, delete chests, add players, and kick players. Owners would be able set moderators, make the channel public, set owner, and delete the channel (unless the permission is given to admin). Other possible features would be: economy support (cost for creating channels and adding chests to channels) multiworld support (items would be ported between worlds, blacklist certain worlds would be nice (ie: blacklisting creative world) Custom inventory name (Instead of Ender Chest, have it set to the channel name) If someone could do this all, let me know