TeleportArea
TeleportArea - Teleports players into set areas randomly
Version: v0.2
TeleportArea allows players to teleport to pre-set areas, but they will be teleported within that area randomly.
On first run TeleportArea will create a file called "areas" in the "TeleportArea" folder. Within this file areas may be defined. The initial area will be defined as such:
area0-point2-z=10 area0-point2-x=10 area0-point1-z=-10 area0-point1-x=-10
You may add more areas by copy pasting those lines, and changing the number after "area" up to 63, then setting the points. This allows for the setting of 64 unique teleport areas. If you really need more, please request in this thread that the number be raised, it is a trivial change.
area0 is the default area that players will teleport to if they do not specify an area to teleport to.
TeleportArea supports and is tested with PermissionsEx. TeleportArea also supports default Bukkit Permissions! And will support any permissions plugin that does the same. TeleportArea also tentatively supports Permissions 2.7.4 and 3.1.x, but is not tested against these.
Plugin inspired by questions asked in #bukkitdev by @supermaxman
Features:
- Lets player teleport to a random location in a set area.
- Up to 64 areas may be defined.
- Area is customizable from a file.
- Will not spawn players on lava, fire, water, or cacti.
- Supports PermissionsEx, Permission 2/3, Bukkit Permissions, and defaults to OP
Commands:
- /tprandom [areanumber] - Teleports player randomly in that area, or in area 0 if areanumber is not specified
- /tpr [areanumber] - Alias of /tprandom
Permissions:
- teleportarea.* - Imples teleportarea.area.all
- teleportarea.area.all - To teleport to any area
- teleportarea.area.0 - /tpr and /tpr 0
- teleportarea.area.1 - /tpr 1
- And so on.
I had a friend patch this for me, works as of 1.4.7.
http://minecraft.novylen.net/~minecraft/downloads/teleportarea.jar
@DevonCWoodcomb
That's because the Last Update was made November 2011, the Author looks like he is no longer supporting nor updating the Plugin for later Bukkit Versions.
02:05:26 [SEVERE] Could not load 'plugins\teleportarea.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bu kkit/event/server/ServerListener at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:149) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:213) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:189) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigur ationManager.java:53) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:166) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:432) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NoClassDefFoundError: org/bukkit/event/server/ServerListene r at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) 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:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sl.nuclearw.teleportarea.teleportarea.<init>(teleportarea.java:35) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou rce) at java.lang.reflect.Constructor.newInstance(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:145) ... 8 more Caused by: java.lang.ClassNotFoundException: org.bukkit.event.server.ServerListe ner at java.net.URLClassLoader$1.run(Unknown Source) 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:41) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source)
This happens when trying to run it in the newest CB.
This would be perfect for me, is there an update planned?
I would like to see an update, too.
This plugin is amazing, but can you update it to 1.1?