This is a small plugin I wrote. It was originally designed to allow players to find new, unmined land, since it was very limited where players could go by foot on my friend's server. However, it was quickly utilized by the admins of the server to find open areas to build large constructions. Download: http://dl.dropbox.com/u/22202470/RandMan.jar Source: https://github.com/LRFLEW/RandMan This plugin requires you to setup a border using WorldBorder. I more than recommend you use the fill feature before you use this plugin, or you will have A TON of lag. Use a different border plugin? If you use BorderGuard, I already tried working with this one, but it just won't work. Either change plugins or don't use this . If you use something else, feel free to leave a comment asking for compatibility with a LINK to the other border plugin. I do, however, recommend WorldBorder for it's fill process, as it prevents A LOT of lag when using this plugin. commands: /RandMan (/rand /random) -- randomly teleports the player who runs the command This plugin supports bukkit's built-in permissions system (so not Permissions 2.7 or 3.x yet), however, you don't need to worry about it if you don't use any sort of permissions. The permission defaults to on for everybody, but you can use permissions to limit people to the permission "RandMan" if you want to limit access. This plugin also can work with Towny. If it finds Towny, it will check to make sure where it's teleporting is unclaimed town blocks (aka, Wilderness). This plugin WILL NOT WORK in the NETHER. This is because it finds the highest block at that location, and the nether is lined at the top with bedrock. Future support for "roofed" worlds is planned. The plugin will not spawn you onto water, lava, or ice, as it doesn't make good building land, nor mining spots. Unallowed blocks will be customizable in a future update. RandMan will not teleport you cross-world. This will hopefully be fully customizable in a future update. Changelog: v1.0.2: fixed Towny soft depends v1.0.1: fixed spelling error preventing Towny from hooking v1.0: Initial Release
I'm looking into it, and it doesn't seem too hard so far. I just need to figure out how to get specific worlds front the worlds map. I do recommend WorldBorder, though, for it's fill-in feature, as populating chunks on cue causes a lot of lag.
I did make a version that adds compatibility for XcraftGate, however I won't incorporate it into the main version, as the lag that occurs is unbearable. If you want the version, you can PM me, and I'll send it to you personally. I recommend, though, that you install WorldBorder as it has WAY more features when it comes to world borders, and it shouldn't conflict with XcraftGate. Then just make sure you use the Fill feature.
Is it possible to add a configurable cooldown/delay (and subsequent permission node(s) to bypass) to this to prevent abuse?
i'll switch to worldborder. the thing is i liked xcraftate because it allowed me to make a border, control mob population, control time, weather, pvp, healing. all in one.
i got this error at server start(CB1060, RM 1.0.1): 13:03:57 [GRAVE] Could not load 'plugins/RandMan.jar' in folder 'plugins': java.lang.NoClassDefFoundError: ca/xshade/bukkit/towny/NotRegisteredException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager. java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) Caused by: java.lang.ClassNotFoundException: ca.xshade.bukkit.towny.NotRegisteredException at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source)
Whoops . This was caused by the plugin not finding Towny, even though it's a soft depends. Fixing it now EDIT by Moderator: merged posts, please use the edit button instead of double posting.
thanks, it helps to know that people are using and enjoying my plugin By the way, nice avatar. Halo Reach rules
18:24:35 [SEVERE] Could not load 'plugins\RandMan.jar' in folder 'plugins': Worl dBorder org.bukkit.plugin.UnknownDependencyException: WorldBorder at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:133) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:213) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:136) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:143) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:110) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur ationManager.java:51) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:133) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:337) at net.minecraft.server.ThreadServerApplication.run(SourceFile:422) Get this error when starting up, anyone know whats causing this?
you need to have WorldBorder installed. If you do and you still get this error, try renaming this plugin (there is a known bug involving load order and dependencies ).
Alright, I already have WorldBorder installed, and used the 'Fill' command as instructed, although i still get this error - what do you recommend I rename it to?
play around. It seems to vary by OS. Try adding "_" before WorldBorder.jar and if that doesnt work, try the same for RandMan.jar. You need to just try adding different things until it works .
any issues with this command with multiworlds? running MyWorld with same perms as my main world, and i try this command and nothing happens not even an error.
I updatrd it, I can add permission support With Vault!! I haven't uoaded my version yet. I'll upload it in 2 and a half hour EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Sorry that I haven't uploaded it yet but I will now Without Vault http://forums.bukkit.org/threads/fun-tp-randman-1-2-5-r3-0.79099/ EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Hi everyone any one now me from youtube if dont go find me I'm notches friend I'm op on every SERVER pretty cool hu
last post was in 2012 this plugin is pretty inactive, the owner of the plugin hasn't been on for 20 days ;/