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.

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.

The Simple TPA Team

profile avatar
  • 1
    Followers
  • 4
    Projects
  • 11.3K
    Downloads

More from Tsunshun

  • SimpleHome project image

    SimpleHome

    SimpleHome adds three simple commands — /sethome, /home, and /back — to save your position and teleport back to it whenever you need.

    • 1.4K
    • June 15, 2026
  • Happenings project image

    Happenings

    A NeoForge chaos mod firing random events at regular intervals — 82 happenings across 4 tiers, unlocked by exploring the Nether, the End, and the Deep Dark. No two sessions will ever feel the same. Actively in development.

    • 208
    • March 22, 2026
  • SimpleRTP project image

    SimpleRTP

    A multiloader Minecraft mod that adds a `/rtp` (Random Teleport) command with intelligent safe location detection.

    • 2.8K
    • January 22, 2026
  • SimpleHome project image

    SimpleHome

    SimpleHome adds three simple commands — /sethome, /home, and /back — to save your position and teleport back to it whenever you need.

    • 1.4K
    • June 15, 2026
  • Happenings project image

    Happenings

    A NeoForge chaos mod firing random events at regular intervals — 82 happenings across 4 tiers, unlocked by exploring the Nether, the End, and the Deep Dark. No two sessions will ever feel the same. Actively in development.

    • 208
    • March 22, 2026
  • SimpleRTP project image

    SimpleRTP

    A multiloader Minecraft mod that adds a `/rtp` (Random Teleport) command with intelligent safe location detection.

    • 2.8K
    • January 22, 2026