So, I made some plugin out of boredom month(s) ago, which allowed lava/water fountains. That is, it creates an animation of blocks shooting up or going down again, triggered by redstone to a sign. The animation speed/height/blocktype could be changed. It also contained some logic to disable block physics, including the lava->obsidian/stone physics which were pretty hard to trap and disable. Sign usage: It has no commands and only uses a Block Physics listener. Everything is packed in 3 classes: FountainController.java (Pastebin) FountainMain.java (Pastebin) SomeListener.java (Pastebin) Anyhow, I quit development, and never published this thing. So I am looking for people to 'complete' it, so to say. Make a dev.bukkit page, write proper documentation, video/gif, etc. As of right now it uses BKCommonLib simply because I was too lazy to copy-paste the Integer/Boolean parsing methods, plus it uses some reflection to cancel lava physics. It is completely up to you whether to keep using BKCommonLib as a dependency, it is definitely not a requirement. You also do not have to put my name as an author or contributor, though if you want to put a note somewhere that's fine. I am putting it out here because of the frequent skype requests I get for this plugin, so I guess I made yet another 'wow so unique!!!1!' plugin without even realizing it. If you want to extend it to also work with other block types than lava and water, go right ahead. It's quite easy to do in fact. It could also be extended by changing the liquid block data so it will take sub-steps instead of only full blocks, I did not incorporate that. I did not include the final built .jar file because of Bukkit regulations. Any takers?