CaptureThePortal
Allow your players to fight over control of almost any portal!
Important Notice
I no longer have the time to continue supporting this plugin.
The source is freely available on github so feel free to continue developing the project.
It's been fun working on this project and it tought me quite a few things. Thank you for your patience and understanding if you're still using this plugin.
Features
- Allows admins to limit access to Nether Portals.
- Capture and cooldown time are specifiable in the yml file.
- Messages are displayed when the portal is almost available or being captured, also configurable in the yml file.
- Teams are adjustable by using Permissions, Factions, Clans (SimpleClans), Towns (Towny) and Gods (Gods plugin)
- Every supported plugin has it's own setting in the config and only 1 at a time can be enabled so "enabletownysupport" OR "enablesimpleclanssupport", etc.
- Besides Nether Portals, it also supports Ender portals, Wormholes and Stargates
- All messages are configurable through the config.yml
- As an OP you can reload CTP by running: /capturetheportal reload
- Captures are registered so, when the server reboots, groups won't have to recapture the portal (set "persistcapture" to false to disable that)
- Full Clan names can be enabled by setting "fullgroupnames" to true in the config. That way it will use the Clan's full name in stead of the short tag.
- Vault is supported and mandatory when running CTP with "permissionssupport" to true
How it Works
First, as an admin, you build a white wool 5x5 platform and place a stone pressure plate in the middle. You then create a Nether Portal* on top of the platform next to the pressure plate.
Then as a player with team permissions, or as a member of a Faction, you stand on the pressure plate to Capture the Portal for your team/Faction. The wool will change to the capturing team's color and all members of the enemy team/Faction will be kicked out of the Nether and sent to spawn!
This plugin also supports Wormhole X-Treme portals, End Portals, Stargates (from the Stargate plugin), Multiverse Portals and Creative Gates. Simply place a wool block next to the dialer (for Wormhole X-Treme), Endportal frame, Stargate, MV Portal or Creative Gate and put a stone plate on top.
Permission Nodes
If you have Permission support enabled the following nodes can be used:
Quote:
- CaptureThePortal.COLOR (Replace "COLOR" with any wool colors [red, blue, gold, light purple, yellow, green, dark gray, gray, dark purple, dark blue, dark green, black] to assign players to a team)
- CaptureThePortal.neutral (for neutral players and admins)
When you use another group plugin, permission nodes are not relevant.
Config Options
For an explanation of the various config options in the config.yml, please see this page.
Credit
My thanks goes out to Devinish for making this page easy to read and look cool.
Like this plugin? Consider donating :)
Any amount is more than welcome and allows me to stay caffeinated.
@odielag
The setup looks good, what exactly isn't working? Keep in mind it won't prevent you from "turning on" the wormhole, it will only prevent you from entering.
http://dl.dropbox.com/u/35413339/minecraft/2012-05-03_15.01.46.png
I wonder why it's not working
This plugin seems to have needlessly high cpu demand. Can anyone else confirm?
I have NoLaggExamine files available if needed. It regularly is one of the highest cpu eating plugins I have loaded, even more so that extremely robust plugins like dynmap, multiverse, and towny.
I have created a ticket due to an issue I have been experiencing with this plugins features not working with my servers setup, hope you can help! :)
Thanks for the update!!
@morrango
Verified and fixed in version 1.9.1.
Thanks for your report :)
Great plugin!! I'm using it with Simpleclans and have run into a issue. The server log shows a NullPointerException. I have filled out a ticket containing the server logs so you can locate the line the error is on. Thank you in advance for looking into it.
@sheepwool7
I'm still actively supporting it which means I'm here to fix issues or add features where needed. I am also willing to convert this to the "official Minecraft API" when it comes out.
So, in short, Yes.
Just wondering, before I go any further with this awesome mod, will it stay active for a bit longer? :P
Well I don't have it live on my production server yet, I was just testing with some friends :P but yeah we kept getting pushed off while trying to capture it. I wanted to make it a big part of the server, so I put stuff in the Nether that people would really fight of it for.
That's fine, one pressure plate is fine :P It was just keeping looks in mind, but as long as it's functional, pvping people aren't going really going to notice, or give a second thought to it.
@sheepwool7
I'm going to assume that happens on your server when people get shot before they fully capture the portal, am I right? Because there's a cooldown after someone succesfully captures a portal.
The two pressure plates would be a bit of a pain to do, to be honest. But I could make the wool platform 4x4, sure.
I really like to hear that :) It's the reason I keep on developing this plugin in the first place.
Can you add some type of cooldown between saying "SoAndSo is attempting to capture the nether!"? It can get annoying if there is a huge battle with people trying to capture it :P
Also I don't have Wormhole, so I can't make as big of a nether portal. So it doesn't fit the wool totally (it's the default 4 blocks) so can you either change it to two pressure plates in the middle two and one less wool at the side (4X4 wool).
Just some ideas :P this plugin is great as is!
@wargamer2010
Thx alot for your responds. Everything works fine now. I think all it needed was a restart. :) Great plugin! Every server should have it.
@sakimakiserver
You can use Factions OR Permissions, not both but CaptureThePortal will pick one anyway. And when you're using Factions the wool will color Red if captured and plain White if not. I could not think of a doable way to link colors to Factions; as a server could have more than 20 Factions which means there wouldn't be enough colors.
Both SimpleClans and Towny support have been added but, as I'm not a very frequent user of either of those plugins, I'm not sure if the support is enough. I'd really appreciate it if someone could test one or both and let me know. I have tested it though, just not sure if this is what you people expect from it :)
sounds like an awesome plugin, exactly what i have been looking for! THX But how do i have to set up permissions with the factions plugin? and how do i assign colors to the factions?
I am really hoping you continue you to update this amazing plugin!
Awesome amazing plugin! :P
Great!!! Thanks a lot for quick response!
@rajinhear
Created a ticket based on your request. If possible then support for both Towny Advanced and Simple Clans will be added in the next release.
Awesome plugin. Please add support for Towny Advanced with national groups... Really awesome plugin thanks!