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. ;)
@MsPtibiscuit, bonjour :)
- il faut sauter d'un bloc (remonter dans l'eau) pour passer les "grands" portails,
dans l'attente j'ai mis une marche juste avant
- l'eau ne tient pas toujours,
c'est surement ma faute, a l'époque j'ai mis la matière avec WE pour certain portail, la correction avec WE ne retient pu les liquides
Merci pour ton travail.
@GapyNamikaze
Read "There are some others permissions:" in the description.
v0.6.1 fixed the retain_liquid problem. It's sent, it needs approval before being release.
Sorry for this mistake. :)
@Swainooo
0.6 has problems
stay with 0.5 that works fine on 1.3.1
0.6 does not retain liquids on 1.3.1 cb 2320+ (clean install)
0.5 works perfect on 1.3.1 cb 2320+
you messed something up
I placed the latest .jar in my update folder and upon restarting all my portals didnt work. Luckily i made an update. Anyone else have this issue?
It's great but could u make some sort of black-list so some players can't go through secific portals and some sort of protection so only the one who makes the portal can edit it?
still working fine
1.3.1 CB 2320+
thanks again :)
@Stevensaurus
The config:
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.
I think that you should remove the message when making a point selection, it's fairly useless and it gets very annoying.
igates is working fine with
bukkit 1.3.1 2267
Thanks.
:Edit: never mind now i fixed it :) Hey i have been having a problem with people entering the portal only people that are op can enter is there any way to fix this?
I don't know about anyone else but this plugin does not work with bukkit R4.0 , I just installed it and it spammed my console's with error's....
Can you fix this?
I really like the concept of this plugin.
Scratch that I downloaded pluginsbaker and now it works! ,
This plugin is so useful pleas update it to R5.0 and 1.3 asap!
@DinoScope
The system use the both Ids, so it should normally work (If you have activate it in your config)
WONDERFUL plugin.
One question, could you make it so that when you make a portal water, it uses the stationary water? So it doesn't flow. The ID is 8, instead of 9.
now you fixed it xD
i notice stupid things like u said some other permissions and in that txt u said igates.protal.use
Awesome plugin! Just one problem. When people stand right next to the nether igates portal but not actually IN the portal, it will teleport them to the Nether.
Do portals have to be vertical? Say I wanted to make an end portal take my users somewhere.
I cannot get the /igaddfrom command to work....
- Yes I selected a region with the wooden axe. - Yes worldedit is working. I can make other selections and do worldedit things with the selection.
I get both the first and the second position for the gate with the axe, then i destroy the blocks I used to make the selection, Just like i did on my other server. Then when I type /igaddfrom plains1.... this is what I get.....
[IGates] Before do that, you need to select an area with the woodaxe, like with Worldedit. =)
BUT I DID MAKE THE SELECTION (is what I yell at the screen.