Heypoday,
Me rendant compte que pas mal de gens utilisaient mon ancien plugin de téléportation, iGates (Un des premiers plugins que j'ai fait !
) et qu'on me pressait de plus en plus pour que je le mette à jour. Je m'y suis donc mis et, grâce à l'aide grandiose de Sysko, j'ai pu faire une version que j'appellerais de sous-developpée, elle ne contient pas toutes les fonctions originelles d'iGates (Ca ne saurait tarder), mais elle permettra aux gens d'au moins pouvoir passer le cap de la 1.1-R5 pour leur serveur.
Description:
iGates permet de créer des portails pour téléporter des joueurs d'une position à une autre. Le principe se base sur le système de zone "From" (Traduit contextuellement par "Départ") et d'un point d'arrivée (Traduit par "Arrivée"). Vous définissez, à la manière de WorldEdit, des zones "From" ainsi qu'un point "To" où les joueurs, se trouvant dans une zone From, seront teleportés.
Vous devez posséder PluginsBaker pour utiliser iGates ! 
Télécharger iGates
Sous ce principe simple, j'ai essayé d'ajouter des possibilités pour que les serveurs puissent personnaliser entièrement leur portails. Par exemple, vous pourrez définir un type de block qui remplira votre portail lorsqu'il sera activé (De l'eau, de la lave, du Portal, ...). Une autre fonctionnalité vous permet de retenir des liquides dans vos zones de portails (Donnant l'impression d'un mur d'eau qu'il faut traverser).
Convertir une ancienne configuration:
Si vous utilisez une ancienne configuration d'iGates (aka la v0.0), vous devrez faire quelques changements pour rendre votre ancienne configuration utilisable par iGates, voici la marche à suivre: (Vous n'avez besoin que de options.yml, que vous devez renommer en config.yml, le reste, vous pouvez balancer !)
- Premièrement, vous devez remplacer tous les mots "idblockautofill" par "filltype". Ne le faites pas à la main, utiliser les modules de Recherche/Remplace généralement présent dans les éditeurs de texte (Ctrl+F avec NotePad++)
- Ensuite, vous devez décaller l'entièreté du fichier de 2 espaces et ajouter "portal:" au début de votre fichier (De sorte que "portals:" surplombe tous les portaux). Si ca vous paraît abstrait, regarder l'exemple.

- Dernière étape, ajouter cette patie au début de votre fichier pour le rendre compatible avec iGates:
Code:
config:
retain_liquid: false
display_message_selection: true
[*]
Voici un exemple de convertissage avec un code de test:
Ancienne configuration:
Code:
tel:
froms:
- end: world/-1681.0/64.0/-511.0
begin: world/-1679.0/66.0/-511.0
- end: world/327.0/78.0/-936.0
begin: world/327.0/76.0/-933.0
enable: 'true'
filltype: water
to: world/-205.55190968146883/112.0/5658.464935401731
pitch: 1.350006
yaw: 88.81229
tel2:
froms:
- end: world/-1694.0/66.0/-526.0
begin: world/-1694.0/64.0/-524.0
- end: world/335.0/86.0/-933.0
begin: world/335.0/85.0/-937.0
enable: 'true'
filltype: water
to: world/328.67370890627325/75.5/-934.5959945125791
pitch: 11.850008
yaw: -90.28665
Nouvelle configuration:
Code:
config:
retain_liquid: false
display_message_selection: true
portals:
tel:
froms:
- end: world/-1681.0/64.0/-511.0
begin: world/-1679.0/66.0/-511.0
- end: world/327.0/78.0/-936.0
begin: world/327.0/76.0/-933.0
enable: 'true'
filltype: water
to: world/-205.55190968146883/112.0/5658.464935401731
pitch: 1.350006
yaw: 88.81229
tel2:
froms:
- end: world/-1694.0/66.0/-526.0
begin: world/-1694.0/64.0/-524.0
- end: world/335.0/86.0/-933.0
begin: world/335.0/85.0/-937.0
enable: 'true'
filltype: water
to: world/328.67370890627325/75.5/-934.5959945125791
pitch: 11.850008
yaw: -90.28665
Eh voila, votre configuration est prête à être utilisée par iGates ! (Tous les autres fichiers qu'ils y avaient avant peuvent être supprimés)