« WorldBorder » : différence entre les versions

De Nefald Wiki
Aller à la navigation Aller à la recherche
Hiob (discussion | contributions)
mAucun résumé des modifications
Hiob (discussion | contributions)
mAucun résumé des modifications
Ligne 1 : Ligne 1 :
{{Infobox Plugin| image = worldborder_logo.png | catégorie = Mapping | dev = Brettflan | bukkit = worldborder | grade = Intendant | status = installé |}}
{{Infobox Plugin
| image = worldborder_logo.png  
| catégorie = Mapping  
| dev = Brettflan  
| bukkit = worldborder
| compatibilité = [[Dynmap]]
| grade = Intendant  
| status = installé  
|}}


'''WorldBorder''' permet de déterminer sur vos maps des frontières infranchissables, soit en carré soit en cercle, mais aussi de modifier le rendu de la map. Il est possible par exemple de générer tous les chunks compris dans la frontière et de tronquer ceux au-delà. Idéal pour avoir une [[Dynmap]] propre.
'''WorldBorder''' permet de déterminer sur vos maps des frontières infranchissables, soit en carré soit en cercle, mais aussi de modifier le rendu de la map. Il est possible par exemple de générer tous les chunks compris dans la frontière et de tronquer ceux au-delà. Idéal pour avoir une [[Dynmap]] propre.

Version du 17 février 2016 à 12:23


WorldBorder
WorldBorder
Plugin
Catégorie Mapping [edit]
Développeur(s) Brettflan
Bukkit worldborder
Compatibilité Dynmap
Nefald
Status installé [edit]
Grade requis Intendant
Article
Dernière révision 17/02/2016


WorldBorder permet de déterminer sur vos maps des frontières infranchissables, soit en carré soit en cercle, mais aussi de modifier le rendu de la map. Il est possible par exemple de générer tous les chunks compris dans la frontière et de tronquer ceux au-delà. Idéal pour avoir une Dynmap propre.

commande permission description
/wb worldborder.help Afficher toutes les commandes du plugin
/wb set <radiusX> [radiusZ] worldborder.set Définir la frontière selon le radius spécifié (en blocs), centré sur vous.


Ne peut être exéctuée uniquement pas un joueur en jeu. Si radiusZ n'est pas spécifié, le radiusX sera utilisée pour les deux.

/wb [monde] set <radiusX> [radiusZ] <x> <z> worldborder.set Définir la frontière avec pour centre le spawn du monde
/wb [monde] setcorners <x1> <z1> <x2> <z2> worldborder.set Définir la frontière, centrée sur le joueur spécifié
/wb [monde] radius <radiusX> [radiusZ] worldborder.radius Définir la frontière selon les coins spécifiés par leur coordonnées de (x1, z1) à (x2, z2)
/wb [monde] clear worldborder.clear Supprimer la frontière du monde spécifié
/wb clear all worldborder.clear Supprimer les frontières sur tous les mondes
/wb list worldborder.list Lister les frontières et les informations les concernant, sur l'ensemble des mondes
/wb shape <elliptic / round / rectangular / square> worldborder.shape Définir la forme des frontières sur <elliptic / round> (par défaut ) ou <rectangular / square>.


Notez que elliptic et round sont interchangeables avec rectangular et square.

/wb knockback <distance> worldborder.knockback Définir à quelle distance (en blocs) seront repoussés les joueurs s'approchant de la frontière.
/wb [monde] fill [fréquence] [tampon] [force]


/wb fill confirm
/wb fill pause
/wb fill cancel

worldborder.fill Générer tous les chunks manquants à l'intérieur de la frontière.


La valeur [fréquence] est le nombre de fois par secondes ou WorldBorder va vérifier et générer un chunk (par défaut 20).
Si il y a du monde sur votre serveur, restez proche de la valeur par défaut. Si vous souhaitez que ça aille plus vite, essayez 1000, etc.
La valeur [tampon] détermine la distance (en blocs) de chunks à générer au-delà de la frontière (par défaut 208).
La valeur [force] - spécifiez true - détermine si le plugin doit forcer la génération de tous les chunks, même ceux qui ont déjà été générés.
Plus d'informations

/wb [monde] trim [fréquence] [tampon]


/wb trim confirm
/wb trim pause
/wb trim cancel

worldborder.trim Coupez les chunks à l'extérieur de la frontière.


