Installation
Avant de commencer
Section intitulée « Avant de commencer »| Il vous faut | Version |
|---|---|
| Spigot | 1.8.8 |
| Java | 21 |
| PacketEvents | 2.12.0 ou plus récent |
PacketEvents n’est pas optionnel. SomaHider réécrit les paquets sur le chemin du client, ce qui est justement la raison pour laquelle les autres plugins continuent de voir les vrais pseudos, et il a besoin de PacketEvents pour ça. Sans lui, le serveur refuse d’activer SomaHider et le signale au démarrage.
PlaceholderAPI est optionnel, mais installez-le tout de suite si l’un de ces deux points vous concerne :
- vous voulez que les coéquipiers se reconnaissent entre eux dans une zone,
- vous voulez que les faux noms viennent du jeu, par exemple d’un nom de faction.
Les deux reposent sur des placeholders. Voir laisser certains joueurs se reconnaître.
Installer
Section intitulée « Installer »-
Déposez le jar.
Placez
SomaHider.jardans le dossierplugins/de votre serveur, à côté de PacketEvents. -
Démarrez le serveur une fois.
SomaHider crée ses fichiers de configuration dans
plugins/SomaHider/. Rien n’est à remplir avant ce premier démarrage : les réglages livrés fonctionnent tels quels. -
Vérifiez qu’il a bien démarré.
/sh listSur une installation neuve, il répond qu’aucune zone n’existe. C’est bien la réponse attendue : elle prouve que le plugin s’est activé et que la commande est enregistrée.
Si /sh list répond que la commande est inconnue, c’est que SomaHider ne s’est pas activé. La raison
est dans les logs du serveur, et neuf fois sur dix il s’agit de PacketEvents absent.
Les fichiers créés
Section intitulée « Les fichiers créés »Vous ne toucherez pas à la plupart d’entre eux le premier jour. Voici à quoi chacun sert, pour savoir où aller par la suite.
| Fichier | À ouvrir quand vous voulez |
|---|---|
zones.yml | Définir où sont vos zones et quand elles tournent. C’est celui que vous utiliserez le plus. |
config.yml | Changer l’apparence par défaut d’un joueur masqué, ou la durée maximale d’une zone. |
usernames.yml | Changer les faux noms disponibles. |
skins.yml | Changer les skins disponibles. |
chat.yml | Empêcher vos messages serveur d’afficher les vrais pseudos. |
nbts.yml | Garder certains tags d’objet visibles quand les détails sont masqués. |
Il y a aussi un bypass.yml. SomaHider l’écrit lui-même pour retenir quels membres du staff ont
activé /sh bypass, donc laissez-le tranquille.
Après avoir modifié l’un de ces fichiers, appliquez vos changements avec :
/sh reload