Plugin category: [TP] Suggested name: RegionPortals A bit about me: Small server owner... What I want: An easy way for users to teleport. Here's an example: I have my portal fram. With a configurable tool (WE wand if possible), I would select the portal (left click on top-left, right click on bottom-right). Then, I would type '/portal create spawn'. I would then go to where I want the partner portal to be, and type '/portal create funzone'. Then I would type '/portal link spawn funzone' and '/portal link funzone spawn'. Once I entered the 'spawn' region for the portal, I would be teleported to 'funzone', and vice versa. The reason I want this is because I don't want to be limited in the design of my portals. Whether I want an obsidian box or a glass tube, this plugin should still work. No buttons, pressureplates, anything. Also, with this linking system, I can create one- or two-way portals, or multiple portals linking to the same portal. Anything, as long as one portal doesn't link to more than one Ideas for commands: /portal create <name>: Name the selected portal region. /portal link <name1> <name2>: Link two portals. /portal remove <name>: Removes a portal /portal price <name> <integer>: Charges a user for using a portal. If positive, deduct money from user's balance. If negative, then it GIVES a user money upon teleportation. (Use Vault or iConomy. If you plan on posting this publicly, I recommend Vault ) /portal msg <name> <message>: Sends <message> to the player upon teleportation /portal cooldown <name> <global | player> <integer> <s | m | h | d | w>: Sets a cooldown on the portal. If global, then all players will not be able to use until the time has run out. If player, then only that player can't use until the time is up. Ideas for permissions: portal.create portal.remove portal.use (ONLY IF SPECIFIED IN CONFIG) portal.price.free (doesn't charge the price for the portal) portal.cooldown.global.exempt (Don't know how to order, but it would bypass the global cooldown) portal.cooldown.player.exempt (Bypass the per-player cooldown) portal.info (View the portal info) Ideas for config.yml: permission-to-use-portals: <true | false> #Whether or not a player needs 'portal.use' to use portals. Maybe a defaults section... That way when you create a portal, if unspecified, then it would automatically cost $5, have a player cooldown of 60s, and say the message 'Enjoy!'. This definitely isn't needed, though. When I'd like it by: Whenever Other information: All of the nodes and commands with 'portal' can be replaced with the name of this plugin. I used portal for simplicity. Regarding other plugins: Yes, I know there are plugins that let you step on a telepad or hit a button, but that defeats the purpose of 'Custom Portals'. Also, I know that Multiverse 2 has some similar features. In fact, it has too many features. No matter how un-bloated they make it, it's still going to have many more features than I need. Regardless, I heard it broke.