【我的世界命令教程】07随机传送和三个建图用的命令
|
*所有内容均为原创内容,未经允许禁止转载或摘编 MC小知识:方块的数据值除了表示更详细的分类,方块的的朝向、上半砖等也是通过数据值来记录的。 随机传送
随机传送的命令多用于局域网或服务器中。当然,在单人游戏中使用这个命令也可以省去你跑图的时间,并且增加探索的随机性。
命令是:/spreadplayers 。 这个命令是用来把实体(如玩家、生物、掉落物等)随机传送到区域内地表的某个位置。 使用的格式是:/ spreadplayers < x > < z > < 分散间距 > < 最大范围 > < 考虑队伍 > < 传送目标… >
书架贴图 < x > < z > ; 指定传送目的地区域的中心。 x 和 z 必须是在正负三千万之间的整数。 可以使用波浪号来指定基于命令执行位置的相对坐标。 < 分散间距 > ; 指定传送目标之间的最小间距, 最小值为0.0。 < 最大范围 > ; 指定分散区域边界与区域中心在 x 和 z 轴上的距离(因此分散区域是正方形而不是圆形)。最大范围必须比 分散间距 大,且最小值为1.0。 < 考虑队伍 > ; 同队成员在传送后会不会出现在一起。必须是 true(真) 或 false(假) 。值为 true 时, 同队的目标会被传送到同一个位置。不考虑队伍时输入 false 。 < 传送目标… > ; 指定需要随机传送的目标。必须为玩家名或 目标选择器 ,可以指定多个目标,名称之间用空格分隔。 例如将最近的玩家传送到 以(0,0)为中心, 分散间距100格, 最大范围为1000×1000的区域中的一个随机的地点:/spreadplayers 0 0 100 1000 false @p
执行成功 接下来说三个建图用的命令。
/setblock
将一个方块更改为另一个方块。常用于空岛的建造、海上方块的搭建或浮空建筑。 使用格式是:/ setblock < x > < y > < z > < 方块名 > [ 数据值 ] [ 原方块处理方式 ] [ 数据标签 ] < x > < y > < z > ; 指定要更改的方块坐标。可使用波浪号来指定一个相对于命令执行处的位置。 < 方块名 > ; 指定新的方块。1.8之后必须为方块的英文ID全名。 [ 数据值 ] ;可选参数, 指定新方块的方块数据。(不明白的可以看第一期内容) [ 原方块处理方式 ] ; 指定方块更改的处理方式。必须为以下其中之一:
destroy: 原方块掉落本身与其内容物(如同被一个玩家破坏),并播放方块碎裂的声音。
keep:只有空气方块会被改变(非空气方块将被保留下来)。
replace: 旧方块不掉落本身与其内容物,没有声音。 如果没有指定,默认为replace。 [ 数据标签 ] ;指定新方块的数据标签。必须是一个NBT格式组合。 例如在空中我的位置放置一块橡木木板:/setblock ~ ~ ~ minecraft:planks
输入命令,执行命令 /fill 用特定方块填充一个区域的全部或部分。 一般使用格式是:/ fill <x1> <y1> <z1> <x2> <y2> <z2> < 方块名 > [ 数据 ] [ 原有方块处理方式 ] [ 数据标签 ] <x1> <y1> <z1> <x2> <y2> <z2> ;定义要填充区域的两个对角方块的坐标。可使用波浪号来指定与命令执行处的相对距离。 < 方块名 > ; 指定用于填充该区域的方块。 1.8之后必须为方块的 英 文 I D全名。 [ 数据 ] ; 指定用于填充方块的方块数据。 [ 原有方块处理方式 ] ;可选参数, 若未指定,默认为replace。指定时 必须为以下其中之一:
destroy ;用指定方块替换填充区域内所有方块(包括空气),原有方块变为被无魔咒的工具采掘掉落的掉落物实体。(只能被剪刀采集的方块不会掉落(如藤蔓);流体方块同理)
hollow ;仅用指定方块替换填充区域外层的方块。内部方块被替换为空气,掉落被替换方块可能拥有的内容物(如箱子),但方块自身不会掉落。若被填充的区域没有内部(长、宽、高至少一个不足3方格)时,与replace效果相似。
keep ;仅用指定方块替换填充区域内的空气方块。
outline ;仅用指定方块替换填充区域外层的方块。内部方块不受影响。若被填充的区域没有内部(长、宽、高至少一个不足3方格)时,与replace效果相似。
replace ;用指定方块替换填充区域内所有方块(包括空气),而不以实体形式掉落被替换的方块和方块内容物。
[
数据标签
] ;
指定用于填充方块的数据标签(例如,一个箱子的内容物,一面旗帜上的图案等)。必须为一个
NBT格式
组合。
使用replace参数时的特殊格式:/ fill <x1> <y1> <z1> <x2> <y2> <z2> < 方块名 > < 数据 > replace [ 替换方块名 ] [ 替换方块数据 ] [ 替换方块名 ] [ 替换方块数据 ] ; 限定填充区域内将被替换方块的方块名及方块数据。若 替换方块数据 未指定,则此条件被忽略。若两个参数均未指定,替换填充区域内所有方块。
很丑的房子.... 例如将上图的房子中白桦 木 板(数据值为2 ) 替换成橡木木板(数据值为0 ) : /fill 坐标组 坐 标组 minecraft:planks 0 replace minecraft:planks 2
嗒哒~ /clone 在区域之间复制方块结构。 使用格式:/ clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [ 遮罩模式 ] [ 复制模式 ] [ 方块名 ] [ 数据值 ] <x1> <y1> <z1> <x2> <y2> <z2> ; 源区域的两个对角方块的坐标。可以使用 波浪号 来指定命令执行地的相对距离。 <x> <y> <z> ; 目标复制区域的西北方向较低( 即在各轴上坐标较小 )的角。可以使用 波浪号 来指定命令执行地的相对距离。 [ 遮罩模式 ] ; 指定是否过滤被复制方块。不输入 默认为replace。输入则 必须为下列之一:
filtered ;仅复制方块ID符合方块名定义的方块。
masked ;仅复制非空气方块。会保持目的区域中原本会被替换为空气的方块不变。
replace ;复制所有方块,用源区域的方块覆盖目标区域中的所有方块。 [ 复制模式 ] ; 指定对源区域的操作。 不输入 默认为normal,输入则 必须为下列之一: force — 强制复制,即使源区域与目标区域有重叠。 move — 将源区域复制到目标区域,并将源区域替换为空气。在filtered遮罩模式下,只有被复制的方块才会被替换为空气。 normal — 不执行force与move。 [ 方块名 ] ; 指定当 遮罩模式 设置为filtered 时要复制的方块ID, 在 filtered 模式下为必需参数。 [ 数据值 ] ; 指定复制时需要符合的方块数据值。
树
例如将前面的树复制到右边:/clone ~-3
~
~
~
3
~
6
~-7 ~10 ~ ~-7 masked normal
输入命令,执行命令 当然,还有创世神mod等等建图插件,它们可以更简单的完成这些操作,并且功能更加强大。有兴趣的小伙伴可以自行百度学习。 ~~~~~~~神奇的分割线~~~~~~~ 注:有想知道的代码或者好的想法可以在评论区写出来,我会考虑优先出教程哒^_^ 看到有不懂的地方也欢迎在评论区提问 ~~ 我学习的网站(部分内容出处): https://minecraft-zh.gamepedia.com/%E5%91%BD%E4%BB%A4 谢谢大家的支持! 各位读者大大们觉得喜欢就点一下推荐,也可以关注我看更多Minecraft中的命令 ^_^~~~ |
[编辑:叶子猪小秘书] 本资讯及文章仅代表发表厂商及作者观点,不代表叶子猪本身观点!



