Fixed players suffocating in blocks for commands of
y-margin: cave
Fixed 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 messages
Added 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 see
NOTE:
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
- customcommand
Changed 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 teleport
NOTICE:
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!



