Komenda /function
Uruchamia funkcje z datapaku. Funkcja to plik .mcfunction zawierający liste komend. Fundament zorganizowanych datapackow i systemy na serwerach.
Składnia
Java i Bedrock Edition
/function <przestrzen_nazw:nazwa> Parametry w nawiasach <ostrokątnych> są wymagane. Parametry w nawiasach [kwadratowych] są opcjonalne.
Parametry
| Parametr | Typ | Wymagany | Opis |
|---|---|---|---|
| przestrzen_nazw:nazwa | ID funkcji | Tak | Pelna ścieżka do funkcji w datapaku, np. moj_pack:setup lub moj_pack:quests/start. |
Przykłady użycia
Porady i wskazówki
Funkcje sa przechowywane w data/<namespace>/function/ wewnatrz datapaku. Każda linia pliku .mcfunction to jedna komenda (bez prefiksu /).
Tagi funkcji tick.json i load.json pozwalaja uruchamiać funkcje automatycznie co tick (20x/sek) lub przy ładowaniu świata.
Funkcje dzialaja w kontekscie wykonawcy /function. Użyj /execute as ... run function ..., zeby uruchomić funkcje jako inna encja.
Jeden plik funkcji może zawierać setki komend. Znacznie łatwiej zarządzać niz setkami bloków komend rozrzuconych po świecie.
Powiązane komendy
/execute
Najpotezniejsza komenda w Minecraft. Pozwala uruchamiać inne komendy z modyfikowanym kontekstem: ...
/scoreboard
System zmiennych i wynikow w Minecraft. Obiektywniki (objectives) sledza statystyki graczy, slurz...
/data
Odczytuje i modyfikuje dane NBT encji, bloków i storage. Tylko Java Edition. Podstawa zaawansowan...
Często zadawane pytania
Jak używać komendy /function w Minecraft?
Otwórz okno czatu klawiszem T lub / i wpisz składnię komendy: /function <przestrzen_nazw:nazwa>. Uruchamia funkcje z datapaku. Funkcja to plik .mcfunction zawierający liste komend. Fundament zorganizowanych datapackow i systemy na serwerach.
Jakich uprawnień wymaga /function?
Komenda /function 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 /function działa w Bedrock Edition?
Nie, komenda /function jest dostępna wyłącznie w Java Edition. Bedrock Edition nie posiada tej komendy.
Komentarze