カウントダウンタイマーを作る:マインクラフト統合版 (day375)
統合版でカウントダウンタイマーを作るコマンド
1. チャットボックスに直接入れる。
/scoreboard objectives add time dummy
/scoreboard players set tick_20 time 20
/scoreboard objectives add countdown_timer dummy
/scoreboard objectives setdisplay sidebar countdown_timer
解説
まずtimeというobjectを作る。
マインクラフトでは20 ticks=1 secondなので20で割るための準備をする。
表示用のobjectであるcountdown_timer を作る。
countdown_timer をサイドバーに表示する。
2. コマンドブロックに入れる
Command block:Repeat, Unconditional, Needs redstone
/execute run scoreboard players add tick time 1
以下全て:Command block:Chain, Conditional, Always Active
/scoreboard players operation seconds time = tick time
/scoreboard players operation seconds time /= tick_20 time
/scoreboard players set seconds_left countdown_timer 100
/scoreboard players operation seconds_left countdown_timer -= seconds time
*seconds_left, countdown_timer, 100は適宜変更して下さい。
最初のRepeatブロックにレバーをつけてonにすれば右側に100秒からカウントダウンされるタイマーが表示される。