ᴍɪɴᴇᴄʀᴀꜰᴛʀᴇꜱᴏᴜʀᴄᴇꜱ

WildRTP

Modrinth

Another RTP Plugin build on Performance & Features

100.7K downloads76 followersUpdated 1mo ago

4.0 · MC 26.3 · Bukkit, Folia, Paper, Purpur, Spigot

View on Modrinth

Files

  • 4.0

    release

    4.0

    26.326.226.1.226.1.1+28bukkitfoliapaperpurpurspigot

    2026-09-27 · 8.5K downloads

    WildRTP-4.0.jar · 691 KB

  • 4.0-beta.1

    beta

    4.0-beta.1

    26.326.226.1.226.1.1+28bukkitfoliapaperpurpurspigot

    2026-09-22 · 652 downloads

    WildRTP-4.0-beta.1.jar · 691 KB

  • 3.7

    release

    3.7

    26.326.226.1.226.1.1+28bukkitfoliapaperpurpurspigot

    2026-09-19 · 843 downloads

    WildRTP-3.7.jar · 637 KB

  • 3.7-beta.3

    beta

    3.7-beta.3

    26.326.226.1.226.1.1+28bukkitfoliapaperpurpurspigot

    2026-09-17 · 343 downloads

    WildRTP-3.7-beta.3.jar · 637 KB

  • 3.7-beta.2

    beta

    3.7-beta.2

    26.226.1.226.1.126.1+27foliapaperpurpurspigot

    2026-08-18 · 3.8K downloads

    WildRTP-3.7-beta.2.jar · 637 KB

  • 3.7-beta.1

    beta

    3.7-beta.1

    26.226.1.226.1.126.1+27bukkitfoliapaperpurpurspigot

    2026-08-17 · 201 downloads

    WildRTP-3.7-beta.1.jar · 637 KB

  • 3.6.5

    release

    3.6.5

    26.226.1.226.1.126.1+27bukkitfoliapaperpurpurspigot

    2026-08-16 · 1.5K downloads

    WildRTP-3.6.5.jar · 623 KB

  • 3.6.4

    release

    3.6.4

    26.226.1.226.1.126.1+27bukkitfoliapaperpurpurspigot

    2026-08-15 · 197 downloads

    WildRTP-3.6.4.jar · 622 KB

  • 3.6.3

    release

    3.6.3

    26.226.1.226.1.126.1+27bukkitfoliapaperpurpurspigot

    2026-08-13 · 460 downloads

    WildRTP-3.6.3.jar · 630 KB

  • 3.6.2

    release

    3.6.2

    26.226.1.226.1.126.1+27bukkitfoliapaperpurpurspigot

    2026-08-12 · 201 downloads

    WildRTP-3.6.2.jar · 530 KB

  • 3.6.1

    release

    3.6.1

    26.226.1.226.1.126.1+27bukkitfoliapaperpurpurspigot

    2026-08-07 · 941 downloads

    WildRTP-3.6.1.jar · 528 KB

  • 3.6

    release

    3.6

    26.226.1.226.1.126.1+27bukkitfoliapaperpurpurspigot

    2026-07-07 · 5.2K downloads

    WildRTP.jar · 528 KB

  • 3.5

    release

    3.5

    26.226.1.226.1.126.1+24bukkitpaperpurpurspigot

    2026-07-05 · 438 downloads

    WildRTP.jar · 518 KB

  • 3.4.3

    release

    3.4.3

    26.226.1.226.1.126.1+24bukkitpaperpurpurspigot

    2026-05-29 · 7.7K downloads

    WildRTP-3.4.3.jar · 517 KB

  • 3.4.2

    release

    3.4.2

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-05-24 · 1.3K downloads

    WildRTP-3.4.2.jar · 517 KB

  • 3.4.1

    release

    3.4.1

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-05-19 · 1.3K downloads

    WildRTP-3.4.1.jar · 514 KB

  • 3.4.1-beta.1

    beta

    3.4.1-beta.1

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-05-15 · 613 downloads

    WildRTP-3.4.1-beta.jar · 513 KB

  • 3.4

    release

    3.4

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-05-02 · 3K downloads

    WildRTP-3.4.jar · 508 KB

  • 3.3.5

    release

    3.3.5

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-04-25 · 1.3K downloads

    WildRTP-3.3.5.jar · 506 KB

  • 3.3.4

    release

    3.3.4

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-04-24 · 284 downloads

    WildRTP-3.3.4.jar · 505 KB

  • 3.3.3

    release

    3.3.3

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-04-21 · 651 downloads

    WildRTP-3.3.3.jar · 505 KB

  • 3.3.2

    release

    3.3.2

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-04-20 · 331 downloads

    WildRTP-3.3.2.jar · 505 KB

  • 3.3.1

    release

    3.3.1

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-04-16 · 897 downloads

    WildRTP-3.3.1.jar · 504 KB

  • 3.3

    release

    3.3

    26.1.226.1.126.11.21.11+23bukkitpaperpurpurspigot

    2026-04-13 · 761 downloads

    WildRTP-3.3.jar · 503 KB

  • 3.2.3

    release

    3.2.3

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-03-22 · 5.1K downloads

    WildRTP-3.2.3.jar · 498 KB

  • 3.2.2

    release

    3.2.2

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-02-25 · 4.3K downloads

    WildRTP-3.2.2.jar · 497 KB

  • 3.2.1

    release

    3.2.1

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-02-18 · 1K downloads

    WildRTP-3.2.1.jar · 495 KB

  • 3.2

    release

    3.2

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-02-16 · 351 downloads

    WildRTP.jar · 495 KB

  • 3.1.3

    release

    3.1.3

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-01-19 · 3.7K downloads

    WildRTP.jar · 493 KB

  • 3.1.2

    release

    3.1.2

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-01-15 · 705 downloads

    WildRTP.jar · 491 KB

  • 3.1.1

    release

    3.1.1

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-01-13 · 323 downloads

    WildRTP.jar · 490 KB

  • 3.1

    release

    3.1

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-01-11 · 308 downloads

    WildRTP.jar · 490 KB

  • 3.0

    release

    3.0

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2026-01-02 · 1.5K downloads

    WildRTP.jar · 489 KB

  • 3.0-alpha.5

    beta

    WildRTP 3.0-alpha.5

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2025-12-28 · 633 downloads

    WildRTP.jar · 489 KB

  • 3.0-alpha.4

    beta

    WildRTP 3.0-alpha.4

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2025-12-19 · 898 downloads

    WildRTP.jar · 489 KB

  • 3.0-alpha.3

    beta

    WildRTP 3.0-alpha.3

    1.21.111.21.101.21.91.21.8+20bukkitpaperpurpurspigot

    2025-12-08 · 891 downloads

    WildRTP.jar · 484 KB

  • 3.0-alpha.2

    beta

    WildRTP 3.0-alpha.2

    1.21.101.21.91.21.81.21.7+19bukkitpaperpurpurspigot

    2025-12-02 · 492 downloads

    WildRTP.jar · 481 KB

  • 3.0-alpha.1

    beta

    WildRTP 3.0-alpha.1

    1.21.101.21.91.21.81.21.7+19bukkitpaperpurpurspigot

    2025-11-26 · 503 downloads

    WildRTP.jar · 480 KB

  • 3.0-alpha.0

    beta

    WildRTP 3.0-alpha

    1.21.101.21.91.21.81.21.7+19bukkitpaperpurpurspigot

    2025-11-20 · 526 downloads

    WildRTP.jar · 479 KB

  • 2.6.1

    release

    Version 2.6.1

    1.21.111.21.101.21.91.21.8+25bukkitpaperpurpurspigot

    2024-10-16 · 27K downloads

    WildRTP-all.jar · 84 KB

  • 2.6

    release

    Version 2.6

    1.21.11.211.20.61.20.5+15bukkitpaperpurpurspigot

    2024-10-07 · 535 downloads

    WildRTP-all.jar · 84 KB

  • 2.5

    release

    Version 2.5

    1.21.11.211.20.61.20.5+15bukkitpaperpurpurspigot

    2024-09-01 · 1.1K downloads

    WildRTP-all.jar · 83 KB

  • 2.4

    release

    Version 2.4

    1.21.11.211.20.61.20.5+15bukkitpaperpurpurspigot

    2024-08-25 · 344 downloads

    WildRTP-all.jar · 82 KB

  • 2.3

    release

    Version 2.3

    1.21.11.211.20.61.20.5+15bukkitpaperpurpurspigot

    2024-08-22 · 187 downloads

    WildRTP-all.jar · 82 KB

  • 2.2

    release

    Version 2.2

    1.21.11.211.20.61.20.5+15bukkitpaperpurpurspigot

    2024-05-20 · 1.8K downloads

    WildRTP-all.jar · 82 KB

  • 2.1

    release

    Version 2.1

    1.20.61.20.51.20.41.20.3+13bukkitpaperpurpurspigot

    2023-12-10 · 2.2K downloads

    WildRTP-all.jar · 79 KB

  • 2.0

    release

    Version 2.0

    1.20.21.20.11.201.19.4+9paperpurpur

    2023-08-13 · 372 downloads

    WildRTP-all.jar · 77 KB

  • 1.3.1

    release

    WildRTP 1.3.1

    1.20.11.201.19.41.19.3+3bukkitpaperpurpurspigot

    2023-02-24 · 554 downloads

    WildRTP-1.3.1-1.19 - 1.19.3.jar · 35 KB

  • 1.3.1-legacy

    release

    WildRTP 1.3.1

    1.18.21.18.11.181.17.1+18bukkitpaperpurpurspigot

    2023-02-24 · 2.6K downloads

    WildRTP-1.3.1-1.13 - 1.18.2.jar · 34 KB

  • 1.3-legacy

    release

    WildRTP 1.3

    1.18.21.18.11.181.17.1+18bukkitpaperpurpurspigot

    2023-02-22 · 225 downloads

    WildRTP-1.3-1.13 - 1.18.2.jar · 32 KB

  • 1.3

    release

    WildRTP 1.3

    1.19.31.19.21.19.11.19bukkitpaperpurpurspigot

    2023-02-22 · 124 downloads

    WildRTP-1.3-1.19 - 1.19.3.jar · 32 KB

  • 1.2-legacy

    release

    WildRTP 1.2

    1.18.21.18.11.181.17.1+18bukkitpaperpurpurspigot

    2023-02-17 · 229 downloads

    WildRTP-1.2-1.13 - 1.18.2.jar · 7.0 KB

  • 1.2

    release

    WildRTP 1.2

    1.19.31.19.21.19.11.19bukkitpaperpurpurspigot

    2023-02-16 · 292 downloads

    WildRTP-1.2-1.19 - 1.19.3.jar · 7.0 KB

  • 1.1

    release

    WildRTP - 1.1

    1.19.31.19.21.19.11.19bukkitpaperpurpurspigot

    2023-02-01 · 548 downloads

    WildRTP-1.1-1.19 - 1.19.3.jar · 6.5 KB

