Barix • Documentation
BKBCK‑Inc • Docs
FR • EN

FR | EN
Barix

Toolkit serveur Forge 1.20.1 orienté modération : audit JSONL, protection de régions, anti‑xray, anti‑cheat et alertes Discord.

Vue d’ensemble

Barix centralise les besoins de supervision d’un serveur survival/vanilla modéré : logs exploitables, protection du terrain, prévention xray et modules anti‑triche intégrés.

Fonctionnalités principales

  • Audit JSONL détaillé (actions blocs, inventaire, connexion) avec rotation et requêtes.
  • Protection de régions (flags, priorités, baguette de sélection, particules serveur‑only).
  • Anti‑xray basé paquets avec camouflage configurable par tags.
  • Suite anti‑cheat (Reach, KillAura, Speed, Fly, InstantBreak, Nuker, Client detection).
  • Alertes Discord via webhook, filtrables et anti‑spam.
  • Monitor de lag et commandes /bx modulaires.

Architecture

  • Forge mod serveur‑only (client facultatif pour UI admin).
  • Modules extensibles via API BarixAPI et IBarixModule.
  • Données persistées dans config/barix/ (audit, configs TOML, tags datapack).
  • Compatible avec permissions LuckPerms/Lite (bridge intégré).

Page CurseForge  •  Dépôt GitHub

Installation & mise à jour

Première installation

  1. Télécharger la version Forge 1.20.1 correspondante depuis CurseForge.
  2. Copier le jar dans le dossier mods/ du serveur (Java 17).
  3. Lancer le serveur pour générer config/barix/.
  4. Configurer config/barix/common.toml (audit, anti‑xray, modules actifs).
  5. Créer un webhook Discord (optionnel) et renseigner logging.discord_webhook.
  6. Redémarrer le serveur.

Mise à jour

  1. Consulter le changelog sur GitHub Releases.
  2. Sauvegarder config/barix/ et le dossier monde.
  3. Remplacer le jar, lancer le serveur.
  4. Exécuter /bx config list pour vérifier les nouvelles clés.
  5. Adapter les configurations puis valider avec /bx config reload.
  • Audit JSONL détaillé (actions blocs, inventaire, connexion) avec rotation et requêtes.
  • Configuration rapide

    Audit & logs

    • audit.enable_all active l’ensemble des événements.
    • Filtrer par action avec /bx audit set <event> on|off.
    • Compression manuelle : /bx audit compress-now.

    Anti‑xray

      Barix • Documentation
      BKBCK‑Inc • Docs
      FR • EN

      Barix

      Toolkit serveur Forge 1.20.1 orienté modération : audit JSONL, protection de régions, anti‑xray, anti‑cheat et alertes Discord.

      Vue d’ensemble

      Barix centralise les besoins de supervision d’un serveur survival/vanilla modéré : logs exploitables, protection du terrain, prévention xray et modules anti‑triche intégrés.

      Page CurseForge  •  Dépôt GitHub

      Fonctionnalités principales

      • Audit JSONL détaillé (actions blocs, inventaire, connexion) avec rotation et requêtes.
      • Protection de régions (flags, priorités, baguette de sélection, particules serveur‑only).
      • Anti‑xray basé paquets avec camouflage configurable par tags.
      • Suite anti‑cheat (Reach, KillAura, Speed, Fly, InstantBreak, Nuker, Client detection).
      • Alertes Discord via webhook, filtrables et anti‑spam.
      • Monitor de lag et commandes /bx modulaires.

      Architecture

      • Forge mod serveur‑only (client facultatif pour UI admin).
      • Java 17, Minecraft 1.20.1, Forge 47.x.
      • Datapacks et fichiers TOML sous config/barix/.

      Installation & mises à jour

      Première installation

      1. Télécharger la version Forge 1.20.1 correspondante sur CurseForge.
      2. Copier le jar dans le dossier serveur mods/ (Java 17).
      3. Démarrer le serveur pour générer config/barix/.
      4. Configurer config/barix/common.toml (audit, anti‑xray, modules activés).
      5. Créer un webhook Discord et renseigner logging.discord_webhook (optionnel).
      6. Redémarrer le serveur.

      Mise à jour

      1. Lire le changelog sur GitHub Releases.
      2. Sauvegarder config/barix/ et le dossier monde.
      3. Remplacer le jar et redémarrer.
      4. Exécuter /bx config list pour découvrir les nouvelles clés.
      5. Ajuster la configuration puis valider via /bx config reload.

      Configuration rapide

      Audit & logs

      • audit.enable_all active l’ensemble des événements.
      • Filtrer par action avec /bx audit set <event> on|off.
      • Compression manuelle : /bx audit compress-now.

      Anti‑xray

      • antixray.enable active le camouflage.
      • antixray.apply_below_y règle la hauteur d’activation.
      • antixray.disable_if_mod_present assure la compatibilité avec d’autres mods.
      • Liste des minerais : datapack data/barix/tags/blocks/anti_xray_ores.json.

      Anti‑cheat

      • /bx anticheat status vérifie l’état des détecteurs.
      • Chaque module a son bloc de config (reach_detection, killaura, etc.).
      • Actions : log, alert, kick avec message perso.

      Ressources

      Liens officiels

      • Téléchargements CurseForge
      • Code source & API
      • Releases & changelog

      Support & contributions

      • Issues : ouvrir un ticket GitHub avec logs barix/audit.
      • Contributions : proposer un module via BarixAPI.registerModule.
      • Contact : contact@bck-inc.fr.
      © BCK‑Inc. Documentation Barix.