Light
マインクラフトにおいて、光は可視性、モブのスポーン、植物の成長に影響を与える重要なメカニズムです。ゲームには、光レベル、内部光レベル、レンダリングされた明るさという3つの主要な照明システムがあります。光レベルは0から15の範囲で、0が最も暗く、15が最も明るく、空と特定の光を放出するブロックから発生します。ブロック光は光を放出するブロックによって生成され、フラッドフィルアルゴリズムを使用して拡散し、光源からの距離とともに強度が減少します。空の光は晴れた昼間には15であり、夜間には減少しませんが、モブのスポーンは内部光の値によって決定されます。不透明なブロックは空の光を遮り、透明なブロックは影響を与えず、光をフィルタリングするブロックはそれを弱めます。内部光レベルはゲーム内計算に使用され、モブのスポーン、植物の成長、および昼光センサーの出力に影響を与え、空の光、時間、および天候によって決定されます。レンダリングされた明るさは、光レベル、時間、および天候に基づいて計算され、ブロックとエンティティの最終的な明るさを決定します。ゲームには、光レベルを混合してより現実的な影と光を生成するスムーズな照明システムもあります。さらに、マップ作成者が0から15までの任意の光レベルを生成できる、特別な「光ブロック」という目に見えないブロックがあり、カスタムマップの照明効果を容易にします。