SimpleTPA

A simple TPA Plugin. With customizable Messages and Sounds.

55,29k

Quick challenge

How far can you run before the mobs catch you?

SimpleTPA

SimpleTPA

Plugin

Its a SimpleTPA Plugin. With some Customization Options. Default config is at the end of this page.

Discord: blizzard8562 (for Bug-Reports, other Issues and Feedback)

Features: - Customizable Messages - TPA-Cooldowns - Custom Sounds - Clickable Chat Message (for /tpaccept or /tpdeny)

/tpa version - %%MD0%% To send a teleportation request to a specified Player - %%MD0%% To accept the latest TPA-Request send by another Player. - %%MD0%% To deny the latest TPA-Request send by another Player. - %%MD0%% To cancel a TPA-Request send by yourself. - %%MD0%% To reload the config.yml. Permission Required: tpa.reload - %%MD0%% Toggles whether you allow incoming TPA-Requests. - %%MD0%% Allows viewing plugin version info.

/tpa version - %%MD0%% You need this Permission to run %%MD0%%. - %%MD0%% You need this Permission to run %%MD0%%. - %%MD0%% You need this Permission to run %%MD0%%. - %%MD0%% You need this Permission to run %%MD0%%. - %%MD0%% You need this Permission to run %%MD0%%. - %%MD0%% You need this Permission to run %%MD0%%. - %%MD0%% You need this Permission to run %%MD0%%.

SimpleTPA Logo

default config.yml

``` settings: tpa_cooldown: 30 # Cooldown in Seconds, before a Player can send another TPA-Request. tpa_request_timeout: 60 # Time in Seconds, until a TPA-Request runs out. check_for_updates: true # Checks Modrinth every 12 hours for a new version. modrinth_project_slug: "simpletpaplugin" # Modrinth project slug used for update notifications. sounds: tpa_request_sent: "ENTITY_EXPERIENCE_ORB_PICKUP" tpa_request_received: "ENTITY_PLAYER_LEVELUP" tpa_accept: "ENTITY_ENDERMAN_TELEPORT" tpa_deny: "ENTITY_VILLAGER_NO" tpa_expired: "ENTITY_ITEM_BREAK" tpa_toggle_enabled: "BLOCK_NOTE_BLOCK_BASS" tpa_toggle_disabled: "BLOCK_NOTE_BLOCK_PLING" messages: tpa_request_sent: "You sent a TPA-Request to %target% ." tpa_request_received: "%player% sent you a TPA-Request! /tpaccept or /tpdeny" tpa_accept_success: "You accepted the TPA-Request from %player% ." tpa_accept_teleport: "You got teleported by %player% ." tpa_deny_success: "You denied the TPA-Request from %player% ." tpa_no_request: "You dont have any pending TPA-Requests." tpa_request_exists: "You already have a pending TPA-Request." player_not_online: "This Player is currently not online." wrong_usage: "Use: /%command% <Player>" tpa_cancel_success: "Your TPA-Request was cancelled." tpa_cancel_notify: "%player% cancelled their TPA-Request." tpa_request_expired_sender: "Your TPA-Request to %target% ran out." tpa_request_expired_receiver: "The TPA-Request by %player% ran out." tpa_cooldown: "§ePlease wait %seconds% Seconds, before sending a new TPA-Request." config_reloaded: "§aThe Configuration has succesfully been reloaded." no_permission: "§cYou dont have the required Permissions to use this Command.!" tpa_toggle_enabled: "§cYou will no longer receive TPA-Requests." tpa_toggle_disabled: "§aYou can now receive TPA-Requests again." tpa_target_not_accepting: "%target% is not currently accepting TPA-Requests." version_info: "SimpleTPA version info - Current: %current% | Latest: %latest% | %url%" update_available_console: "A new version (%version%) of SimpleTPA is available! Download: %url%" update_available_player: "§eA new version (%version%) of SimpleTPA is available! §fDownload: %url%"

clickable_messages: accept_text: "[✔ Accept]" accept_hover: "Click to accept the TPA!" accept_command: "/tpaccept" accept_color: "GREEN"

deny_text: "[✖ Deny]" deny_hover: "Click to deny the TPA!" deny_command: "/tpdeny" deny_color: "RED" ```

German Translation for config.yml(1.1)

``` settings: tpa_cooldown: 30 # Cooldown in Sekunden, bevor ein Spieler erneut eine TPA senden kann tpa_request_timeout: 60 # Ablaufzeit einer TPA-Anfrage in Sekunden

sounds: tpa_request_sent: "ENTITY_EXPERIENCE_ORB_PICKUP" tpa_request_received: "ENTITY_PLAYER_LEVELUP" tpa_accept: "ENTITY_ENDERMAN_TELEPORT" tpa_deny: "ENTITY_VILLAGER_NO" tpa_expired: "ENTITY_ITEM_BREAK" tpa_toggle_enabled: "BLOCK_NOTE_BLOCK_BASS" tpa_toggle_disabled: "BLOCK_NOTE_BLOCK_PLING"

messages: tpa_request_sent: "§aDu hast eine TPA-Anfrage an %target% geschickt." tpa_request_received: "§e%player% möchte sich zu dir teleportieren!" tpa_accept_success: "§aDu hast die TPA-Anfrage von %player% akzeptiert." tpa_accept_teleport: "§aDu wurdest zu %player% teleportiert!" tpa_deny_success: "§cDu hast die TPA-Anfrage von %player% abgelehnt." tpa_no_request: "§cDu hast keine ausstehende TPA-Anfrage." tpa_request_exists: "Du hast bereits eine ausstehende TPA-Anfrage." tpa_request_expired_sender: "§cDeine TPA-Anfrage an %target% ist abgelaufen." tpa_request_expired_receiver: "§cDie TPA-Anfrage von %player% ist abgelaufen." tpa_cooldown: "§eBitte warte %seconds% Sekunden, bevor du eine neue TPA-Anfrage sendest." tpa_cancel_success: "§aDeine TPA-Anfrage wurde abgebrochen." tpa_cancel_notify: "§c%player% hat seine TPA-Anfrage zurückgezogen." player_not_online: "§cDieser Spieler ist nicht online." wrong_usage: "§eBenutzung: /%command%" config_reloaded: "§aDie Konfiguration wurde erfolgreich neu geladen!" no_permission: "§cDu hast keine Berechtigung, diesen Befehl auszuführen!" tpa_toggle_enabled: "§cDu wirst nun keine TPA-Anfragen mehr bekommen." tpa_toggle_disabled: "§aDu wirst nun wieder TPA-Anfragen bekommen." tpa_target_not_accepting: "%target% nimmt aktuell keine TPA-Anfragen an."

clickable_messages: accept_text: "[✔ Akzeptieren]" accept_hover: "Klicke, um die TPA anzunehmen!" accept_command: "/tpaccept" accept_color: "GREEN"

deny_text: "[✖ Ablehnen]" deny_hover: "Klicke, um die TPA abzulehnen!" deny_command: "/tpdeny" deny_color: "RED"

```

Have fun :)

ADS