🚀 Infrarust V2 is now in alpha! Check out the new documentation. V1 will be archived once V2 is released.
Skip to content

Mode ClientOnly ​

Le mode ClientOnly assure l'authentification des clients Minecraft tout en permettant l'utilisation de plugins. Il fonctionne avec des serveurs configurés en online_mode=false.

Fonctionnement ​

Caractéristiques ​

  • âś… Authentification des clients
  • âś… Support complet des plugins
  • âś… Lecture des paquets
  • âś… SĂ©curitĂ© renforcĂ©e
  • ❌ LĂ©gère perte de performance vs Passthrough

Configuration ​

Configuration Minimale ​

yaml
proxy_mode: "clientOnly"

Configuration Complète ​

yaml
proxy_mode: "clientOnly"
authentication: ### NOT IMPLEMENTED YET ###
  # Paramètres d'authentification
  session_server: "https://sessionserver.mojang.com"
  cache_duration: 300s
  
  # Gestion des joueurs
  allowed_players: ### NOT IMPLEMENTED YET ###
    - "Player1"
    - "Player2"
  
plugins: ### NOT IMPLEMENTED YET ###
  # Configuration des plugins
  enabled: true
  directory: "plugins"
  
security: ### NOT IMPLEMENTED YET ###
  # Paramètres de sécurité
  verify_tokens: true
  encryption: true

Configuration du Serveur ​

Important

Le serveur Minecraft doit être configuré en online_mode=false pour fonctionner avec ce mode.

Dans server.properties:

properties
online-mode=false

Système de Plugins - Non implémenté ​

Le mode ClientOnly permet l'utilisation de plugins grâce à sa capacité à lire et modifier les paquets.

Capacités ​

  1. Lecture de Paquets

    • Intercepter les messages
    • Analyser les commandes
    • Suivre les Ă©vĂ©nements
  2. Modification de Paquets

    • Modifier le contenu
    • Ajouter des fonctionnalitĂ©s
    • GĂ©rer les Ă©vĂ©nements

Sécurité ​

Le mode ClientOnly offre plusieurs niveaux de sécurité :

  1. Authentification
    • VĂ©rification Mojang
    • Protection contre les comptes non premium

Cas d'Utilisation ​

Le mode ClientOnly est idéal pour :

  1. Serveurs Premium

    • NĂ©cessitant une authentification
    • Avec plugins personnalisĂ©s
  2. Réseaux Multi-Serveurs

    • Gestion centralisĂ©e des joueurs
    • FonctionnalitĂ©s cross-serveur
  3. Serveurs Sécurisés

    • Protection contre les comptes crackĂ©s

Performance ​

Considérations de performance :

  • LĂ©gèrement plus lent que Passthrough
  • Overhead des plugins Ă  considĂ©rer

Dépannage ​

Problèmes Potentiel ​

  1. Problèmes de Plugins ### NOT IMPLEMENTED YET ###

    yaml
    plugins:
      debug: true
      reload_on_error: true

Released under the AGPL-3.0 License.