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.
@CoffeeNutz
Could you tell me exactly what should happen? Just pointing to the plugin won't make me see the link you have in mind.
@wargamer2010
http://dev.bukkit.org/server-mods/gods/
@ClashOfCreatures
That is correct, I will add a softdepend for PermissionEX. Thanks for reporting.
@CoffeeNutz
Could you elaborate a little? Exactly which God plugin do you mean? And what exactly should happen? It sounds like a cool idea though, I just don't entirely understand what you're suggesting.
For some reason this plugin cannot detect permissionsEX. I have it set up properly but it seems to load before permissionsEX does and then does not detect it. http://pastebin.com/FR4f4hKw Any ideas?
Can you guys get this to function with the GODS plugin. Make it so the believers in the god get the portal it would make things freaking awesome.
@Zombiemold
Do let me know what you think, what works and what doesn't :)
Added a donate button so feel free to hit it. I don't do it for the money though, keep that in mind but some coffee money is always welcome ;)
@Girgensplat
Right.. here: http://dev.bukkit.org/server-mods/capturetheportal/files/5-capture-the-portal-v1-9-3/
Where can I find the patch notes?
Amazing update! I can't wait to try this.
I have been waiting in anticipation for this update for quite some time.
Expect a donation your way for this, as a thanks for keeping your plugin fresh and awesome.
A new version has been released, 1.9.3, which includes quite a few changes. Nothing that will break configuration or radically change the way CTP works though. It's just waiting on Approval.
@wargamer2010
They're both admin accounts in their own clans on simpleclans, however I removed admin from one account and nothing changed, they still didn't get kicked out (or killed) from the nether. They were allowed to exit, just not enter.
@Girgensplat
Are you using the Simple Clans plugin and are both Admin Accounts in a clan? If you don't have SimpleClans, it will default to Permissions and allow everyone with the neutral permission to go through either way.
@wargamer2010
Oh and yes, it's to a nether portal =)
@wargamer2010
http://pastebin.com/uDTAvy4L
That's my config file, and I was testing this with two admin accounts, so permissions shouldn't have been an issue.
I can get you the info for my server, it's just a private server in dev atm anyway no biggie. I'll PM you the info to get on
I am curious if my ticket was seen:
http://dev.bukkit.org/server-mods/capturetheportal/tickets/12-nations-not-towns-towny/
@Girgensplat
If the dieorbounce setting is set to true it will kill the people that try to walk into a portal they are not allowed to walk in.
What sort of a portal are we talking about, a Nether portal, right?
How does the rest of your config look like? And if you're using Permissions for CTP, which permission nodes do your permission groups have?
And I won't mind coming over to your server to check it out.
I have a portal setup and when I capture it it doesn't kick people from the portal or kill them. I have the config file set for
dieorbounce: true
I am also using Multiworlds if that makes a difference.
Please let me know if I have something wrong of if there is something else I need to do!
@BlotheraKingdom
Could you define what exactly isn't working for you?
Are you sure neither of those groups have the "CaptureThePortal.neutral" by mistake?
Are there any errors in your logs that have to do with CaptureThePortal. A normal startup will look like this:
17:48:44 [INFO] [CaptureThePortal] Enabling CaptureThePortal v1.9.2
17:48:44 [INFO] [CaptureThePortal v1.9.2] Configuration loaded succesfully
17:48:44 [INFO] [CaptureThePortal v1.9.2] Using Permissions as Group plugin
17:48:44 [INFO] [CaptureThePortal v1.9.2] Enabled
And what version of CaptureThePortal do you use?
For some reason its not working, Heres my stuff:
There are a groups, one with red and one with blue (CaptureThePortal.blue, CaptureThePortal.red)
I am using permissionsbukkit
http://i.imgur.com/dPQl5.png
@Zombiemold
Thanks for the great amount of feedback so far. It is highly appreciated :)