ExOnlyTPA
A plugin that only has TPA commands!
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
ExOnlyTPA
ExOnlyTPA
> A plugin that only has TPA commands!
📋 Features
- Fully Customizable - Send teleport requests to other players - Fully Customizable - Request players to teleport to you - Fully Customizable - Automatically accept all incoming requests - Fully Customizable - Block requests from specific players - Fully Customizable - Enable/disable receiving requests - Fully Customizable - 3-second countdown before teleportation - Fully Customizable - Cancel teleport if player moves (jumping allowed!) - Fully Customizable - Immersive sounds for all actions (1.9+) - Fully Customizable - English, Turkish, German, Russian, Portuguese - Fully Customizable - Edit all messages and settings
🎮 Commands
| Command | Description | Permission | |---------|-------------|------------| | `/tpa <player>` | Send a teleport request | `exonlytpa.tpa` | | `/tpahere <player>` | Request player to teleport to you | `exonlytpa.tpahere` | | `/tpaccept [player]` | Accept a teleport request | `exonlytpa.accept` | | `/tpdeny [player]` | Deny a teleport request | `exonlytpa.deny` | | `/tpatoggle [on/off]` | Toggle receiving requests | `exonlytpa.toggle` | | `/tpauto [on/off]` | Toggle auto-accept | `exonlytpa.auto` | | `/tpaignore <player>` | Ignore player's requests | `exonlytpa.ignore` | | `/tpcancel [player]` | Cancel your request | `exonlytpa.cancel` | | `/exonlytpa reload` | Reload the plugin | `exonlytpa.reload` |
🚀 Installation
1. Download the latest ExOnlyTPA jar file 2. Place the file in your server's `plugins` folder 3. Restart or reload your server 4. Configure the plugin in `plugins/ExOnlyTPA/config.yml` 5. Enjoy!
⚙️ Configuration
```yaml
Language Settings
language: en-EN # Available: en-EN, tr-TR, de-DE, ru-RU, pt-BR, custom
Request timeout in seconds
request-timeout: 30
Teleport countdown in seconds
teleport-countdown: 3
Enable auto-accept feature
allow-auto-accept: true
Block ender pearl during countdown
block-enderpearl-during-countdown: true
Sound effects (requires Minecraft 1.9+)
sounds: enabled: true send-request: true receive-request: true accept: true deny: true countdown: true teleport: true ```
🌍 Supported Languages
- 🇬🇧 English (en-EN) - 🇹🇷 Turkish (tr-TR) - 🇩🇪 German (de-DE) - 🇷🇺 Russian (ru-RU) - 🇧🇷 Portuguese (pt-BR) - 🔧 Custom (custom.yml)
📦 Requirements
- Server Software: 1.8 or higher - Server Software: 8 or higher - Server Software: Spigot, Paper, or any Spigot-based fork
> Note: Sound effects only work on Minecraft 1.9+. The plugin will still function perfectly on 1.8, but without sounds.
🎯 Permissions
| Permission | Description | Default | |------------|-------------|---------| | `exonlytpa.*` | Access to all commands | op | | `exonlytpa.tpa` | Use /tpa command | true | | `exonlytpa.tpahere` | Use /tpahere command | true | | `exonlytpa.accept` | Use /tpaccept command | true | | `exonlytpa.deny` | Use /tpdeny command | true | | `exonlytpa.toggle` | Use /tpatoggle command | true | | `exonlytpa.auto` | Use /tpauto command | true | | `exonlytpa.ignore` | Use /tpaignore command | true | | `exonlytpa.cancel` | Use /tpcancel command | true | | `exonlytpa.reload` | Reload the plugin | op | | `exonlytpa.bypass.cooldown` | Bypass request cooldown | op |
📝 License
This project is licensed under the MIT License