public override bool CanBlockStay(net.minecraft.src.World world, int i, int j, int k) { if (j < 0 || j >= 128) { return(false); } else { return(world.GetBlockLightValueNoChecks(i, j, k) < 13 && CanThisPlantGrowOnThisBlockID (world.GetBlockId(i, j - 1, k))); } }
public override bool CanBlockStay(net.minecraft.src.World world, int i, int j, int k) { return((world.GetBlockLightValueNoChecks(i, j, k) >= 8 || world.CanBlockSeeTheSky (i, j, k)) && CanThisPlantGrowOnThisBlockID(world.GetBlockId(i, j - 1, k))); }