MonitoringMinecraft MonitoringMinecraft

TPA Forms Bridge

Плагин BukkitPaperPurpur

TPA Forms Bridge — интегрирует TPA с GeyserMenu для игроков Bedrock в Майнкрафт.

52 скачивания 1 подписчик
Оцените первым

TPA Forms Bridge v2

A Spigot plugin that integrates TPA (Teleport Ask) functionality with GeyserMenu, providing a beautiful form-based TPA experience for Bedrock players.

Version Paper Java License


✨ Features

Feature Description
👁️ TPA Button in GeyserMenu Adds a TPA button with Ender Eye icon to the main GeyserMenu
👥 Player List Form Shows online players with their skins to send TPA requests
Auto-Accept TPA Optional per-player setting to automatically accept incoming TPA requests
💬 Forms Delivery Toggle Switch between form-based or chat-based TPA request notifications
🦴 SkinsRestorer Support Shows player skins even on cracked servers
📱 Bedrock-Only Only shows to Bedrock players via Floodgate detection

📸 Screenshots

TPA Menu TPA Settings
Teleport Menu Player Action
TPA Accept Menu

📋 Requirements

Plugin Status
EssentialsX Required
Floodgate Required
GeyserMenuCompanion Required
SkinsRestorer Optional
  • Paper/Spigot 1.20.4+
  • Java 21+

🚀 Installation

  1. Install all required plugins — EssentialsX, Floodgate, GeyserMenuCompanion
  2. Download TPAFormsBridge-2.0.0-SNAPSHOT.jar
  3. Place it in your plugins/ folder
  4. Restart your server — config generates on first run

⚙️ Configuration

# config.yml

# Default settings for new players
defaults:
  auto-accept-tpa: false    # Auto-accept TPA requests (not TPAHere)
  forms-delivery: true      # Show TPA requests as forms (vs chat)

# Messages
messages:
  tpa-sent:      "&aTPA request sent to %player%"
  tpa-received:  "&e%player% wants to teleport to you"
  auto-accepted: "&aTPA request auto-accepted"

🔄 How It Works

Bedrock player opens inventory
        ↓
  GeyserMenu appears
        ↓
  Player clicks TPA
        ↓
  Player list form opens
        ↓
  Player selects target → TPA sent via EssentialsX
        ↓
  Target receives form (forms-delivery) or chat message

Player Settings

Each player can individually configure:

  • Auto-Accept TPA — automatically accept TPA requests (TPAHere excluded for safety)
  • Forms Delivery — receive TPA requests as Bedrock forms instead of chat messages

🔑 Permissions

Permission Description Default
tpaforms.use Access TPA forms true
tpaforms.settings Access settings menu true

🔨 Building

./gradlew build

Output: build/libs/TPAFormsBridge-2.0.0-SNAPSHOT.jar


📦 Dependencies

Dependency Purpose
GeyserMenu Geyser extension for form menus
GeyserMenuCompanion Spigot-side API
EssentialsX TPA functionality
Floodgate Bedrock player detection

📄 License

Distributed under the GNU General Public License v3.0. See LICENSE for details.

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
927 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
BerryCraft
BerryCraft Java + BE
6 онлайн
1.21.8 — 26.2 версия
Пройди путь от хаоса анархии до работы на складе с заказами и карьерным ростом
MigosMc
MigosMc Java + BE
1088 онлайн
1.8 — 26.2 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
Battle Mine
2 онлайн
1.21.4 — 26.2 версия
ОТКРЫТИЕ! 20 + различных ивентов, 10+ различных боссов, много интересных механник
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21.8. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат