ModsFinder

VFP ChatFilter Patch

by tracystacktrace

VFP ChatFilter Patch is a small Fabric client mod that changes which characters ViaFabricPlus accepts in chat when joining older servers.

FabricClient-side onlyApache License 2.0Open source1.21.10 – 1.21.11

What it does

The patch replaces the chat filter code that ViaFabricPlus uses through its ViaLegacy library, so that players connecting to ancient Minecraft versions can set their own list of allowed characters. Filtering rules that the default code enforces can be changed, and characters can be let through even when the default filter would block them. A typical case is an older Russian server that uses a Russian font.txt; with the unpatched ViaLegacy, players using the vanilla font.txt get kicked with the message Illegal characters when they type similar text.

The mod is only needed on the client, and the server side is not touched. It requires ViaFabricPlus and is published for Fabric under the Apache License 2.0, as open source, with files for 1.21.10 and 1.21.11. The latest file is 0.2 for 1.21.11, released on 2025-12-30.

Key features

  1. Configuration screen

    A settings screen opens from a button placed next to the ViaFabricPlus button and holds the options that control the filter.

  2. Replacement of illegal characters

    Characters that are not in font.txt can be removed, which is the default, or replaced with a chosen sequence of other characters.

  3. Custom allowed characters

    Characters listed in the font.txt in use are accepted, so servers with a custom font can be joined without kicks.

  4. Reload button

    A button forces the font.txt file to reload, so edits take effect without restarting the game.

Compatibility

Latest build for each game version and loader.

1.21.110.2
1.21.100.1
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

ViaFabricPlusMinecraft Fabric mod which allows you to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, April Fools, Bedrock)
Required

Use cases

Who it’s for: Players who join old Minecraft servers through ViaFabricPlus and run into character restrictions in chat.

How it compares

Full comparison

The patch is built for the ViaLegacy library and changes only chat filtering on the client. Deshefrator is also a Fabric client-side chat filter, but it is not open source and is published for 1.21.3. The W Chatfilter is open source under the GNU General Public License v3.0 or later and targets 1.21.8. Fabis Chatfilter is published for 1.21.11 under the CC0 1.0 Universal license and is not open source.

ModLoadersGame versionsEnvironmentUpdated
VFP ChatFilter PatchFabric1.21.10 – 1.21.11Client-side only2025-12-30
DeshefratorFabric1.21.3Client-side only2025-10-28
The W ChatfilterFabric1.21.8Client-side only2026-07-05
Fabis ChatfilterFabric1.21.11Client-side only2026-04-03

Questions

Does VFP ChatFilter Patch need ViaFabricPlus?

Yes. ViaFabricPlus is a required dependency, and the patch replaces chat filter code that ViaFabricPlus uses through its ViaLegacy library.

Does the mod have to be installed on the server?

No. Players add it to their own game, and a server needs no copy.

Do changes to font.txt need a game restart?

No. The configuration screen has a button that forces font.txt to reload, so edits take effect without restarting the whole game.

Which Minecraft versions does the patch support?

Files exist for 1.21.10 and 1.21.11, and the latest file is 0.2 for 1.21.11.

In the catalog

VFP ChatFilter Patch is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from tracystacktrace

All projects

Similar mods

What the author says

VFP (ViaFabricPlus) ChatFilter Patch is a small modification that replaces the logic of chat filter code provided in ViaLegacy library (which ViaFabricPlus uses to connect to ancient mc version servers), allowing players to configure custom behavior of chat filter or even allow any characters to be sent. This is…
tracystacktrace, on the Modrinth page

Official listing

Owner
tracystacktrace
Published
2025-11-21
Updated on Modrinth
2025-12-30
Facts verified
2026-10-15

Tags