Files are delivered unmodified from Modrinth's servers and verified against the SHA-512 hash published by the project. The project's license applies to every file; check it before redistributing.

About

WildRTP

  • CIRCLE & SQUARE Shapes
  • Adjust teleport settings
  • Multi Worlds Support
  • Cooldown
  • MoveTimer
  • CustomRTP
  • AutoRTP

Please let me know if you have any issues

Commands

  • /wild - Teleport to a random location
    Aliases: [/rtp /randomtp /randomteleport /wildrtp]
  • /wild reload - Reloads the config
  • /wild info - Display plugin information
  • /wild updates - Checks for plugin updates
  • /wild help - Display help message
  • /customrtp [params...]
  • /customrtp
  • /customrtp

Note <> are required arguments, [] are only optional arguments and can be omitted.
%player% is a placeholder for the player that executed the command (only in /customrtp).

Integrations

  • WorldGuard
  • ProtectionStones
  • Towny
  • Residence
  • GriefDefender
  • GriefPrevention
  • Lands
  • Vault

Addons

Config

Show config
#  __          ___ _     _ _____ _______ _____
#  \ \        / (_) |   | |  __ \__   __|  __ \
#   \ \  /\  / / _| | __| | |__) | | |  | |__) |
#    \ \/  \/ / | | |/ _` |  _  /  | |  |  ___/
#     \  /\  /  | | | (_| | | \ \  | |  | |
#      \/  \/   |_|_|\__,_|_|  \_\ |_|  |_|
#
# by Joni - Thank you for using this plugin

