IlluTPA ⛏️ | Modern & Fully Customizable TPA Plugin ✅ | Multi-Language ⭐ icon

IlluTPA ⛏️ | Modern & Fully Customizable TPA Plugin ✅ | Multi-Language ⭐ -----

⚡ Fast & Reliable Teleport System | ⭕ Easy to Use | Perfect for Any Server



IlluTPA
Advanced Teleport System | Modern UI | 1.21.4+

✦ Description
IlluTPA is a premium teleportation plugin designed to enhance your Minecraft server's player interaction experience. With its modern interface, intuitive GUI system, and comprehensive feature set, it provides a seamless teleportation solution for both small and large communities.

The plugin offers a perfect balance between functionality and aesthetics, featuring beautiful particle effects, customizable sound effects, and an interactive GUI system. Whether you're running a survival server, a creative world, or a minigame hub, IlluTPA's flexible configuration options and anti-spam measures ensure a smooth and enjoyable teleportation experience for all players.

Key highlights include:
- Modern and intuitive GUI interface
- Interactive chat-based request system
- Customizable particle and sound effects
- Anti-spam cooldown system
- Movement detection to prevent teleport abuse
- Fully configurable messages and settings
- Multi-language support
- Automatic update notifications
- Customizable GUI request slots
- Advanced command system (ignore, toggle, cancel, help)

✦ Features
  • Interactive Chat Buttons - Accept or deny teleport requests with a simple click
  • Particle Effects - Beautiful visual effects during teleportation
  • Movement Detection - Cancels teleport if players move during countdown
  • Countdown System - Configurable delay before teleportation
  • Fully Configurable - All messages can be customized in config.yml
  • Update Checker - Automatic notification for new versions
  • Multi-Language Support - Fully customizable messages
  • Modern UI - Clean and intuitive interface
  • GUI System - Easy-to-use interface for managing requests
  • Sound Effects - Customizable teleport sounds
  • Cooldown System - Prevent spam of teleport requests
  • Customizable GUI request slots
  • Advanced command system: ignore, toggle, cancel, help

✦ Commands
Code (Text):

/tpa <player>         - Send a teleport request
/tpahere <player>     - Request a player to teleport to you
/tpaccept             - Accept the pending teleport request
/tpdeny               - Deny the pending teleport request
/tpgui                - Open the teleport request GUI
/tpacancel            - Cancel your pending teleport request
/tpatoggle            - Toggle receiving teleport requests on/off
/tpaignore <player>   - Ignore teleport requests from a specific player
/illutpa              - Show plugin help and all commands
/illutpa reload       - Reload the plugin configuration
 
✦ Permissions
Code (Text):

illutpa.tpa              - Allows using /tpa command (default: true)
illutpa.tpahere          - Allows using /tpahere command (default: true)
illutpa.tpaccept         - Allows using /tpaccept command (default: true)
illutpa.tpdeny           - Allows using /tpdeny command (default: true)
illutpa.tpgui            - Allows using /tpgui command (default: true)
illutpa.tpacancel        - Allows using /tpacancel command (default: true)
illutpa.tpatoggle        - Allows using /tpatoggle command (default: true)
illutpa.tpaignore        - Allows using /tpaignore command (default: true)
illutpa.reload           - Allows using /illutpa reload command (default: op)
illutpa.update           - Allows receiving update notifications (default: op)
illutpa.bypass.cooldown  - Bypass the cooldown system (default: op)
illutpa.bypass.delay     - Bypass the teleport delay (default: op)
illutpa.bypass.crossworld- Allows teleporting between worlds (default: op)
illutpa.bypass.protected - Allows teleporting to protected areas (default: op)
 
✦ Configuration
Code (Text):

# IlluTpa Configuration

# Time in seconds before a teleport request expires
request-timeout: 60

