ModsFinder
BQ

Be Quiet Negotiator

by samuelh2005

Be Quiet Negotiator is a client-side NeoForge mod that lets a NeoForge client join vanilla or non-NeoForge servers without the handshake errors that would otherwise disconnect it.

NeoForgeClient-side onlyGNU General Public License v3.0 or laterOpen source1.21.1 – 1.21.11

What it does

A NeoForge client normally enforces a handshake that confirms both sides agree on modded payloads. When the server does not speak NeoForge, that check fails and the connection drops. This mod quietly suppresses the negotiation step, so the client can reach servers that run no NeoForge at all, including vanilla servers and Fabric servers that carry only server-side mods.

The patches are applied with Mixins to specific NeoForge client methods that cause errors and disconnects when connecting to such servers. Packet decoding errors and unexpected packet sizes are also ignored, so the connection proceeds cleanly. The patches are configurable, which lets users enable or disable individual ones. The author notes that conflicts with other mods may still occur, since the mod hides errors rather than fixing the underlying incompatibility.

The mod is useful for modpack developers and testers who want full-stack NeoForge clients to reach unmodded servers, for LAN play where only the client runs NeoForge, and for players on hybrid proxy networks where an entry point is a vanilla server. It needs no installation on the server. Files are published for NeoForge on 1.21.1, 1.21.2, 1.21.8 and 1.21.11, and the mod is released under the GNU General Public License v3.0 or later, so it is open source.

Key features

  1. Silent handshake negotiation

    The NeoForge handshake is skipped when the server does not speak NeoForge, so the connection is not refused.

  2. Error and packet suppression

    Decoding errors and unexpected packet sizes are ignored during connection, avoiding disconnects.

  3. Configurable patches

    Each patch can be enabled or disabled in the configuration, so only the needed ones stay active.

  4. Reverse proxy routing

    Helps when there are not enough IP addresses, since a proxy such as mc-router can route connections by the handshake server address.

Compatibility

Latest build for each game version and loader.

1.21.112.0.0-rc1+1.21.11
1.21.82.0.0-rc1+1.21.8
1.21.22.0.0-rc1+1.21.2
1.21.12.0.0-rc1+1.21.1
ReleaseBetaAlphaNot available

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

Use cases

Who it’s for: Modpack developers, testers, players on LAN or proxy setups, and owners of NeoForge clients who need to join servers that do not run NeoForge.

Questions

Does Be Quiet Negotiator need to be installed on the server?

No. Servers do not need it; each player installs it for their own game.

Which game versions have files for Be Quiet Negotiator?

Files exist for NeoForge on 1.21.1, 1.21.2, 1.21.8 and 1.21.11. The latest file is 2.0.0-rc1+1.21.11 for 1.21.11, in the beta channel.

Can the patches be turned off individually?

Yes. Each patch is configurable, so users can enable or disable specific patches as needed.

In the catalog

Be Quiet Negotiator is one of 3,545 Optimization mods on ModsFinder, and one of 1,250 Optimization mods for NeoForge. 19,862 mods support Minecraft 1.21.11.

More from samuelh2005

All projects

Similar mods

What the author says

Be Quiet Negotiator is a lightweight, client-side-only NeoForge mod that lets modded clients connect to vanilla or minimally modded servers (such as Fabric servers with only server-side mods) without triggering NeoForge’s strict network negotiation process. Normally, NeoForge enforces a handshake protocol to ensure…
samuelh2005, on the Modrinth page

Official listing

Owner
samuelh2005
Published
2025-04-14
Updated on Modrinth
2026-05-31
Facts verified
2026-10-15

Tags