ModsFinder

Essential Commands

by John-Paul-R

Players on a Fabric server can use tpa, home, warp, spawn, back, nick and rtp through Essential Commands, a server-side utility mod with configurable command sets.

FabricServer-side onlyMIT LicenseOpen source1.16.5 – 26.3

What it does

Each command and sub-command can be switched on or off in the config. Permissions are handled through a node per command, which works with permissions mods such as LuckPerms once the use permissions api option is set to true. Commands support automatic tab completion through Minecraft's command system, and the allow back on death option lets a player return to the place they died.

The mod only runs on the server, so players join without installing anything. It also works in singleplayer worlds. Fabric API is required, and LuckPerms, Player Roles and Vanish are optional integrations. PlayerAbilityLib, Text Placeholder API and fabric-permissions-api are bundled inside the mod, so they need no separate install. Files exist for 1.16.5 – 26.3, with snapshot builds published alongside the release versions, and the code is under the MIT License and open source.

Key features

  1. Teleport requests

    Players send teleport requests to one another with tpa, and the target accepts or declines the request.

  2. Homes and warps

    Players set personal homes and travel to server warp points, with each action gated by its own command permission.

  3. Spawn and back

    A spawn command returns players to the spawn point, and back returns them to their previous location.

  4. Nicknames and random teleport

    Players can set a nickname, and rtp sends them to a random location on the map.

  5. Per-command configuration

    Every command and sub-command can be enabled or disabled individually from the config file.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.30.42.0-mc26.3
26.20.41.0-mc26.2
26.1.10.39.0-mc26.1.1
1.21.x11 of 11 versions with builds
1.21.110.38.6-mc1.21.11
1.21.100.38.6-mc1.21.9
1.21.90.38.6-mc1.21.9
1.21.80.38.5-mc1.21.8
1.21.70.38.3-mc1.21.7
1.21.60.37.4-mc1.21.6
1.21.50.37.3-mc1.21.5
1.21.40.37.0-mc1.21.4
1.21.30.36.0-mc1.21.3
1.21.10.35.2-mc1.21
1.210.35.2-mc1.21
1.20.x5 of 5 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x1 of 1 version with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

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 3

LuckPermsA permissions plugin/mod for Minecraft servers.
Optional
VanishFabric vanish mod to completely hide from other players using /vanish
Optional
Player RolesRole & permission management for Fabric servers
Optional

Embedded 3

PlayerAbilityLibYour good pal, fixing ability incompatibilities
Embedded
fabric-permissions-apiA simple permissions API for Fabric.
Embedded
Text Placeholder APIPlaceholder and Text manipulation library for your Minecraft mods.
Embedded

Use cases

Survival servers

Server owners give players home and back commands without running a separate economy or claims plugin.

Permission-managed servers

Staff who use LuckPerms can grant or revoke each command node per group.

Who it’s for: Server owners running Fabric who want a set of basic player commands with permission control. Singleplayer players who enable the mod can use the same commands locally.

How it compares

Full comparison

Tpa-Tinmoli is a Fabric mod for 1.21.11 – 26.3 that is not open source, and it works on either side, and neither needs it. Bssentials is a server-side Fabric mod for 1.16.4 – 1.21.5, open source under the GNU Lesser General Public License v3.0 only. Concierge runs server-side on Fabric, Forge and NeoForge for 1.21.4 – 1.21.11 and is open source under the GNU Lesser General Public License v3.0 or later.

ModLoadersGame versionsEnvironmentUpdated
Essential CommandsFabric1.16.5 – 26.3Server-side only2026-09-22
Tpa-TinmoliFabric1.21.11 – 26.3Client or server, optional2026-09-27
Bssentials (Fabric)Fabric1.16.4 – 1.21.5Server-side only2025-06-07
ConciergeFabric, Forge and NeoForge1.21.4 – 1.21.11Server-side only2026-08-11

Questions

Does Essential Commands need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed next to Essential Commands on the server.

Do players need to install the mod?

No. It runs on the server alone, so players need nothing extra to join.

How are command permissions enabled?

Set the use permissions api option to true in the config. Without it, permission nodes have no effect.

Which versions are supported?

Files exist for 1.16.5 – 26.3, and the latest Fabric file is 0.42.0-mc26.3 for 26.3, published 2026-09-22.

In the catalog

Essential Commands is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from John-Paul-R

All projects

Similar mods

What the author says

Essential Commands is a Minecraft (Fabric) mod that adds several simple commands to the game. All commands are configurable and toggleable. \ The mod is purely serverside, and is not required on the client. (but it does work on singleplayer worlds).
John-Paul-R, on the Modrinth page

Official listing

Owner
John-Paul-R
Published
2021-06-14
Updated on Modrinth
2026-09-22
Facts verified
2026-10-15

Tags