蒙版
临近蒙版
#near[mask][distance]
#near[mask][minDistance][maxDistance]
蒙版到距离 mask
一定球形(欧几里得)距离内的所有方块。
不会修改与内部匹配的方块。
也可以设置为排除距离小于最小距离的方块。
效果 | 参数变化 |
---|---|
![]() | mask |
![]() | distance |
![]() | [minDistance]maxDistance |
对准的方块
#aim
将你对准的方块作为蒙版
区块照度蒙版
#blocklight[lightLevel]
#blocklight[minLevel][maxLevel]
蒙版到给定块光照级别的方块(由非天窗光源提供照明)。可选地采用最小和最大光照级别,匹配该范围内的任何级别。
全关照蒙版
#truelight[lightLevel]
#truelight[minLevel][maxLevel]
蒙版到给定总光照级别的方块(由包括天窗在内的所有光源提供照明)。可选地采用最小和最大光照级别,匹配该范围内的任何级别。
纹理蒙版
#eznoisemask[noisePreset][<scale>][<threshold>][<seed>]
#eznm
使用纹理预设作为蒙版
threshold
:阈值,只会匹配高于此值的方块 0 ~ 1
向量渐变蒙版
#vectorgradientmask[vector][distance][<noisePreset>][<noiseScale>][noiseSeed]
#vgradientm
蒙版沿着给定距离长度的向量的方块。距离更近的方块更有可能通过蒙版检查。(兼容噪声预设)
毗邻蒙版
#attached[<vector,vector,vector ...>]
至少与一个相邻的非空气方块连接的方块。
可选地采用要检查的方向向量列表,而不是检查每个侧面。
例如 #attached[up,down,left,north]
在任何情况下,"attached" 意味着方块与相邻方块"接触"。因此,底部半砖不会通过,而带有状态的灯笼会通过。#attached[up]
[hanging=true]
完整方块蒙版
填充整个立方体空间的方块。
例如,1-7层的雪不会计入,但8层的雪、像石头这样的方块,或者像玻璃这样的透明方块会被计入。
颜色组内蒙版
严格:
#palette[palette][<strict>]
宽松:#fuzzypalette[palette]
#fpalette
匹配在指定颜色组中的方块。
strict
:是否匹配方块状态,如朝向、含水等。
宽松模式不匹配方块状态,等效于 #palette[palette][False]