Hi, I would like to request a quite simple plugin, if its possible I want spawner to dissapear or turn into stone when player is 1~20 block away from it, or any other way to delete spawners without causing too much lag, destroying map or being limited to only new rendered chunks. Thnx in advanced.
That isn't what he asked for. If someone hasn't made this simple thing for you by the time I get home ill make it. Shouldn't take 5 minutes to make.
Personally I do not like removing a block that does not need to be removed. So I simply just disabled the spawner. The file attached, unzip, and the put the jar in the plugin folder. This will disable all spawning from a mob spawner. I would not want you to remove all of them, and then later on you want them back. This way they just simply will not work as long as you have the plugin. http://forums.bukkit.org/attachments/disablespawner-zip.12849/
Thnx for the plugin really appreciate your wokr, would it be possible to add a comand with premmision to activate a certain spawner alone? Hey somethings wrong any idea what? 2013-03-01 15:52:20 [INFO] This server is running CraftBukkit version git-Bukkit-1.4.7-R1.0-b2624jnks (MC: 1.4.7) (Implementing API version 1.4.7-R1.0) 2013-03-01 15:52:21 [SEVERE] Could not load 'plugins/DisableSpawner.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/ugleh/spawnerremover/SR : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_4_R1.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_4_R1.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_4_R1.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:104) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.UnsupportedClassVersionError: com/ugleh/spawnerremover/SR : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Numerous other ways of doing this, but I've added this as an example to my EasyScript plugin. http://cyberiantiger.org/EasyScript/#disablemobspawner Also, you can fix that error by upgrading Java on your server to 1.7 (or the plugin author could compile it for Java 1.6).
Documentation and download are linked here. http://cyberiantiger.org/EasyScript/ The bukkit-dev posting is pending, if you have questions PM me.
Yea, here you go. I totally forgot to do that. http://forums.bukkit.org/attachments/disablespawner-zip.12890