NeoTPA

The most advanced teleportation request system for Minecraft servers!

✨ Why NeoTPA?

NeoTPA is a powerful, server-side teleportation request mod that brings essential TPA functionality with advanced features like cross-dimension support, configurable delays, and smart request management. Perfect for survival servers, SMPs, and multiplayer communities of any size.

🎯 Key Features

🖥️ Smart Server-Side Compatibility

Works perfectly as a server-only mod! Players can join with vanilla Minecraft, and the mod intelligently adapts to show messages in the server's configured language. When clients have the mod, they see translations in their preferred language.

🚀 Advanced TPA System

  • Send teleportation requests to other players
  • Request players to teleport to your location
  • Accept, deny, or cancel requests with simple commands
  • View all pending requests at a glance
  • Smart expiration system for requests

Cross-Dimension Teleportation

  • Seamlessly teleport between Overworld, Nether, and End
  • Automatic dimension detection and handling
  • Safe teleportation with proper coordinates conversion
  • Visual notifications for dimension travel

🎨 Enhanced User Experience

  • Beautiful colored messages with clear formatting
  • Configurable countdown before teleportation
  • Movement detection to cancel teleports
  • Sound effects for notifications
  • Request timeout with automatic cleanup

🌍 Intelligent Multi-Language System

Smart Language Detection:

  • Both Sides: Clients see messages in their Minecraft language
  • Server Only: Messages display in the server's configured language
  • Single Player: Always uses your preferred language

Supported Languages:

  • English (en_us)
  • Español (es_es)
  • More languages coming soon!

📝 Commands

All commands are intuitive and easy to use:

  • /tpa <player> - Request to teleport to another player
  • /tpahere <player> - Request a player to teleport to you
  • /tpaccept [player] - Accept a teleportation request
  • /tpdeny [player] - Deny a teleportation request
  • /tpcancel [player] - Cancel your outgoing request
  • /tpalist - View all pending requests

⚙️ Configuration

Customize the mod to fit your server's needs:

{
  "requestTimeout": 60,           // Seconds before requests expire
  "allowCrossDimension": true,    // Allow teleportation between dimensions
  "playNotificationSounds": true, // Enable sound notifications
  "showEmojisInMessages": true,   // Show emoji decorations in messages
  
  // Teleport delay settings
  "standStillTime": 3,            // Seconds to wait before teleporting (0 = instant)
  "cancelOnMovement": false,      // Cancel teleport if player moves
  "maxMovementDistance": 0.5,     // Maximum allowed movement in blocks
  
  // Server-Only Mode Settings
  "serverOnlyMode": true,         // Enable for server-only installations
  "serverLanguage": "es_es"       // Server language (en_us, es_es)
}

Configuration Notes:

  • standStillTime: Players must wait this many seconds before teleporting
  • cancelOnMovement: If true, moving cancels the teleportation
  • serverOnlyMode: Set to true when only installed on the server
  • The config file includes helpful comments for easy setup

💡 Perfect For:

  • Survival Servers - Essential teleportation without breaking immersion
  • SMP Communities - Safe player-to-player teleportation
  • Minigame Servers - Quick team gathering and coordination
  • Hub Servers - Friend teleportation system
  • Public Servers - Controlled teleportation with request system
  • International Servers - Multi-language support for global players

🔒 Safety Features

  • Request System - No unwanted teleportations
  • Movement Detection - Optional teleport cancellation on movement
  • Countdown Timer - Visual feedback before teleportation
  • Self-TP Prevention - Cannot send requests to yourself
  • Expiration System - Automatic cleanup of old requests
  • Permission Compatible - Works with permission plugins

🎮 Advanced Features

  • Stand Still Timer - Configurable delay before teleportation with countdown
  • Cross-Dimension Support - Teleport seamlessly between all dimensions
  • Smart Request Management - Automatically handles multiple requests
  • Visual Feedback - Color-coded messages for clarity
  • Sound Notifications - Audio cues for requests and teleports
  • Batch Operations - Accept/deny requests from specific players

🤝 Open Source

NeoTPA is open source! Check out the code, report issues, or contribute:


NeoTPA - Advanced teleportation requests made simple!


Project members

Natxo

Member

Details

Licensed MIT
Published 3 days ago
Updated 5 days ago