F.A.Q.
Q) Why aren't gates destroyed when I remove the obsidian with a tool like the superpickaxe?
A) Because when you use a plugin tool such as that, it SETS the block to air, it doesn't destroy it in the same way as hitting it does. Therefor no block destroy hooks are called.
Q) How do I make a custom .gate file?
A) Take a look at plugins/Stargate/gates/nethergate.gate, it has all of the information you'll need. You will need to work on a COPY of nethergate.gate however, as nethergate.gate is overwritten on plugin startup.
Q) Does this plugin work with {X}?
A) I really don't know, I don't know how {X} is implemented, or whether they will conflict. I'm also about as interested in looking into it as you are apparently ;)
Q) What is a "Hidden Gate"?
A) A hidden gate is a gate on a network that is only shown on other gates destination lists if the player looking at them is its creator, or somebody with the stargate.hidden permission. A hidden gate can still be dialed out from by anybody unless it's set to Private.
Q) What is a "Private Gate"?
A) A private gate is a gate that can only be dialed out from by its creator, or somebody with the stargate.private permission. If it's not hidden then anybody can still dial into this gate.
Q) What does "destroyexplosion" do?
A) If "destroyexplosion" is false, and an explosion even touched a portal control (Sign or button) the entire explosion is cancelled. If it is true, then the gate will be destroyed as if somebody had removed the sign/button. There is currently no way I can stop just the sign/button from being destroyed, which is why the entire explosion must be stopped.
Q) What does "stargate.create.personal" allow players to do?
A) If a player has stargate.create.personal, they can create Stargates that have the network name set as their username, or a substring thereof (The maximum length of a network is 11 characters, so I had to substr the name). This allows a specific group to be able to create their own personal Stargate network. This network will not interfere with any other Stargate networks as everything is stored separately in memory.
Q) Why is PlayerB getting "Access Denied" when trying to go through a gate PlayerA opened?
A) Only one user can use a stargate at a time, if PlayerA sets the sign, nobody else can hit the button. If PlayerA sets the sign/hits the button, nobody else can walk through the gate. Always-Open Fixed Gates are an exception, as they have no "Active User".
Q) What does this error mean "[WARNING] [Stargate] Missing destination point in .gate file nethergate.gate"?
A) This error means there is no destination point in your .gate file, please read the section on custom gate layouts.
Q) Can you add command X?
A) No, the only command this plugin will ever have is /sg reload. StargateCommand is an addon for Stargate that adds import, export and dial commands.
Q) Why do I get kicked with the message "You moved too quickly!(Hacking?)" when I use a gate?
A) Stargate is not compatible with iZone.
Q) My permissions aren't working properly, help!
A) Turn on both debug and permdebug, you will get a LOT of output when using gates. First of all, try to determine the issue yourself based on this output. If all else fails, and only if all else fails, post your log and ask for me to resolve the issue for you.
Q) The Russian lang pack isn't showing ingame, why not?
A) You need to have a client mod to get russian characters in-game, same with any non-ANSI characters. Please Google for this as I don't know how to install them.
Q) How do I enable debug mode?
A) Add the following to your config.yml:
debug: true
permdebug: true
Q) Stargate-Bungee is outputting an "org.bukkit.plugin.InvalidPluginException" error, why?
A) Stargate-Bungee is not actually a Bukkit plugin, it is a plugin designed for BungeeCord itself. Put it in the "plugins" folder of your BungeeCord directory.
Q) Why did you add support for BungeeCord, but not some other proxy?
A) A user requested support for BungeeCord, and I found it sufficiently advanced to add the features I needed. If you have another proxy you would like supported, that allows plugins to be written for it, and it supports what is required by Stargate-Bungee, then I would be willing to support it as well.
Q) I want to change the open material of my gates, but it ends up deleting them all, what should I do?
A) Change the "ignoreEntrance" option in config.yml to "true" and Stargate won't check the entrance blocks for gates.