
JuicyTPA¶
A modern 26.x plugin for /tpa and /tpahere: teleport requests with
clickable accept/deny prompts, per-player modes, Folia-safe teleports
and an SQLite store for stats and modes.
Key Features¶
- Requests »
/tpato go to them,/tpahereto summon them, with chat prompts plus actionbar nudges. - Modes » Normal, Block All and Accept All per player, persisted in
juicytpa.dband cycled with a bare/tpamode(/tpaonly). - Concurrency » up to 3 outgoing requests at a time by default
(uncapped with
≤0), with an accept-sweeps-the-rest option. - Blocking » persistent per-player blocks that beat every mode.
- Warnings » AFK/canceller sender warnings with resend confirmations, plus block-all and block-player nudges.
- Placeholders »
%jtpa_sent%,%jtpa_received%and%jtpa_mode%with per-player and global variants. - Update checker » async GitHub releases check with console and in-game notices.
- Reloadable »
/juicytpa reloadre-reads every config and re-opens the storage and placeholders.
Documentation¶
- Getting Started
- Basics: Commands, Requests, Receiving
- Configuration: Requests, Warnings, Messages, Sounds
- Advanced: Permissions, LuckPerms, Placeholders, Plugin API, Extending
Build¶
Java 25 is required.
The plugin jar is written to build/libs/.