I'm building a mob grinder and want to get grass to grow on it. I've built a bridge for grass to spread to it from a nearby island. If I make the bridge wider than 1 block will the extra blocks allow the grass to spread to my grinder faster? An explanation of the algorithm the game uses would be appreciated.
2 Answers
Yes, making a bridge more than one block wide will increase the speed of the grass spreading. Grass can spread to any adjacent blocks (including diagonals), from one level above to three levels below the "source" block. If you were to build a one-wide bridge, the grass would have to spread from the first block in the bridge to the second, then to the third, etc. However, with a > 1-block-wide bridge, there are multiple blocks that this algorithm could be run on. Also, grass could spread to the block in front or the blocks diagonally from it, allowing for the grass to propagate faster.
-
5The caveat here is that a wider bridge doesn't actually change the % chance to grow grass, it simply creates more 'rolls' per unit time. Jul 26, 2011 at 3:33
-
Thanks. Do you happen to know what the chance of spreading over a certain period of time is?– FambidaJul 26, 2011 at 3:34
-
I believe a 2-3 wide grass bridge/staircase is the best method for spreading grass around, while still being fairly "cheap" to build. Grass can still spread pretty slow though.– thedaianJul 26, 2011 at 4:45
-
@Raven Ahh yes, that's a good way to phrase it. (Yay for my long-winded answers.) Jul 26, 2011 at 4:58
-
@Fambida - there was actually a question on that very subject! gaming.stackexchange.com/questions/10347/… Jul 26, 2011 at 5:02
Wider is absolutely faster, but diminishing returns suggests only a width of two or three. Also you can simply grow a protruding block of grass and then push it with a piston. This way, you can get the grass where you want it, let grass spread from it, and maybe push it around to 'seed' different parts of the area you want to make green.