Im trying to create a farming world whats required for growing plants and trees in PMMP servers? it seems that the plants farther away from the water are growing better? also is Vanilla water only hydrates 4 blocks? the water is 6 blocks away from the plants growing good.
It's Minecraft logic that plants don't have to be next to water to grow. But if the dirt is dry, it does take longer. Although it also depends on how constant light is, if the plants chunk is loaded or not, etc. It may be a coincidence. Although I do have a feeling that it might be a bug.
As seen here (https://github.com/pmmp/PocketMine-MP/blob/master/src/pocketmine/block/Crops.php#L76) light is not required.
Oh, so it's random. I see. Well than wouldn't that mean that farming at all would be random, unless you use bone meal? I know bone meal works in PocketMine, because I've used it on a PocketMine server before.
I was able to get most of the farms to "work" using a plugin I found but, its rather outdated and things are still not as fast as they should be... but atleast most of them eventually grew instead of doing nothing for days. only a few crops decided to just not grow for some reason.
Can you test my fork of pmmp? I am going to make a PR for it soon. https://github.com/jasonwynn10/PocketMine-MP/tree/crops-fix
I could try? will they ever approve the code though, it would be nice not to have to keep downloading custom.phar every time they update. I know you're pretty busy but maybe when you get time or someone else can make a plugin? I am currently using this plugin which is rather old and needs to be updated / forked it says grow times are set to 60 seconds on average by default, I set 1,200 to 1 in the config and still takes 1 hour+ to grow and only about 90% grow.
I am basing my PR on the information is the following link: http://minecraft.gamepedia.com/Tutorials/Crop_farming#Growth_rate
Sounds about right, so you are following the "compact" design for the hydration of farmlands? It seems like by your code. I was able to grow a few blocks past the hydration point (with the release I tested last night) Just an FYI.