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)


