promotional bannermobile promotional banner

Integrity

Server-side verification of each player's modpack before they join: mods, resource packs and shader packs are hashed and compared to the pack the admin approved. Keeps opportunistic X-ray and cheat packs off your friends' server.
Back to Files

Integrity-1.0.0+26.2

File nameintegrity-1.0.0+26.2.jar
Uploader
roumoulouroumoulou
Uploaded
Oct 15, 2026
Downloads
9
Size
764.1 KB
Mod Loaders
Fabric
File ID
9188325
Type
R
Release
Supported game versions
  • 26.2

Curse Maven Snippet

Fabric

modImplementation "curse.maven:integrity-1745972:9188325"

Learn more about Curse Maven

What's new

Première version, pour Minecraft 26.1.2, 26.2 et 26.3.

  • Référence du modpack client : manifeste JSON avec l'identité du modpack et les empreintes SHA-256 des mods, resourcepacks et shaderpacks, généré depuis une copie du modpack sur le serveur ou exporté depuis le client approuvé (/integrityclient export <id>).
  • Contrôle avant l'entrée en jeu, à chaque connexion, périodiquement pendant la partie et sur commande ; refus motivé et déconnexion sur écart.
  • Règles : politiques par catégorie, exceptions et interdictions par chemin, motif, identifiant de mod et joueur.
  • Rapport chiffré et lié au contrôle (X25519 éphémère, HKDF-SHA256, AES-256-GCM) ; JAR distribué obfusqué par ProGuard.
  • Administration : integrity status, reload, check, reference list, generate, activate et diff.
  • Client : cache des empreintes entre deux contrôles, toast d'avancement de la vérification.

Fabric API et Fabric Language Kotlin sont requis sur le client et le serveur. Installation et réglages : https://github.com/Roumoulou/Integrity#readme