Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
Platforms
Supported environments
Server-side
Singleplayer
Tags
Creators
Details
Licensed MIT
Published 4 hours ago
๐ Teleport Commands ๐
Teleport Commands is a high-performance, Server-Side ONLY teleportation suite for Minecraft 1.21.x, 26.1.x, and 26.2.x. It provides a complete set of player-friendly teleport commands with safety checks, configurable delays, and persistent data storageโno client mods required. ๐โจ
Supported Versions
| Version | Java | Status |
|---|---|---|
| 1.21.x | 21 | โ Full support |
| 26.1.x | 25 | โ Full support |
| 26.2.x | 25 | โ Full support |
๐ ๏ธ Purpose & Function
The core mission of this project is to give server administrators and players a complete, drop-in teleportation system with safety guarantees. ๐
- Move Freely: Instead of fumbling with raw
/tpcoordinates, players get intuitive commands like/tpa,/home,/warp,/back, and/spawnwith clickable chat prompts and auto-complete suggestions. ๐งน - Safety First: Every teleport validates the destination is in a safe, solid locationโno falling into lava, suffocating in walls, or spawning mid-air. Safety checks are enabled by default and fully configurable. ๐จ๐ฅ
โจ Key Features
| Command | Description | Default |
|---|---|---|
๐ /sethome <name> |
Set personal homes with names | Unlimited |
๐ /home <name> |
Teleport to your homes | โ |
๐๏ธ /delhome <name> |
Delete a home | โ |
๐ /homes |
List all homes with clickable teleport | โ |
โญ /defaulthome <name> |
Set your default home for /home |
โ |
๐ /setwarp <name> |
Create warps (OPs make global, players make personal) | Unlimited |
๐๏ธ /delwarp <name> |
Delete a warp (OPs can delete any) | โ |
๐ /warp <name> |
Teleport to warps | โ |
โ๏ธ /renamewarp <old> <new> |
Rename a warp (OPs can rename any) | โ |
๐ /tpa <player> |
Request to teleport to a player | โ |
๐ /tpahere <player> |
Request a player to teleport to you | โ |
โ
/tpaaccept |
Accept a teleport request | โ |
โ /tpadeny |
Deny a teleport request | โ |
โฉ๏ธ /back |
Return to your last death location | โ |
๐ /spawn |
Teleport to your bed or world spawn | โ |
๐ /worldspawn |
Teleport to the world's spawn point | โ |
๐ฒ /rtp |
Random teleport in the current world (safe mode) | โ |
๐ฒ /wild |
Random teleport with extended range (wild mode) | โ |
- ๐ก๏ธ Safety Validation โ Every destination is checked for solid ground, breathable air, and no hazards (lava, fire, fluids) before teleportation
- โฑ๏ธ Configurable Teleport Delays โ Set per-command delays to prevent combat-logic teleport abuse
- ๐ก 100% Server-Side โ No client mods required. Vanilla players can use every feature. ๐ฆ
- ๐พ Persistent Storage โ Homes, warps, and back locations survive server restarts via JSON files
- ๐ง Smart Fallback โ If a saved location is unsafe, the mod searches outward for the nearest safe spot
- โ๏ธ Ultra-Lightweight โ Pure Fabric with zero unnecessary dependencies. Near-zero CPU footprint.
- ๐จ Clickable Chat UI โ Teleport requests show Accept/Deny buttons, home/warp lists have clickable entries with hover tooltips
- ๐ Cross-Dimension โ Teleport between dimensions seamlessly (e.g.,
/warpor/homeacross any world) - ๐งน Chunk Preloading โ Optional preload-chunks setting prevents landing in unloaded terrain
- ๐ Cooldown System โ Configurable per-command cooldowns to prevent spam
๐ฎ How to Use
- Step 1: Drop the mod JAR into your server's
modsfolder and restart. ๐ฌ - Step 2: Type
/sethome hometo set your first home, then/hometo return. ๐ฆ - Step 3: Use
/tpa Bobto send a teleport request โ Bob sees clickable Accept/Deny buttons in chat. โ
/sethome base โ Set a home named "base"
/home base โ Teleport to it
/delhome base โ Delete a home
/homes โ List all homes (click to teleport)
/defaulthome base โ Make "base" your default home
/setwarp shop โ Create a warp (OPs create global warps)
/delwarp shop โ Delete a warp
/renamewarp old new โ Rename a warp
/warp shop โ Teleport to it
/tpa Alice โ Request to teleport to Alice
/tpaccept โ Accept the pending request
/back โ Return to your last death location
/spawn โ Go to your bed or world spawn
/rtp โ Random safe teleport (configurable radius)
/wild โ Random wild teleport (extended range, includes water)
โ๏ธ Configuration
Config file: config/teleport_commands.json (auto-generated on first run)
{
"global": {
"global_cooldown_seconds": 0
},
"commands": {
"worldspawn": { "teleport_delay_seconds": 0, "default_safety_check": true },
"back": { "teleport_delay_seconds": 0, "default_safety_check": true },
"home": { "teleport_delay_seconds": 0, "default_safety_check": true },
"warp": { "teleport_delay_seconds": 0, "default_safety_check": true },
"rtp": {
"teleport_delay_seconds": 0,
"default_safety_check": true,
"min_distance": 1000,
"max_distance": 5000,
"preload_chunks": true,
"safe_mode": true
},
"wild": {
"teleport_delay_seconds": 0,
"default_safety_check": true,
"min_distance": 2000,
"max_distance": 10000,
"preload_chunks": true,
"safe_mode": false
},
"spawn": { "teleport_delay_seconds": 0, "default_safety_check": true },
"tpa": { "teleport_delay_seconds": 0, "default_safety_check": true }
}
}
Key Settings
| Setting | Description |
|---|---|
global_cooldown_seconds |
Global cooldown applied to all teleport commands |
teleport_delay_seconds |
Delay before teleport executes (per command) |
default_safety_check |
Enable/disable safety validation for destination |
min_distance / max_distance |
RTP/Wild search radius from spawn (blocks) |
preload_chunks |
Pre-load chunks at destination to avoid loading lag |
safe_mode (rtp/wild) |
true = finds solid non-water/lava ground (safe). false = uses surface heightmap (includes oceans) |
- RTP (
safe_mode: true) โ Scans top-down, finds first non-air, non-lava, non-water block โ teleports to Y+1. Safe solid ground only. - Wild (
safe_mode: false) โ UsesMOTION_BLOCKINGheightmap โ teleports to surface+1 (includes water surface, faster for wild exploration).
Built for server administrators and players who want a complete, safe, and intuitive teleportation system. No client mods, no complicated setupโjust drop in and go. ๐๐


