Discord

Komenda /function

Uruchamia funkcje z datapaku. Funkcja to plik .mcfunction zawierający liste komend. Fundament zorganizowanych datapackow i systemy na serwerach.

Zaawansowane OP 2 od 1.12 Tylko Java

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

Przykład 1
/function minecraft:reset

Uruchamia funkcje "reset" z datapaku minecraft (jesli istnieje).

Przykład 2
/function moj_serwer:arena/start

Uruchamia funkcje startowa areny z datapaku "moj_serwer".

Przykład 3
/function moj_pack:setup

Typowe uzycie: funkcja setup inicjalizujaca scoreboard, tagi, bossbar i inne systemy datapaku.

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

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