NuevoCraftRank SitesWeb y tienda gratisHaz la tuya ›
AshlarSoftware de servidor gratis basado en Paper, con protección DDoS y contra backdoors Ver Ashlar ›ComunidadHaz preguntas, comparte construcciones y encuentra gente para jugar Únete al foro ›
Recursos / Plugins / Hand Shaker

Hand Shaker

Solution for server owners or modpack developers to disconnect users with unwanted mods, allow or require mods

PluginsGratis1.21 – 26.x
por Suskese · listado desde Modrinth
Descargar ›

Descarga directa desde Modrinth · 32,619 descargas

Qué hace

Suskese creó Hand Shaker (plugin) para servidores Paper / Spigot. Solution for server owners or modpack developers to disconnect users with unwanted mods, allow or require mods.

Es compatible con Minecraft 1.21 – 26.x. Se ha descargado 32,619 veces en Modrinth. Eso lo sitúa en el puesto 180 de los 371 plugins de utilidades de esta lista. La última actualización salió el 19/05/2026.

Versiones compatibles

26.x1.21

Historial de versiones

Hand Shaker ha publicado 61 versiones en Modrinth desde el 07/09/2025. 48 salieron en el último año. La más reciente es 7.0.1-1.21+NeoForge, publicada el 19/05/2026. Está hecha para Minecraft 1.21 – 1.21.11. Funciona en NeoForge. La descarga ocupa 3.3 MB.

VersiónPublicadoMinecraftTipo
7.0.1-1.21+NeoForge19/05/20261.21 – 1.21.11Estable
7.0.1-1.21+Fabric19/05/20261.21 – 1.21.11Estable
7.0.1-1.21+Paper19/05/20261.21 – 26.3Estable
7.0.1-26.1+Fabric19/05/202626.1 – 26.3Estable
7.0.1-26.1+NeoForge19/05/202626.1 – 26.3Estable

Permisos

Permisos que se nombran allí, para dar con un plugin como LuckPerms:

handshaker.adminhandshaker.bypass

Última versión en GitHub

Hand Shaker es de código abierto. Su última versión en GitHub es v7.0.0, publicada el 29/03/2026.

removed common, moved to external repo

Descripción del autor en Modrinth

⚠️ This project requires to be set up on both sides, client and server side ⚠️

🤝 HandShaker 7.0.0 (alpha) Wiki is there!


📋 What is HandShaker?

HandShaker is a cross-platform mod/plugin verification system for Minecraft servers and clients. It enables servers to detect which mods players are running and enforce mod restrictions with customizable policies.

🎯 Core Functionality

  • Fabric/Neoforge Client → Sends your active mod list to the server upon join
  • Paper/Fabric/NeoForge Server → Validates mod lists against configured rules and enforces restrictions
  • Multi-platform Support → Works across Fabric, Paper, and NeoForge
  • Cryptographic Integrity → Prevents tampered or self-compiled HandShaker mods
  • Flexible Configuration → Per-mod rules: Required, Allowed, or Blacklisted

✨ Key Features

Feature · Description
🔐 Per-Mod Configuration · Individually set mod allowance to Required, Allowed, or Blacklisted
🚫 Customizable Enforcement · Configurable kick messages and auto-ban capabilities
📊 Player History Database · Store and query player mod histories
👀 Player Mod Viewing · Administrators can see other players' mod lists
✔️ Integrity Verification · Cryptographic signatures prevent spoofed mod reports
🔐 Custom Actions · Allows to setup custom events (commands) for triggered mods


🏗️ Platform Comparison

✅ Supported/Working
⚠️ Issues/Unsupported
❌ Unsupported/Broken

Features · Paper (1.x - 6.x) · Fabric (2.x - 6.x) · NeoForge (6.x+)
| Integrity Checking | ✅ 6.x+
⚠️ 3.x - 5.x
| ✅ 6.x+
⚠️ 3.x - 5.x | ✅ 6.0.0+ |
Configurable Rules · ✅ 6.0.0+ · ✅ 6.0.0+ · ✅ 6.0.0+
Database Storage · ✅ 5.0.0+ · ✅ 5.0.0+ · ✅ 6.0.0+
GeyserMC/Floodgate · ✅ 5.2.0+ · ✅ 5.2.0+ · ❌
Permissions · ✅ 5.0.0+ · ✅ 5.0.0+ · ❌
Folia Compatibility · ✅ 6.0.0+ · ❌ · ❌
Clickable text in chat · ✅ · ❌ · ❌


🚀 Quick Start

Commands

Installation

  1. Download the appropriate mod/plugin for your platform:
  • Fabric Client: Place JAR in mods/ folder
  • Paper Server: Place JAR in plugins/ folder
  • NeoForge Client: Place JAR in mods/ folder
  1. Configure the mod/plugin

Basic Configuration

config: v4

Behavior: "strict" - Force requires client-side mod or "vanilla" allow also non-mod clients

behavior: strict

Integrity Mode: "signed" or "dev" - allow unsigned mods (if you are building own client/server fork)

integrity-mode: signed

Whitelist mode: true = only allowed mods (inside whitelisted.yml), false = allowed by default.

To work properly set "mods-whitelisted-enabled" must be true

whitelist: false

Allow Bedrock players

allow-bedrock-players: false

Player Database: Store and track player mod history (requires playerdb to be enabled)

playerdb-enabled: false

