Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Tags
Creators
Details
An easy-to-use Fabric Teleport Mod!
- Homes, Warps, Back, Spawn and TPA functionality
- Checks if teleport destinations are safe to use to prevent suffocation
- Usable in multiplayer (Server-side) or singleplayer (Client-side)
- Server-side functionality does NOT require client-side installation, but see section "Languages" below
- Minimal configuration with predefined values
*
Commands
| Command | Only OP | Description |
|---|---|---|
/helpteleport |
Shows information about the commands the user can use | |
| Spawn: | ||
/setspawn |
✓ | Sets the Spawn point (Unrelated to the Minecraft world spawn) |
/spawn |
Teleports to Spawn (Needs to be set via the /setspawn command) |
|
| Warps: | ||
/setwarp <name> |
✓ | Sets a Warp |
/delwarp <name> |
✓ | Deletes a Warp |
/warp <name> |
Teleports to a Warp | |
/warps |
Lists all Warps | |
| Homes: | ||
/sethome [<name>] |
Sets a Home (Default: home) |
|
/delhome <name> |
Deletes a Home | |
/home [<name>] |
Teleports to a Home (Default: home) |
|
/homes |
Lists all your homes | |
| Back: | ||
/back |
Teleports to the last location before using a Home, Warp, or dying | |
| TPA: | ||
/tpa <player> |
Requests teleportation to <player> |
|
/tpahere <player> |
Requests <player> to teleport to you |
|
/tpahereall |
✓ | Requests ALL players to teleport to you |
/tpcancel |
Cancels your teleportation request | |
/tpaccept [<player>] |
Accepts request from <player> (Default: Most recent) |
|
/tpdeny [<player>] |
Denies request from <player> (Default: Most recent) |
Please note:
- TPA functionality is disabled in singleplayer
/setspawn,/setwarpand/sethomeuse your current location rounded to a block position and your current viewing angle to create the teleport point/tpacceptsearches for a spawnable block around the target position to teleport the user to
Configuration
On first run a config file is created (config/public-teleport/config.json) with these defaults:
| Field | Default | Description |
|---|---|---|
defaultLanguage |
en_us |
The default language used, see section "Languages" below. |
maxHomes |
10 | The maximum amount of homes a player can have (Set to 0 to disable limit) |
requestTimeout |
60 | How long a teleport request is active before it is removed in seconds |
enableSpawn |
true | If the /setspawn, /spawn commands are enabled |
enableWarps |
true | If the /setwarp, /delwarp, /warp, /warps commands are enabled |
enableHomes |
true | If the /sethome, /delhome, /home, /homes commands are enabled |
enableBack |
true | If the /back command is enabled |
enableTpa |
true | If the /tpa, /tpahere, /tpahereall, /tpcancel, /tpaccept, /tpdeny commands are enabled |
To change these settings edit the config file and restart your server/client.
Languages
| Language | Value (defaultLanguage config field) |
|---|---|
| English | en_us |
| German | de_de |
If you want to provide more translations feel free to open an Issue on GitHub.
Multiplayer usage
Server-side: The Configuration defaultLanguage defines the language all messages are in. (Output on the console is always in English.)
Client-side: If the user has installed this mod on their client, defaultLanguage is overridden with the client's language setting.
Singleplayer usage
The Configuration defaultLanguage has no effect; the client's language setting is used.
Installation
Requires Fabric API to be installed.
- Download the
.jarfile that fits your Minecraft version and put it into themodsfolder on your server/client - (Re)Start your server/client
- If needed edit the configuration as described in the section "Configuration" above
Migration from MiniTeleport
If you are migrating from MiniTeleport:
- Install Public Teleport, start your server/client and stop it once it has fully started
- Copy and overwrite all files/directories from
world/miniteleport/toconfig/public-teleport/(Linux:cp -r world/miniteleport/* config/public-teleport/)
* Bus model by TheJeroen


