Teleport plugins for Rust
A teleport plugin gives players a way to move instantly between saved locations or other players on a Rust server, replacing long travel time with a command or chat request. Server owners use teleport features to cut downtime after wipes, help friends group up, and give casual players a reason to stay on a map that would otherwise be a long run back to base. The main problems to solve are balance and griefing: an unrestricted /home or random teleport lets raiders skip the map or ambush players, so most setups gate features behind permissions, cooldowns, and warmup timers and block use during combat or raids. Watch for performance on large populations, since returning to a death position or teleporting a whole group can produce spawn storms if cooldowns are not tuned.
8 plugin recipes for Oxide and Carbon
- Teleport back to deathRecords each player's death position in OnPlayerDeath and lets them teleport back with /back while a configurable time window is still open, subject…OnPlayerDeath
- Home teleportAdds /sethome, /home, /delhome and /homes with per-permission home limits, a warmup timer that is cancelled when the player takes damage, and a…OnServerInitializedOnEntityTakeDamageOnPlayerDisconnected
- Outpost and Bandit teleportAdds /outpost and /bandit chat commands that warm up, then teleport the player to the Outpost or Bandit Camp monument found by name in…OnServerInitializedOnPlayerDisconnected
- Random teleportAdds a /rtp chat command that teleports a player to a random land position that is not water, not inside a building blocked zone and not near a…OnPlayerDisconnected
- Teleport to sleeping bagAdds /bag, which lists the player's sleeping bags, beds and beach towels with grid references, and /bag <number> to teleport to one after a warmup…OnServerInitializedOnEntitySpawnedOnEntityKill
- Teleport to teammateAdds a /tpteam <name> command that teleports a player to a teammate after a warmup, with a per-player cooldown and an opt-out toggle via /tpteam off.OnPlayerInputOnEntityTakeDamageOnServerSave
- Teleport requests (TPR)A complete Oxide plugin that implements /tpr player-to-player teleport requests with /tpa, /tpc, request timeouts, a warmup before the move, a…OnEntityTakeDamageOnPlayerTickOnPlayerDisconnected
- Warp pointsAdds admin-created named warp points that save to oxide/data, with a /warp and /warps command set, an optional per-warp permission and a shared…OnServerInitializedOnPlayerDisconnected
Need a teleport plugin that is not listed?
Describe it in a sentence and get a compiled plugin with config and permissions.
About teleport plugins
The plugins on this page are built on Oxide hooks and load on Carbon too. Most expose a config file for warmup time, cooldown, command names, and permission strings, and register chat and console commands through the permission system so you can give VIPs shorter cooldowns. Coverage includes home teleport, teleport requests (tpr), outpost and bandit teleport, warp points, teleport back to death, random teleport, teleport to teammate, and teleport to sleeping bag. Many also hook player death and combat events to cancel a pending teleport.
