ModsFinder

Better Whitelist

by JFronny

Better Whitelist replaces hand-edited whitelist files with a configurable system on Fabric servers, where the rules are written in a script.

FabricClient and serverMIT LicenseOpen source1.19.4 – 26.3

What it does

Better Whitelist provides a basic whitelist for a server, and its rules are written in the Script language rather than kept in a plain list. Server owners can adapt the checks to their own use case, for example allowing users temporarily or keeping a blacklist of names. A config file is created on the first start of a server running the mod, and its default settings can be edited to add exceptions.

The mod is built around a script standard library with date and time helpers, so a rule can depend on when a player connects. Scripts can read the id and name of a player attempting to join before deciding on access, and can kick a player with an optional message. A closure can be sent to the client or executed on the server, and closures may take other closures as arguments.

Better Whitelist runs on client and server, and both sides need it for connecting players to be checked. It requires Fabric API and LibJF, and is published for Fabric across 25 release versions, 1.19.4 – 26.3. The code is open source under the MIT License.

Key features

  1. Script-based whitelist rules

    Whitelist decisions are written as scripts, so the logic can go beyond a fixed list of names.

  2. Temporary access and blacklists

    Scripts can grant access for a limited time or refuse specific users, covering cases a plain list does not.

  3. Login information

    A script receives the id and name of a player attempting to join before deciding whether to admit them.

  4. Resource pack and mod listing

    Helper functions list loaded mods and client resource packs, with name, description and version fields, to help debugging.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.326.3.0
26.226.2.0
26.1.226.1.0
26.1.126.1.0
26.126.1.0
1.21.x12 of 12 versions with builds
1.21.111.0.15
1.21.101.0.14
1.21.91.0.13
1.21.81.0.12
1.21.71.0.11
1.21.61.0.10
1.21.51.0.9
1.21.41.0.8
1.21.31.0.7
1.21.21.0.7
1.21.11.0.6
1.211.0.6
1.20.x7 of 7 versions with builds
1.19.x1 of 1 version with builds
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 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
LibJFA library for my mods
Required

Use cases

Who it’s for: Server owners who want to write custom whitelist logic, and script authors who extend it for their own servers.

How it compares

Full comparison

Simple Whitelist is server-side only, open source under the MIT License and published for 1.18 – 26.2, so it covers older versions than Better Whitelist. Custom Whitelist Text is also server-side only and MIT licensed, but it is published for 1.21.1 – 1.21.11 and is not open source. Better Whitelist differs in being configured with scripts and in requiring a client install alongside the server.

ModLoadersGame versionsEnvironmentUpdated
Better WhitelistFabric1.19.4 – 26.3Client and server2026-09-15
Simple WhitelistFabric1.18 – 26.2Server-side only2026-07-26
Custom Whitelist TextFabric1.21.1 – 1.21.11Server-side only2026-08-04

Questions

Does Better Whitelist need Fabric API?

Yes. Fabric API is a required dependency, and LibJF is also required. Both must be installed next to Better Whitelist.

Does every player need the mod?

Yes. Every player and the server need a copy of the mod.

Which versions are supported?

Files cover 25 release versions, 1.19.4 – 26.3. The latest Fabric file is 26.3.0, published 2026-09-15.

Where are the rules stored?

Rules are written as scripts, and a config file is created on the first server start, where simple settings and exceptions can be edited.

In the catalog

Better Whitelist 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 JFronny

All projects

Similar mods

What the author says

Better-Whitelist provides a basic whitelist system for your server that you can adapt to your use case. The mod is required both on the server and any clients connecting to the server.
JFronny, on the Modrinth page

Official listing

Owner
JFronny
Published
2023-03-12
Updated on Modrinth
2026-09-15
Facts verified
2026-10-15

Tags