自然湧きする敵対Mobの、明るさレベルによるスポーン条件が、特にネザー系のMobで複雑だったので調べてみた。
オーバーワールドの一般的敵対Mob
ゾンビ・村人ゾンビ・ハスク・ストレイ・クリーパー・ウィッチ・クモ・洞窟グモ
明るさレベル0
ドラウンド
明るさが7以下
ファントム
明るさレベル7以下
ガーディアン
明るさレベル不問
スライム
スライムチャンク 明るさレベル不問
沼地 明るさレベル7以下
スケルトン
オーバーワールド 明るさレベル0
ネザー 明るさが7以下
エンダーマン
オーバーワールドとジ・エンドでは明るさレベル0
ネザーでは明るさレベル7以下
ピリジャー
ブロックの明るさレベルが0~8、かつ日光の明るさレベルが10~15
ウィザースケルトン
明るさレベルが7以下
ピグリン
明るさが11以下
ゾンビピグリン
明るさレベル11以下
ブレイズ
明るさレベル11以下
ガスト
明るさレベル不問
ホグリン
明るさレベル不問
マグマキューブ
明るさレベル不問
オーバーワールドで自然スポーンするMobの大半は明るさレベル0でなければスポーンできなくてわかりやすいですが、ネザーのMobは明るさレベル11以下、明るさレベル7以下、明るさレベル不問の三種類がいて、複雑ですね。
明るさレベル不問なら光源ブロックの上にもスポーンする?
少し気になったので、明るさレベルに関係なくスポーンできるMobは光源ブロックの上でもスポーンできるか試してみた。
クリエイティブモードでネザー深紅の森の岩盤上に行って、20×20でシーランタンを設置してみた。
比較用に、石も同じサイズで設置してみました。
石の上に光源がないのでピグリンとホグリンが沸いていますが、シーランタンの上には明るさレベル不問のホグリンは沸きませんでした。
その他にカエルライト・シュルームライト・グローストーン・ビーコンも試してみましたが、いずれも上にホグリンは沸きませんでした。
しかしジャックオーランタンの上だったら、ホグリンが沸きました。
ジャックオーランタンは不透過ブロックで、その他の光源ブロックが不透過ブロックだからなのかな?
これはjava版環境でのテストなので、統合版だとまた違った結果になるかもしれません。
何かに使える可能性があるかも。
コメント