特价专区
亮度 (Light) - [MC]我的世界原版 (Minecraft) - MC百科
概述
方块光照为方块发出的光,它会按照 Flood Fill 算法传播。
光源产生方块光照向毗邻的六个方块传播时会衰减 1 光照等级,直到衰减为 0 。
由此可知,光照衰减依照方块坐标的“曼哈顿距离”(两个点在坐标系上的绝对轴距总和)计算。例如:
假如地上插着一支火把(光照等级 14):
则在同一平面上,火把四周的方块的光照等级均为 13,火把对角的方块的光照等级均为 12;
假如在地面上方一格的墙上插一支火把:
则地板上方且与火把斜对角的方块(即不接触墙壁的方块)的光照等级为 11(譬如,西北下方方块的光照等级为,14-1(向西)-1(向北)-1(向下))。
上述这种衰减特性会使光源周围光照的扩散近似呈正方体。
一个能够阻止敌对生物生成并允许生成被动生物的火把布局。
方块发光亮度
下面是一些方块本身发出的亮度:
方块亮度酿造台1棕色蘑菇龙蛋末地传送门框架小型紫晶芽幽匿感测体中型紫晶芽2岩浆块3重生锚(1 级能量)1 个点燃的蜡烛插着点燃蜡烛的蛋糕大型紫晶芽4紫水晶簇51 个海泡菜(在水中)62 个点燃的蜡烛幽匿催发体末影箱7附魔台点亮的红石火把重生锚(2 级能量)发光地衣点亮的红石矿石9点亮的深层红石矿石2 个海泡菜(在水中)3 个点燃的蜡烛灵魂灯笼10灵魂火把灵魂火灵魂营火哭泣的黑曜石下界传送门方块11重生锚(3 级能量)3 个海泡菜(在水中)124 个点燃的蜡烛发光的黑曜石(仅基岩版)燃烧中的熔炉13燃烧中的烟熏炉燃烧中的高炉火把14水下火把(仅教育版)彩色火把(仅教育版)信标15点亮的红石灯熔岩装有熔岩的炼药锅南瓜灯火营火灯笼荧石海晶灯末地传送门方块末地折跃门方块潮涌核心4 个海泡菜(在水中)菌光体重生锚(4 级能量)蛙明灯光源方块0~15方块光照透明
每个方块都有能否遮挡光照的属性:
所有没有碰撞箱和绝大多数不完整的方块都是光照透明方块;
绝大多数完全固体渲染的完整方块是光照不透明方块;
在 Java 版中,部分方块属于部分光照透明方块:
计算光照时会检测它们的形状,这使经过它们的光只能沿特定的方向传播;
在基岩版中,部分方块属于半透明方块:
它们可以使穿过的方块光照和天空光照造成不同程度的衰减。
上述的部分光照透明方块包括阳光探测器、土径、附魔台、末地传送门框架、耕地、讲台、伸出的活塞和活塞头、幽匿尖啸体和(校频)幽匿感测体、切石机、雪、台阶和楼梯。例如,土径阻止光照向下传播,但是可以向其他方向传播。