永发信息网

我的世界setblock命令怎么使用方法总攻略

答案:2  悬赏:20  手机版
解决时间 2021-10-13 13:14
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-10-12 15:52
我的世界setblock命令怎么使用方法总攻略
最佳答案
  • 五星知识达人网友:往事隔山水
  • 2020-09-22 04:39
setblock为比较常用的指令之一,这个指令可以用来放置方块,基本格式为
setblock x y z 方块名称 损伤值 模式
和自己手动放置方块不同的是,比如刷怪笼、蘑菇方块(不算用精准采集的),原版中无法再创造背包界面得到的物品,用setblock都能得到。比如
setblock ~ ~1 ~ minecraft:red_mushroom_block
即可在上面1格处放置一个红色巨型蘑菇方块。用setblock弄出的方块方块会被强制放置,即使有实体会强制放置(如果是手动放置有生物在你想放置的地方的话是放置不了的)。
老样子,方块名称可以用F3+h进行查看。
在这里,这个数据值我需要强调一下。这个代表方块的状态,比如方向,或者像按钮在按进去这样的状态。数据值填写0-15,如果不填即为默认一种数据值。比如按钮,不同的朝向(默认为你放置方块的正面)就会有不同的状态,按下去也会有不同的数据值,这个也可用在testforblock。甚至召唤出各种神奇的东西,比如
setblock ~ ~1 ~ vine 15
这个指令则会召唤出一种正常途径弄不出来的藤蔓方块,四面都是藤蔓而中间是空心的。
而setblock的模式则有三种,一种是destroy,在替换方块的时候会把方块破坏,而不是替换。破坏和替换的区别是,破坏会有特效声音并且会有掉落物(不开gamerule的情况下),而替换不会有特效声并且不会有任何掉落物。比如
setblock ~ ~1 ~ minecraft:redstone_block 0 destroy
这个就是利用destroy做的脉冲。它可以起到非常快速频率的效果。(使用最好用/gamerule把掉落物关了,不然还得kill @e[type=Item])
另一种是replace,这个是默认的,一般不输入任何模式都会默认为这个数据标签。意为把原来的方块替换。在数据标签处输入replace或者不填即可做到这个效果。
最后一种是keep,用来保存原有的方块。只要不是空气,如果有方块则不会放置方块。意为保留除了空气外所有的方块,在数据标签处输入keep即可。或者地形探索等。另外,使用setblock一定要算好坐标,否则替换错误可能会造成一些影响。
setblock给予玩家的方块也可以加上自身的数据标签,和give性质相同。


来自:http://www.mcbbs.net/thread-440268-1-1.html
全部回答
  • 1楼网友:逃夭
  • 2021-02-12 21:36
我的世界里面命令方块是游戏非常有用的指令,玩家可以通过不同的指令实现很多功能,这也是红石达不到的功能,对新手玩家来说可能比较难上手,下面是setblock指令的使用方法,有兴趣可以看看。 setblock命令使用方法 1在1.7.2之前,也就是在setblock指令出现之前,人们做无线红石的方法都十分复杂,就是用计分板加testfor指令,而且还要连接脉冲,非常浪费资源,但当setblock指令出现后,一切都将变得简单。 1.放置泥土与红石 位置如下图 我的世界setblock命令怎么使用方法总攻略 2.站在中间那个泥土上,按一下f3,记下下面几行的x y z 我的世界setblock命令怎么使用方法总攻略 3.放置一个命令方块,命令输入 /setblock x y z 1 (这里的1可以改成其他方块的id,半砖以及不能放置的物品除外) 我的世界setblock命令怎么使用方法总攻略 4.给命令方块接入红石信号,看在泥土上是否有石头出现,有时可能会有偏差,稍加修改即可 我的世界setblock命令怎么使用方法总攻略 5.拆掉泥土,摆上红石(摆红石的图没截,别告诉我你连摆红石都不会...) 我的世界setblock命令怎么使用方法总攻略 6.给红石输入能量,我输出端放了一个活塞,以更便于观察是否有信号输出 我的世界setblock命令怎么使用方法总攻略 7.再放置一个命令方块,命令打入 /setblock x y z 0 我的世界setblock命令怎么使用方法总攻略 这样就基本做好了,一个红石的重点接入其中一个命令方块,这样的话另一个红石线路就会被接通
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