Back to mods
SanEssentials project artwork

CurseForge · Minecraft mod

SanEssentials

Teleport, homes and everyday utility commands for modded server,

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which SanEssentials release should I use?

Updated today
Latest stable file san_essentials-neoforge-26.1.2-1.0.1.jar
Game version 26.1.2
Loader NeoForge

SanEssentials san_essentials-neoforge-26.1.2-1.0.1.jar targets 26.1.2 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is SanEssentials required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does SanEssentials san_essentials-neoforge-26.1.2-1.0.1.jar need?

san_essentials-neoforge-26.1.2-1.0.1.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add SanEssentials without breaking your instance.

Built for SanEssentials san_essentials-neoforge-26.1.2-1.0.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use san_essentials-neoforge-26.1.2-1.0.1.jar. It targets 26.1.2 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside san_essentials-neoforge-26.1.2-1.0.1.jar. It opens that exact file at the source.

About this project

What does SanEssentials add?

San Essentials

Teleport, homes and everyday utility commands.

undefined

San Essentials is a lightweight essentials mod for Fabric and NeoForge. It adds the commands players actually ask for — /tpa, /home, /warp, /back, /fly, /heal, /repeat — and lets you switch each of them on or off, set the permission level, and tune cooldowns and distances from a single TOML file.

Features

  • Server-side only. Players don't need to install anything; install it on the client too if you want it in singleplayer.
  • Every command is configurable. Toggle commands, set permission levels, adjust RTP distance and cooldowns.
  • Polished feedback. Clickable accept/deny buttons, titles, sounds, and hover hints instead of plain chat text.
  • Player picker menus. /tpa and /tpahere without a target open a paginated chest menu of online players.
  • Multilingual. Messages follow the client's language, with a configurable fallbackLanguage (9 languages included).
  • Persistent player data. Homes, warps, back locations, fly and god mode survive restarts.
  • Multiple named homes. Each player can save several homes and pick one with /home <name>; the limit is configurable (maxHomes, 1-10, default 5).
  • Light dependencies. Fabric builds require Fabric API and nothing else.

Supported Versions

Loader Minecraft
Fabric 1.21.1, 26.1.2
NeoForge 1.21.1, 26.1.2

Commands

Teleport

Command Description
/tpa [player] Request to teleport to another player, or open the player menu when omitted.
/tpaa Accept a pending TPA request.
/tpad Deny a pending TPA request.
/tpaauto Toggle automatic TPA acceptance.
/tpahere [player] Request another player to teleport to you, or open the player menu when omitted.
/tpaherea Accept a pending TPAhere request.
/tpahered Deny a pending TPAhere request.
/rtp Randomly teleport nearby.
/spawn Teleport to world spawn.
/back or /dback Return to your last death location.
/tback Return to your previous teleport location.

Homes And Warps

Command Description
/sethome [name] Set a home. Omitting the name sets the default home used by /home.
/home [name] Teleport to a named home, or the default home when the name is omitted.
/homes List your saved homes and how many slots you are using.
/delhome [name] Delete a named home, or the default home when the name is omitted.
/setwarp &lt;name&gt; Create a server warp.
/warp &lt;name&gt; Teleport to a server warp.
/delwarp &lt;name&gt; Delete a server warp.

Home names are lowercased and limited to letters, numbers and underscores (32 characters max). /home without a name falls back to listing your homes if the default one is missing, and tab-completion offers the homes you own.

Utility And Admin

Command Description
/trash Open a temporary trash inventory that clears on close.
/suicide Kill yourself.
/heal [player] Heal yourself or another player.
/fly [player] Toggle persistent flight for yourself or another player.
/god [player] Toggle god mode for yourself or another player.
/repeat &lt;times&gt; [command] Repeat your last command or a specified command.
/san-ess help Show the command list. Disabled or unavailable commands are shown in red.
/san-ess reset all Clear all player data.
/san-ess reset notice Clear notice trigger data.

Configuration

Everything lives in config/san_essentials-common.toml, written with a comment above each option. Commands are grouped under [commands.<name>] with enabled and permissionLevel:

messagePrefixEnabled = false
preventCreeperBlockDamage = true
maxHomes = 5
teleportRequestTimeoutSeconds = 60
fallbackLanguage = "en_us"

[commands.tpa]
enabled = true
permissionLevel = 0

messagePrefixEnabled controls the [SE] tag in front of mod messages; it is off by default.

Unknown options left over from an older version are dropped on load and the original file is kept as a .pre-config-migration.bak backup.

Player data is stored inside the world folder — data/san_essentials_player_data.dat on Minecraft 1.21.1 and data/san_essentials/player_data.dat on 26.1.2. A schema upgrade writes a .dat.bak copy of the previous file before converting it, so an interrupted migration can always be rolled back by hand.

Installation

Download the jar matching your loader and Minecraft version, then drop it into mods. Fabric builds also require Fabric API.

Credits & License

San Essentials is a fork and rebrand of PPE Essentials by Purple_East, used under the MIT License, which also covers this project. Original copyright is retained in LICENSE.

Project description from CurseForge.

Pick your setup

SanEssentials by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

4 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

SanEssentials versions and loaders

8 of 8 releases match

Looking for an older file? The official CurseForge project page is in Resources.