Aiotpa is a lightweight, efficient, and feature-rich teleport request (/tpa) plugin for spigot based servers.
It provides flexible teleportation options with cooldowns, economy integration, and fully customizable language support.
- Teleport Requests
/tpa <player>β Request to teleport to a player/tpahere <player>β Request a player to teleport to you/tpacceptβ Accept an incoming request/tpadenyβ Deny an incoming request/tpcancelβ Cancel your outgoing request/tpatoggleβ Enable or disable receiving TPA requests/tpasettingsβ Manage personal TPA settings/tpalistβ View incoming/outgoing requests
- Cooldowns & Warmup β Prevent abuse with configurable delays
- Economy Support β Vault integration for charging teleport costs
- Auto Accept / Auto Deny β Player-configurable preferences
- Multi-Language Support β Easily editable YAML language files
- Crossworld Restrictions β Optional disallowance of cross-world teleports
- Actionbar & Title Messages β Enhanced player feedback
- Build the source or download latest .jar file from releases.
- Place the
.jarfile into your serverβspluginsfolder. - Start the server to generate default configuration and language files.
- Edit
config.ymlandlang/lang_en_us.ymlto your liking. - Reload or restart your server.
The plugin generates a config.yml with:
- language β Language file to use (default:
en_us) - tpaEnabled β Toggle global TPA availability
- cooldowns β Set per-player request cooldowns
- economy settings β Enable, disable, or adjust teleport costs
- warmup β Delay before teleportation happens
- messages β Toggle actionbar/title messages
- Vault β Required for economy features
(Without Vault, economy features will be disabled automatically)