
Arcane Teleport
A channeled /tpa that replaces vanilla teleport-to-a-player with a ritual: both players pay XP, the traveler rises in a swirl of glyph particles, and a lightning strike seals it. One jar — a server-side ritual plus an optional client-side portal swirl.
Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
Arcane Teleport
Vanilla /tp-to-a-player is instant and a little lifeless. Arcane Teleport replaces it with a
ritual — a channeled, dramatic, and flashy bit of magic that makes crossing the world feel
earned.
Call /tpa to a friend and a cast begins when they accept: the traveler lifts into the air wreathed in glyph particles,
both players spend XP to power it, and a lightning strike seals the teleport. Move or take a hit
mid-cast and the ritual shatters. Otherwise, you arrive safely on the other side.
The ritual
- Channeled, not instant — a visible cast you can see, feel, and interrupt
- Costs XP from both players — teleporting is a shared price
- Breaks on movement or damage — hold still and stay safe, or lose the cast
- Safe landing — built-in security checks ensure you won't arrive buried in a wall or over a void
Where you can go
/tpa <player>— request a ritual teleport to another player (they/tpacceptor/tpdeny)/tpa coords <x y z> [dimension]— travel to coordinates (small surcharge)/tpa bed— return to your respawn point/tpa waystone <name>— teleport to a known waystone (with Waystones installed)
Optional client-side flair
Install the same jar on your client and the ritual gains a dramatic fullscreen portal swirl — the
genuine vanilla warp effect, with no portal block and no purple plane — ramping up through the cast
and fading as you arrive. You also get two chat quality-of-life tweaks (auto-close chat after clicking
Accept/Deny; keep chat open after a self-confirm /tpa so the prompt is right there), toggleable via
Mod Menu.
No client install? No problem. Players on a vanilla client get a gentler screen-warp fallback and everything else works exactly the same. The swirl also respects your Video Settings → Distortion Effects slider.
One jar, both sides
Arcane Teleport ships as a single jar:
- On a server (required) it provides the whole
/tpasystem. - On a client (optional) it adds the portal swirl and chat conveniences.
Same file either place — Fabric's environment system keeps the client-only parts dormant on a dedicated server.
For server admins
- Permission-node aware (Fabric Permissions API — LuckPerms and friends), with a sensible op-level fallback when no permissions mod is installed
- Hot-reloadable config at
config/arcane-teleport.json(/tpa reload) — tune costs, effects, and the client-swirl strength - See who's running the client FX with
/tpa debug clients - An in-game
/tpa helpbook explaining every command
Requirements
- Minecraft 26.1.2 · Fabric Loader 0.19+ · Fabric API · Java 25
- Optional: Mod Menu (client config toggle) · Waystones (for
/tpa waystone)

