Note: Only tested on PaperMC and LeafMC ( version 1.21.11 ), if you found any bugs or problems, just leave a comment below.
Feature:
- Smart location.
- High performance
- 99% DonutSMP
- Friendly config
Preview of command
Gui RTP
And of course, custom region! ( multiworld )
What's new in the update?
It's the new configures!# Available: [en,vn]
# you can add more languages or change them in messages
messages: en
# RTP area per world (radius)
area:
world: 1000
world_nether: 1000
world_the_end: 1000
# Cooldown time
cooldown:
enabled: true
time: 5
# Teleport delay and sound notification
movetimer:
enabled: true
time: 5
sound-canceled: ENTITY.VILLAGER.NO
sound-canceled-pitch: 1.0
sound-tick: block.note_block.hat
sound-tick-pitch: 1.5
# Sound notification when player is teleported
successful-tp:
enabled: true
end: entity.enderman.teleport
end-pitch: 1.0
# Auto-RTP on death
on-death: true
# Advanced settings
# ignore this if you don't know what you are doing
force-close-inventories: true
prevent-spam: true
# Maximum attempts to find a safe location before failing
max-tries: 25
metrics: true
multi-world:
# false to disable all kind of world
enabled: true
world:
enabled: true
worlds:
- world:13
# - "Asia:4"
nether:
enabled: false
worlds:
- world_nether:13
end:
enabled: false
worlds:
- world_the_end:13
# you can add more languages or change them in messages
messages: en
# RTP area per world (radius)
area:
world: 1000
world_nether: 1000
world_the_end: 1000
# Cooldown time
cooldown:
enabled: true
time: 5
# Teleport delay and sound notification
movetimer:
enabled: true
time: 5
sound-canceled: ENTITY.VILLAGER.NO
sound-canceled-pitch: 1.0
sound-tick: block.note_block.hat
sound-tick-pitch: 1.5
# Sound notification when player is teleported
successful-tp:
enabled: true
end: entity.enderman.teleport
end-pitch: 1.0
# Auto-RTP on death
on-death: true
# Advanced settings
# ignore this if you don't know what you are doing
force-close-inventories: true
prevent-spam: true
# Maximum attempts to find a safe location before failing
max-tries: 25
metrics: true
multi-world:
# false to disable all kind of world
enabled: true
world:
enabled: true
worlds:
- world:13
# - "Asia:4"
nether:
enabled: false
worlds:
- world_nether:13
end:
enabled: false
worlds:
- world_the_end:13
and new languages settings!
chat:
end: '&7You teleported to a random location'
cooldown: "&cYou can't rtp for another %time%s."
movetimer:
cancelled: '&cTeleport cancelled because you moved'
remaining: '&7Teleporting in &c%time%s'
no-permissions: "&cYou don't have permission to use this command."
only-player: '&cYou have to be a player to use this command.'
error: '&cAn error occurred!'
gui:
title: 'ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛ'
world:
name: '&f&x&0&1&d&e&7&8ᴏᴠᴇʀᴡᴏʀʟᴅ'
lore:
- "&fClick to select regions"
- ''
nether:
name: '&f&x&0&1&d&e&7&8ɴᴇᴛʜᴇʀ'
lore:
- "&fClick to randomly teleport"
- ''
end:
name: '&f&x&0&1&d&e&7&8ᴇɴᴅ'
lore:
- "&fClick to randomly teleport"
- ''
multiworld_gui:
world:
title: 'ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛ'
worlds:
world:
name: '&f&x&0&1&d&e&7&8ᴏᴠᴇʀᴡᴏʀʟᴅ'
lore:
- "&fClick to randomly teleport"
- ''
# asia:
# name: '&f&x&0&1&d&e&7&8ᴏᴠᴇʀᴡᴏʀʟᴅ'
# lore:
# - "&fClick to randomly teleport"
# - ''
nether:
title: 'ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛ'
worlds:
world_nether:
name: '&f&x&0&1&d&e&7&8ɴᴇᴛʜᴇʀ'
lore:
- "&fClick to randomly teleport"
- ''
end:
title: 'ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛ'
worlds:
world_the_end:
name: '&f&x&0&1&d&e&7&8ᴇɴᴅ'
lore:
- "&fClick to randomly teleport"
- ''
end: '&7You teleported to a random location'
cooldown: "&cYou can't rtp for another %time%s."
movetimer:
cancelled: '&cTeleport cancelled because you moved'
remaining: '&7Teleporting in &c%time%s'
no-permissions: "&cYou don't have permission to use this command."
only-player: '&cYou have to be a player to use this command.'
error: '&cAn error occurred!'
gui:
title: 'ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛ'
world:
name: '&f&x&0&1&d&e&7&8ᴏᴠᴇʀᴡᴏʀʟᴅ'
lore:
- "&fClick to select regions"
- ''
nether:
name: '&f&x&0&1&d&e&7&8ɴᴇᴛʜᴇʀ'
lore:
- "&fClick to randomly teleport"
- ''
end:
name: '&f&x&0&1&d&e&7&8ᴇɴᴅ'
lore:
- "&fClick to randomly teleport"
- ''
multiworld_gui:
world:
title: 'ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛ'
worlds:
world:
name: '&f&x&0&1&d&e&7&8ᴏᴠᴇʀᴡᴏʀʟᴅ'
lore:
- "&fClick to randomly teleport"
- ''
# asia:
# name: '&f&x&0&1&d&e&7&8ᴏᴠᴇʀᴡᴏʀʟᴅ'
# lore:
# - "&fClick to randomly teleport"
# - ''
nether:
title: 'ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛ'
worlds:
world_nether:
name: '&f&x&0&1&d&e&7&8ɴᴇᴛʜᴇʀ'
lore:
- "&fClick to randomly teleport"
- ''
end:
title: 'ʀᴀɴᴅᴏᴍ ᴛᴇʟᴇᴘᴏʀᴛ'
worlds:
world_the_end:
name: '&f&x&0&1&d&e&7&8ᴇɴᴅ'
lore:
- "&fClick to randomly teleport"
- ''
To-do list:
Fix bugsAdd multiple overworldsRe-design config ( to support multi world- Add more language
Clean for more friendly design- Port versions
Interesting? Very happy to take your help at https://github.com/hieucutevl2/DonutRTP