Mod List Toggles: Enable/disable each mod list without losing configuration

mods-required-enabled: true
mods-blacklisted-enabled: true
mods-whitelisted-enabled: true

Kick Messages - customize as needed (use {mod} for mod name)

messages:
kick: "You are using a blacklisted mod: {mod}. Please remove it to join this server."
no-handshake: "To connect to this server please download 'Hand-shaker' mod."
missing-whitelist: "You are missing required mods: {mod}. Please install them to join this server."
invalid-signature: "Invalid client signature. Please use the official HandShaker client mod."

ban: "You have been banned for using a blacklisted mod: {mod}."
bedrock: "Bedrock players are not allowed on this server."

custom messages for actions can be added here

placeholders are {mod} - mod which triggered, {player}

test_action: "Hi, {player}! You are using {mod}! Thanks for using it!"

actions:

System actions (Uses hardcoded functions, not recomended to copy these)

kick:
commands:

  • "kick {player} {messages.kick}"

ban:
commands:

  • "ban {player} {messages.ban}"

log: true

log:
missing: "{player} tried to join but missing required mod/mods: {mod}"
blacklisted: "{player} tried to join with blacklisted mod/mods: {mod}"

Examples of custom actions

placeholders are {mod} - mod which triggered, {player}, {messages.name_from_config.yml}

test_action:
commands:

  • "msg {player} {messages.test_action}"
  • "give {player} minecraft:diamond 1"
  • "say Say Hello to {player}, who is using {mod}!"

watchdog:
commands:

  • "ac increase_alert_level {player} 1000"

📝 Permissions

Permission · Description · Default
handshaker.admin · Access to admin commands · Operator
handshaker.bypass · Bypass mod restrictions · False


🎮 Supported Versions

Loader · Versions · Status · Versions · Status
Fabric · 1.21 - 1.21.10, 1.21.11 · ✅ Supported · N/A · N/A
Paper · 1.21+ · ✅ Supported · N/A · N/A
NeoForge · 1.21 - 1.21.10, 1.21.11 · ✅ Supported · 1.20.1 · Planned


📚 Documentation


Roadmap

  • More QoL features

🤝 Contributing

Issues, pull requests, and suggestions are welcome! Check the GitHub repository for contribution guidelines.

Escrita por Suskese. Léela con imágenes en Modrinth.

Cómo instalar Hand Shaker

  1. Asegúrate de que tu servidor use Paper y Spigot en Minecraft 1.21 – 26.x.

  2. Instala primero lo que necesita: HandLib.

  3. Descarga el archivo .jar desde Modrinth y ponlo en la carpeta plugins de tu servidor.

  4. Reinicia el servidor. Evita /reload, muchos plugins no lo llevan bien.

  5. Escribe /plugins en la consola: Hand Shaker debería aparecer en verde. Sus archivos de configuración se crean en la carpeta plugins al primer arranque.

Compatibilidad

Versiones de Minecraft
26.x, 1.21
Funciona en
Paper, Spigot
Edición
Java
Necesita
HandLib
Licencia
MIT
Precio
Gratis
Mantenimiento
Se actualiza activamente (10/11/2026)

Hand Shaker comparado con otros similares Comparar todas las alternativas

RecursoDescargasVersionesÚltima actualizaciónPrecio
Hand Shakerel que estabas viendo33K1.21 – 26.x19 may 2026Gratis
QUIPTQuickScythe13,4941.8 – 26.xhace 23 díasGratis
DeluxeHubGuardar133K1.19 – 26.x8 oct 2026Gratis
LoginToYager40068K1.8 – 26.xhace 26 díasGratis

Preguntas

¿Hand Shaker funciona en Minecraft 26.x?

Sí. Hand Shaker es compatible con Minecraft 26.x. Todas las versiones compatibles: 26.x, 1.21.

¿Hand Shaker es gratis?

Sí. Hand Shaker se puede descargar gratis desde Modrinth.

¿En qué software de servidor funciona Hand Shaker?

Hand Shaker funciona en servidores Paper y Spigot.

¿Hand Shaker necesita algo más?

Sí: HandLib. Instálalo antes de Hand Shaker.

¿Hand Shaker sigue recibiendo actualizaciones?

Sí. La última actualización salió en el último día.

¿Cuáles son las mejores alternativas a Hand Shaker?

Los más parecidos son QUIPT, DeluxeHub y LoginTo. Comparar todas las alternativas

Alternativas a Hand Shaker

QUIPTPlugins · 1.8 – 26.x

QUIPT (Quick's Univeral Integrated Plugin Toolkit) is an ambitious project that aims to provide a handful of tools to both server owners and developers.

Gratis3,494 descargas
LoginToPlugins · 1.8 – 26.x

A complete authentication solution for Minecraft servers, providing secure login, database storage, premium autologin and secure otp code with qrcode

Gratis67,900 descargas
VerityPlugins · 1.21

Verity is my plugin that’s a love letter to server owners it handles warps, perks VIP features staff tools, and all the things that wow your players It’s…

Gratis40,274 descargas
NobodyNewsPlugins · 1.21 – 26.x

A simple news and announcement plugin for server owners and admins to share important information and updates directly with their players.

Gratis39 descargas
Comparar todas las alternativas ›

Reseñas

–★★★★★
0 reseñas
50
40
30
20
10

Inicia sesión para dejar una reseña.