Skip to main content

Quickstart

Get TeleporterPro running on your server in under 5 minutes.

Step 1 โ€” Drop the Jarโ€‹

Place TeleporterPro-x.x.x.jar into your server's plugins/ folder.

Step 2 โ€” Start the Serverโ€‹

Start or restart the server. TeleporterPro will generate its config files automatically:

plugins/TeleporterPro/
config.yml โ† main settings
messages.yml โ† all player-facing text (MiniMessage)
homes.yml โ† player home data
warps.yml โ† warp data

Step 3 โ€” Test the Basicsโ€‹

Log in and try a few commands:

/tpa <player>        โ†’ send a TPA request to someone
/sethome โ†’ save your current location as "home"
/home โ†’ teleport back to it
/setwarp spawn โ†’ create a warp named "spawn"
/warp spawn โ†’ use it

Step 4 โ€” Configure to Tasteโ€‹

Open config.yml and adjust the key settings:

SettingWhat it does
modules.tpa/home/warpDisable an entire module
tpa.warmup / home.warmup / warp.warmupWarmup seconds (0 = instant)
tpa.cancel-on-moveCancel warmup if the player moves
home.limitsSet named home-count tiers for rank groups
economy.enabledEnable economy charges (requires Vault)
gui.player-selectorShow player-picker GUI for /tpa with no arguments

Apply all changes without a restart:

/tpreload

Step 5 โ€” Set Up Home Limits (Optional)โ€‹

Define home-count tiers in config.yml and assign permissions in your permission plugin:

# config.yml
home:
limits:
default: 3 # everyone
vip: 10 # teleporterpro.homes.vip
admin: 50 # teleporterpro.homes.admin
# LuckPerms example
/lp group vip permission set teleporterpro.homes.vip true
/lp group admin permission set teleporterpro.homes.admin true

Players with teleporterpro.homes.unlimited have no limit at all.

Step 6 โ€” Enable Economy (Optional)โ€‹

  1. Install Vault + an economy plugin (e.g. EssentialsX Economy, CMI).
  2. Set economy.enabled: true in config.yml.
  3. Set costs under economy.tpa.cost, economy.home.cost, economy.warp.default-cost, etc.
  4. Run /tpreload.

Players now see a Payment Confirmation GUI before sending a paid request. Money is checked immediately but only deducted after the warmup finishes.

That's It!โ€‹

Next stepLink
Full config referenceConfiguration
All commandsCommands
Permissions setupPermissions
Economy & dynamic pricingEconomy