ModsFinder

Treevite

by raymondjxu

Treevite controls who can join a Fabric server through a chain of invitations, starting from a console root administrator, so access is managed without adding each name to the whitelist by hand.

FabricServer-side onlyGNU General Public License v3.0 onlyOpen source26.1.2

What it does

Treevite is a server-side Fabric mod that builds a whitelist as a tree. The console root administrator sits at the top, and each whitelisted player can invite others, who in turn can invite more players. The result is a hierarchy of authorized players that shows which invitation led to which account. Invitations can be revoked, and when a player is removed, the privileges of the accounts that player invited are adjusted automatically. Every player can receive an invitation quota that the server sets per day, while the invite links and quota counts are saved automatically. The history of invitations is kept as well.

The mod runs on the server alone, so players join without installing anything. Its data lives in SQLite by default, and PostgreSQL can be used instead. Treevite is open source under the GNU General Public License v3.0 only, with its source code published. Fabric API is required. Files exist for Minecraft Server 26.1.2 only, with 0.1.0 for 26.1.2 as the latest file, published 2026-05-07.

Key features

  1. Tree-based whitelist

    Authorized players form a tree that starts at the console root, so each account traces back to the invitation that admitted it.

  2. Player invitations

    Whitelisted players invite others with a command, and the invited players can invite more in turn.

  3. Revocation with privilege adjustment

    Revoking an invite removes access and adjusts the privileges of the accounts that were invited beneath it.

  4. Daily invitation limits

    Each player's number of invitations per day can be set in the configuration to control how fast the tree grows.

  5. Invite history

    Past invitations are recorded, so server owners can see how each player was admitted.

Compatibility

Latest build for each game version and loader.

26.1.20.1.0
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

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

Optional 1

LuckPermsA permissions plugin/mod for Minecraft servers.
Optional

How it compares

Full comparison

Custom Whitelist Text is also server-side only and runs on Fabric for 1.21.1 – 1.21.11, but it is not open source and is released under the MIT License. Slash Invite runs on Fabric and NeoForge for 1.17 – 26.3 under the Mozilla Public License 2.0, and it is open source. Bedrock Allow Deny Border is client-side only for 1.21 and under the MIT License, so it is not a server access tool.

ModLoadersGame versionsEnvironmentUpdated
TreeviteFabric26.1.2Server-side only2026-05-07
Custom Whitelist TextFabric1.21.1 – 1.21.11Server-side only2026-08-04
Slash InviteFabric and NeoForge1.17 – 26.3Not published2026-09-25
Bedrock Allow Deny BorderFabric1.21Client-side only2026-09-13

Questions

Does Treevite need Fabric API?

Yes. Fabric API is a required dependency and must be installed on the server next to Treevite.

Does a player need the mod to join?

No. Server owners install it, and players connect with no copy of their own.

Where is the invitation data stored?

By default Treevite uses SQLite for persistent storage, and PostgreSQL can be used instead.

Can LuckPerms be used with Treevite?

LuckPerms is an optional dependency. Permission-based commands work through the Fabric Permissions API, and LuckPerms can manage those permissions.

In the catalog

Treevite is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 15,189 mods support Minecraft 26.1.2.

Similar mods

What the author says

A server-side Minecraft Fabric mod that implements a tree-based whitelist system for managing player access through an invitation chain. Treevite allows you to control who can join your server through a hierarchical invitation system. Starting with just the console as the root administrator, whitelisted players can…
raymondjxu, on the Modrinth page

Official listing

Owner
raymondjxu
Published
2026-05-07
Updated on Modrinth
2026-05-07
Facts verified
2026-10-15

Tags