Fokuso

Fokuso

Configurable client-side chat filtering

by
904 Downloads
fabricsocialutility
Rent Server with this Mod

About this Mod

Fokuso

A Fabric Minecraft (1.20.1) mod for client-side chat filtering using a filter list system to remove spam in chat which is sent on third party servers.
You can add filters with files containing regex patterns, or even implement a ChatFilter with your own code.

Commands

/chatfilters list

Lists all currently loaded filter lists and how many of their filters are enabled.

/chatfilters reload

Loads filter lists from config folder

/chatfilters toggle <list> <enabled>

Enable or disable a specific filter list.

Regex filter list files

Filter lists can be added by adding files to the fokuso config folder with the .filters file extension.
Each line is a different regex pattern.
Empty lines and comments (lines starting with #) are ignored.
It's possible to use several shortcuts in the regex filters, e.g. \u for usernames.

Shortcut character Meaning
p Username prefix
u Username
# Simple filter to remove all messages regarding achieved achievements.
\u has made the advancement \[.*?]

If you create any filter lists that might be useful to others, please share them, so that they can be added to this
page.

Usage

This is intended as a simple tool to hide chat messages when it's not possible or desirable to alter the source.
It's primarily intended to be used to remove chat spam on third party servers but can also be used by modpack creators
to remove chat spam from other mods.

Available Versions

1.2.0release
MC 1.20, 1.20.1fabric
August 3, 2023
1.1.2release
MC 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2fabric
September 16, 2022
1.1.1release
MC 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2fabric
September 16, 2022
1.1.0release
MC 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2fabric
July 19, 2022
1.0.0release
MC 1.18fabric
July 17, 2022

How to Install Fokuso on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.20.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Fokuso". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.20.1, 1.20, 1.18.2 (+4 more)

Server-side

Unsupported

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Fokuso server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.

Is Fokuso compatible with fabric?

Fokuso officially supports fabric for Minecraft 1.20.1, 1.20, 1.18.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Fokuso – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Fokuso consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Fokuso with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU Lesser General Public License v3.0 only
Server-side
Unsupported

Supported Versions

1.20.11.201.18.21.18.11.181.17.11.17