# Language setting
# Available: [en, de, ru]
# You can add/edit languages in the plugin folder (/lang)
lang: "en"

# Global RTP settings
# This section defines the main settings for random teleportation
# Custom settings per world can be defined in the custom section
global:
  # Min & max teleportation range
  min: 1000
  max: 2500

  # Shape of the teleportation area [CIRCLE/SQUARE]
  shape: CIRCLE

  # Teleportation center
  center:
    player: false # If true, teleportation is centered on the player; x and z will be ignored
    x: 0 # X coordinate of center
    z: 0 # Z coordinate of center

  # Cooldown settings
  cooldown:
    enabled: true # Enable cooldown between RTP uses
    time: 5 # Cooldown time in seconds

  # Move timer settings
  movetimer:
    enabled: true # If true, no movement allowed before teleportation
    time: 5 # Time in seconds
    sound-canceled: ENTITY_VILLAGER_NO # Set to 'false' to disable.

  # Message settings
  messages:
    start: false # Show message when RTP starts
    end: true # Show message when RTP ends

  # Title messages displayed when RTP starts/ends
  titles:
    start:
      enabled: false
      fadeIn: 0.5
      stay: 2
      fadeOut: 0.5
    end:
      enabled: true
      fadeIn: 0.5
      stay: 2
      fadeOut: 0.5

  # Sound settings
  sound:
    start: false # Play a sound when teleport starts. Set to 'false' to disable.
    end: ENTITY_PLAYER_LEVELUP  # Use any valid Bukkit Sound enum, e.g., ENTITY_PLAYER_LEVELUP.

  # Effect settings
  effects:
    start: # Give an effect when teleport starts.
      type: false # Set to 'false' to disable. Use any valid Bukkit PotionEffectType enum, e.g., "BLINDNESS".
      time: 1 # Duration in seconds for the effect to last.
    end:
      type: false
      time: 1

  # Blocks to avoid when teleporting
  # Use LEAVES to disable all teleports in leaves.
  blocks:
    - LAVA
    - WATER
    - AIR

  # Y-limits for teleporting
  # null = no limit
  y-min: null
  y-max: null

  # Biomes to avoid when teleporting
  # Example: biomes: [OCEAN, DESERT, PLAINS, FOREST, TAIGA, MUSHROOM_FIELDS, JUNGLE]
  # Set to '[]' to disable.
  biomes: [ ]

  # Teleport to another world
  # If set to a valid world name, players will be teleported to that world instead of their current one.
  # Set to 'false' to teleport within the same world.
  tp-in-other-world: false

  # If true, the player's individual spawn point will be set to the new location upon teleporting.
  # Set to 'false' to disable.
  set-spawnpoint: false

  # Custom teleportation command to execute before/after teleporting.
  # %player% = player name
  # %x%, %y%, %z% = teleportation coordinates
  # Example: start: [ "say %player% is teleporting to %x%, %y%, %z%", "give %player% minecraft:ender_pearl 1" ]
  custom-command:
    start: [ ]
    end: [ ]

  # RTP generation strategy used to determine how safe locations are found.
  # This controls the algorithm used to pick valid teleport positions.
  #
  # Available strategies:
  # AUTO          - Automatically chooses the best strategy based on the world environment.
  # HIGHEST_BLOCK - Uses the highest non-air block. Extremely fast. Perfect for normal Overworld and The End.
  # BOTTOM_UP     - Scans from minY upwards for a solid block with space above it. Essential for the Nether or Cave worlds.
  # TOP_DOWN      - Scans from maxY downward.
  #
  # Recommended: AUTO (handles most worlds correctly without configuration)
  strategy: AUTO

