Aller au contenu

Installation

Il vous fautVersion
Spigot1.8.8
Java21
PacketEvents2.12.0 ou plus récent

PacketEvents est obligatoire. SomaPace lit les paquets de minage envoyés par le client pour savoir où en est réellement un cassage, et sans lui le serveur refuse d’activer le plugin.

  1. Déposez le jar.

    Placez SomaPace.jar dans le dossier plugins/ de votre serveur, à côté de PacketEvents.

  2. Démarrez le serveur une fois.

    SomaPace crée plugins/SomaPace/config.yml. Les réglages livrés sont probablement déjà ceux que vous voulez : refuser le FastBreak, journaliser chaque refus, aucun webhook Discord.

  3. Vérifiez qu’il a bien démarré.

    /sp alerts

    Il répond que vos alertes sont désormais désactivées ou activées. Cette réponse suffit à prouver que le plugin s’est activé et que la commande est enregistrée. Relancez-la pour revenir à votre réglage d’origine.

RéglageValeurEffet
cancel-breakstrueUn cassage qui arrive trop tôt est refusé et le bloc est remis en place.
log-to-filetrueChaque refus est ajouté à flags.log.
webhook.enabledfalseRien n’est envoyé sur Discord.

Le staff qui possède soma.pace.alerts reçoit en plus une alerte dans le chat, activée par défaut pour lui.

Une installation neuve protège donc déjà votre serveur. Il n’y a rien à configurer pour cela.

Sur un serveur en production, il vaut la peine de faire tourner SomaPace en observation pendant quelques jours, pour voir ce qu’il attrape avant qu’il ne commence à refuser des cassages :

config.yml
cancel-breaks: false

Les signalements continuent d’être levés, journalisés et transmis au staff, mais le bloc casse normalement. Lisez flags.log au bout d’un jour ou deux, vérifiez que ce qu’il a attrapé correspond bien à ce que vous pensez, puis repassez le réglage à true.

FichierCe que c’est
config.ymlL’application, la journalisation et le webhook Discord.
flags.logUne ligne par cassage refusé, quand log-to-file est activé.
states.ymlLes membres du staff qui ont coupé leurs alertes. Écrit par le plugin, laissez-le tranquille.

Après avoir modifié config.yml, appliquez vos changements avec :

/sp reload