RandomLocation
RandomLocation
1.9 Update
I haven't done much with this plugin for a really long time, but as it is more or less no longer working for 1.9 I decided that it was probably time for an update. Though with studies and three other jobs, finding time for this projects isn't going to be easy. I have also decided to do a full recode of the project and planing on making it open source, allowing others to help update and implement new features in the future. Please stay tuned for more information regarding updates.
What's RandomLocation
RandomLocation lets you teleport to random location in preset areas. This can be done by command, signs or custom portals. You can also configure it to teleport people that join for the first time to a random location for getting a better start where there ain't others.
Features
- Spawn players in a random location in a preset area
- Easy to use, no configuration needed
- In-game reload
- Full permissions, but not needed
- Teleports through signs
- Teleports through custom portals
- Light Weight
- Cooldown
- Multi-World support
- Choose from spawning in the air with god mode or safely on the ground
- Highly configurable
- Plenty of spawn settings that fits every server from survival or skygrid to urban servers
- Teleport on first join support
- Plenty of settings to edit per zone
- Ability for custom permissions per zone
- Advanced zone options that are easy to configure
- Edit zone options in game
- Take regular updates with custom intervals of the config files
- Command to fit zones to WorldBorder settings
Supported Plugins
RandomLocation will hook into the supported and provide a better location and prevent players from being teleported into protected areas All hooks can be disabled in the config file
- Faction support
- Towny support
- WorldBorder support
- WorldGuard
- Vault (Economy)
Spawning Conditions
You have some config options for how players shall spawn. This is changed under the zone mode You can choose "Ground", "Air" or "Top".
For all the above options except for "air" players will not spawn on or in:
- Lava
- Water
- Fire
- Cactus
- Cobweb
- Normal Portal
- End Portal
- And more
Players will neither spawn in mid air or in solid blocks.
Tutorials
I haven't gotten the time to make a tutorial myself, but if any one else wants to make one then I'll be very great full
Thanks to LegendSmile for providing at least a german tutorial:
https:www.youtube.com/watch?v=_J5ULsNvrqE
FAQ/Help
If you have any questions just ask, BUT before you ask read:
If you have a problem at all then the first thing you should do is see if there is an update, if you got to the latest update then you can also read about all previous updates, and one of the might contain something fixing your issue. This is one of the most common request I get, as people report bugs that are old and fixed. The plugin also contains an auto updater, announcing when a new update is found. When reporting a problem, do also state your plugin version.
If you have problems with the plugin displaying "Cant find a location to teleport to" then post a comment with the following info:
- A screen shot of the result you get from "/rLoc option <ZoneName> info"
- A description of what type of condition the zone is if (does it have a roof, what is the most common ground block, what world is it in, etc.)
- The coordinates (do not have to be precise for bigger zones, can be "400,110,1000", meaning ca x ≈ 400, y ≈ 110... (for both pos1 & pos2)
If you are having lag problems then there is often two reasons. One is that players are teleported to chunks which haven't been loaded before, and therefor the server needs to generate the chunks while it is teleporting the player. To fix this you could try and use WorldBorder which got a fill feature to generate the chunks within a world border.
Another reason for lag might be that you server doesn't got much resources to disposal. Meaning either your server is over loaded or that you don't got a very strong cpu. To reduce the lag created by the plugin, check out the "Performance" section in the config page above. Look into the settings and adjust them to your needs.
Auto Updater
The plugin has its own plugin updater, which checks wether there is an update available or not. The updater will not download anything, only notify console and admins. To disable this and prevent the plugin from using any network access click on this: Config Setup and scroll down to the Auto Updater settings a bit down on the page
Metrics
As of version 4.69 Beta, this plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true
The plugin also got an auto updater, which will check for the latest version and download or only notify if it finds a method. If you want to disable this, go into the config.yml and set "Updater.Enable" to false
Bugs
To report a bug just leave a comment describing you bug, also if you got any errors in the log please provide them to with a web site like pastebin. Also provide the current MC version, RL version and other information that might be of interest like if you are running a custom build like spigot.
- None
ToDo
Todo - Priority
- Add messages file for editing the messages displayed by RandomLocation - Low
- Clean up commands & text - Low
- Add option for radius check in search of protected areas when spawning, e.g. not spawning to near Faction land and so on - Medium
- Add range option for nearest player - Medium
- Add more options to the AIR mode (height and so on) - Medium
- Add more perms (cooldown bypass etc) - Medium
- Allow multiple destination zones for portals (maybe commands too) - Medium
- Custom cooldowns per portal (maybe per destination zone instead, custom cmd, sign and portal cooldown) - Medium
Support
Feeling generous?
You can also check out my youtube channel here.
________________________________________________________________________________________

-
View User Profile
-
Send Message
Posted Oct 29, 2014There seems to be an issue with players losing items in their hand when they click on a RL sign. We are running the latest RL on 1.7.10 with Cauldron. There are no errors in the logs, and no other sign of malfunction.
Mods installed:
Applecore BiomesO'Plenty ClimateControl CoroUtil DamageIndicators DoomlikeDungeons Enviromine HungerOverhaul KwastiBustMonsters LavaMonsters MultiMine OceanCraft HarvestCraft RoguelikeDungeons Slabcraft SmartMoving SpecialMobs SpiceofLife Staircraft Weather2 WildCaves ZombieAwareness
Plugins installed:
AntiAura ChunkSpawnLimiter ExtraHardMode Essentials NoChestPlus ProtocolLib RandomLocation Vault WorldBorder World Edit WorldGaurd (5)
Thoughts on how to problem solve this?
-
View User Profile
-
Send Message
Posted Oct 20, 2014@xGamingDudex
Yea I did. And there's no errors in the console. EDIT: Tried to re-add it seems to work now
-
View User Profile
-
Send Message
Posted Oct 19, 2014@Daconway
Did you even bother to read the previous commends, like the one below you....
If you did then you would know that the WorldGuard v6+ will not be supported before they publish a release opposed to the current beta build. The beta version also only gotten downloaded 20k times, opposed to v5.9 and v5.8 which has been downloaded 410k and 520k times.
-
View User Profile
-
Send Message
Posted Oct 18, 2014Broken with latest Worldguard :/
-
View User Profile
-
Send Message
Posted Oct 17, 2014@Phreag
Yeah, as stated in some below comments, RandomLocation isn't compatible with WorldGuard 6+ due to it begin just in beta currently. You can either disable the WorldGuard hook in the config, or use an older version of WorldGuard.
-
View User Profile
-
Send Message
Posted Oct 17, 2014Hey, it seems that Randomlocation has an Issue with Worldguard
http:pastebin.com/Jn6eVMK0
Server: 1.7.10 Worldguard 6.0.0 Randomlocation 4.73
-
View User Profile
-
Send Message
Posted Oct 16, 2014@tilen1232
Have never needed one, only needed mostly on servers running in offline mode. Guess you just have to look around a bit if you really need one, though if you don't run your server in offlinemode/cracked then I don't see the need for one.
-
View User Profile
-
Send Message
Posted Oct 15, 2014@xGamingDudex
I must say Pex is a nice premission plugin.. low support on bukkit but if you search the net you find all you need .. so thnx
And I have one more q. What REGISTER-LOGIN plugin do you recommend?
-
View User Profile
-
Send Message
Posted Oct 14, 2014@xGamingDudex
Thnx for quick and useful anwser ;)
I will check tuturals of Pex today, but I think I will be able to configure it, and I foud nice link on your site ... Grief Prevention, and I LIKE IT, more then WorldGuard.
thnx again ;) ;) ;) ;)
-
View User Profile
-
Send Message
Posted Oct 14, 2014@tilen1232
You should definitely install some kind of permission plugin on your server, would probably recommend PermissionsEx. You don't need to use a permission management plugin though for the RandomLocation to work. You should be more or less fine with setting "UsePermissions", "OpenSigns" and "OpenPortals" to "false".
Though as I said earlier, you should probably install a permission plugin, you could just search for one or just use Pex (linked above). Would also recommend that you watch probably some tutorials on pex, just to get the feeling of how a permission plugin in general work. Basically a plugin can have some permissions like which are short strings of text (usually [PluginName].SomeTittle) like "RandomLocation.Use" or "RandomLocation.Admin". With the your permission plugin you can then say who should have which permissions, usually you can create groups like "Admin", "Mod", "Donor" and "Member" or anything you like really. You then say which permissions the different groups should have. So say "Member" is your default group (the group new players that join the server belongs too) then give them "RandomLocation.Use". That way all members who joins your server should be able to use "/rSpawn <ZoneName>" and the signs and portals.
-
View User Profile
-
Send Message
Posted Oct 13, 2014HI
I'm qoute new in bukkit server and plugins, but my server works fine anway. So I woud like to have teleportation portal, and i found a few plugins to do this, and I choose this one (i like it the most). I created all like is on description and portal works fine ... but ... works only for "op-s" when outside player join the game, he has no premission to use portal, and I don't want to give him op-s ... so I tray all permissions:
# If false then it will allow anyone to use /rSpawn <ZoneName>
UsePermissions: true -- works only for ops
UsePermissions: false-- works for all
# If false then it will allow anyone to use RandomLocation signs
OpenSigns: true -- NOT TESTED
OpenSigns: false -- NOT TESTED
# If false then it will allow anyone to use RandomLocation portals
OpenPortals: true -- works only for ops
OpenPortals: false -- works only for ops (not for all)
I use other plugsin WorldEdit, WorldGuard, Vault, iConomy, ScoreboardStats and runs on lates bukkit server, can you tell me please what to do or if I need any another plugin, and witch one to slove the problems.
thnx for anwser and sorry for bad english... ;)
-
View User Profile
-
Send Message
Posted Oct 11, 2014@Varengard
I'll test it as soon as I can, will however have to finish some non-bukkit coding work first. Then update and fix some bugs on BetterDoubleJump (another of my plugins). Then I'll have to look into the error described by unquieterpig below before I can get along and test your setup. This will most probably take a couple of days. If you want it tested asap, then I suggest you test it on your local machine as I don't see why you can't do that yourself. You clearly got the knowledge on setting up the server, as you are running one, and if you find it hard to do it on your system then just youtube it and I'm sure you can figure it out, as it shouldn't be hard on any operating system that I know of :P
@unquieterpig
Will look into it as soon as I can
-
View User Profile
-
Send Message
Posted Oct 10, 2014@xGamingDudex
Hi! I would like to know if your plugin, that have a lot of really good features *congrats!*, could work on a Cauldron server ("new name" of MCPC), in 1.7.10, without the spigot-patch 1.8, with worldguard-6.0.0-beta-02, worldborder 1.8.1, massivecore 7.2.1 and faction 2.4.0.
I'm asking you that cause that's the actual build of plugins is running on my server AND that have hooks with yours.
I actually can't afford to test it directly on my server (too many mods and high-risk datas to do it), while I still can afford to use different versions of WG and WB (can't change my faction/mcore version, again, too many things are hooked to it), so if you can affirm those versions are compatible, we maybe will have the "perfect build" on 1.7.10 for everyone to know :3
Thank's!
-
View User Profile
-
Send Message
Posted Oct 4, 2014Get this weird error with the latest Grief Prevention: http://pastebin.com/YXPNr8SN
-
View User Profile
-
Send Message
Posted Oct 1, 2014@TheOnlyRealTGS
Is there any errors in the log? Do you got any other zones with the same name? Did you add the zone through command (if not then it won't be saved)?
-
View User Profile
-
Send Message
Posted Sep 30, 2014@xGamingDudex
There might never be released a full version to bukkit dev though. Also, i have this zone:
which keep getting deleted for some reason. What's wrong?
-
View User Profile
-
Send Message
Posted Sep 30, 2014@TheOnlyRealTGS
It is still a beta version, so I'm not going to update before it becomes a proper release. The file has also only been downloaded 10k times, which is a bit less then 500k and 300k which is v5.8 and v5.9
-
View User Profile
-
Send Message
Posted Sep 28, 2014The new WorldGuard version doesn't work with the hook :/
-
View User Profile
-
Send Message
Posted Sep 20, 2014@xGamingDudex
Thanks
-
View User Profile
-
Send Message
Posted Sep 19, 2014@HouseMD75
The highest version that you can find to work on the server. The updates just gets more and more efficient, and the algorithm don't got that much to do with the actual version number, as the mechanics that the plugin utilizes is pretty basic and has been in the game more or less since the beginning. All it does is just analyze blocks, so the only difference is when new blocks are added. If v4.73 is working for you then I would stick to that ;). If not try v4.72, v4.71 and so on