# Teleport settings
settings:
  # Time in seconds to wait before teleporting
  teleport-delay: 5
  # Cancel teleport if player moves
  cancel-on-move: true
  # Cooldown between teleport requests in seconds
  cooldown: 30
  # Sound settings
  sounds:
    # Whether to play sounds during teleport
    enabled: true
    # Sound to play when teleporting (ENTITY_ENDERMAN_TELEPORT, ENTITY_ENDER_DRAGON_FLAP, etc.)
    teleport-sound: ENTITY_ENDERMAN_TELEPORT
    # Volume of the sound (0.0 to 1.0)
    volume: 1.0
    # Pitch of the sound (0.0 to 2.0)
    pitch: 1.0
  # GUI settings
  gui:
    # Whether to enable the GUI system
    enabled: true
    # Title of the main GUI
    title: "&8[&bIlluTPA&8]"
    # Size of the GUI (must be multiple of 9, max 54)
    size: 27
    # Request slots for placing request items in the GUI
    request-slots: [10, 11, 12, 13, 14, 19, 20, 21, 22, 23, 28, 29, 30, 31, 32]
    # Items settings
    items:
      # No requests item
      no-requests:
        material: BARRIER
        name: "&cNo Pending Requests"
        lore:
          - "&7You don't have any pending teleport requests."
      # Close button
      close:
        material: BARRIER
        name: "&cClose"
        lore:
          - "&7Click to close this menu."
      # Request item
      request:
        material: PLAYER_HEAD
        name: "&e%player%'s Request"
        lore:
          - "&7Click to accept or deny"
          - ""
          - "&aLeft Click: Accept"
          - "&cRight Click: Deny"

# Messages
messages:
  # Prefix for all messages
  prefix: "&8[&bIlluTPA&8] &r"
  # Command messages
  console-cannot-use: "&cThis command can only be used by players!"
  usage: "&cUsage: /tpa <player>"
  usage-tpaignore: "&cUsage: /tpaignore <player>"
  # Request messages
  request-sent: "&aYou have sent a teleport request to &e%player%"
  request-received: "&e%player% &ahas requested to teleport to you. Click to accept or deny:"
  request-accepted: "&aYou have accepted the teleport request from &e%player%"
  request-accepted-by: "&e%player% &ahas accepted your teleport request"
  request-denied: "&cYou have denied the teleport request from &e%player%"
  request-denied-by: "&e%player% &chas denied your teleport request"
  request-expired: "&cThe teleport request has expired"
  no-pending-request: "&cYou don't have any pending teleport requests"
  player-not-found: "&cPlayer not found"
  cannot-teleport-to-self: "&cYou cannot send a teleport request to yourself"
  # Teleport messages
  teleporting: "&aPreparing teleportation..."
  teleport-success: "&aTeleportation completed!"
  teleport-success-target: "&e%player% &ahas been teleported to you!"
  teleport-cancelled: "&cTeleport cancelled! You moved!"
  teleport-cancelled-target: "&e%player%&c's teleport was cancelled due to movement!"
  # Clickable messages
  click-to-accept: "&a[Accept]"
  click-to-deny: "&c[Deny]"
  hover-accept: "&7Click to accept the teleport request"
  hover-deny: "&7Click to deny the teleport request"
  # Countdown messages
  countdown-teleporting: "&eTeleporting in &6%seconds% &eseconds..."
  countdown-target: "&eTeleporting &6%player% &ein &6%seconds% &eseconds..."
  dont-move: "&cDon't move! Teleporting in &e%seconds% &cseconds..."
  # Cooldown message
  cooldown-message: "&cYou must wait &e%time% &cseconds before sending another teleport request!"
  # GUI messages
  gui-disabled: "&cThe GUI system is disabled!"
  gui-title: "&8[&bIlluTPA&8]"
  gui-no-requests: "&cNo pending requests"
  gui-open: "&aClick to open teleport GUI"
  cooldown: "&cYou must wait %time% seconds before sending another teleport request!"
 
  # New Advanced Command Messages
  request-cancelled: "&aYou have cancelled your teleport request to &e%player%"
  request-cancelled-by: "&e%player% &ahas cancelled their teleport request to you"
  toggle-enabled: "&aYou have enabled teleport requests"
  toggle-disabled: "&cYou have disabled teleport requests"
  player-ignored: "&aYou are now ignoring teleport requests from &e%player%"
  player-unignored: "&aYou are no longer ignoring teleport requests from &e%player%"
  player-already-ignored: "&cYou are already ignoring teleport requests from &e%player%"
  player-not-ignored: "&cYou are not ignoring teleport requests from &e%player%"
  ignored-players-list: "&aIgnored players: &e%players%"
  no-ignored-players: "&cYou are not ignoring any players"
  request-blocked: "&cYour teleport request was blocked because &e%player% &cis ignoring requests"
  cross-world-disabled: "&cCross-world teleportation is disabled"
  protected-area: "&cYou cannot teleport to this area because it is protected"
  no-permission: "&cYou don't have permission to use this command"
  bypass-cooldown: "&aCooldown bypassed"
  bypass-delay: "&aTeleport delay bypassed"
 

✦ Languages
  • English (Default)
  • Fully editable through config.yml

✦ Support
If you need help or want to report a bug:

❤ Thank you for using IlluTPA! ❤
Resource Information
Author:
----------
Total Downloads: 135
First Release: May 1, 2025
Last Update: May 10, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings