
TPAUI
TPAUI is a configurable teleport-request UI for Bukkit-based Minecraft servers, with optional EssentialsX and Geyser/Bedrock integration.
Features
- Configurable Java player-selection GUI
- Bedrock forms with Geyser
- Clickable Accept, Deny, and Cancel actions
- EssentialsX integration
- Standalone TPA/TPAHERE system
- Configurable request expiration
- Configurable cooldowns and request limits
- Customizable messages, sounds, GUI items, and layouts
- Configurable Bedrock request pop-ups
- Permission-based access control
- Modrinth update checking
- Optional bStats integration
Commands
| Command | Description |
|---|---|
/tpaui | Open the TPAUI interface |
/tpaui reload | Reload the configuration |
/tpaui version | Show plugin version and check for updates |
When EssentialsX is not installed, TPAUI can provide:
/tpa <player>/tpahere <player>/tpaccept/tpdeny/tpcancel
Permissions
| Permission | Description |
|---|---|
tpaui.admin | Access administrative commands |
tpaui.menu | Open the TPAUI interface |
tpaui.tpa | Use TPA |
tpaui.tpahere | Use TPAHERE |
tpaui.accept | Accept teleport requests |
tpaui.deny | Deny teleport requests |
tpaui.cancel | Cancel teleport requests |
Permission requirements and request behavior can be configured in config.yml.
Integrations
EssentialsX
TPAUI integrates with EssentialsX when available and provides the UI without replacing EssentialsX's teleport-request handling.
Geyser / Floodgate
Provides native Bedrock forms and Bedrock-specific request interfaces when Geyser is installed.
Configuration
Everything is designed to be configurable through config.yml, including:
- GUI settings
- Messages
- Sounds
- Request limits
- Cooldowns
- Expiration
- Permissions
- Bedrock UI behavior
- EssentialsX integration
Сервер для плагина TPAUI - как у профи
Плагин TPAUI создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином TPAUI для друзей можно за пару минут - BungeeHost всё уже подготовил.
