![]() |
VOOZH | about |
/stopwatch| Permission level required |
2 |
|---|---|
| Restrictions | None |
{
"title": "<code>/stopwatch</code>",
"rows": [
{
"field": "2",
"label": "(link to Permission level article, displayed as Permission level<br>required)"
},
{
"field": "None",
"label": "(link to Commands#Restrictions article, displayed as Restrictions)"
}
],
"invimages": [],
"images": []
}
Allows manipulation of stopwatches to keep track of real time — the time measured is not affected by the game's tick rate (i.e. pausing, /tick, or even server lag).
The time is calculated with millisecond precision. Therefore:
43.961s).scale argument, a scale with absolute value >1000 is not useful to extract additional precision in the integer return value.stopwatch create <id> - Creates a stopwatch, which immediately begins runningstopwatch query <id> <scale> - Gets the value of the stopwatch, the amount of time since it was created/restarted. scale does not affect the displayed value in chat, but does affect the value returned e.g. for /execute store result.... If the return value would exceed 32-bit signed integer limits (<-2147483648 or >2147483647), it is clamped.stopwatch restart <id> - Restarts a stopwatchstopwatch remove <id> - Removes a stopwatch| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.21.11 | 25w41a | Added /stopwatch. | |||||
| 25w42a | Switched the order of the id argument. | ||||||
query now returns the queried value.
| |||||||
Added the scale argument to query. | |||||||