
RTP (GTL)
An RTP Plugin that creates intuitive and customizable random teleportation in servers!
Fixed players suffocating in blocks for commands of
y-margin: caveFixed several previous issues with putting costs on rtp commands.
Now players can set a cost and have multiple types of responses for if players cannot afford an rtp/tp or once they have payed for an rtp/tp
eco-charged: "&eYou have been charged: ${cost}" eco-insufficient-funds: "&eYou need ${cost} to run this command" # {balance}, {amount}, {cost}, and {player} work for economy messagesAdded experimental on-tp-commands! With this new release, almost all previous bugs have been solved.
In addition to bug fixes, this release brings on-tp-commands which is a config that allows the console to run commands on the successful teleportation of players!
Example:
cavetp: aliases: - cave - randomcave type: random description: Teleport to a random cave! origin: 0,64,0 min-radius: 100 max-radius: 5000 cost: 100.0 worlds: - world biomes: - forest - desert - beach - jungle - badlands - taiga - snowy_taiga - frozen_river y-margin: cave on-tp-commands: # experimental - setblock {x} {y} {z} torch # so the player can seeNOTE:
All on-tp-commands are run AFTER the chunk is loaded (or estimated 40 ticks/2 seconds) and the player is teleported regardless of what the command is. There will most definitely be customization for this in the future!
Created new Cave System. There is now a new type of y-margin:
- top - bottom (works as expected, minor problems in overworld) - cave (experimental, finds random y-points that are underground and safe)First "Release"
With the first release comes many benefits compared to the previous betas!
- Fixed player timing out when biomes config is empty
- Setup y-margin in config allowing /cave rtp creation
- Fixed aliases and made them log in console
Added aliases for commands. For example: RTP can have the aliases: /wild, /wilderness, and /randomtp. Extremely customizable with text-input NOT templates!
rtp: aliases: - wild - wilderness - randomtp - customcommandChanged lang.yml format to allow the execution of rtp commands to have messages.
custom: rtp: start: '&8Finding Location...' # immediate message success: '&aTeleported to a §lrandom §alocation!' # sent on successful teleportNOTICE:
Aliases have not been tested to override already existing commands, be careful with creating overlapping aliases/commands.
First GTL RTP Snapshot. Have fun setting up and trying out rtp commands!

