Komenda /execute
Najpotężniejsza komenda w Minecraft. Pozwala uruchamiać inne komendy z modyfikowanym kontekstem: jako inna encja, w innym miejscu, pod określonymi warunkami. Fundament datapacków i zaawansowanych map.
Składnia
Java Edition
/execute <podkomendy...> run <komenda> Bedrock Edition
/execute <cel> <x y z> <komenda> Parametry w nawiasach <ostrokątnych> są wymagane. Parametry w nawiasach [kwadratowych] są opcjonalne.
Parametry
| Parametr | Typ | Wymagany | Opis |
|---|---|---|---|
| as <selektor> | podkomenda | Nie | Zmienia wykonawce komendy na wskazana encje. Pozycja i wymiar pozostają bez zmian. |
| at <selektor> | podkomenda | Nie | Zmienia pozycje, obrót i wymiar wykonania na te z podanej encji. Wykonawca pozostaje bez zmian. |
| positioned <x y z> | podkomenda | Nie | Ustawia pozycje wykonania na podane wspolrzedne. |
| if/unless <warunek> | podkomenda | Nie | Wykonuje komendę tylko gdy warunek jest spełniony (if) lub niespelniony (unless). Warunki: block, entity, score, biome, predicate. |
| store <cel> | podkomenda | Nie | Zapisuje wynik komendy do scoreboard, NBT encji, bloku lub storage. |
| run <komenda> | komenda | Tak | Komenda do wykonania z zmodyfikowanym kontekstem. Może być dowolna komenda gry. |
Przykłady użycia
Porady i wskazówki
Składnia /execute w Java (od 1.13) i Bedrock to dwa różne światy. Java używa lancuchowania podkomend (as, at, if, store), Bedrock używa starej składni z detect.
Różnica między "as" i "at": "as @e" zmienia KTO wykonuje komendę, "at @e" zmienia GDZIE jest wykonywana. Często potrzebujesz obu: "as @a at @s".
Podkomendy /execute można lancuchowac wielokrotnie. /execute as @a at @s if block ~ ~-1 ~ stone positioned ~ ~10 ~ run summon creeper ~ ~ ~ to absolutnie poprawna komenda.
Nauka /execute to inwestycja, która otwiera drzwi do tworzenia datapacków, systemów questowych, minimapek i praktycznie dowolnej mechaniki na serwerze.
Powiązane komendy
/scoreboard
System zmiennych i wyników w Minecraft. Obiektywniki (objectives) śledzą statystyki graczy, slurz...
/function
Uruchamia funkcje z datapaku. Funkcja to plik .mcfunction zawierający listę komend. Fundament zor...
/data
Odczytuje i modyfikuje dane NBT encji, bloków i storage. Tylko Java Edition. Podstawa zaawansowan...
/tag
Nadaje, usuwa lub listuje tagi encjom. Tagi to etykiety, które pozwalają grupować i filtrować enc...
Często zadawane pytania
Jak używać komendy /execute w Minecraft?
Otwórz okno czatu klawiszem T lub / i wpisz składnię komendy: /execute <podkomendy...> run <komenda>. Najpotężniejsza komenda w Minecraft. Pozwala uruchamiać inne komendy z modyfikowanym kontekstem: jako inna encja, w innym miejscu, pod określonymi warunkami. Fundament datapacków i zaawansowanych map.
Jakich uprawnień wymaga /execute?
Komenda /execute wymaga poziomu uprawnień 2 (Operator (OP 2)). W grze jednoosobowej z włączonymi kodami (cheatami) masz automatycznie pełne uprawnienia. Na serwerze multiplayer potrzebujesz statusu operatora nadawanego komendą /op.
Czy /execute działa w Bedrock Edition?
Tak, komenda /execute działa w obu edycjach, ale składnia różni się między Java i Bedrock Edition. Powyżej znajdziesz składnię dla obu wersji.
Komentarze
Komentarze działają w zewnętrznym serwisie Disqus, który zapisuje pliki cookie (polityka prywatności Disqusa). Wczytamy komentarze po kliknięciu przycisku poniżej.
Nie udało się wczytać Disqusa. Jeśli masz adblocka lub inną blokadę, wyłącz blokowanie na minecraft.pl i spróbuj ponownie.