API functions utilize reflection to enable support for arbitrary location checks, worldborder checks, and custom sub-commands with tabcompletion.
PlaceholderAPI Placeholders:
%rtp_player_status% - player's current teleport status
%rtp_total_queue_length% - total number of locations available to a player in the region that "/rtp" would use
%rtp_public_queue_length% - number of locations available to everyone in the region that "/rtp" would use
%rtp_personal_queue_length% - number of locations allocated specifically to that player in the region that "/rtp" would use
%rtp_teleport_world%
%rtp_teleport_x%
%rtp_teleport_y%
%rtp_teleport_z%
Basic Commands: Note: console commands will work but may require specifying player, region, and/or world because it is neither a player nor in a world.
/rtp - teleport to the default region for the world you're in
/rtp [parameter]:[value] - specify region, world, player, and/or temporary region parameters before teleporting
/rtp update - update any/all configuration via command, and reload
/rtp reload - get new settings from configuration files
/rtp fill - try every possible placement in a region (generating the chunks if necessary), and add any failed placements and biome locations to their corresponding lists. (unstable, requires testing)