Community listing page, reviews here may not be monitored by the author.
Simple TPA
No reviews yet
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.
Does not follow a specific thematic focus apart from vanilla Minecraft.
Used for mods with little to no gameplay elements.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Adds new methods of transportation for players.
Includes tools and features for server management.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Filters
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
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
/backcommand — return to your position before the last accepted teleport- Persistent cooldowns — TPA cooldowns survive disconnects and reconnects
- Persistent
/backposition — 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/backpositions (UUID-keyed)
Created by Tsunshun · MIT License · Fabric, Forge & NeoForge · Actively in development — more versions and features on the way.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources