STpa is a lightweight and configurable teleport request mod for Minecraft Fabric.
It provides a simple player-to-player teleport system with request management, cooldowns, XP costs, teleport-back support, administrative controls, logging, multilingual messages, and optional client installation.
STpa can be installed on both the client and the server using the same mod JAR.
However, server owners can also install STpa only on the server.
Players are not required to install STpa on their own client to use the teleport commands.
This makes STpa suitable for both complete modpacks and servers that want to provide teleport functionality without requiring an additional client-side mod.
| Requirement | Version |
|---|---|
| Minecraft | 1.20.1 & 1.21.1 |
| Mod Loader | Fabric |
| Fabric Loader | 0.18.4 or newer |
| Fabric API | Required |
| Java | Java 17/21 |
| Installation | Client + Server or Server Only |
Send a teleport request to another player:
/tpa <player>
Accept a request:
/tpa accept
Deny a request:
/tpa deny
Cancel a request you previously sent:
/tpa cancel
STpa includes an optional teleport-back system.
/tpa back
When enabled by the server, this command allows players to return to their previous saved location.
Administrators can configure the delay between teleport requests.
/admintpa cooldown <seconds>
Example:
/admintpa cooldown 30
Teleporting can optionally require experience points.
/admintpa costxp <xp>
Example:
/admintpa costxp 5
Setting the value to 0 disables the XP cost.
Enable STpa:
/admintpa on
Disable STpa:
/admintpa off
Configure the cooldown:
/admintpa cooldown <seconds>
Enable teleport-back:
/admintpa back on
Disable teleport-back:
/admintpa back off
Configure XP cost:
/admintpa costxp <xp>
Enable logging:
/admintpa logs on
Disable logging:
/admintpa logs off
| Command | Description |
|---|---|
/tpa <player> |
Sends a teleport request |
/tpa accept |
Accepts a teleport request |
/tpa deny |
Denies a teleport request |
/tpa cancel |
Cancels a sent teleport request |
/tpa back |
Returns to the previous location |
/admintpa on |
Enables STpa |
/admintpa off |
Disables STpa |
/admintpa cooldown <seconds> |
Configures the teleport cooldown |
/admintpa back on |
Enables teleport-back |
/admintpa back off |
Disables teleport-back |
/admintpa costxp <xp> |
Configures the XP cost |
/admintpa logs on |
Enables logging |
/admintpa logs off |
Disables logging |
All command syntax is kept in English for consistency.
Player-facing messages can still be translated automatically.
STpa includes support for multiple languages.
| Language | Minecraft Code |
|---|---|
| English | en_us |
| Portuguese, Brazil | pt_br |
| Spanish | es_es |
| Japanese | ja_jp |
| Simplified Chinese | zh_cn |
| Hindi | hi_in |
| Arabic | ar_sa |
Commands remain in English regardless of the selected language.
STpa stores its server configuration in:
config/stpa.properties
Server owners can configure features such as cooldowns, XP costs, teleport-back, logging, and general teleport availability.
STpa can be installed only on the server.
Server: STpa-1.0.0.jar
Client: Not required
Players can connect and use the teleport commands without installing STpa themselves.
STpa can also be included in a complete modpack and installed on both sides.
Server: STpa-1.0.0.jar
Client: STpa-1.0.0.jar
The same JAR is used on both the client and the server.
STpa-1.0.0.jar inside the server mods folder.STpa-1.0.0.jar inside the client mods folder.mods folder.Mod: STpa
Version: 1.0.0
Author: Silas T.
Minecraft: 1.20.1 / 1.21.1
Loader: Fabric
Java: 17/21
License: All Rights Reserved