La valeur [fréquence] est le nombre de chunks par secondes qui seront vérifiés (par défaut 5000).
La valeur [tampon] détermine la distance (en blocs) de chunks à générer/conserver au-delà de la frontière (par défaut 208).
Plus d'informations

/wb bypass [joueur] [on/off] worldborder.bypass Activer/désactiver le mode bypass pour un joueur, lui permettant d'aller au-delà des frontières.


La liste des joueurs pour lesquels le mode est activée, est conservée jusqu'à ce que le serveur redémarre.
La valeur [joueur] est optionnelle, si elle est lancée en jeu, l'exécuteur sera celui par défaut. Elle est obligatoire depuis la console.
La valeur [on/off] est optionnelle.

/wb wshape [monde] <elliptic / round / rectangular / square / default> worldborder.wshape Définir la forme pour le monde spécifié.
/wb wrap [monde] [on/off] worldborder.wrap Définir si le monde spécifié doit être emballé ou non.


Si un joueur tente de traverser la frontière, il sera envoyé à l'opposé de la map.

/wb getmsg worldborder.getmsg Afficher le message envoyé aux joueurs lorsqu'ils s'approchent de la frontière.
/wb setmsg <texte> worldborder.setmsg Déterminer le message envoyé aux joueurs lorsqu'ils s'approchent de la frontière.
/wb delay <montant> worldborder.delay Définir le nombre de ticks entre chaque vérification de la frontière, par défaut la valeur est 5 (250ms). Chaque tick dure environ 50ms.
/wb whoosh <on / off> worldborder.whoosh Activer/désactiver l'effet whoosh du knockback.
/wb portal <on/off> worldborder.portal Activer/désactiver la redirection des portails.


Vous ne devez désactiver cette fonction que si vous rencontrez des problèmes avec Multiverse (ou autres) et les portails.

/wb remount <montant> worldborder.remount Permet de modifier le délai de remontage sur un cheval après le knockback
/wb dynmap <on/off> worldborder.dynmap Activer/désactiver la compatibilité avec Dynmap. La frontière sera affichée sur votre carte dynamique.
/wb dynmapmsg <texte> worldborder.dynmapmsg Définir le label de vos frontières sur Dynmap
/wb denypearl <on / off> worldborder.denypearl Activer/désactiver le lancée d'enderpearls au travers des frontières.
/wb reload worldborder.reload Relancer WorldBorder.
/wb debug <on / off> worldborder.debug Activer/désactiver le mode debug

Fonction Fill

The "fill" command is a bit special, so I'll devote an entire section to describing it. Maybe easier to show than describe, so... Here's a world with a 512 radius round border set, the Before image being from a freshly generated world and the After image being right after WorldBorder's fill command has completed (176 block buffer used here, though 208 is the default):

Avant et après le Fill

After initiating the fill command, you will receive a bit of info on the process, and will be required to enter /wb fill confirm to actually start the process. Every 5 seconds, it will give you a progress report along with an estimated completion percentage. To pause/unpause the process at any time while it's running, you can use the /wb fill pause command. Likewise, to cancel the process you can use the command /wb fill cancel. If it detects at any point that you are running extremely low on available memory (less than 200 MB), it will automatically pause the process, and will automatically resume if/when at least 500 MB of memory is available. If you shut down your server while the process is running, it will even mark its progress and will automatically continue on its own as soon as the server comes back up. That being the case, if you want it to finish as quickly as possible and it has hit low memory availability, simply stopping and restarting the server is generally much quicker than waiting for Java to decide to do garbage collection. It is strongly recommended to only use the default frequency value of 20 for the fill process; higher values have sometimes proven to cause the process to slow to a crawl or crash for no clear reason.

Fonction trim


The "trim" command is a complement to the "fill" command, and similarly special. A visual demonstration is in order for it as well. Below is a backup of an old world which was largely unrestrained to begin with, as seen in the Before image. The After image shows it after the "trim" command has been run with a border radius of 750:

Avant et après le Trim

After initiating the trim command, you will receive a bit of info on the process, and will be required to enter /wb trim confirm to actually start the process. Every 5 seconds, it will give you a progress report along with an estimated completion percentage. To pause/unpause the process at any time while it's running, you can use the /wb trim pause command. Likewise, to cancel the process you can use the command /wb trim cancel.