笔刷
与实用工具相比,在大部分情况下,笔刷工具用于建筑、地形修整。与其他工具相同,它们需要用命令绑定在物品上,并右键(在部分有两种操作的工具上还可以按左键)执行一次操作。它们可以使用命令 /brush none
进行解绑。
笔刷有其各自的独立设置。它允许你选择蒙版、大小、图案和范围。这些参数或多或少地影响着你绘制建筑的过程和最终效果。
笔刷列表
球形笔刷
/brush sphere [-h] <方块> [半径]
/br s [-h] <方块> [半径]
球形笔刷,顾名思义,是在准星所指的位置产生一个球体。加入标志 -h
则会生成空心球体。
圆柱笔刷
/brush cylinder [-h] <方块> [半径] [高度]
/br cyl [-h] <方块> [半径] [高度]
圆柱笔刷能在准星所指的位置生成指定半径和高度的圆柱体。加入标志 -h
则会生成空心圆柱体。
设置笔刷
/brush set <形状> [大小] <方块>
设置笔刷可以设置给定大小和图案的球体、圆柱体或是立方体。这个笔刷没有多大用处,除非你想要用它生成立方体。
剪贴板笔刷
/brush clipboard [-aoeb] [-m <蒙版>]
剪贴板笔刷以你的剪贴板中的内容为基础,并将其在每次进行笔刷操作时放置在你所指定的位置。aebm
参数与“粘贴命令”相似。标志 -o
略有些不同——它会将笔刷操作时指向的点定为剪贴板中结构的原点。否则的话,剪贴板会以这个选中的点为中心点。在使用该笔刷时应当谨慎选择你的相对位点。
平滑笔刷
/brush smooth [半径] [重复次数] [蒙版]
平滑区域内的地形,与在“区域操作”章节中介绍的命令 //smooth
在功能上大致相同。你可以指定蒙版的方块格数,以使其只在指定高度内进行平滑操作(与指定所受影响方块的蒙版不同)。
重力笔刷
/brush gravity [半径] [-h]
重力笔刷会将受影响区域的方块向下移动。使用标志 -h
会使得操作从 Y 轴最大值而不是选区最大 Y 轴高度计算。
森林笔刷
/brush forest <形状> [半径] [密度] <树种>
与 //forest
和 //forestgen
命令相同,这个笔刷可以在地面上按命令给定的形状、半径、密度以及树种生成树木。
灭火笔刷
/brush extinguish [半径]
/br ex [半径]
相当于应用了火方块蒙版的空气球形笔刷,在大量方块着火而你又没有空输入繁杂的命令时,这个命令就是你的最好选择。
屠戮笔刷
/brush butcher [半径] [-pngabtfr]
/br kill [半径] [-pngabtfr]
与实用命令 //butcher
相同,屠戮笔刷会击杀指定区域内的生物。需要注意的是它的作用范围仍然是圆柱形的,但作用高度包括整个 Y 轴而不是一个球形。默认情况下,该笔刷只会清除敌对生物,可以在命令中设置标志以使笔刷能够清除别的实体。
屠戮标志
标志 | 描述 |
---|---|
-p | 击杀驯服的宠物 |
-n | 击杀 NPC |
-g | 击杀傀儡 |
-a | 击杀动物 |
-b | 击杀环境实体 |
-t | 击杀命名实体 |
-f | 上述所有实体 |
-r | 击杀盔甲架 |
变换笔刷
/brush deform <形状> [大小] [表达式] [-ro]
与“区域操作”章节所介绍的 //deform
命令相同,这个笔刷将会按给定的形状和半径向区域内的方块按指定表达式比对的结果进行放置。与那条命令相同,-r
标志会使用原坐标,-o
标志将会从你的放置位置偏移。这个位置的默认位置为笔刷所指向的位置。
抬升笔刷
/brush raise <形状> [大小]
变换笔刷的一种特殊用法,表达式与 y-=1
相同。
沉降笔刷
/brush lower <形状> [大小]
变换笔刷的一种特殊用法,表达式与 y+=1
相同。
群系笔刷
/brush biome <形状> [半径] <群系种类>
按命令指定的形状和半径设置区域内的生物群系。需要注意的是自 1.15 以来,Minecraft 采用了立体生物群系的结构,因此受到游戏限制,你能操作的区域最小为 4x4x4。如果改动不生效,你可能需要重新进入游戏。
笔刷设置
这些命令可以修改你当前选中的笔刷。每个你绑定的笔刷都会拥有它自己的设置。
不是任何笔刷都会使用到所有数据——例如,剪贴板笔刷就没有“大小”这个设置(它的大小取决于你的剪贴板里有什么),屠戮笔刷没有蒙版或材料参数(因为它影响的是实体而不是方块),等等。
蒙版
/mask [蒙版]
/mask
在你的笔刷上设置蒙版,与 Photoshop 的蒙版类似,它允许你不影响或只操作指定的方块。不指定蒙版则会为你的笔刷禁用这个功能,允许笔刷对任何方块做出改变。需要注意的是如果你使用了命令 //gmask
设置了全局蒙版,它会与你当前设置的蒙版所结合。
大小
/size [大小]
设置笔刷的大小。通常意义上讲,这表示受影响区域的半径。需要注意的是,笔刷的最大半径可在配置文件中修改(参见“配置文本”章节)。
大小
/material <方块>
设置笔刷所使用的方块内容。
范围
/range <范围>
设置笔刷建筑的最大范围。需要注意的是它会从足够的范围开始,但在它不能在你准星所指的位置找到合适的方块的时候,便会在空中生成建筑。
追踪蒙版
/tracemask [蒙版]
/tracemask
设置准星追踪所使用的蒙版。默认情况下,笔刷将会对首先遇到的非空气方块执行操作(或准星指向区域超出范围,正好在范围附近的空气方块)。在设置追踪蒙版的情况下,你可以透过设置的任何方块进行笔刷绘制操作。例如,/tracemask #soild
将会穿过非固体方块,例如水等,进行绘制操作。在水下或穿墙进行建筑操作等情况时会很有用。