《我的世界》史蒂夫的矿工洞地图详解

时间:2016/02/22 14:49:49 编辑:小丽人
页面导航:

好了,放食用方法:

《我的世界》史蒂夫的矿工洞地图详解

图床出了点问题,大家无视。

好了大概就是这样,算是生存玩家的福利吧。

以后挖矿就可以不用辛辛苦苦到Y12了

注意:

1、脚下只能是草方块,才可以使用。

2、不要破坏洞依附着的的方块。

3、暂时还没有设计出取消洞的方法,直接手撸是无法完美的破坏洞的。

4、目前BUG很多。

/summon FallingSand ~ ~1 ~2 {Time:1,Block:"minecraft:redstone_block",Passengers:[{id:"FallingSand",Time:1,Block:"minecraft:activator_rail",Passengers:[{id:"MinecartCommandBlock",Command:"/say 史蒂夫的矿工洞"},{id:"MinecartCommandBlock",Command:"/say 1.9-原版模组"},{id:"MinecartCommandBlock",Command:"/say by MCBBS@不笑君"},{id:"MinecartCommandBlock",Command:"/give @p minecart:carrot_on_a_stick"},{id:"MinecartCommandBlock",Command:"/give @p minecart:ladder"},{id:"MinecartCommandBlock",Command:"/say 使用方法:"},{id:"MinecartCommandBlock",Command:"/say 使用“胡萝卜钓竿”来生成一个洞口,然后站在洞口上,将物品“梯子”移动到物品栏第1格来钻洞,移动到第2格则钻出洞,洞内Y12。"},{id:"MinecartCommandBlock",Command:"/scoreboard objectives add carrot stat.useItem.minecraft.carrot_on_a_stick"},{id:"MinecartCommandBlock",Command:"/scoreboard players set @p carrot 0"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~2 ~0 repeating_command_block 1 replace {auto:1b,Command:"/execute @a[score_carrot_min=1] ~ ~ ~ /testfor @a"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~3 ~0 chain_command_block 9 replace {auto:1b,Command:"/clear @a minecraft:carrot_on_a_stick"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~4 ~0 chain_command_block 9 replace {auto:1b,Command:"/give @p minecraft:carrot_on_a_stick"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~5 ~0 chain_command_block 9 replace {auto:1b,Command:"/scoreboard players set @p carrot 0"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~6 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:grass 0 /testfor @a"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~7 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ /summon MinecartChest ~ ~-1 ~ {CustomName:"hole"}"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~8 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ /summon MinecartChest ~ 11 ~"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~9 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ /fill ~ 12 ~ ~ 14 ~ minecraft:air"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~10 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ /setblock ~ 0 ~ minecraft:command_block 0 replace {Command:"请勿改变此方块!"}"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~11 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ /setblock ~ 1 ~ minecraft:bedrock"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~12 ~0 repeating_command_block 1 replace {auto:1b,Command:"/testfor @p {Inventory:[{Slot:0b,id:minecraft:ladder,Damage:0s,Count:1b}]}"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~13 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p[y=!12] ~ ~ ~ detect ~ 0 ~ minecraft:command_block 0 /testfor @a"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~14 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ detect ~ 0 ~ minecraft:command_block 0 /tp @p ~ 12 ~"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~15 ~0 repeating_command_block 1 replace {auto:1b,Command:"/testfor @p {Inventory:[{Slot:1b,id:minecraft:ladder,Damage:0s,Count:1b}]}"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~16 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p[y=12] ~ ~ ~ detect ~ 0 ~ minecraft:command_block 0 /testfor @a"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~17 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ detect ~ 0 ~ minecraft:command_block 0 /tp @p @e[name=hole]"}"},{id:"MinecartCommandBlock",Command:"setblock ~0 ~18 ~0 chain_command_block 9 replace {auto:1b,Command:"/execute @p ~ ~ ~ detect ~ 0 ~ minecraft:command_block 0 /tp @p ~ ~4 ~"}"},{id:"MinecartCommandBlock",Command:"/setblock ~ ~-1 ~ minecraft:lava 15"},{id:"MinecartCommandBlock",Command:"setblock ~ ~ ~ air 0"}]}]}

教程模式

点击下面这根线可以查看命令方块图片

《我的世界》史蒂夫的矿工洞地图详解

提前准备一个计分板

/scoreboard objectives add carrot stat.useItem.minecraft.carrot_on_a_stick

后面的“stat.useItem.minecraft.carrot_on_a_stick”是指该计分板表示胡萝卜钓竿的使用次数

--

绿色羊毛命令方块:

/execute @a[score_carrot_min=1] ~ ~ ~ /testfor @a

高频判断那个计分板的值是否为1

/scoreboard players set @p carrot 0

如果为1,则比较器输出信号,将那个计分板归零,否则以后使用胡萝卜钓竿将会是1、2、3······这样无法判断。

灰色羊毛命令方块:

/execute @p ~ ~ ~ detect ~ ~-1 ~ minecraft:grass 0 /testfor @a

比较器再输入信号,判断一次(一次!非高频!)玩家脚下是否是草块,是的话就会继续输出比较器信号

橙色白色和紫色的命令方块代码全是用来放置洞和再11层附近fill一些空气,然后继续放置洞,再在第0层放置一个命令方块来标记这里是洞。

你说洞怎么放置???MC的确没有洞,但是降箱子矿车summon在方块里你就知道了。

黄色命令方块的代码都是差不多的:

第一个:

/testfor @p {Inventory:[{Slot:0b,id:minecraft:ladder,Damage:0s,Count:1b}]}

第二个:

/testfor @p {Inventory:[{Slot:1b,id:minecraft:ladder,Damage:0s,Count:1b}]}

这是用来判断玩家物品栏第几格是什么物品,代码中的0b和1b分别指物品栏第1格和第2格。

“id:minecraft:ladder”是用来判断所标明的格数是不是梯子,是的话就输入比较器信号,然后execute+tp就可以办到整个钻洞系统了!!

那么怎么判断玩家脚下是不是洞呢??别忘了我说过“再在第0层放置一个命令方块来标记这里是洞”,到时候只要detect一下第0层是不是命令方块就知道这里是不是洞了。

--

本文导航
第1页:第1页 第2页:第2页
游戏聚合
9.2
  • 好玩

    32103+1
  • 不好玩

    5491+1
相关攻略
相关游戏