# Auto-RTP settings
# Should the plugin teleport players automatically?
auto-rtp:
  onfirstjoin: false # When a player first joins the server
  onjoin: false # Every time a player joins the server
  ondeath:
    enabled: false # After a player dies
    prioritize-bed: false # If true, players will be teleported to their bed spawn point if they have one set.

# List mode: use 'blacklist' or 'whitelist'
list: blacklist

# Set to '[]' to disable the blacklist.
# Add blocked worlds here
blacklist: [ ]

# Set to '[]' to disable the whitelist.
# Add allowed worlds here
whitelist: [ ]

# Uncomment and modify to customize settings for specific worlds
# YOU CAN remove any fields you don’t want to customize,
# BUT missing values will be set to the global values
# (e.g. max in global is 2500 and if not set here it will be 2500 as well)
# To enable, remove { } and add your worlds below:
# A short example is shown below:
custom: { }
#  my_custom_world:
#    min: 500
#    max: 1500
#    cooldown:
#      time: 30
#    biomes: [OCEAN, DESERT]

# Maximum attempts to find a safe location before failing
max-tries: 25

# If you want to change the prefix, you can do it here
prefix: "&8[&2WildRTP&8] &6"

# Hook settings for third-party plugins
hooks:
  worldguard: false
  protectionstones: false
  towny: false
  residence: false
  griefdefender: false
  griefprevention: false
  lands: false
  vault:
    enabled: false
    settings:
      pay-by-distance:
        enabled: false
        price-per-block: 0.01
      pay-by-teleport:
        enabled: false
        price: 5.0

