ModsFinder

Hand Shaker

by Suskese

With Hand Shaker, a server can check which mods a joining player runs and enforce allow and block lists on that basis.

FabricNeoForgeClient and serverMIT LicenseOpen source1.21 – 26.3

What it does

The mod verifies mods and plugins across platforms. A client sends its active mod list to the server when a player joins, and the server checks that list against rules set in its configuration. Each rule can mark a mod as required, allowed or blacklisted, so a server can turn away players who run something it does not permit. The check works on Fabric and NeoForge clients, and on Paper, Purpur and Folia servers, which take the same mod list through the plugins folder.

Server owners, modpack developers and administrators who want to disconnect users running unwanted mods will find it most useful. HandLib must be installed alongside Hand Shaker. Installation covers the server and each player's game. It is released under the MIT License, is open source, and covers game versions 1.21 – 26.3.

Key features

  1. Mod list reporting

    On join, the client reports its active mods to the server, which can then decide whether to admit the player.

  2. Configurable rules

    Per-mod policies sort each mod into required, allowed or blacklisted, and server owners edit them in the config.

  3. Cross-platform server support

    Paper, Purpur and Folia servers run the same verification alongside Fabric and NeoForge clients.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.37.0.1-26.1+Fabric7.0.1-26.1+NeoForge
26.27.0.1-26.1+Fabric7.0.1-26.1+NeoForge
26.1.27.0.1-26.1+Fabric7.0.1-26.1+NeoForge
26.1.17.0.1-26.1+Fabric7.0.1-26.1+NeoForge
26.17.0.1-26.1+Fabric7.0.1-26.1+NeoForge
1.21.x12 of 12 versions with builds
1.21.117.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.107.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.97.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.87.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.77.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.67.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.57.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.47.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.37.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.27.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.21.17.0.1-1.21+Fabric7.0.1-1.21+NeoForge
1.217.0.1-1.21+Fabric7.0.1-1.21+NeoForge
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

HandLibLibrary mod for Hand-Shaker and other IceVallish mods
Required

Use cases

Modpack enforcement

Modpack developers can require a fixed set of mods and reject players who add others.

Public server policies

Server owners can block mods that give unfair advantages on their community server.

Who it’s for: Server owners and modpack developers who need to control which mods players run. Players on a server that uses Hand Shaker need the mod on their client, along with HandLib.

Questions

Does Hand Shaker need HandLib?

Yes. HandLib is a required dependency and must be installed alongside Hand Shaker on both sides.

Does a player need Hand Shaker to join a protected server?

Yes. A server running it needs every connecting player to have it too.

Which loaders does Hand Shaker support?

Fabric and NeoForge for clients, and Paper, Purpur and Folia for servers, across its supported game versions.

In the catalog

Hand Shaker is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Suskese

All projects

Similar mods

What the author says

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. ✅ Supported/Working ⚠️ Issues/Unsupported ❌ Unsupported/Broken
Suskese, on the Modrinth page

Official listing

Owner
Suskese
Published
2025-09-06
Updated on Modrinth
2026-05-19
Facts verified
2026-10-15

Tags