WaterCore 1.21.0 - 1.21.11 icon

WaterCore 1.21.0 - 1.21.11 -----

core logs protect



WaterCore
Système de logs & anti-grief léger pour Minecraft 1.21.x

============================================================

➤ Description

WaterCore est un plugin de logs et de protection contre le griefing , conçu pour les serveurs modernes en 1.21.x.

Il enregistre les actions importantes des joueurs (blocs, chat, commandes, connexions, etc.) et permet d’inspecter les blocs, de rechercher les actions des joueurs et d’effectuer des rollbacks ciblés tout en restant extrêmement léger pour les performances du serveur.


  • []Stockage SQLite par défaut – aucune configuration requise
    [
    ]Support MySQL optionnel – configuration simple via /wc connect
    []Requêtes asynchrones et index SQL – impact minimal sur le TPS
    [
    ]Purge automatique des anciens logs

============================================================

➤ Fonctionnalités principales

Logs de blocs

Enregistrement de la pose et de la casse des blocs avec :

  • joueur

  • coordonnées

  • monde

  • horodatage
Inspecteur de blocs

Code (Text):
/wc inspect block
/wc inspect container
Clique gauche ou droit sur un bloc pour voir :

  • qui l’a placé

  • qui l’a cassé

  • quand l’action a été faite
Lookup joueur

Code (Text):
/wc lookup
Permet de rechercher les actions blocs d’un joueur avec filtres :


  • []limite de résultats
    [
    ]fenêtre de temps
  • action : place / break

Rollback & Undo

Code (Text):

/wc rollback
 
Supprime les blocs placés récemment par un joueur.

Code (Text):

/wc undo
 
Annule le dernier rollback effectué et restaure les blocs.

Les rollbacks sont appliqués par petits batchs pour éviter les lags.

Logs joueurs

Enregistrement asynchrone de :


  • []messages de chat
    [
    ]commandes exécutées
    []connexions
    [
    ]déconnexions

Purge automatique & manuelle


  • []purge automatique toutes les X heures
    [
    ]/wc purge pour lancer une purge manuelle
  • durée de rétention configurable

Configuration par monde

Activation ou désactivation des logs par monde dans config.yml.

Assistant base de données en jeu

Code (Text):
/wc connect
Assistant interactif pour configurer :


  • []SQLITE ou MYSQL
    [
    ]hôte
    []port
    [
    ]base de données
    []utilisateur
    [
    ]mot de passe
Logs de conteneurs

WaterCore enregistre désormais les interactions avec les conteneurs :


  • []coffres
    [
    ]fours
    []hoppers
    [
    ]shulkers
  • et autres inventaires

Les actions enregistrées incluent :

  • items pris ou déposés

  • joueur

  • position

  • type d’item

  • quantité

  • slot utilisé
Les données sont stockées dans une table optimisée
Code (Text):
inventory_logs
avec index pour permettre des recherches rapides par joueur, position ou période.

Ces logs peuvent être activés ou désactivés dans le fichier
Code (Text):
config.yml
:

Code (Text):

logging:
inventories: true
 
Cela permet de garder WaterCore léger même sur les gros serveurs.

============================================================

➤ Commandes

Code (Text):

/wc inspect - Active ou désactive le mode inspecteur
/wc lookup - Recherche dans les logs blocs
/wc rollback - Rollback des blocs placés récemment
/wc undo - Annule le dernier rollback
/wc purge - Purge les anciens logs
/wc connect - Assistant DB
/wc help - Aide des commandes
 
============================================================

➤ Permissions

Code (Text):

watercore.command
watercore.inspect
watercore.lookup
watercore.rollback
watercore.undo
watercore.purge
watercore.admin
 
============================================================

➤ Compatibilité


  • []Minecraft : 1.21.x
    [
    ]Serveurs : Paper / Spigot
    []Java : 17+
    [
    ]Base de données : SQLite ou MySQL
  • WorldEdit : softdepend

============================================================

➤ Installation


  1. []Télécharge WaterCore.jar
    [
    ]Place-le dans le dossier plugins
    []Démarre le serveur
    [
    ]Optionnel : utilise /wc connect pour configurer MySQL

============================================================

⭐ Si tu utilises WaterCore sur ton serveur, pense à laisser une note ★★★★★ !
Resource Information
Author:
----------
Total Downloads: 5
First Release: Mar 12, 2026
Last Update: Mar 12, 2026
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings