我的世界各种高频红石原理讲解

时间:2017-06-02 来源:88130安卓下载 作者:佚名

  经常看玩家说在游戏中制作高频红石,那么高频红石的原理到底都是什么?游戏园小编今天为大家带来了我的世界高频红石原理的讲解,希望大家能够喜欢!

  掉落沙高频

  好处:只用1个命令方块便可以使用,高速,宁静

  坏处(我认为):要生成实体

  命令:summon FallingSand ~ ~0.5 ~ {Block:"minecraft:redstone_block"}

  原理:掉落沙生成时(Time从0到1时),如果他所在的方块不是他的种类(比如红石方块和空气不同),他就会消失。如果他生成时,他所在坐标的方块是和他的类型一样的话,他就会取代原先的方块

  在这个情况下,当命令方块上面的方块为红石块,他就会生成掉落沙,取代红石块(在这过程中,是没有红石信号输出的,因为红石块消失了),再重新变回红石块

  过程:

  第一个游戏刻:激活命令

  第二个游戏刻:生成掉落沙,取代红石块(没有红石信号输出的),重新变回红石块,同时激活命令

  Setblock destroy高频

  好处:快速,方便(1个命令方块便可以)

  坏处:有嘈音,很多粒子特效,gamerule要调(doTileDrops false,否则会有很多物品)

  命令:setblock~ ~1 ~ redstone_block 0 destroy

  原理:把原本在命令方块上面的方块(红石块)摧毁,再放置红石块,以令信号不会持续(持续的话,只会有1次脉冲)和成功放置方块(如果要放置的方块和将要被放置到的地方的方块一样的话,是不能放置的)

  第一个游戏刻:激活命令

  第二个游戏刻:把上方的红石块破坏掉(没有红石信号输出的),重新变回红石块,同时激活命令

  setblock/fill高频

  一般有两个命令方块,放在下方的指令方块的指令是

  /setblock ~ ~1 ~ (方块名字,不会发出红石信号的就行)(数据值,没的话填0或是不写也行)

  第二个(放在上方的)命令方块的指令:

  /setblock ~ ~-1 ~ redstone_block

  这个的原理是什么呢?

  第一,由于微观延迟的缘故,上方的命令执行时间会略慢于下方的

  第二,由于命令需要1个游戏刻的时间才会执行

  我们可以得出以下的结果

  当你在两个命令方块之间放下红石块

  第一个游戏刻:2个命令方块被激活

  第二个游戏刻:中间的红石块被换为不会发出红石信号的方块(这个时候,红石信号停顿了一瞬间),然后中间的方块被重新的换为红石块(所以,出来的是一个脉冲信号),激活两个命令方块,重复这个过程

  至于为什么看起来是红石块的样子,就是因为minecraft处理渲染是每个游戏刻一次,只会把那个游戏刻最后出现的方块显示出来

  我的世界自定义附魔台制作教程

  我的世界自动酿造系统制作教程

  我的世界简易命令方块不卡脉冲制作教程

  我的世界隐藏电梯怎么做 隐藏电梯制作教程

  经常看玩家说在游戏中制作高频红石,那么高频红石的原理到底都是什么?游戏园小编今天为大家带来了我的世界高频红石原理的讲解,希望大家能够喜欢!

  掉落沙高频

  好处:只用1个命令方块便可以使用,高速,宁静

  坏处(我认为):要生成实体

  命令:summon FallingSand ~ ~0.5 ~ {Block:"minecraft:redstone_block"}

  原理:掉落沙生成时(Time从0到1时),如果他所在的方块不是他的种类(比如红石方块和空气不同),他就会消失。如果他生成时,他所在坐标的方块是和他的类型一样的话,他就会取代原先的方块

  在这个情况下,当命令方块上面的方块为红石块,他就会生成掉落沙,取代红石块(在这过程中,是没有红石信号输出的,因为红石块消失了),再重新变回红石块

  过程:

  第一个游戏刻:激活命令

  第二个游戏刻:生成掉落沙,取代红石块(没有红石信号输出的),重新变回红石块,同时激活命令

  Setblock destroy高频

  好处:快速,方便(1个命令方块便可以)

  坏处:有嘈音,很多粒子特效,gamerule要调(doTileDrops false,否则会有很多物品)

  命令:setblock~ ~1 ~ redstone_block 0 destroy

  原理:把原本在命令方块上面的方块(红石块)摧毁,再放置红石块,以令信号不会持续(持续的话,只会有1次脉冲)和成功放置方块(如果要放置的方块和将要被放置到的地方的方块一样的话,是不能放置的)

  第一个游戏刻:激活命令

  第二个游戏刻:把上方的红石块破坏掉(没有红石信号输出的),重新变回红石块,同时激活命令

  setblock/fill高频

  一般有两个命令方块,放在下方的指令方块的指令是

  /setblock ~ ~1 ~ (方块名字,不会发出红石信号的就行)(数据值,没的话填0或是不写也行)

  第二个(放在上方的)命令方块的指令:

  /setblock ~ ~-1 ~ redstone_block

  这个的原理是什么呢?

  第一,由于微观延迟的缘故,上方的命令执行时间会略慢于下方的

  第二,由于命令需要1个游戏刻的时间才会执行

  我们可以得出以下的结果

  当你在两个命令方块之间放下红石块

  第一个游戏刻:2个命令方块被激活

  第二个游戏刻:中间的红石块被换为不会发出红石信号的方块(这个时候,红石信号停顿了一瞬间),然后中间的方块被重新的换为红石块(所以,出来的是一个脉冲信号),激活两个命令方块,重复这个过程

  至于为什么看起来是红石块的样子,就是因为minecraft处理渲染是每个游戏刻一次,只会把那个游戏刻最后出现的方块显示出来

  我的世界自定义附魔台制作教程

  我的世界自动酿造系统制作教程

  我的世界简易命令方块不卡脉冲制作教程

  我的世界隐藏电梯怎么做 隐藏电梯制作教程

热门搜索

手游排行榜

  • 最新排行
  • 最热排行
  • 评分最高