Back to mods
Teleporting Essentials project artwork

CurseForge · Hytale mod

Teleporting Essentials

A plethora of chat commands for users and admins to teleport + more (Home, Spawn, Locations, RTP, etc)

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Teleporting Essentials release should I use?

Updated 5 months ago
Latest stable file TPE-2.7.4.jar
Game version Not listed
Mod system Built-in Hytale mod system

Teleporting Essentials TPE-2.7.4.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should Teleporting Essentials be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does Teleporting Essentials TPE-2.7.4.jar need?

TPE-2.7.4.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add Teleporting Essentials without breaking your instance.

Built for Teleporting Essentials TPE-2.7.4.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use TPE-2.7.4.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside TPE-2.7.4.jar. It opens that exact file at the source.

About this project

What does Teleporting Essentials add?

Join the Discord!

Epic Discord Server with updates

Teleport Essentials (TPE)

A comprehensive Hytale plugin that provides teleportation features including homes, random teleportation, public locations, and player-to-player teleport requests.

Commands (players)

  • /home [name] - Teleport to your saved home (default or named)
  • /sethome [name] - Set your home at your current location (optional name)
  • /sethome <x> <y> <z> - Set default home at specific coordinates
  • /sethome <name> <x> <y> <z> - Set a named home at specific coordinates
  • /homes - List all of your homes with coordinates (message is private)
  • /homewipe [name] - Delete a specific home or all homes (no name = delete all)
  • /rtp - Randomly teleport to a location for exploration
  • /location <name> - Teleport to a public/admin-defined location
  • /locations - See all available public locations
  • /tpr <player> - Request to teleport to another player
  • /tpa - Accept the most recent teleport request sent to you

Features

  • Multiple Homes: Players can set multiple named homes (configurable limit)
  • Group-based Home Limits: Operators can set different home caps per custom group
  • Random Teleportation: /rtp command for exploration with safe location finding
  • Public Locations: Admin-defined teleport points for all players
  • Player Teleport Requests: Request and accept teleportation between players
  • Flexible Home Management: Delete specific homes or all homes at once
  • Cooldown System: Configurable delays to prevent teleport spam
  • Persistent Storage: All data saved across server restarts
  • Unified Messaging: All commands use consistent "[TPE]" prefix

Admin-only Commands

  • /sethome max <number> - Set the max homes per player (0 = unlimited). Requires OP group permission.
  • /group create <name> - Create a custom home-limit group (for example: donators)
  • /group <name> homelimit <number> - Set max homes for a group (default exists automatically)
  • /group adduser <group> <username> - Assign a user to a custom group
  • /group removeuser <username> - Remove a user from custom groups (falls back to default)
  • /group list - List groups and their configured home limits
  • /homecooldown <seconds> - Set the cooldown between home teleports (0 = no cooldown). Requires OP group permission.
  • /location set <name> [<x> <y> <z>] - Save a public teleport location (defaults to your current position)
  • /location remove <name> - Delete a previously saved public location

Installation

  1. Download the JAR
  2. Place it in your server's mods/ folder
  3. Restart your server

Data Storage

  • Homes are saved in: plugins/Snipr_HomePlugin/homes.txt
  • Max homes setting is saved in: plugins/Snipr_HomePlugin/maxhomes.txt
  • Group home limits are saved in: plugins/Snipr_HomePlugin/homegroups.txt
  • Group user assignments are saved in: plugins/Snipr_HomePlugin/homegroup_users.txt
  • Home cooldown setting is saved in: plugins/Snipr_HomePlugin/homecooldown.txt
  • Public /location entries are saved in: plugins/Snipr_HomePlugin/locations.txt

Each player can have multiple homes (subject to the max homes setting) that persist across server restarts. The RTP command generates random coordinates within configurable bounds (default: 500-5000 blocks from spawn).

⚠️ Important: Permissions Setup

By default, Hytale prevents non-Operators from using slash commands. For regular players to use this plugin, you must add the permission node to your server's permissions.json file.

Note: You must STOP your server before editing this file, or it may reset your changes.

Configuration

Locate permissions.json in your server root and add the permission string to the default group list.

Correct Syntax: Ensure you use a List [], not an Object {}.

{
  "groups": {
    "Default": [],
    "OP": [
      "*"
    ],
    "default": [
      "snipr.homeplugin.*",
    ],
    "Adventure": [
      "snipr.homeplugin.*",
    ]
  }

Looking for quality hosting?

Bisect Hosting - use code tracks

Project description from CurseForge.

Recent files

Teleporting Essentials releases and Hytale builds

10 of 10 releases match

Looking for an older file? The official CurseForge project page is in Resources.