CocoLogger
🟡 Updated this yearPreview

🔍 Analysis
- 🏆 #1144 of 1224 bukkit mods in this game by downloads
📋 About This Mod
# CocoLogger # French ## Scroll down for english version CocoLogger est un plugin de logging avancé pour serveurs Minecraft Spigot/Paper 1.21.4. Il permet de tracer toutes les actions des joueurs sur le serveur avec une interface web moderne pour consulter et analyser les données. ## Présentation Ce plugin a été développé pour répondre aux besoins de surveillance et d'investigation sur les serveurs Minecraft. Il enregistre automatiquement toutes les actions importantes des joueurs et fournit une interface web intuitive pour consulter ces informations. ### Principales fonctionnalités **Système de logging complet** - Enregistrement des blocs placés et détruits avec coordonnées exactes - Suivi des interactions avec les items (utilisation, clics) - Logging des panneaux avec contenu complet (écriture et modifications) - Horodatage précis de toutes les actions - Identification des joueurs par nom et UUID **Interface web moderne** - Dashboard avec statistiques en temps réel - Système d'authentification sécurisé par JWT - Filtres avancés par joueur, type d'action, période - Recherche libre dans les logs - Affichage des textures des items et têtes de joueurs - Design responsive adapté mobile et desktop - Pagination intelligente pour les gros volumes de données **Base de données flexible** - Base H2 intégrée par défaut (aucune configuration requise) - Support MySQL optionnel avec basculement automatique - Optimisations de performance avec traitement par lots - Sauvegarde automatique configurable ## Installation ### Prérequis - Serveur Spigot ou Paper version 1.21.4 - Java 17 ou supérieur ### Étapes d'installation 1. Téléchargez le fichier `CocoLogger.jar` depuis le dossier `target/` 2. Placez le fichier dans le dossier `plugins/` de votre serveur 3. Démarrez ou redémarrez votre serveur 4. Le plugin créera automatiquement sa configuration dans `plugins/CocoLogger/` Au premier démarrage, CocoLogger génère automatiquement : - Le fichier de configuration `config.yml` - La base de données H2 locale - Les dossiers nécessaires au fonctionnement ## Configuration ### Configuration de base Le fichier `config.yml` contient toutes les options de configuration : ```yaml # Configuration de la base de données database: type: "H2" # H2 ou MYSQL h2: file: "plugins/CocoLogger/database.db" mysql: host: "localhost" port: 3306 database: "cocologger" username: "root" password: "password" useSSL: false # Interface web web: port: 8767 auth: username: "admin" password: "ChangeMoi123!" jwt_secret: "CocoLogger_Secret_Key_Change_Me_In_Production" jwt_expiry_hours: 24 ``` ### Configuration du logging Vous pouvez activer ou désactiver chaque type de logging : ```yaml logging: blocks: enabled: true place: true # Blocs placés break: true # Blocs détruits items: enabled: true use: true # Utilisation d'items interact: true # Interactions left_click: false right_click: false signs: enabled: true write: true # Écriture sur panneaux edit: true # Modification de panneaux ``` ### Optimisation des performances ```yaml performance: batch_size: 100 # Taille des lots pour l'insertion save_interval: 30 # Intervalle de sauvegarde (secondes) max_memory_entries: 1000 # Entrées max en mémoire ``` ## Utilisation ### Commandes disponibles Toutes les commandes nécessitent la permission `cocologger.admin` : - `/cocologger reload` - Recharge la configuration - `/cocologger status` - Affiche le statut du plugin - `/cocologger web` - Informations sur l'interface web - `/clog` ou `/cl` - Alias pour les commandes ### Permissions | Permission | Description | Par défaut | |------------|-------------|------------| | `cocologger.admin` | Accès aux commandes administrateur | Opérateurs | | `cocologger.exempt` | Exemption du logging | Aucun | ### Interface web L'interface web est accessible à l'adresse `http://ipduserveur:8767` **Connexion par défaut :** - Nom d'utilisateur : `admin` - Mot de passe : `ChangeMoi123!` **Fonctionnalités de l'interface :** - Vue d'ensemble avec statistiques globales - Filtrage par joueur, type d'action, période - Recherche textuelle dans tous les champs - Affichage des coordonnées et mondes - Navigation par pages pour les gros volumes ## Base de données ### Mode H2 (par défaut) Le mode H2 ne nécessite aucune configuration. La base de données est créée automatiquement dans le dossier du plugin. Ce mode convient parfaitement pour la plupart des serveurs. ### Mode MySQL Pour utiliser MySQL, modifiez la configuration : ```yaml database: type: "MYSQL" mysql: host: "votre-serveur-mysql" port: 3306 database: "cocologger" username: "votre-utilisateur" password: "votre-mot-de-passe" ``` Le plugin créera automatiquement les tables nécessaires. En cas d'échec de connexion MySQL, il basculera automatiquement vers H2. ## Dépannage
# CocoLogger
# French ## Scroll down for english version
CocoLogger est un plugin de logging avancé pour serveurs Minecraft Spigot/Paper 1. 21. 4. Il permet de tracer toutes les actions des joueurs sur le serveur avec une interface web moderne pour consulter et analyser les données.
## Présentation
Ce plugin a été développé pour répondre aux besoins de surveillance et d'investigation sur les serveurs Minecraft. Il enregistre automatiquement toutes les actions importantes des joueurs et fournit une interface web intuitive pour consulter ces informations.
### Principales fonctionnalités
Système de logging complet - Enregistrement des blocs placés et détruits avec coordonnées exactes - Suivi des interactions avec les items (utilisation, clics) - Logging des panneaux avec contenu complet (écriture et modifications) - Horodatage précis de toutes les actions - Identification des joueurs par nom et UUID
Interface web moderne - Dashboard avec statistiques en temps réel - Système d'authentification sécurisé par JWT - Filtres avancés par joueur, type d'action, période - Recherche libre dans les logs - Affichage des textures des items et têtes de joueurs - Design responsive adapté mobile et desktop - Pagination intelligente pour les gros volumes de données
Base de données flexible - Base H2 intégrée par défaut (aucune configuration requise) - Support MySQL optionnel avec basculement automatique - Optimisations de performance avec traitement par lots - Sauvegarde automatique configurable
## Installation
### Prérequis - Serveur Spigot ou Paper version 1. 21. 4 - Java 17 ou supérieur
### Étapes d'installation
1. Téléchargez le fichier `CocoLogger.jar` depuis le dossier `target/` 2. Placez le fichier dans le dossier `plugins/` de votre serveur 3. Démarrez ou redémarrez votre serveur 4. Le plugin créera automatiquement sa configuration dans `plugins/CocoLogger/`
Au premier démarrage, CocoLogger génère automatiquement : - Le fichier de configuration `config.yml` - La base de données H2 locale - Les dossiers nécessaires au fonctionnement
## Configuration
### Configuration de base
Le fichier `config.yml` contient toutes les options de configuration :
```yaml # Configuration de la base de données database: type: "H2" # H2 ou MYSQL h2: file: "plugins/CocoLogger/database.db" mysql: host: "localhost" port: 3306 database: "cocologger" username: "root" password: "password" useSSL: false
# Interface web web: port: 8767 auth: username: "admin" password: "ChangeMoi123!" jwt_secret: "CocoLogger_Secret_Key_Change_Me_In_Production" jwt_expiry_hours: 24 ```
### Configuration du logging
Vous pouvez activer ou désactiver chaque type de logging :
```yaml logging: blocks: enabled: true place: true # Blocs placés break: true # Blocs détruits items: enabled: true use: true # Utilisation d'items interact: true # Interactions left_click: false right_click: false signs: enabled: true write: true # Écriture sur panneaux edit: true # Modification de panneaux ```
### Optimisation des performances
```yaml performance: batch_size: 100 # Taille des lots pour l'insertion save_interval: 30 # Intervalle de sauvegarde (secondes) max_memory_entries: 1000 # Entrées max en mémoire ```
## Utilisation
### Commandes disponibles
Toutes les commandes nécessitent la permission `cocologger.admin` :
- `/cocologger reload` - Recharge la configuration
- `/cocologger status` - Affiche le statut du plugin
- `/cocologger web` - Informations sur l'interface web
- `/clog` ou `/cl` - Alias pour les commandes
### Permissions
| Permission | Description | Par défaut | |------------|-------------|------------| | `cocologger.admin` | Accès aux commandes administrateur | Opérateurs | | `cocologger.exempt` | Exemption du logging | Aucun |
### Interface web
L'interface web est accessible à l'adresse `http://ipduserveur:8767`
Connexion par défaut : - Nom d'utilisateur : `admin` - Mot de passe : `ChangeMoi123!`
Fonctionnalités de l'interface : - Vue d'ensemble avec statistiques globales - Filtrage par joueur, type d'action, période - Recherche textuelle dans tous les champs - Affichage des coordonnées et mondes - Navigation par pages pour les gros volumes
## Base de données
### Mode H2 (par défaut)
Le mode H2 ne nécessite aucune configuration. La base de données est créée automatiquement dans le dossier du plugin. Ce mode convient parfaitement pour la plupart des serveurs.
### Mode MySQL
Pour utiliser MySQL, modifiez la configuration :
```yaml database: type: "MYSQL" mysql: host: "votre-serveur-mysql" port: 3306 database: "cocologger" username: "votre-utilisateur" password: "votre-mot-de-passe" ```
Le plugin créera automatiquement les tables nécessaires. En cas d'échec de connexion MySQL, il basculera automatiquement vers H2.
## Dépannage
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- lechat
- Version
- 1.0.1
- Downloads
- 83
- Endorsements
- 0
- Category
- bukkit
- Created
- 8/13/2025
- Updated
- 10/23/2025
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
- Tags
- management
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does CocoLogger support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of CocoLogger?
Version 1.0.1, published 2025-10-23 with 83 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await