1.获取计时器
获取一个计分板
按’T’进入控制台输入:/scoreboard objectives add Timer dummy
随后在mc中获得一个命令方块和一个拉杆
按’T’进入控制台输入:give @P minecraft:command_block 在命令方块中输入/scoreboard players add ticks Timer 1 ,把模式换为repeat ,然后点击done ,之后命令方块会改变颜色。
显示计时器
按’T’键进入控制台输入:'scoreboard objectives setdisplay sidebar Timer 之后把拉杆放在命令方块上,拉下拉杆就会开始计时,关上拉杆就会停止计时:
2.显示分,秒
再放置两个命令方块(左边方块箭头要指向右边):
对左边的命令方块输入
execute if score ticks Timer matches 20.. run scoreboard players reset ticks 注:该命令方块设置为repeat 模式和always active (一直激活)状态:
对右边的命令方块输入:
scoreboard players add seconds Timer 1 注:该命令方块设置为chain 模式、conditional (需要判断20个ticks这样一个条件)和always active (一直激活)状态:
然后拉动第一步中的命令方块的拉杆,就可以看到second也显示出来了
显示分钟,同样摆放两个方块
左边输入如下字段,同时调整状态为repeat 和always active execute if score seconds Timer matches 60.. run scoreboard players reset seconds (一分等于60s) 右边输入如下字段,同时调整状态为chain 、conditional 和always active scoreboard players add minutes Timer 1
最终测试效果:
|