Mossifier
This plugin was created by request of h0us3cat on #bukkit. It performs two functions.
Function
- When bonemeal is used on cobblestone, it converts that cobblestone block into a moss stone block and removes one bonemeal item from the stack.
- When bonemeal is used on stone bricks (the first variant), it changes that block to mossy stone bricks. This does not affect the other two types of stone bricks.
I'm available to make simple plugins upon request. If you have a function you want on your server, send me a PM here or msg me on irc.esper.net.
Source: https://github.com/blha303/Mossifier
If you have an issue, please leave it on the ticket tracker instead of below, so I can follow up with a fix easily.
Found an issue, the bonemeal isn't spent when used. Server: bukkitforge
@timecage
This issue has been fixed.
Hi there and thanks for this awesome mod! However since running it my server log spams with the messages like the one below. It doesn not seem to affect gameplay but still I'd like to get rid of it. Please help. I'm using 1.3.2-R3.0.
====== [SEVERE] Could not pass event PlayerInteractEvent to Mossifier v1.409:01:12 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:341) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:114) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:549) at net.minecraft.server.Packet14BlockDig.handle(SourceFile:46) at net.minecraft.server.NetworkManager.b(NetworkManager.java:282) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:111) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:561) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.NullPointerException at me.blha303.Mossifier.onInteract(Mossifier.java:46) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:339) ... 16 more ======