iGates

Heypoday, iGates allows you to create portals to teleport your players. You can activate and desactivate those and fill them with blocks automatically. You can also retain liquids in it, like water or lava. I tried to make as simple as possible I hope you'll enjoy it. :)
/!\ This plugin needs PluginBaker to work. Don't forget to install it !
Authors: Ptibiscuit
How to use
Configuration
There's 2 configuration, situated in config.yml:
- retain_liquid: If set to true, water and lava won't spread outside the "from" areas. Usefull to create that awesome & legendary effect of wall of water ! <3
- display_message_selection: If it's set to true, when you use the woodaxe to make a selection, it will display a message like "Selection complete !". Turn to false when you have WorldEdit or an other plugin that display that kind of message.
Commands & Permissions
/!\ When there's an argument called FillType, it means the type of block which will be filled in the "from" areas, you have to write one of those type of block, here is the list: portal, end_portal, water, lava, web, null (= nothing). When you will turn on a portal, the "from" areas will be filled with that type of block. :) Commands for creating and manage portals:
- /igcreate <Tag> <FillType> (igates.portal.edit.create): Create a portal with the given name and the given FillType. Btw, the "to" point of the portal is automatically set to your position, but you can change it. ;)
- /igdelete <Tag> (igates.portal.edit.delete): Delete a portal.
- /iglist (igates.portal.list): List all the portals. Command fors editing portal:
- /igaddfrom <Tag> (igates.portal.edit.addfrom): Add a "from" area for the given portal. A "from" area is an area where the player will be teleported to the "to" point. Make a selection with the woodaxe before using that command. :)
- /igclearfroms <Tag> (igates.portal.edit.clearfroms): Remove all the "from" areas of the give portal
- /igset <on/off> <Tag> (igates.portal.edit.set.on ou igates.portal.edit.set.off): Turn on or off a portal.
- /igset filltype <Tag> <FillType> (igates.portal.edit.set.filltype): Set the filltype of a portal.
- /igset price <Tag> <Price> (igates.portal.edit.set.price): Set the economy price of a portal.
- /igset to <Tag> (igates.portal.edit.set.to):Set the "to" point of the given portal in your position.
There are some others permissions:
- igates.make_selection: Allow player to make selection with the woodaxe.
- igates.god: Player don't have to pay when he uses a portal.
- There are differents kind of permissions you can give to allow a player to use portals. First, you can simply give "igates.portal.use", it allows the player to use all portals. But, you can instead give a permission to allow the player to use just one kind of portals (water, lava, portal, ...), it is "igates.portal.use.<FillType>" (For example, "igates.portal.use.water" or "igates.portal.use.lava", ...)
Step to step tutorial
What ? That bunch of commands has made you sick ? Okay, read that tutorial to create a portal. :)
- Use the command /igcreate <Tag> <FillType> to create the portal. For this tuto, we'll use /igcreate tuto portal.
- Go where you want the portal teleports and use /igset to tuto.
- Take a woodaxe and make a selection with Right-Click and Left-Click, exactly like with WorldEdit. When the portal will be activated, players in that selection will be teleported to the "to" point.
- Use /igaddfrom tuto when you've got you're selection to add it to the portal.
- Turn on the portal by using /igset on tuto, normally, the "from" area you've had selected will be filled of portal block.
- Enter the "from" zone and you'll be teleported !
If you prefer a tutorial video than letters, here is a tutorial made by DMWandxTMx. :)
Traduire en Français ("Omelette du fromage")
Pour traduire le plugin en Français, rien de plus simple. Ouvrer le fichier lang.properties, il contient toutes les "phrases" qui seront affichées. Enlever son contenu et remplacer-le par ceci:
#Default Lang Configuration
#Wed Apr 18 21:25:05 CEST 2012
need_be_player=Vous devez etre un joueur pour faire cette action.
top_list=Liste des portails:
ft_dont_exist=Ce FillType n'existe pas, utilisez un de ceux-ci: water, portal, end_portal, lava, web, null.
tag_dont_exist=Ce nom de portail n'existe pas.
set_filltype=Ce portail est ou sera maintenant rempli de {FILLTYPE}.
portal_deleted=Portail detruit !
first_point_set=Le premier point de séléction est fixé !
more_args=Mauvaise utilisation de la commande . (Besoin d'argument ?).
need_volume=Avant de faire ceci, vous devez sélectionner une zone avec la hache en bois, comme pour World Edit.
tag_taken=Ce nom de portail existe déja, tu manques d'imagination ! \^_^
weird_arg=Vous utilisez un argument bizarre, choisissez un de ceux-ci: on, off, to, filltype;
cant_do=Vous n'avez pas la permission de faire ceci.
elem_list={ACTIVE} §6{TAG}§f: {CNT_FROMS} "Froms" areas.
portail_created=Portail "{TAG}" crée !
froms_added=Zone "From"ajoutée au portail \!
second_point_set=Le deuxime point de la selection a ete fixé !
set_active=Ce portail est maintenant {ACTIVE}.
Merci à N07070 pour m'avoir filé son lang traduit. :) BIen sur, vous pouvez changer ce qui est écrit, c'est entièrement personalisable. ;)
-
View User Profile
-
Send Message
Posted Dec 27, 2012UPDATE TO 1.4.6 PLEASEEEEEE
-
View User Profile
-
Send Message
Posted Dec 26, 2012@The_Micahel I've tried installing it to my Beta Build version of CraftBukkit, I've noticed you said CraftBukkit 1.4.6 R1.0, but the Beta Build or anything higher, is not currently in R 1.0. Is there a link you can send us to download 1.4.6 R 1.0
-
View User Profile
-
Send Message
Posted Dec 26, 2012Works fine for 1.4.6 R 1.0
Working on a new tutorial video! :)
-
View User Profile
-
Send Message
Posted Dec 23, 2012I'm Having a problem with even though my players have the correct permission nodes, they still have no access to all of my portals. It just dosen't let them enter the water, and states: You are not able to do that! When I Op them , then the can use the portals. Please help. We are using CB 1.4.6 R0.1.
The Permission Nodes we are using are:
- igates.portal.use
- igates.portal.use.water
Is it something to do with Multiverse, and having multiple worlds, is it that there are separate world permission nodes? I don't know!
List of plugins we use:
TimTheEnchanter, QuickShop, WorldEdit, GrandExchange, mcjobs, Flight, Quests, Vault, SimpleHelpTickets, PermissionsEx, Multiverse-Core, Questioner, WorldGuard, Jail, AutoMessage, PhatLoots, Lottery, iConomy, Register, HeroSpawn, WorldSaver, mwStop, FactionNeed, Votifier, FishingTournament, mcMMO, MobArena, ButtonWarp, Essentials, Citizens, CommandSigns, EssentialsSpawn, Multiverse-Inventories, VanishNoPacket, Sign Bank, PluginsBaker, Alchemist, LWC, iGates, Blacksmith, Factions, SimpleRegionMarket, BattleArena, ArenaCTF
IP: Blockycraft.zapto.org
-
View User Profile
-
Send Message
Posted Dec 23, 2012As op i randomly get teleported around as non ops use the portals can you fix this?
-
View User Profile
-
Send Message
Posted Dec 16, 2012The plugin didnt work for me with craftbukkit 1.4.5-Ro.2
-
View User Profile
-
Send Message
Posted Dec 11, 2012@Cystalize
A work-around is to use water rather than portal as the fill block. You may also want to change the config to retain liquid if you do this.
-
View User Profile
-
Send Message
Posted Dec 9, 2012Hi Im having a problem where when u enter a portal fill type, itl take you to the location u set and then within a second itl teleport you to the nether :/ Is there something I can do differently to fix this or is an update needed? This plugin use to work fine before 1.4.
-
View User Profile
-
Send Message
Posted Dec 9, 2012When ever i try this comes up in the console:
2012-12-10 16:09:16 [SEVERE] Could not pass event PlayerMoveEvent to iGates v0.6 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:218) at net.minecraft.server.Packet10Flying.handle(SourceFile:136) at net.minecraft.server.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:113) at net.minecraft.server.ServerConnection.b(SourceFile:39) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:595) at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:222) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:493) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:426) at net.minecraft.server.ThreadServerApplication.run(SourceFile:856) Caused by: java.lang.NullPointerException at org.bukkit.Location.getChunk(Location.java:73) at com.ptibiscuit.igates.data.Portal.teleportPlayer(Portal.java:75) at com.ptibiscuit.igates.listeners.PlayerListener.onPlayerMove(PlayerListener.java:35) at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339) ... 14 more
-
View User Profile
-
Send Message
Posted Dec 8, 2012Yep, CulturedPied, you can do that. The plugin should work in 1.4.5-R0.2
-
View User Profile
-
Send Message
Posted Dec 7, 2012Is there a way to make a portal go from one world to another.
For example: i am on "world 1" i go in "portal A" then come out in "Portal B" in "world 2"
-
View User Profile
-
Send Message
Posted Dec 2, 2012Hi is this plugin compatible with craftbukkit 1.4.5-Ro.2
-
View User Profile
-
Send Message
Posted Nov 28, 2012Feature request:
Disable Quick teleport through portals when in creative.
When in creative mode, and you go through a portal it instantly teleports you. This doesn't give igates enough time to teleport you to the correct place that you have set but instead teleports you to the actual nether when using the "portal" type. Otherwise this plugin works fine for me.
-
View User Profile
-
Send Message
Posted Nov 24, 2012REALLY NEED UPDATE...
This is by far the best and most professional portal plugin.. I know many of us would appreciate an update.. I would be willing to donate, as im sure many others were, if it would ensure a future for this plugin.
-
View User Profile
-
Send Message
Posted Nov 19, 2012I think i got the same thing but with my 5th and 6th (they are the last in the config)
-
View User Profile
-
Send Message
Posted Nov 12, 2012Having an issue. It seem that the 9th-10th portal in the config conflict somehow. so the 'to' spot of the 10th becomes the 9th.
Does anyone know if this plugin is going to be updated eventually? I'd rather not have to get rid of it, but it's looking like we may have to.
-
View User Profile
-
Send Message
Posted Nov 10, 2012I got a problem where when using netherportal type of fill, it actually takes you to the nether sometimes instead of your destination. This happens with 1.4.2. 1.3.2 works fine. I think maybe something was changed with timing. Could you look at this and fix it please? I've had to resort to using end_portal for everything on my server until this bug is fixed.
Thanks
-
View User Profile
-
Send Message
Posted Nov 7, 2012Can I give permission to players to only one portal?
-
View User Profile
-
Send Message
Posted Nov 1, 2012@DinoScope
I'm getting that too but only for my web portals which my donors use for the shops :( Mine isn't related to the new update though as I haven't updated my server yet I love this plugin its so easy to use :)
-
View User Profile
-
Send Message
Posted Oct 31, 2012Waiting for an update!
My server depends on this plugin! :)