Mineuniverse
Log in Register
Mods

Simple TPA

A lightweight multi-loader TPA mod letting any player request teleportation to another — no OP required. Accept or deny with a single click directly from the chat. Actively in development.
by Tsunshun
Download Claim this project
5,919 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Player Transport Server Utility Utility & QoL

A lightweight multi-loader TPA mod letting any player request teleportation to another — no OP required. Accept or deny with a single click directly from the chat. Actively in development.

🌀 What is SimpleTPA?

SimpleTPA adds a clean, server-friendly teleportation request system to any Minecraft server. Any player can send a /tpa request to another — the target receives a chat notification with clickable [✔ Accept] and [✘ Deny] buttons. No commands to memorize, no OP permission needed.

Once a request is accepted, the requester is teleported and their previous position is automatically saved. Made a mistake? Just type /back.

Cooldowns between requests are fully configurable and persist across disconnects — so no player can spam their way around them by reconnecting.

⚠️ This mod is actively in development. Supported versions are being expanded progressively.


✔ Features at a Glance

  • No OP required — all players can send, accept, and deny teleportation requests
  • Clickable chat buttons — one click to accept or deny, directly in the chat
  • /back command — return to your position before the last accepted teleport
  • Persistent cooldowns — TPA cooldowns survive disconnects and reconnects
  • Persistent /back position — saved to disk, survives disconnects if configured
  • Multi-dimension — teleport across Overworld, Nether, End, and custom dimensions
  • Request expiry — requests automatically expire after a configurable timeout
  • Multi-loader — single release for Fabric, Forge, and NeoForge
  • Multi-language — 7 languages included, each player sees messages in their own client language (see language support per version below)

💬 Commands

All commands are available to every player without OP permission.

Command Description
/tpa <player> Send a teleportation request to the target player
/tpaccept or /tpyes Accept the pending TPA request
/tpdeny or /tpno Deny the pending TPA request
/back Return to your position before the last accepted teleport

⚙️ Configuration

SimpleTPA generates a config/simpletpa.json file on first launch.

Key Default Description
tpaRequestTimeout 120 How long (seconds) a TPA request stays valid before expiring
tpaCooldown 30 Cooldown (seconds) between /tpa commands — persists across reconnects
backCooldown 10 Cooldown (seconds) between /back commands
backPersistAcrossDisconnect true Whether /back position is saved across disconnect/reconnect

🌍 Languages

🇫🇷 French · 🇬🇧 English · 🇪🇸 Spanish · 🇩🇪 German · 🇷🇺 Russian · 🇰🇷 Korean · 🇨🇳 Chinese (Simplified)

⚠️ Language support varies by version:

  • 1.21.1 and 1.21.11 — Full multi-language support. Each player automatically sees all messages in their own Minecraft client language. No configuration needed.
  • 26.1.2 — Unstable. Language switching is not yet reliable on this version; all messages may appear in English regardless of client language.

Missing your language? Contributions are welcome!


🔧 Supported versions & loaders

✅ Available now

Minecraft Fabric Forge NeoForge
1.21.1
1.21.11
26.1.2

💾 Persistent data

All data is stored inside the world folder — no external database required.

  • <world>/simpletpa/tpa_cooldowns.json — per-player TPA cooldowns (UUID-keyed)
  • <world>/simpletpa/tpa_back.json — per-player /back positions (UUID-keyed)

Created by Tsunshun · MIT License · Fabric, Forge & NeoForge · Actively in development — more versions and features on the way.

simpletpa-neoforge-1.21.1-1.3.0.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-06-15 Get
SimpleTPA-forge-26.1.2-1.1.0.jar
MC Client, Forge, Server, 26.1.2
Release 2026-04-19 Get
simpletpa-fabric-26.1.2-1.1.0.jar
MC Client, Fabric, Server, 26.1.2
Release 2026-04-19 Get

More from Tsunshun

SimpleRTP
2,748
Happenings
202
SimpleHome
1,365

You Might Also Like

Liberty's Villagers
Quality of Life and AI improvements for Villagers
9,968,428
No More Pop-ups
A Minecraft mod to remove in-game pop-ups
996,708
BetterRandomSourceConcurrencyCrash
Improved logging of crashes caused by mods accessing RandomSources from the wrong thread
99,371
Exit Confirmation
Often accidentally closed Minecraft? This mod might help!
99,067
NoDynamicFps
Adds an option to disable Vanilla's Dynamic FPS implementation
99,004
Immersive Crafting
Adds crafting recipes to immersive portals
9,998