# Check for updates
check-updates: true

# Notify admins about plugin updates when they join
notify-updates-on-join: true

# If I am allowed to collect anonymous data about your server and this plugin. So I can see how many servers are using this plugin :)
# And you can see the data as well here https://bstats.org/plugin/bukkit/WildRTP/17799
metrics: true

# Advanced settings
force-close-inventories: true
per-world-cooldowns: false
prevent-spam: true  # Block multiple searches while one is in progress

# Debug mode
debug: false

# Config version (do not change)
config-version: 18

Permissions

  • wildrtp.rtp - Allows you to run /wild - Default
  • wildrtp.reload - Allows you to run /wild reload
  • wildrtp.updates - Allows you to run /wild updates
  • wildrtp.custom - Allows you to run /customrtp
  • wildrtp.cooldown.bypass - Bypass the cooldown, if enabled
  • wildrtp.movetimer.bypass - Bypass the movetimer, if enabled
  • wildrtp.list.bypass - Bypass the list of disallowed worlds
  • wildrtp.list.bypass.world_name - Bypass a specific world from the list of disallowed worlds
    (blacklist or whitelist, whichever is enabled)
  • wildrtp.help - Allows you to run /wild help
  • wildrtp.admin - Grants all WildRTP permissions

Placeholders

To view both internal placeholders and external placeholders, please visit the wiki.

Performance

Using async chunk loading on paper servers should have no impact on the performance besides the time it takes to load or generate a chunk async. You can use Chunky to pre-generate chunks, which makes the teleporting a bit faster.

Need help?

If you need any help, I'd be delighted to help you – just join my Discord support server. If you have found a bug or a feature you would like to request, please get in touch – I can't wait to hear from you!

bStats

Loading...

WildRTP | MinecraftResources