
Non-Specific Odyssey is a random teleport plugin that always gives you good locations!
Add the NonSpecificOdyssey.jar file to your server's plugins directory and start up the server. A config file will be created automatically with the default values.
There are a few config options:
cooldown: [true|false]
Whether to use a cool down period between usage of the random teleport command (/rtp)
cooldown_time: [seconds]
How long (in seconds) the cool down period is. Default: 120 seconds
no_damage: [true|false]
Whether the player takes no damage (invulnerability) after teleporting. Default: false
no_damage_time: [seconds]
How long (in seconds) the player takes no damage. Default: 20 seconds
max: [distance]
The maximum distance a player can teleport in any direction ie if set to 2048 the random co-ordinate will be between -2048 and +2048. Default: 1024
nether: [true|false]
Whether you can random teleport to the Nether. You can also restrict travel to the Nether using permissions. Default: false
end: [true|false]
Whether you can random teleport to the The End. You can also restrict travel to the The End using permissions. Default: false
initial_step: [number]
The number of blocks the biome search starts searching relative to the player's current location. Use larger values to start the search further away. Default: 0
<<code text>> step: [number]
The number of blocks the biome search uses. Smaller values are more accurate, larger values make the search faster. Default: 10
firstline: [text]
Sets the text that appears between the square brackets on the first line of a Non-Specific Odyssey sign. Default: 'Random TP'
There are three commands.
/<command> [world][world] is optional, when used with no arguments, it teleports you within the world you are currently in/<command> [biome|list] [world]/biome list will show a list of valid biome names[world] is optional, when used with no arguments, it teleports you to a biome within the world you are currently in/<command> [option] OR /<command> [option] [amount]
[option] as it appears in the config.yml filetrue|false just use /nsoadmin [option] e.g. /nsoadmin cooldown - this toggles the setting[amount] e.g. /nsoadmin max 1500
You can use a sign as a trigger for random and biome teleports.
firstline in the config file, for example: [Random TP] on the first lineIf an invalid world or biome type is specified those lines will be ignored.
Players must have the permission nonspecificodyssey.sign to use signs, and nonspecificodyssey.admin to make signs.
To remove a sign, you must be an Op, then just click the Non-Specific Odyssey sign while sneaking.
Here they are:
nonspecificodyssey.use
Default: everyone - Allow player to use the random teleport command
nonspecificodyssey.use.[world]
Allow player random teleport in the specified world
nonspecificodyssey.sign
Default: op - Allow players to use Non-Specific Odyssey signs
nonspecificodyssey.end
Default: op - Allow player to random teleport to THE END
nonspecificodyssey.nether
Default: op - Allow player to random teleport to the NETHER
nonspecificodyssey.bypass
Default: op - Allow player to bypass the random teleport cool down
nonspecificodyssey.admin
Default: op - Allow player to change config options, and make Non-Specific Odyssey signs
nonspecificodyssey.*
Default: op - Parent permissions node that has the children:
nonspecificodyssey.biome.*
Default: op - Parent permissions node that has the children:
v1.4.1
initial_step - default is 0, so it searches from the player's current location. Set it to higher values to start searching further away.step and initial_step to /nsoadmin commandv1.4
/biome command, usage: /biome [biome] [world]/biome commandv1.3
/biome [biome] to teleport to the nearest occurrence of the biome type specified
rtpb and nsob/rtpb listnonspecificodyssey.biome.* - default is OPnonspecificodyssey.biome.[BIOME] e.g. nonspecificodyssey.biome.EXTREME_HILLSv1.2
v1.1
/nsoadmin [option] [amount]v1.0 Initial release
This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true