Minecraft 命令方块:迷宫计时器(压力板计时系统)

迷宫计时器

假设我们有一个迷宫,我们现在需要进入迷宫时开始计时,走出迷宫时计时结束,现在我们开始设计这个逻辑。

这是我们的大致设计布局:

在这里插入图片描述

注:我们选用的是橡木压力板(minecraft:oak_pressure_plate)和拉杆(minecraft:lever),之后会用到。

0.首先按’T’打开对话框,输入/scoreboard objectives add Timer dummy,然后输入/scoreboard objectives setdisplay sidebar Timer

1.关键方块:我们记录一下关键机器的拉杆坐标和朝向(按F3查找):

在这里插入图片描述

本拉杆坐标(-5,-60,12) , 朝向:north(北)

同时在关键方块(模式:chainunconditionalneeds redstone)中输入

scoreboard players add ticks Timer 1

2.重置计分板系统

在这里插入图片描述
第一个方块(普通命令方块)impulse、unconditional、needs redstone
输入:
scoreboard objectives remove Timer
第二个方块(链式方块)chain、unconditional、always active
输入:
scoreboard objectives add Timer dummy
第三个方块(链式方块) 模式:chain、unconditional、always active
输入:
scoreboard objectives setdisplay sidebar Timer

3.压力板系统

在这里插入图片描述

按F3找到起点压力板坐标:

在这里插入图片描述

我们记录一下起点坐标 (-10 -60 7)
踩上该踏板开始计时,找到1号方块repeat、unconditional、always active
输入起点坐标和关键方块的拉杆坐标和朝向:
execute if block -10 -60 7 minecraft:oak_pressure_plate[powered=true] run setblock -5 -60 12 minecraft:lever[facing=north,powered=true]

同理找到出口压力板的坐标(-10 -60 -2)

踩上该踏板计时结束,找到2号链式方块chain、unconditional、always active
输入终点坐标和关键方块的拉杆坐标和朝向:
execute if block -10 -60 -2 minecraft:oak_pressure_plate[powered=true] run setblock -5 -60 12 minecraft:lever[facing=north,powered=false]

4.计时器系统

在这里插入图片描述

秒系统
0号方块(模式repeatunconditionalalways active)
输入:execute if score ticks Timer matches 20.. run scoreboard players reset ticks
1号方块(模式chainconditionalalways active)
输入:scoreboard players add seconds Timer 1
分钟系统
2号方块(模式repeatunconditionalalways active)
输入:execute if score seconds Timer matches 60.. run scoreboard players reset seconds
3号方块(模式chainconditionalalways active)
输入:scoreboard players add minutes Timer 1
进行测试:

在这里插入图片描述
共耗时6s7刻。

5.我们可以在出口增加一个传送回起点的命令方块:

在这里插入图片描述

放置一个按钮,然后在该方块impulse、unconditional、needs redstone输入teleport @p -7 -60 9(家的坐标),然后每次按下按钮就可以回去了。

本次教程的地图存档:百度网盘

密码:f3hd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jay_fearless

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值