Ancient Gates
Introduction
This plugin can allow those with permission, to create gates. These gates will teleport any player, entity (incl. passenger) or vehicle (incl. passenger) that enters that gate to the designated location and/or execute a command. This is a very easy to use, easy to maintain transportation plugin! As a bonus, the gates can look any way you like (vertical or horizontal), with a selection of portal materials.
To get started, try the in game command: /gate
Commands & Permissions
AncientGates commands and permission nodes are simple and intuitive.
Click here for commands and permission nodes...
Configuration Settings
AncientGates configuration options are fairly extensive.
Click here for configuration (/gate setconf) settings...
BungeeCord Support
AncientGates fully supports BungeeCord server-server player, entity and vehicle teleportation.
Click here for further information and full setup instructions...
FAQ
AncientGates has seen a fair few questions in its time. Here are some of the more frequent ones.
Click here for Frequently Asked Questions...
Featured Video
I recently came across this video, showcasing the latest features. It has been put together by Vikaar1.
I've seen several Youtube videos since taking over maintenance of this plugin.
Click here to see more, including translations...
Development Builds
Go to the AncientGates Jenkins build server
Metrics
You can (globally) opt out the stat collection via /plugins/bStats/config.yml if you wish.
@peewi96
It was the PropHunt signs plugin man it filled my logfile to 89mb. I have no clue as to how it interferes with this plugin but i removed it and problem solved .
@MrSqueak
I'm not sure what you mean by 'select targets', could you dumb it down for me ;)? Haha!
@crunkazcanbe
Your error log suggests to me that you have two instances of AncientGates loaded. Have a look in your plugins directory and make sure there's only one (ideally v1.8.0).
@peewi96
I appreciate it very much, all the gates have been tested to work perfectly and preserver the horses original max health. You are the best sir!
EDIT: Also with the gate commands, it's a little vague, or I haven't found it, but can the plugin select targets? like @p to select the player as the target or @a to select all players as the target?
@peewi96
Huge problem that spammed my log file to 48mb http://pastie.org/8670953
http://pastie.org/8671003
Edit: I just tried v1.8.0 and same thing i am using the latest spigot as of now . I had to remove the plugin until it is updated . If i start my server the log file grows huge. I am sure it is something to due with the new spigot build.
I believe it was working fine on spigot build 1267 but anything above is a no go.
Edit: Ok man i found the plugin that was causing the stack trace it was not this but after i updated to v1.8.0 i get this now http://pastie.org/8671141 btw the gates all work fine cross server even though im getting that error .
@kristijan260393
Could you look at the gate and type "/gate info". Then send me a screenshot of what it returns.
To me it sounds like you have "/gate setinv [id]" set to "false". It needs to be set to "true".
@MrSqueak
I think I understand what you mean. You're effectively referring to the max health. Try build #132 and let me know if this resolves the issue.
Thanks =)
@peewi96
We're halfway there. The horses go through the gate without error once again. However, they still gain a bunch of hearts when traveling through the gate. The hearts are only filled at the amount that the horse spawned with. So if the horse spawned with 13 hearts, they walk through the gate with 13 hearts worth of health, but have 25 hearts worth that they can heal to. The horse eventually fills all the new hearts as it regenerates.
EDIT: I'd also like to extend my gratitude that you are working on this problem. :)
@deaddude22
Already included ;).
Take a look at the commands and permissions page above for more detail, but effectively you're interested in the "/gate addfrom [id]" command and the "/gate addto [id]" command.
An interesting feature might be (I don't know if it's already included) to have one portal name having more than one different start point. This would help me change the portal setto point for both of the portals (with the same name) to a new location. Rather than making two portal names (etc.) with the same location.
Command: /gate setfrom [id] [portal1, portal2]
ex.
For portal1 I would use... /gate setfrom pvp portal1
For portal2 I would use... /gate setfrom pvp portal2
Also an interesting feature would be to include a portal with multiple setto locations so it can more of a randomized portal of where the player is teleported to.
Command: /gate setto [id] [location1]
ex.
For location1 I would use... /gate setto pvp location1
For location2 I would use... /gate setto pvp location2
@MrSqueak
Ahhhh my bad. I'm still implementing compatibility with another plugin and haven't finished yet. I'll close that dependency and commit an update to #131.
EDIT: Try dev build #131. Apologies for that.
@peewi96
@peewi96 This is what i get when I try to move riding a horse through the portal. I'm running bukkit version 1.7.2-r0.2-b2974jnks
I tried running with normal plugins and with bare essentials/multiverse/permissionsEX and i get the error both times.
@MrSqueak
Thanks =).
Perhaps you could try the latest development build #130 (from the development builds link above) and let me know if this fixes the issue?
You're doing a fantastic job! However when horses pass through gates that go to other maps they gain up to 20 hearts. I was wondering if this is still an issue in the new builds as I haven't updated in a while.
Super plugin! Very useful! Keep the good work up!
@minecraft7net
This looks very interesting, a possible conflict with EchoPet. I'll take a closer look.
EDIT: I've implemented a fix in development build #128, give it a try =)
running CraftBukkit version git-Spigot-1228 (MC: 1.7.2) (Implementing API version 1.7.2-R0.3-SNAPSHOT)
[AncientGates] Loading AncientGates v1.8.0
10-20 times per day i have this in logs :
http://pastebin.com/ZYaiZ1iF
EDIT: _@peewi96 - uff this projects is still alive :))), THX for fix - server is up with (build AncientGates #128). i need to wait for user traffic. (my server is planetcraft.pl ) and Ancient Gates is one of the most important plugin :). ticket at echopet : https://github.com/DSH105/EchoPet/issues/164
@Ironpipe
This should already be resolved in AncientGates v1.8.0. Give it a try and let me know =).
Hello
Please Adds an option to boot after multiverse / myworlds or similar plugin.
If ancient gates is loaded before the multi world plugin the portals leading to other worlds lose their destination.
My english is horrible :p
@TekeDome
Replied to your PM =)