本篇只负责技巧分享 不提供基础的教学
在到处参观的时候,会看到一些人会使用小木斧,但一些好用的功能却完全不知道如何使用,变得还是跟没有木斧一样,手动一格一格修改,本系列会分享一些我自己常常到处跑跳时,比较多人不知道的操作,也欢迎大佬一起分享更多。
替换指令 Replace
//replace指令不只局限于将A方块 替换成B方块,他可以接受你输入的是一种”方块状态“或是”方块种类“甚至是可以是”判断式“以下给几种常见的问题解决方案。
判断式
对于一些大面积起伏地形的雪、地毯或农作物的放置/种植,常看到使用//replace air snow 或是//replace air wheat[age=7] 然后堆栈上去的让他自动破坏,常造成破坏卡顿。
//replace可以接受你描述一种判断式的操作
使用方法
//replace “判断式” 方块ID
简单的配合一些运算符号
>在某方块上
<在某方块下
>>在某方块上2格
<<在某方块下2格
!除了这个方块以外的
便可以利用这些符号组成一个判断式,他运算的方法是从选区Y座标最高的方块开始运算(稍后会说明这里的意思)
多举几个例子
//replace “>stone” dirt
在石头上的一格方块都替换成泥土,这里须注意石头重叠时会发生的情况,这里石头有3层,从最上层始算在上方叠一个泥土,再来式第2层石头也把上方的方块变成泥土,所以就变成多层多叠情况下只有最下层材质不改
//replace “>stone <dirt” glowstone
在石头上且泥土下的方块都替换成萤光石
//replace “>glowstone air” white_carpet
在萤光石上且需是空气的方块都替换成白色地毯
将区域内耕田上方且需是空气方块替换成小麦 成熟度为7
//replace “>farmland air” wheat[age=7]
方块状态
//replace可以是输入一种方块状态 像是方块含水不含水,门是都打开还是都不打开
//replace可以是输入一种方块状态 像是方块含水不含水,门是都打开还是都不打开
带有^可以改变方块但不改变方块状态
使用方法
//replace ^[状态A]^[状态B]
状态标签
[type= 用在半砖类 top bottom double
[facing= 用在具有方向性方块 west east north south
[waterlogged= 用在方块允不允许含水 trus false
[open= 用在可以具有开关种类的 true false
[age= 用在具有成熟度的方块 小麦 地域疙瘩等 数字可以是 1.2.3……
举例
//replace ^[waterlogged=false] ^[waterlogged=true]
区块内不含水方块替换成含水方块
//replace ^[open=false] ^[open=true]
区域内具有能够开关状态的方块 从关闭变成打开
//replace ^[facing=north]
区域内具有方向性的方块都给我通通靠北看
方块种类
1.可以对区域内方块种类做编辑像是,区域内有各种类的半砖,或是区域内有各种染色羊毛,想要将其统一成统一种或反之,或是特定种类方块上添加一个方块或被替换掉
常见的种类有 slab 半砖类 stairs 阶梯类 planks 木材类 log 原木类 diorite 抛光类 wall 墙类 fence栅栏类等族繁不及备载,可以配合上面对同一种类方块做状态更改
举例
//replace ##stairs ^[facing=north]
将区域内阶梯 都看向北方
//replace ##stairs ##slabs
将区域内任意阶梯种类替换成任意半砖
//replace ##stairs stone
将区域内任意种类阶梯都替换成石头
//replace “>##slabs air” white_stained_glass
将区域内种类为半砖类且需是空气的方块 上面替换成白色玻璃方块
其他功能
能够将剪贴版的图案替换材质上去
//replace #existing #clipboard
总结
感谢看到这里,//replace其实功能挺多的,也有我还不知道的用法,希望如果有大佬看到这可以在底下帮忙补充,感谢收看
更多木斧指令分享>>
【心得】创世神 小木斧函数指令应用 //generate 基础二维篇
【心得】创世神 小木斧 //generate 应用 高端篇