ガーディアントラップを作ろうと思ってクリエイティブで検証してたんだが、java版とはだいぶ条件が違うみたいだね
水面から水源ブロックを下にたどっていって、もしフルブロックにたどりついたらその真上にスポーンする、というアルゴリズムっぽい
だから、水を深くするのも湧き層を何層も作るのも意味がないみたい
ちなみに、java版のように水面に蓋をしておくと湧きが増えるかどうかはよくわからなかった
ただ、水面に蓋をしておかないと魚やイカがスポーンするので、その分効率が落ちるかもしれない