Home›Java›Mods›PurpleTravel
PurpleTravel
PurpleTravel
Modern homes, warps, spawn, teleportation, TPA, RTP and /back for Paper 1.21+ — The superior HuskHomes alternative with zero GUIs, pure chat interactions, and innovative active/inactive home management.

✨ Highlights
Commands
Homes
/home, /homes, /homelist, /sethome, /delhome, /edithome, /phome, /phomelist

Warps
/warp, /warps, /warplist, /setwarp, /delwarp, /editwarp

Teleportation
/tp, /tphere, /tpoffline, /tpall, /back, /rtp, /spawn, /setspawn

Requests
/tpa, /tpahere, /tpaall, /tpaccept, /tpdecline, /tpignore

Admin
/purpletravel reload|status|dump|import|delete|homeslots (aliases: /purplehomes, /pt)

Key Features
Active/Inactive Homes System
Smart Warmup Resolution
  1. With LuckPerms → read purpletravel.teleport_warmup.<seconds> from the player's highest-weight group only
  2. Without LuckPerms → scan all permissions, lowest value wins
  3. Fallback → teleport.warmup_time from config (default 5s)
  4. Bypass → purpletravel.bypass_teleport_warmup
Cooldown System
Cross-Server
Enable in config to share homes across servers:

Dependencies
Soft:

Runtime Libraries (auto-downloaded by Paper):

Installation
  1. Drop the JAR into /plugins
  2. Restart the server (libraries auto-download on first boot)
  3. Edit config.yml to set language, database, cross-server mode
  4. Import from HuskHomes with /purpletravel import huskhomes confirm (optional)
  5. Done! No additional setup required
Visual Identity
Part of the PurplePlugins ecosystem—matches PurplePunish's design:

API Example
Code (Java):
PurpleTravelAPI api = PurpleTravelAPI. getInstance ( ) ;

// Get homes
api. getHomes (player. getUniqueId ( ) ). thenAccept (homes -> {
   player. sendMessage ( "You have " + homes. size ( ) + " homes" ) ;
} ) ;

// Check warmup for a player
int warmupSeconds = api. getTeleportWarmup (player ) ;

// Teleport with all features (warmup, effects, economy, cooldown)
api. timedTeleport (player, api. positionOf (targetLocation ) ) ;

// Listen to events
@EventHandler
void onHomeCreate (HomeCreateEvent e ) {
   e. setCancelled ( true ) ; // block home creation
}
Permissions
Support
PurpleTravel — The modern teleportation plugin. No BS, pure functionality.

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

PurpleTravel is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 9 times (via Spigot). Download it and open it directly in the game.

Explore more