NoweCraftRank SitesDarmowa strona i sklepZrób swoją ›
1.10.41CraftRank Launcher już jest Pobierz ›AshlarDarmowe oprogramowanie serwera oparte na Paper, z ochroną przed DDoS i backdoorami Zobacz Ashlar ›Dla właścicieli serwerówWłasny launcher z twoją nazwą, logo i jednym kliknięciem na twój serwer Zobacz motywy ›
Zasoby / Pluginy / Hand Shaker

Hand Shaker

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

PluginyZa darmo1.21 – 26.x
autor: Suskese · pobrane z Modrinth
Pobierz ›

Bezpośrednie pobieranie z Modrinth · 32,619 pobrań

Co robi

Hand Shaker to plugin do serwerów Paper / Spigot, autor: Suskese. Solution for server owners or modpack developers to disconnect users with unwanted mods, allow or require mods.

Obsługiwane wersje: Minecraft 1.21 – 26.x. Liczba pobrań w serwisie Modrinth: 32,619. Zajmuje 180. miejsce w kategorii „pluginy narzędziowe” (łącznie: 371). Ostatnia aktualizacja: 19.05.2026.

Obsługiwane wersje

26.x1.21

Historia wersji

Hand Shaker ma 61 wydań na Modrinth od 07.09.2025. 48 z nich wyszło w ostatnim roku. Najnowsza to 7.0.1-1.21+NeoForge, wydana 19.05.2026. Jest zrobiona dla Minecraft 1.21 – 1.21.11. Działa na NeoForge. Plik ma 3.3 MB.

WersjaWydanoMinecraftTyp
7.0.1-1.21+NeoForge19.05.20261.21 – 1.21.11Wydanie
7.0.1-1.21+Fabric19.05.20261.21 – 1.21.11Wydanie
7.0.1-1.21+Paper19.05.20261.21 – 26.3Wydanie
7.0.1-26.1+Fabric19.05.202626.1 – 26.3Wydanie
7.0.1-26.1+NeoForge19.05.202626.1 – 26.3Wydanie

Uprawnienia

Wymienione tam uprawnienia, do nadania pluginem takim jak LuckPerms:

handshaker.adminhandshaker.bypass

Najnowsze wydanie na GitHubie

Hand Shaker ma otwarty kod. Najnowsze wydanie na GitHubie to v7.0.0, opublikowane 29.03.2026.

removed common, moved to external repo

Opis autora na 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.

Autor: Suskese. Z obrazkami na Modrinth.

Jak zainstalować Hand Shaker

  1. Upewnij się, że twój serwer działa na Paper i Spigot w Minecraft 1.21 – 26.x.

  2. Najpierw zainstaluj to, czego potrzebuje: HandLib.

  3. Pobierz plik .jar z Modrinth i wrzuć go do folderu plugins na serwerze.

  4. Zrestartuj serwer. Unikaj /reload, wiele pluginów źle to znosi.

  5. Wpisz /plugins w konsoli: Hand Shaker powinien być na zielono. Pliki konfiguracyjne tworzą się w folderze plugins przy pierwszym starcie.

Kompatybilność

Wersje Minecraft
26.x, 1.21
Działa na
Paper, Spigot
Edycja
Java
Wymaga
HandLib
Licencja
MIT
Cena
Za darmo
Utrzymanie
Aktywnie aktualizowany (10.11.2026)

Hand Shaker w porównaniu z podobnymi Porównaj wszystkie alternatywy

ZasóbPobraniaWersjeAktualizacjaCena
Hand Shakerten, który oglądałeś33K1.21 – 26.x19 maj 2026Za darmo
QUIPTQuickScythe13,4941.8 – 26.x23 d. temuZa darmo
DeluxeHubZapisz133K1.19 – 26.x8 paź 2026Za darmo
LoginToYager40068K1.8 – 26.x26 d. temuZa darmo

Pytania

Czy Hand Shaker działa w wersji Minecrafta 26.x?

Tak. Hand Shaker działa w wersji Minecrafta 26.x. Wszystkie obsługiwane wersje: 26.x, 1.21.

Czy Hand Shaker jest za darmo?

Tak. Hand Shaker można pobrać za darmo z serwisu Modrinth.

Na jakim oprogramowaniu serwera działa Hand Shaker?

Hand Shaker działa na serwerach Paper i Spigot.

Czy Hand Shaker potrzebuje czegoś jeszcze?

Tak: HandLib. Zainstaluj to przed Hand Shaker.

Czy Hand Shaker jest nadal aktualizowany?

Tak. Ostatnia aktualizacja wyszła w ciągu ostatniej doby.

Jakie są najlepsze alternatywy dla Hand Shaker?

Najbliższe to QUIPT, DeluxeHub i LoginTo. Porównaj wszystkie alternatywy

Alternatywy dla Hand Shaker

QUIPTPluginy · 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.

Za darmoPobrania: 3,494
LoginToPluginy · 1.8 – 26.x

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

Za darmoPobrania: 67,900
VerityPluginy · 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…

Za darmoPobrania: 40,274
NobodyNewsPluginy · 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.

Za darmoPobrania: 39
Porównaj wszystkie alternatywy ›

Opinie

–★★★★★
Opinie: 0
50
40
30
20
10

Zaloguj się, aby wystawić opinię.