News
Spiel
Anleitungen
Downloads
Versionen
/compute
BEFEHLE BEFEHLSBLÖCKE & MAPS CHEATS · STUFE 2 3 UNTERBEFEHLE Hinzugefügt in 26.3

/compute Befehl in Minecraft

/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.

Syntax

/compute block <computePos> (float|integer)
/compute default (float|integer)
/compute entity <computeTarget> (float|integer)
Alle 9 Formen
  • /compute block <computePos> float <provider>
  • /compute block <computePos> float <provider> <scale>
  • /compute block <computePos> integer <provider>
  • /compute default float <provider>
  • /compute default float <provider> <scale>
  • /compute default integer <provider>
  • /compute entity <computeTarget> float <provider>
  • /compute entity <computeTarget> float <provider> <scale>
  • /compute entity <computeTarget> integer <provider>
/compute block
/compute block <computePos> (float|integer)
ArgumentErwartetWas es macht
computePosBlockkoordinaten (x y z)Blockposition als Kontext, zum Beispiel ~ ~-1 ~ für den Block unter dir.
providerZahl oder AnbieterProvider-ID wie minecraft:brewing/uses_default oder ein direkter Wert; je nach Modus float oder integer.
scaleoptionalZahlOptionaler Faktor für das Ergebnis, nur im Modus float verfügbar.
Alle 3 Formen
  • /compute block <computePos> float <provider>
  • /compute block <computePos> float <provider> <scale>
  • /compute block <computePos> integer <provider>
/compute default
/compute default (float|integer)
ArgumentErwartetWas es macht
providerZahl oder AnbieterProvider-ID wie minecraft:brewing/uses_default oder ein direkter Wert; je nach Modus float oder integer.
scaleoptionalZahlOptionaler Faktor für das Ergebnis, nur im Modus float verfügbar.
Alle 3 Formen
  • /compute default float <provider>
  • /compute default float <provider> <scale>
  • /compute default integer <provider>
/compute entity
/compute entity <computeTarget> (float|integer)
ArgumentErwartetWas es macht
computeTargetObjektauswahleinsEin einzelnes Objekt als Kontext, zum Beispiel @s oder @n[type=minecraft:cow].
providerZahl oder AnbieterProvider-ID wie minecraft:brewing/uses_default oder ein direkter Wert; je nach Modus float oder integer.
scaleoptionalZahlOptionaler Faktor für das Ergebnis, nur im Modus float verfügbar.
Alle 3 Formen
  • /compute entity <computeTarget> float <provider>
  • /compute entity <computeTarget> float <provider> <scale>
  • /compute entity <computeTarget> integer <provider>

Beispiele

Einen Vanilla-Provider auswerten

/compute default integer minecraft:brewing/uses_default

Wertet den Ganzzahl-Provider brewing/uses_default aus, in den Spieldaten von 26.3 als Konstante 20 festgelegt.

Java 26.3

Im Kontext eines Blocks auswerten

/compute block ~ ~ ~ integer minecraft:compostable/low

Wertet den Provider compostable/low mit dem Block an deiner Position als Kontext aus.

Java 26.3

Direkter Wert mit Faktor

/compute default float 1.5 10

Wertet den direkt angegebenen Kommawert 1.5 aus und wendet den Faktor 10 an.

Java 26.3

Wert in einen Datenspeicher schreiben

/data modify storage mypack:vars uses set compute default integer minecraft:brewing/uses_default

Nutzt compute als Quelle von /data modify und speichert das Ergebnis unter uses im Datenspeicher mypack:vars.

Java 26.3
Stell deinen Befehl zusammen

Felder ausfüllen, dann den Befehl kopieren.

Befehlsgenerator

Was der Befehlsbaum von 26.3 zeigt

compute 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

/compute: FAQ

Was kann ich als Provider angeben?

Eine ID aus dem Register context_float_provider oder context_int_provider, auch aus Datenpaketen, oder einen direkten Wert wie eine Zahl.

Was macht scale bei /compute?

Der Faktor multipliziert das Ergebnis im Modus float. Der Modus integer hat kein scale-Argument.

Wie benutze ich /compute?

Gib ihn mit aktivierten Cheats im Chat ein: /compute block <computePos> (float|integer).

Wer kann /compute benutzen?

Cheats an oder Operator Stufe 2.

Seit wann gibt es /compute?

Er steht seit der Java Edition 26.3 im offiziellen Befehlsbaum.

Verwandte Befehle