Einen Vanilla-Provider auswerten
/compute default integer minecraft:brewing/uses_defaultWertet den Ganzzahl-Provider brewing/uses_default aus, in den Spieldaten von 26.3 als Konstante 20 festgelegt.

/compute wertet einen Kontext-Provider aus, also eine in den Spieldaten definierte Zahl, und gibt den Wert zurück. Es gibt drei Kontexte: default, eine Blockposition oder ein Objekt. Der Modus float nimmt einen optionalen Faktor, der Modus integer nicht.
/compute block <computePos> (float|integer)/compute default (float|integer)/compute entity <computeTarget> (float|integer)/compute block/compute block <computePos> (float|integer)| Argument | Erwartet | Was es macht |
|---|---|---|
| computePos | Blockkoordinaten (x y z) | Blockposition als Kontext, zum Beispiel ~ ~-1 ~ für den Block unter dir. |
| provider | Zahl oder Anbieter | Provider-ID wie minecraft:brewing/uses_default oder ein direkter Wert; je nach Modus float oder integer. |
| scaleoptional | Zahl | Optionaler Faktor für das Ergebnis, nur im Modus float verfügbar. |
/compute default/compute default (float|integer)| Argument | Erwartet | Was es macht |
|---|---|---|
| provider | Zahl oder Anbieter | Provider-ID wie minecraft:brewing/uses_default oder ein direkter Wert; je nach Modus float oder integer. |
| scaleoptional | Zahl | Optionaler Faktor für das Ergebnis, nur im Modus float verfügbar. |
/compute entity/compute entity <computeTarget> (float|integer)| Argument | Erwartet | Was es macht |
|---|---|---|
| computeTarget | Objektauswahleins | Ein einzelnes Objekt als Kontext, zum Beispiel @s oder @n[type=minecraft:cow]. |
| provider | Zahl oder Anbieter | Provider-ID wie minecraft:brewing/uses_default oder ein direkter Wert; je nach Modus float oder integer. |
| scaleoptional | Zahl | Optionaler Faktor für das Ergebnis, nur im Modus float verfügbar. |
/compute default integer minecraft:brewing/uses_defaultWertet den Ganzzahl-Provider brewing/uses_default aus, in den Spieldaten von 26.3 als Konstante 20 festgelegt.
/compute block ~ ~ ~ integer minecraft:compostable/lowWertet den Provider compostable/low mit dem Block an deiner Position als Kontext aus.
/compute default float 1.5 10Wertet den direkt angegebenen Kommawert 1.5 aus und wendet den Faktor 10 an.
/data modify storage mypack:vars uses set compute default integer minecraft:brewing/uses_defaultNutzt compute als Quelle von /data modify und speichert das Ergebnis unter uses im Datenspeicher mypack:vars.
Felder ausfüllen, dann den Befehl kopieren.
Befehlsgeneratorcompute default, compute block <pos> und compute entity <target> wählen den Kontext; die Spieldaten nennen sie command_compute_default, command_compute_position und command_compute_entity. Danach liest float einen Provider aus dem Register context_float_provider und integer einen aus context_int_provider. Ein Provider ist eine ID wie minecraft:brewing/uses_default oder minecraft:compostable/low, oder ein direkt angegebener Wert. Zu den Typen gehören constant, uniform, add, mul, conditional und storage, für Ganzzahlen zusätzlich score.
Dieselbe Quelle compute gibt es auch bei /data modify, um den Wert in NBT zu schreiben. Teste Provider im Chat oder in einer /function, bevor du sie in einem Paket nutzt.
✓ Geprüft in der Java Edition 26.3 · aktualisiert am 2. November 2026
Eine ID aus dem Register context_float_provider oder context_int_provider, auch aus Datenpaketen, oder einen direkten Wert wie eine Zahl.
Der Faktor multipliziert das Ergebnis im Modus float. Der Modus integer hat kein scale-Argument.
Gib ihn mit aktivierten Cheats im Chat ein: /compute block <computePos> (float|integer).
Cheats an oder Operator Stufe 2.
Er steht seit der Java Edition 26.3 im offiziellen Befehlsbaum.