Polecenia: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
[wersja nieprzejrzana][wersja nieprzejrzana]
Aktualizacja (dopisanie dwóch komend)
Konwboj (dyskusja | edycje)
Poprawa czytelności artykułu.
Linia 1: Linia 1:
'''Komendy''' mogą być używane przez [[Gracz|graczy]], [[operator]]ów i [[blok poleceń]] w trybie wielu graczy połączonym z [[Serwer|serwerem]] ''Minecrafta'', i w trybie jednego gracza gdy użytkownik ma włączone używanie kodów dla świata (kody można włączyć podczas tworzenia świata za pomocą przycisku "Więcej Opcji Świata..."). Niektóre komendy są również dostępne w trybie jednego gracza nawet gdy używanie kodów nie jest włączone. Komendy mogą być wprowadzone z klienta gry ''Minecraft'' podczas gry lub na konsoli serwera komputera hosta.
'''Komendy''' mogą być używane przez [[Gracz|graczy]], [[operator]]ów i [[blok poleceń|bloki poleceń]] w trybie wieloosobowym oraz w trybie jednego gracza (gdy użytkownik ma włączone używanie kodów). Niektóre komendy są dostępne w trybie jednego gracza nawet gdy używanie kodów nie jest włączone. Komendy mogą być wprowadzone z klienta gry lub konsoli serwera.


Komendy bezpośrednio wprowadzane do klienta gry ''Minecraft'' muszą być poprzedzone ukośnikiem (przykład: /kill). Okno komend jest identyczne do okna rozmów i może być dostępne po naciśnięciu {{key|T}} lub bezpośrednio wpisując ukośnik.
Komendy wprowadzane z klienta gry muszą być poprzedzone ukośnikiem (przykład: /kill). Wpisuje się je w oknie rozmów, które jest dostępne po naciśnięciu {{key|T}} lub bezpośrednio wpisując ukośnik.


Komendy wykonywane przez konsolę nie są poprzedzone ukośnikiem. Komendy w bloku poleceń mogą być poprzedzone ukośnikiem, ale nie jest to wymagane.
Komendy wykonywane przez konsolę nie są poprzedzone ukośnikiem. Komendy w bloku poleceń mogą być poprzedzone ukośnikiem, ale nie jest to wymagane.


Naciśnięcie klawisza {{key|Tab}} powoduje wyświetlenie możliwych dokończeń komend co ułatwia pracę administratora serwera.
Naciśnięcie klawisza {{key|Tab}} powoduje wyświetlenie możliwych dokończeń komend co ułatwia pracę administratora serwera.
== Argumenty komend ==
Niektóre komendy wymagają dodania do nich argumentów. Dzięki nim, wpisujący może sprecyzować jakie zadanie ma wykonać dana komenda. Przykładem tego jest wysłanie wiadomości do określonego gracza czy postawenie bloku na odpowiednich koordynatach.


W poniższych tabelach, wymagane argumenty znajdują się w <nawiasach ostrych>, a nieobowiązkowe argumenty w [nawiasach kwadratowych]. Argumenty ''kursywą'' powinny być zastąpione właściwą wartością; argumenty zwykłym tekstem muszą być wprowadzone dokładnie tak, jak pokazano.
W poniższych tabelach, wymagane argumenty znajdują się w <nawiasach ostrych>, a nieobowiązkowe argumenty w [nawiasach kwadratowych]. Argumenty ''kursywą'' powinny być zastąpione właściwą wartością; argumenty zwykłym tekstem muszą być wprowadzone dokładnie tak, jak pokazano.


== Komendy graczy ==
== Komendy gracza ==
 
Te komendy mogą być używane w oknie rozmów prze każdego gracza. Mogą one być również używane w trybie jednoosobowym bez względu na to, czy kody są włączone.
Komendy mogą być używane w oknie chatu prze każdego gracza który może wejść na [[serwer]], mogą być również używane w trybie jednego gracza bez względu na to, czy używanie cheatów jest dozwolone.


{| class="wikitable" style="width:100%"
{| class="wikitable" style="width:100%"
  ! width="25%" align="center" | Komenda
  ! width="25%" align="center" | Komenda
  ! width="55%" align="center" | Opis
  ! width="75%" align="center" | Opis
! width="20%" align="center" | Warunki sukcesu<ref group="notatka" name="success">Warunki sukcesu komendy muszą być spełnione, aby komenda została wykonana. Jest to używane do określenia różnorodności rzeczy, takich jak sygnał wyjściowy [[komparator]]a, zasilanego [[blok poleceń|blokiem poleceń]] z komendą. Zauważ, że nie wszystkie "prawidłowe" komendy faktycznie coś robią i nie wszystkie "błędne" komendy zawodzą.</ref>
  |-
  |-
  | {{Anchor|help}}'''help''' [''strona'' <nowiki>|</nowiki> ''komenda'']<br />'''?''' [''strona'' <nowiki>|</nowiki> ''komenda'']
  | {{Anchor|help}}'''help''' [''strona'' <nowiki>|</nowiki> ''komenda'']<br />'''?''' [''strona'' <nowiki>|</nowiki> ''komenda'']
  | Pokazuje listę dostępnych komend lub dalsze informacje do ''komendy''. '''Ważne:''' komendy trybu wieloosobowego nie są na liście w trybie jednoosobowym, nawet otworzonym dla graczy w sieci LAN.
  | Pokazuje listę dostępnych komend lub informacje dla danej ''komendy''.
| Odnosi skutek gdy ''strona'' jest prawidłowa lub strona/komenda nie została podana. Technicznie nie działa, jeśli ''komenda'' jest określona, jednak wyświetla sposób użycia komendy.
'''Strona lub komenda''' ''(opcjonalne)'' określa stronę listy dostępnych komend lub komendę dla której wyświetlić pomoc. Domyślnie: <code>1</code> (pierwsza strona listy komend).
  |-
  |-
  | {{Anchor|me}}'''me''' <''actiontext''>
  | {{Anchor|me}}'''me''' <''akcja''>
  | Podobne do /emote lub /action, oraz takie samo jak /me w klientach IRC, /me wysyła narracyjną wiadomość do innych graczy w formie "* ''Twój nick'' ''tekst''" (e.g., "* Notch kichnął." lub "* Notch wybuchł." ). Jeśli wieloosobowy [[blok poleceń#Argumenty|selektor celu]] (np. @a) jest użyty w ''actiontext'', lista nazw ma format "name1, name2, and name3", lub "name1 and name2" dla dwóch nazw. Dlatego, bez względu na selektory celu użyte w ''actiontext'', ta komenda tylko raz wyświetli jakiś tekst.
  | Wysyła narracyjną wiadomość do innych graczy (np. "* Notch kichnął.").
| Wszystkie selektory celu (np. @p) w ''actiontext'' must evaluate.
'''Akcja''' ''(wymagane)'' określa wiadomość, która ma być użyta w tej komendzie.
  |-
  |-
  | {{Anchor|tell}}'''tell''' <''gracz''> <''wiadomość''><br />'''msg''' <''gracz''> <''wiadomość''><br />'''w''' <''gracz''> <''wiadomość''>
  | {{Anchor|tell}}'''tell''' <''gracz''> <''wiadomość''><br />'''msg''' <''gracz''> <''wiadomość''><br />'''w''' <''gracz''> <''wiadomość''>
  | Używane do wysłania prywatnej wiadomości do gracza na serwerze. Bardzo przydatne na serwerach gdy potrzebujesz pytać/powiedzieć coś do innego gracza bez obawy że inni gracze zobaczą Twoją wiadomosć. Jeśli wieloosobowy [[blok poleceń#Argumenty|selektor celu]] (np. @a) jest użyty w ''actiontext'', lista nazw ma format "name1, name2, and name3", lub "name1 and name2" dla dwóch nazw. Dlatego, bez względu na selektory celu użyte w ''actiontext'', ta komenda tylko raz wyświetli jakiś tekst - jednakże selektor dla ''gracza'' może wysłać wiadomość do wielu osób.
  | Wysyła prywatną wiadomość do danego gracza.
| Wszystkie selektory celu (np. @p) w ''wiadomości'' must evaluate, a ''gracz'' musi być w grze.
'''Gracz''' ''(wymagane)'' to osoba, do której ma zostać wysłana wiadomość (musi być online).<br>
'''Wiadomość''' ''(wymagane)'' określa wiadomość, która ma być wysłana danemu graczowi.
  |}
  |}
<references group="notatka" />


== Komendy operatora ==
== Komendy operatora ==
 
Te komendy mogą być wykonane tylko przez operatorów lub z konsoli serwera. Te komendy są również dostępne w trybie jednego gracza z włączonym używaniem kodów lub dla gracza utrzymującego serwer.
Te komendy są używane przez operatorów z konsoli serwera jak również przez okno rozmowy gdy wyświetlone znakiem komendy (ukośnikiem do przodu). Te komendy są również dostępne w trybie jednego gracza z włączonym używaniem kodów lub dla gracza utrzymującego serwer.


'''Uwaga:''' Komendy operatora wyświetlane są również innym operatorom online.
'''Uwaga:''' Komendy operatora wyświetlane są również innym operatorom online.
Linia 41: Linia 40:
{| class="wikitable" style="width:100%"
{| class="wikitable" style="width:100%"
  ! width="25%" align="center" | Komenda
  ! width="25%" align="center" | Komenda
  ! width="55%" align="center" | Opis
  ! width="75%" align="center" | Opis
! width="20%" align="center" | Warunki sukcesu
  |-
  |-
  | {{Anchor|achievement}}'''achievement''' give <''osiągnięcie''> [''gracz'']
  | {{Anchor|achievement}}'''achievement''' <give <nowiki>|</nowiki> take> <''osiągnięcie''> [''gracz'']
  | Daje graczowi osiągnięcie, i wszystkie poprzednie osiągnięcia. ''Osiągnięcie'' musi stosować "achievement." poprzedzone przez nazwę osiągnięcia (zobacz [[Tablica wyników]] lub [[Osiągnięcia]] dla poprawnych nazw). Jeśli ''gracz'' nie jest określony, osiągnięcie otrzyma wykonawca komendy.
  | Daje lub odbiera graczowi osiągnięcie.
| ''Nazwa osiągnięcia'' musi być poprawną nazwą osiągnięcia. Nick ''gracza'' jest obowiązkowy w blokach poleceń i gracz musi być online.
'''Give lub take''' ''(wymagane)'' określa czy osiągnięcie ma być dane (give), czy odebrane (take).<br>
'''Osiągnięcie''' ''(wymagane)'' określa osiągnięcie, które ma być dane graczowi. Format:
* <code>achievement.''nazwa_osiągnięcia''</code>, [[osiągnięcia|osiągnięcie]] o odpowiedniej nazwie.
* <code>stats.''nazwa_statystyki''</code>, [[statystyki|statystyka]] o odpowiedniej nazwie.
* <code>*</code> reprezentuje wszystkie dostępne osiągnięcia.
'''Gracz''' ''(opcjonalne)'' określa osobę, na której ta komenda ma być wykonana. Domyślnie: gracz wykonujący.
  |-
  |-
  | {{Anchor|blockdata}}'''blockdata''' <''x''> <''y''> <''z''> [''Tag danych'']
  | {{Anchor|blockdata}}'''blockdata''' <''x''> <''y''> <''z''> <''tag danych''>
  | Umożliwia edycję bądź odczyt tagu danych bloku na podanych koordynatach.  
  | Umożliwia edycję tagu danych bloku.  
| ''dataTag'' musi być określony.
'''X, Y, Z''' ''(wymagane)'' określa koordynaty bloku, który chcemy zmodyfikować.<br>
'''Tag danych''' ''(wymagane)'' określa nowy tag danych bloku.
  |-
  |-
  | {{Anchor|clear}}'''clear''' <''gracz''> [''przedmiot''] [''dodatkowe dane'']
  | {{Anchor|clear}}'''clear''' [''gracz''] [''przedmiot''] [''metadata''] [''max ilość''] [''tag danych'']
  | Czyści wyposażenie ''gracza'' lub określony ''przedmiot'':''dane''.
  | Czyści cały ekwipunek gracza lub określony przedmiot.
| Przynajmniej jeden przedmiot musi być usunięty i ''gracz'' musi być online.
'''Gracz''' ''(opcjonalne)'' określa osobę, na której ta komenda ma być wykonana. Domyślnie: gracz wykonujący<br>
'''Przedmiot''' ''(opcjonalne)'' określa przedmiot, który ma być usunięty. Jeśli brak, usuwa wszystkie przedmioty.<br>
'''Metadata''' ''(opcjonalne)'' określa wartość danych przedmiotu. Jeśli brak lub <code>-1</code>, usuwa wszystko co zgadza się z ''przedmiot'' nie zważając na wartość danych.<br>
'''Max ilość''' ''(opcjonalne)'' określa maksymalną ilość przedmiotów, które należy usunąć. Jeśli brak lub <code>-1</code>, usuwa wszystko co zgadza się z ''metadata'' i ''przedmiot'' nie zważając na ilość. Jeśli <code>0</code>, nie usuwa przedmiotów, ale wykonuje się prawidłowo, jeżeli usuwanie mogło zostać przeprowadzone (pozwala na wykrywanie przedmiotów).<br>
'''Tag danych''' ''(opcjonalne)'' określa tag danych, według którego szukać przedmiotów w ekwipunku.
  |-
  |-
  | {{Anchor|clone}}'''clone''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''x''> <''y''> <''z''> [tryb maskowania] [tryb klonowania] [nazwa bloku]
  | {{Anchor|clone}}'''clone''' <''x1''> <''y1''> <''z1''> <''x2''> <''y2''> <''z2''> <''x''> <''y''> <''z''> [tryb maskowania] [tryb klonowania] [nazwa bloku]
  | Umożliwia klonowanie określonej struktury w inne miejsce.  
  | Umożliwia klonowanie określonej struktury w inne miejsce.  
x1, y1, z1 oraz x2, y2, z2 to koordynaty określające dwa przeciwne narożniki źródłowego regionu który ma zostać skopiowany. Można użyć tyld w celu określenia bloku względnego do położenia obiektu wykonującego komendę.  
'''X1, Y1, Z1 oraz X2, Y2, Z2''' ''(wymagane)'' to koordynaty określające dwa przeciwne narożniki źródłowego regionu który ma zostać skopiowany. Można użyć tyld w celu określenia bloku względnego do położenia obiektu wykonującego komendę.<br>
x, y, z to koordynaty do których zostanie sklonowana struktura. W to miejsce zostanie wstawiony północno-wschodni róg schematu.<br>
'''X, Y, Z''' ''(wymagane)'' to koordynaty do których zostanie sklonowana struktura. W to miejsce zostanie wstawiony północno-wschodni róg schematu.<br>
'''Tryb maskowania''' ''(opcjonalny)'' określa sposób w jaki ma myć sklonowana struktura. Wartość musi być jedną z podanych:  
'''Tryb maskowania''' ''(opcjonalne)'' określa sposób w jaki ma myć sklonowana struktura. Wartość musi być jedną z podanych:  
* <code>filtred</code> - kopiuje tylko bloki podane w argumencie "nazwa bloku".
* <code>filtred</code> - kopiuje tylko bloki podane w argumencie "nazwa bloku".
* <code>masked</code> - kopiuje tylko bloki które nie są powietrzem. Dzięki tej opcji bloki w docelowym miejscu skopiowania nie zostaną zastąpione powietrzem.
* <code>masked</code> - kopiuje tylko bloki które nie są powietrzem. Dzięki tej opcji bloki w docelowym miejscu skopiowania nie zostaną zastąpione powietrzem.
* <code>replace</code> - kopiuje wszystkie bloki, zastępując wszystko w docelowym miejscu blokami z regionu źródłowego.
* <code>replace</code> - kopiuje wszystkie bloki, zastępując wszystko w docelowym miejscu blokami z regionu źródłowego.
Jeśli tryb maskowania nie zostanie określony domyślnie zachowuje się jak <code>replace</code>.<br>
Jeśli tryb maskowania nie zostanie określony domyślnie zachowuje się jak <code>replace</code>.<br>
'''Tryb klonowania''' ''(opcjonalny)'' określa w jaki sposób ma się zachować struktura źródłowa po klonowaniu
'''Tryb klonowania''' ''(opcjonalne)'' określa w jaki sposób ma się zachować struktura źródłowa po klonowaniu
* <code>force</code> - wymuś klonowanie nawet jeśli struktura źródłowa i docelowa są takie same
* <code>force</code> - wymuś klonowanie nawet jeśli struktura źródłowa i docelowa są takie same
* <code>move</code> - sklonuj strukturę źródłową do docelowego miejsca, następnie zastąp region źródłowy powietrzem. Jeśli opcja ta zostanie użyta wraz z trybem maskowania "<code>filtred</code>" powietrzem zostaną zastąpione tylko te bloki które ostały sklonowane.
* <code>move</code> - sklonuj strukturę źródłową do docelowego miejsca, następnie zastąp region źródłowy powietrzem. Jeśli opcja ta zostanie użyta wraz z trybem maskowania "<code>filtred</code>" powietrzem zostaną zastąpione tylko te bloki które ostały sklonowane.
* <code>normal</code> - nie przenoś ani nie wymuszaj.
* <code>normal</code> - nie przenoś ani nie wymuszaj.
Jeśli tryb klonowania nie zostanie określony domyślnie zachowuje się jak <code>normal</code>.<br>
Jeśli tryb klonowania nie zostanie określony domyślnie zachowuje się jak <code>normal</code>.<br>
'''Nazwa bloku''' ''(opcjonalna)'' wyrażana [[ID|słownym ID bloku]] (np. <code>minecraft:grass<code>). Jeśli tryb maskowania ma wartość <code>filtred</code> ta wartość musi zostać podana.
'''Nazwa bloku''' ''(opcjonalne)'' wyrażana [[ID|słownym ID bloku]] (np. <code>minecraft:grass<code>). Jeśli tryb maskowania ma wartość <code>filtred</code> ta wartość musi zostać podana.  
| Koordynaty źródłowe oraz docelowe muszą zostać podane. Nazwa bloku musi zostać podana jeśli tryb maskowania jest ustawiony na "filtred".
  |-
  |-
  | {{Anchor|debug}}'''debug''' start <nowiki>|</nowiki> stop
  | {{Anchor|debug}}'''debug''' <start <nowiki>|</nowiki> stop>
  | Rozpoczyna sesję profilowania debugowego lub zatrzymuje już rozpoczętą. Zawiadamia o potencjalnych spadkach wydajności w konsoli, kiedy jest aktywna i tworzy plik z wynikami profilera w folderze ''debug'' po zatrzymaniu.
  | Rozpoczyna sesję profilowania debugowego lub zatrzymuje już rozpoczętą. Zawiadamia o potencjalnych spadkach wydajności w konsoli, kiedy jest aktywna, a po zatrzymaniu tworzy plik z wynikami profilera w folderze ''debug''.
| Może być zatrzymane tylko gdy debug jest włączony. Nie może być używane w [[blok poleceń|blokach poleceń]].
'''Start lub stop''' ''(wymagane)'' określa czy profiler ma być włączony, czy wyłączony.
  |-
  |-
  | {{Anchor|defaultgamemode}}'''defaultgamemode''' survival <nowiki>|</nowiki> creative <nowiki>|</nowiki> adventure
  | {{Anchor|defaultgamemode}}'''defaultgamemode''' <''tryb''>
  | Ustawia domyślny tryb gry pokazywany w menu gry. Nowi gracze którzy dołączą do świata automatycznie będą mieli podany tryb gry; n.p.,jeśli domyślnym trybem gry jest tryb kreatywny, nowi gracze będą mieli automatycznie tryb kreatywny. Tryby można skrócić do "s/c/a" lub "0/1/2". Komenda nie może włączyć czy wyłączyć trybu [[Hardcore]].
  | Ustawia domyślny tryb gry na danym świecie. Nowi gracze którzy dołączą do świata automatycznie będą mieli podany tryb gry.
| Tryb gry musi być poprawny.
'''Tryb''' ''(wymagane)'' określa domyślny tryb, który ma być ustawiony. Dostępne wartości:
* <code>survival</code> (skróty: <code>s</code> lub <code>0</code>)
* <code>creative</code> (skróty: <code>c</code> lub <code>1</code>)
* <code>adventure</code> (skróty: <code>a</code> lub <code>2</code>)
* <code>spectator</code> (skróty: <code>sp</code> lub <code>3</code>)
  |-
  |-
  | {{Anchor|difficulty}}'''difficulty''' peaceful <nowiki>|</nowiki> easy <nowiki>|</nowiki> normal <nowiki>|</nowiki> hard
  | {{Anchor|difficulty}}'''difficulty''' <''poziom trudności''>
| Zmienia poziom trudności. Poziomy trudności mogą być kolejno skrócone do "p/e/n/h" lub "0/1/2/3".
| Zmienia poziom trudności.
| Musi być prawidłowym poziomem trudności.
'''Poziom trudności''' ''(wymagane)'' określa poziom trudności, na który ma być zmieniony obecny. Dostępne wartości:
* <code>peaceful</code> (skróty: <code>p</code> lub <code>0</code>)
* <code>easy</code> (skróty: <code>e</code> lub <code>1</code>)
* <code>normal </code> (skróty: <code>n</code> lub <code>2</code>)
* <code>hard</code> (skróty: <code>h</code> lub <code>3</code>)
  |-
  |-
  | {{Anchor|effect}}'''effect''' <''gracz''> <''efekt''> [''czas''] [''wzmacniacz'']
  | {{Anchor|effect}}'''effect''' <''gracz''> <''efekt''> [''czas''] [''wzmacniacz'']
  | Daje danemu graczowi odpowiedni [[efekty mikstur|efekt mikstury]] na sprecyzowany przez operatora czas (domyślnie to 30 sekund). Efekty mają limit do 1,000,000 sekund, a wartość ''wzmacniacz'' może być sprecyzowana jedynie do liczby 255. Numery ID efektów mogą być znalezione na stronie o [[efekty mikstur|efektach mikstur]]. Ustawienie wartości ''czas'' do 0 usuwa efekt. Jeśli wartość ''wzmacniacz'' ustawimy powyżej maksymalnej liczby 255 to poziom efektu nie zostanie nadany prawidłowo.
  | Daje graczowi odpowiedni [[efekty mikstur|efekt mikstury]].
| Jeśli czyści efekt, gracz musi mieć ten efekt. Musi być to prawidłowy ''efekt''. ''Gracz'' musi być online.  
'''Gracz''' ''(wymagane)'' określa osobę, na której ta komenda ma być wykonana.<br>
'''Efekt''' ''(wymagane)'' określa efekt, który ma być dany graczowi.<br>
'''Czas''' ''(opcjonalne)'' określa czas w sekundach, na który efekt ma być dany graczowi. Musi być liczbą od 0 do 1000000. Domyślnie: <code>30 sekund</code>.<br>
'''Wzmacniacz''' ''(opcjonalne)'' określa ilość poziomów, które mają być ''dodane'' do mocy efektu. Musi być liczbą od 0 do 255. Domyślnie: <code>0</code>.
  |-
  |-
  | '''effect''' <''gracz''> clear
  | '''effect''' <''gracz''> clear
  | Czyści wszystkie efekty na ''graczu''.
  | Czyści wszystkie efekty ''gracza''.
| Przynajmniej jeden efekt musi być usunięty, i ''gracz'' musi być online.
'''Gracz''' ''(wymagane)'' określa osobę, na której ta komenda ma być wykonana.
  |-
  |-
  | {{Anchor|enchant}}'''enchant''' <''gracz''> <''[[Zaklinanie|ID zaklęcia]]''> [''poziom zaklęcia'']
  | {{Anchor|enchant}}'''enchant''' <''gracz''> <''[[Zaklinanie|id zaklęcia]]''> [''poziom zaklęcia'']
  | Zaklina przedmiot trzymany obecnie przez gracza, zgodnie z [[Zaklinanie|ID zaklęcia]]. Działa w granicach normalnego zaklinania przedmiotów. Zaklęcia mogą być nadane tylko przedmiotom, które normalnie mogą je otrzymać. Poziomy zaklęć nie mogą przekroczyć normalnie najwyższego osiągalnego poziomu. Konflikty lub zbyt duże poziomy kombinacji zaklęć, zazwyczaj uniemożliwiane, są uniemożliwiane również w przypadku tej komendy.
  | Zaklina przedmiot trzymany przez gracza.
| ID zaklęcia musi być prawidłowe, poziom musi być odpowiedni dla tego zaklęcia (chyba że trzymany przedmiot też jest nieodpowiedni), trzymany przedmiot musi być zdolny do zaakceptowania zaklęcia, trzymany przedmiot nie może mieć sprzecznych zaklęć i ''gracz'' musi być online.
'''Gracz''' ''(wymagane)'' określa osobę, na której ta komenda ma być wykonana.<br>
'''Id zaklęcia''' ''(wymagane)'' określa zaklęcie, które ma być dane graczowi Musi być prawidłowym [[ID#ID_zakl.C4.99.C4.87|id zaklęcia]].<br>
'''Poziom zaklęcia''' ''(opcjonalne)'' określa poziom zaklęcia, które ma być dane graczowi. Musi być liczbą pomiędzy 0, a maksymalnym możliwym poziomem dla danego zaklęcia. Domyślnie: <code>1</code>.
  |-
  |-
  |{{Anchor|execute}}'''execute''' <''[[byt]]''> <''x''> <''y''> <''z''> <''komenda''>
  |{{Anchor|execute}}'''execute''' <''[[byt]]''> <''x''> <''y''> <''z''> <''komenda''>
  |Namierza podany byt i w podanej odległości wykonuje komendę.
  | Wykonuje komendę jako dany byt.
|"byt" musi mieć prawidłową nazwę, komenda nie może zostać wykonana poza światem, niektóre komendy nie działają.
'''Byt''' ''(wymagane)'' określa stworzenie na którym dana komenda ma być wykonana. Musi być nazwą gracza lub selektorem.<br>
'''X, Y, Z''' ''(wymagane)'' określa koordynaty na których ma zostać wykonana komenda. Jeśli zostanie użyta tylda (~), będzie ona wykonana względem bytu.<br>
'''Komenda''' ''(wymagane)'' określa komendę, jaka ma być wykonana przez byt. Musi być istniejącą komendą.
  |-
  |-
  | {{Anchor|gamemode}}'''gamemode''' <survival <nowiki>|</nowiki> creative <nowiki>|</nowiki> adventure> [''gracz''] || Zmienia tryb gry dla ''gracza''. Tryby gry mogą być skrócone do  "s/c/a" lub "0/1/2". Jeśli ''gracz'' nie zostanie podany, to tryb gry zostanie zmieniony osobie wprowadzającej komendę. Należy pamiętać, że dotyczy to tylko gracza wpisanego w komendzie i nikogo innego || Gracz musi być wtedy online oraz tryb gry musi być poprawny. ''Gracz'' jest obowiązkowy dla [[blok poleceń|bloków poleceń]].
  | {{Anchor|gamemode}}'''gamemode''' <tryb> [''gracz'']  
| Zmienia tryb gry ''gracza''.
'''Tryb''' ''(wymagane)'' określa tryb, który ma być ustawiony graczowi. Dostępne wartości:
* <code>survival</code> (skróty: <code>s</code> lub <code>0</code>)
* <code>creative</code> (skróty: <code>c</code> lub <code>1</code>)
* <code>adventure</code> (skróty: <code>a</code> lub <code>2</code>)
* <code>spectator</code> (skróty: <code>sp</code> lub <code>3</code>)
'''Gracz''' ''(opcjonalne)'' określa osobę, na której ta komenda ma być wykonana. Domyślnie: gracz wykonujący.
  |-
  |-
  | {{Anchor|gamerule}}'''gamerule''' <''zasada gry''> [true <nowiki>|</nowiki> false]
  | {{Anchor|gamerule}}'''gamerule''' <''zasada gry''> [wartość]
  | Aktywuje lub dezaktywuje zasadę gry. Jeśli true/false nie zostanie podane, pokazuje się obecny stan zasady gry. Dostępne zasady to:
  | Ustawia zasadę gry. Jeśli wartość nie zostanie podane, pokazuje się obecny stan zasady gry.
* commandBlockOutput - Czy [[blok poleceń|bloki poleceń]] powinny informować administrację serwera o wykonanej komendzie.
'''Zasada gry''' ''(wymagane)'' określa zasadę gry, która ma być ustawiona przez tą komendę. Może być dowolną wartością, ale tylko te [[Blok_poleceń#Zasady_gry|domyślnie zdefiniowane]] mają wpływ na rozgrywkę.<br>
* doFireTick - Czy ogień ma spalać bloki.
'''Wartość''' ''(opcjonalne)'' określa wartość zasady gry, która ma być ustawiona. Może być dowolną wartością (np. liczbowa lub tekstowa), ale dla [[Blok_poleceń#Zasady_gry|domyślnie zdefiniowanych]] zasad gry musi być to true (prawda) lub false (fałsz).
* doMobLoot - Czy [[mob]]y powinny upuszczać [[przedmioty]].
* doMobSpawning - Czy moby powinny się odradzać.
* doTileDrops - Czy bloki powinny upuszczać przedmioty.
* keepInventory - Czy ekwipunek gracza powinien wypadać przy śmierci gracza.
* mobGriefing - Czy [[Creeper]]y, [[Enderman]]y, [[Ghast]]y, oraz [[Wither]]y mogą wpływać na zmianę bloków, oraz czy [[zombie]], [[szkielet]]y, i [[Pigman]]y mogą podnosić przedmioty.
* naturalRegeneration - Czy graczowi może regenerować się [[życie]] gdy ma wystarczający poziom [[głód|głodu]].
* doDaylightCycle - Czy cykl dnia i nocy ma być cały czas aktywny(zatrzymuje czas).
| Odnosi skutek w każdym przypadku - nawet nieobecne/nieprawidłowe ''zasady gry'' lub właściwości inne niż 'true' lub 'false'.
  |-
  |-
  | {{Anchor|give}}'''give''' <''gracz''> <''[[ID]]''> [''ilość''] [''metadane''] [''Tag danych'']
  | {{Anchor|give}}'''give''' <''gracz''> <''przedmiot''> [''ilość''] [''metadata''] [''tag danych'']
  | Tworzy ''ilość'' (domyślnie 1) przedmiotów określonych przez ''[[ID]]'' z określonymi ''metadanymi'' (domyślnie 0) w miejscu ''gracza'', używając Tagu danych dla "tagu" NBT. Na przykład komenda ''/give John 5 30 1 {display:{Lore:["Wooden planks"]}}'' da graczowi o nicku John 30 świerkowych desek z podpisem "Wooden planks".
  | Daje przedmiot graczowi.
| ''Przedmiot'' musi mieć prawidłowe ID lub nazwę, ''ilość'' musi być od 0 do 64, i ''gracz'' musi być online.
'''Gracz''' ''(wymagane)'' określa osobę, na której ta komenda ma być wykonana.<br>
'''Przedmiot''' ''(wymagane)'' określa przedmiot, jaki ma być dany graczowi. (od wersji 1.8 musi być id tekstowym np. <code>minecraft:stone</code>)<br>
'''Ilość''' ''(opcjonalne)'' określa ilość przedmiotów, które mają być dane graczowi. Musi być liczbą od 1 do 64. Domyślnie: <code>1</code>.<br>
'''Metadata''' ''(opcjonalne)'' określa wartość danych, która ma być ustawiona przedmiotowi. Domyślnie: <code>0</code>.<br>
'''Tag danych''' ''(opcjonalne)'' określa tag danych, która ma być nadany przedmiotowi.<br>
  |-
  |-
  | {{Anchor|kill}}'''kill'''
  | {{Anchor|kill}}'''kill''' [''gracz'']
  | zadaje {{hp|1000}} obrażeń użytkownikowi, natychmiast zabijając użytkownika nawet w trybie creative (wysoki [[efekty mikstur|efekt]] Odporności również nie może ochronić gracza). Tekst "Ouch! That looks like it hurt." będzie wyświetlony po wykonaniu. Przydatne podczas zagubienia, utknięcia, lub do przywrócenia życia i głodu (zakładając że możesz łatwo odzyskać przedmioty lub zasada keepInventory jest ustawiona na "true"). Wiadomość o śmierci wyświetla się jako "''gracz'' fell out of the world"
  | Zadaje {{hp|1000}} obrażeń użytkownikowi, natychmiast go zabijając, nawet w trybie kreatywnym.
| Nie może być używane przez blok poleceń.
'''Gracz''' ''(wymagane)'' określa gracza lub stworzenie, które zostanie zabite tą komendą. Musi to być nazwa gracza, który jest online lub selektor.
|-
| {{Anchor|playsound}}'''playsound''' <''dźwięk''> <''gracz''> [''x''] [''y''] [''z''] [''głośność''] [''ton''] [''minimalna głośność'']
| Odtwarza dźwięk wybranemu graczowi.
'''Dźwięk''' ''(wymagane)'' określa dźwięk, jaki ma być odtworzony graczowi. Musi być tekstową nazwą dźwięku z pliku sounds.json. Przykład: <code>mob.pig.say</code> odtworzy dźwięk z pliku ''.minecraft\assets\sound\mob\pig\say[1-3].ogg''.<br>
'''Gracz''' ''(wymagane)'' określa gracza, któremu zostanie odtworzony dany dźwięk.<br>
'''X, Y, Z''' ''(opcjonalne)'' określa koordynaty z których zostanie odtworzony dany dźwięk.<br>
'''Głośność''' ''(opcjonalna)'' określa głośność z którą ma być odtworzony dany dźwięk. Musi być wartością od 0.0 do 1.0. Jeśli gracz jest oddalony od koordynatów na których dźwięk został zagrany, głośność dla niego będzie mniejsza.<br>
'''Ton''' ''(opcjonalny)'' określa ton z jakim dźwięk będzie odtworzony. Musi być wartością od 0.0 do 2.0, ale wartości poniżej 0.5 są równe 0.5. Ta wartość określa szybkość z jaką dany dźwięk będzie odegrany, co przekłada się na jego wysokość. Domyślnie: <code>1.0</code>.<br>
'''Minimalna głośność''' ''(opcjonalna)'' określa minimalną głośność z którą dźwięk będzie odegrany dla osób, które znajdują się zbyt daleko aby go usłyszeć.<br>
  |-
  |-
  | {{Anchor|publish}}'''publish'''
  | {{Anchor|publish}}'''publish'''
  | Udostępnia grę jednoosobową przez LAN. Ta komenda jest dostępna w trybie jednoosobowym.
  | Udostępnia grę jednoosobową przez LAN. Ta komenda jest dostępna tylko w trybie jednoosobowym.
| Nie może być użyte przez blok poleceń.
|-
| {{Anchor|playsound}}'''playsound''' <''dźwięk''> <''gracz''> [''x''] [''y''] [''z''] [''głośność''] [''wysokość tonu''] [''minimalna głośność'']
| Odtwarza wybrany dźwięk wybranemu graczowi. Format dla ''dźwięku'' jest następujący:
 
Przykład: Dźwięk znajdujący się w ''.minecraft\assets\sound\mob\pig\death.ogg''
 
Wartość ''dźwięk'' powinna byc napisana na przykładzie ''mob.pig.death'', jako ścieżka do odpowiedniego dźwięku. Dla wielu dźwięków odnoszących się do tego samego wydarzenia (Przykład: różne dźwięki chodzenia), gracz musi ponumerować każdy dźwięk.
 
Przykład: Dźwięk znajdujący się w ''.minecraft\assets\sound\mob\pig\say'''[1-3]'''.ogg''
 
Wartość dla ''dźwięku'' będzie w tym przypadku wpisana jako ''mob.pig.say''. Ponieważ jest wiele plików ''mob.pig.say'' (say1, say2, i say3), komenda odtworzy losowo wybrany dźwięk z trzech możliwych.
 
Koordynaty ''x'', ''y'', ''z'' określają miejsce, z którego dźwięk zostanie odtworzony. Jeśli poprzedzone przez "~", są podane względem obecnego położenia gracza. Zauważ, że "~" jest skrótem od "~0", a zatem "~ ~ ~" może być użyte dla obecnego położenia gracza.
 
Argument ''głośność'' kontroluje odległość, z której dźwięk może być usłyszany. Przy wartościach mniejszych niż 1.0, dźwięk będzie cichszy i ma mniejszą sferę wewnątrz której może być usłyszany. Przy wartościach większych niż 1.0, dźwięk nie będzie głośniejszy, ale jego zasięg (16-blokowy promień przy 1.0) będzie zwielokrotniony przez ''głośność''.
 
Argument ''minimalna głośność'' kontroluje głośność dźwięku na zewnątrz jego normalnego zasięgu słyszalności. Zauważ, że dźwięk ''wewnątrz'' tej sfery będzie ''słabszy'' niż dźwięk na zewnątrz, jeśli ''głośność'' jest niższa niż ''minimalna głośność''.
 
Argument ''wysokość tonu'' zmienia zarówno wysokość dźwięku i czas jego trwania (co oznacza, że zmienia jego prędkość).
| ''gracz'' musi być online, ''głośność'' musi być przynajmniej 0.0, ''wysokość tonu'' musi być pomiędzy 0.0 i 2.0 (włącznie), ''minimalnaGłośność'' musi być pomiędzy 0.0 i 1.0 (włącznie), i gracz musi usłyszeć dźwięk z miejsca w którym jest odtwarzany.
  |-
  |-
  | {{Anchor|say}}'''say''' <''wiadomość''>
  | {{Anchor|say}}'''say''' <''wiadomość''>
  | Wysyła ''wiadomość'' do wszystkich graczy na serwerze. Jeśli wieloosobowy [[Blok poleceń|selektor celu]] (np. @a) jest użyty, lista nazw jest formatowana jako "name1, name2, i name3", lub "name1 i name2" dla dwóch nazw. Dlatego, niezależnie od selektorów docelowych, które są stosowane, to polecenie będzie użyte tylko raz.
  | Wysyła wiadomość do wszystkich graczy serwera.
| {{tłumacz|''Wszystkie'' selektory docelowe (np. @p) we wiadomości muszą być określone.}}
'''Wiadomość''' ''(wymagane)'' określa wiadomość, która ma być wysłana.
  |-
  |-
  | {{Anchor|scoreboard}}'''scoreboard''' ''cele''<nowiki>|</nowiki>''gracze''<nowiki>|</nowiki>''drużyny''
  | {{Anchor|scoreboard}}'''scoreboard''' ''cele''<nowiki>|</nowiki>''gracze''<nowiki>|</nowiki>''drużyny''
  | Zobacz [[Tablica wyników]] dla większej ilości informacji.
  | Zobacz [[tablica wyników]] aby dowiedzieć się więcej.
| [[Tablica wyników|Główny artykuł]]
  |-
  |-
  | {{Anchor|seed}}'''seed'''
  | {{Anchor|seed}}'''seed'''
  | Pokazuje seed. Ta komenda zawsze może być użyta w trybie jednoosobowym, bez względu czy używanie komend jest włączone czy nie.
  | Pokazuje [[ziarno generatora|ziarno]] świata. Ta komenda zawsze może być użyta w trybie jednoosobowym, bez względu czy używanie komend jest włączone czy nie.
| Zawsze odnosi skutek (jeśli użytkownikiem jest blok poleceń, gracz w trybie jednoosobowym, lub operator serwera).
  |-
  |-
  | {{Anchor|setblock}}'''setblock''' <''x''> <''y''> <''z''> <''nazwa bloku''> [''ID''] [''oldblockHandling''] [''dataTag'']
  | {{Anchor|setblock}}'''setblock''' <''x''> <''y''> <''z''> <''nazwa bloku''> [''metadata''] [''obsługa starego bloku'] [''tag danych'']
  | Umieszcza blok na podanych koordynatach ''x'', ''y'' i ''z''.
  | Umieszcza blok na podanych koordynatach.
| ''nazwa bloku'' musi istnieć, ''ID'' musi istnieć jeśli podane, ''oldBlockHandling'' musi być jednym z "replace", "keep" lub "destroy" jeśli określone i ''dataTag'' musi być określony.
'''X, Y, Z''' ''(wymagane)'' określa koordynaty, na których blok ma być postawiony.<br>
'''Nazwa bloku''' ''(wymagane)'' określa nazwę bloku, który ma być postawiony.<br>
'''Metadata''' ''(opcjonalne)'' określa wartość danych bloku. Musi być wartością od 0 do 15. Domyślnie: <code>0</code>.<br>
'''Obsługa starego bloku''' ''(opcjonalna)'' określa co stanie się ze starym blokiem podczas umieszczania nowego. Wartości:
* <code>destroy</code> — stary blok wypada w postaci przedmiotu na ziemię, razem z jego zawartością (tak jakby był zniszczony przez gracza). Odtwarzany jest dźwięk niszczenia starego bloku.
* <code>keep</code> — umieszcza nowy blok, tylko jeśli ten stary jest powietrzem.
* <code>replace</code> — w ciszy usuwa stary blok (nie wypadają przedmioty, nie odtwarza się dźwięk).
Domyślnie: <code>replace</code>.<br>
'''Tag danych''' ''(opcjonalne)'' określa tag danych bloku.
  |-
  |-
  | {{Anchor|setworldspawn}}'''setworldspawn''' [''x''] [''y''] [''z'']
  | {{Anchor|setworldspawn}}'''setworldspawn''' [''x''] [''y''] [''z'']
  | Ustawia punkt [[spawn]]u świata na określonych koordynatach. Jeśli koordynaty nie zostały podane, punkt spawnu zostanie ustawiony w miejscu gdzie stoi osoba wprowadzająca komendę.
  | Ustawia punkt [[spawn]]u świata na określonych koordynatach.
''x'', ''y'', i ''z'' muszą być w zasięgu [[Odległe lądy|-30,000,000 do 30,000,000]] (włącznie). ''x'', ''y'', i ''z'' są wymagane w bloku poleceń.
'''X, Y, Z''' ''(opcjonalne)'' określa koordynaty nowe punktu spawnu świata. Domyślnie: koordynaty gracza wykonującego komendę.
  |-
  |-
  | {{Anchor|spawnpoint}}'''spawnpoint''' <''gracz''> [''x''] [''y''] [''z'']
  | {{Anchor|spawnpoint}}'''spawnpoint''' [''gracz''] [''x''] [''y''] [''z'']
  | Ustawia punkt spawnu gracza w określonym miejscu, lub w aktualnej pozycji jeśli x y z nie są podane. ''Gracz'' jest nieobowiązkowy gdy ''x y z'' nie są podane; punkt spawnu zostanie ustawiony w obecnym położeniu użytkownika. WAŻNE: Koordynaty muszą być liczbami całkowitymi.
  | Ustawia punkt spawnu danego gracza w określonym miejscu.
| ''gracz'' musi być online, i ''x'', ''y'', i ''z'' muszą byc w zasięgu [[Odległe lądy|-30,000,000 do 30,000,000]] (włącznie). WAŻNE: Spanie w łóżku ustawia punkt spawnu w miejscu łóżka.
'''Gracz''' ''(wymagane)'' określa osobę, dla której zostanie zmieniony spawn. Domyślnie: gracz wykonujący komendę.<br>
|-
'''X, Y, Z''' ''(opcjonalne)'' określa koordynaty nowe punktu spawnu gracza. Domyślnie: koordynaty gracza wykonującego komendę.
| {{Anchor|spreadplayers}}'''spreadplayers''' <''x''> <''z''> [''odległość''] [''zasięg''] [''respectTeams''] <''gracze''>||Ta komenda pozwala rozprowadzić graczy losowa na określonym terenie.
 
''x'' i ''z'' wyznaczają środek obszaru wśród którego gracz zostanie rozprowadzony. ''Odległość'' to minimalna wartość od której gracze zostaną rozsiani od podanego punktu.
 
''Zasięg'' to maksymalny dystans od ''x'', ''z'' gdzie gracze będą teleportowani. Zauważ, że ta odległość nie jest okrągłym promieniem; to oznacza maksymalną odległość, od współrzędnych (tworząc pole w zakresie od x-maxrange do x + maxrange i z-maxrange do Z + maxrange).
 
''respectTeams'' wartość może być ''true'' lub ''false'', reprezentuje ona to czy gracze powinni być rozsiani pojedynczo czy używając drużyn.
 
''Gracze'' to lista graczy do rozsiania. Nazwy są oddzielone spacjami.
| ''x'' i ''z'' muszą być w zakresie [[Odległe Lądy|-30,000,000 do 30,000,000]] (exclusive), ''odległość'' musi być przynajmniej 0, ''zasięg'' musi być przynajmniej o 1.0 większy niż ''odległość'', {{tłumacz|and there must not be too many players to fit within the area}}.
  |-
  |-
  | {{Anchor|summon}}'''summon''' <''Byt''> [''x''] [''y''] [''z''] [''Tag danych'']
  | {{Anchor|spreadplayers}}'''spreadplayers''' <''x''> <''z''> <''odległość''> <''zasięg''> <''łącz drużyny''> <''gracze''>
  | Spawnuje żądany byt. Na przykład, <code>/summon Pig ~ ~ ~ {Saddle:1,CustomName:"Mr. Pig",CustomNameVisible:1}</code> stworzy osiodłaną świnię nazwaną Mr. Pig w miejscu położenia gracza.
  | Losowo rozrzuca graczy na określonym obszarze.
| ''x'' i ''z'' musi mieścić się w zakresie [[Odległe lądy|-30,000,000 do 30,000,000]] (włącznie), i ''y'' musi wynosić przynajmniej 0. Jeśli koordynaty nie są podane byt zespawnuje się w miejscu położenia gracza (lub wewnątrz bloku poleceń jeśli komenda was executed by one).
'''X, Z''' ''(wymagane)'' określa środek obszaru, na którym gracze będą rozrzuceni.<br>
'''Odległość''' ''(wymagane)'' określa minimalną odległość pomiędzy rozrzuconymi graczami. Musi wynosić conajmniej 1.0.<br>
'''Zasięg''' ''(wymagane)'' określa odległość obszaru rozrzucenia od jego środka. Musi wynosić conajmniej o 1.0 więcej niż ''odległości''.<br>
'''Łącz drużyny''' ''(wymagane)'' określa czy osoby z drużyn mają być trzymane razem. Poprawne wartości to true (prawda) i false (fałsz).<br>
'''Gracze''' ''(wymagane)'' określa wszystkich graczy lub stworzenia, które mają być rozrzucone tą komendą. Wszystkie nazwy graczy i selektory muszą być oddzielone od siebie spacją.
  |-
  |-
  | {{Anchor|tellraw}}'''tellraw''' <''gracz''> <''raw message''>
  | {{Anchor|summon}}'''summon''' <''byt''> [''x''] [''y''] [''z''] [''tag danych'']
  | Wysyła wiadomość do określonego gracza, lub do każdego gracza dostępnego na serwerze. Linki mogą być również wysłane, z konfigurowanymi akcjami gdy zostaną kliknięte, na przykład danie graczowi jabłka, czy teleportowanie do innej pozycji. Ta komenda może również zostać użyta do podrabiana wiadomości graczy.
  | Dodaje określony byt do świata.
''raw message'' używa formatu JSON. [http://ezekielelin.com/minecraft/tellraw.php Ta przydatna strona internetowa] pomaga w tworzeniu wiadomości w formacie JSON. Kolor tekstu będzie domyślnie biały jeśli nie określono inaczej a formatowanie (pogrubienie, podkreslenie, itp.) domyślnie będą miały wartość "false".
'''Byt''' ''(wymagane)'' określa [[ID#ID_byt.C3.B3w|nazwę bytu]], który ma się pojawić w świecie.<br>
| ''gracz'' musi być online, i tekst wiadomości musi być poprawnie zakodowany w JSON.
'''X, Y, Z''' ''(opcjonalne)'' określa koordynaty na których ma się pojawić dany byt.<br>
'''Tag danych''' ''(opcjonalne)'' określa tag danych, który będzie nadany dodanemu bytowi.
  |-
  |-
  | {{Anchor|testforblock}}'''testforblock''' <''x''> <''y''> <''z''> <''nazwa bloku''> [''ID''] [''Tag danych'']
  | {{Anchor|tellraw}}'''tellraw''' <''gracz''> <''wiadomość json''>
  | Używane do sprawdzania czy dany blok znajduje się w miejscu określonym przez koordynaty ''x'', ''y'' i ''z''. {{tłumacz|Datatags will not work unless a special syntax is used to specify what type of number (s for short, b for byte, L for long, f for float and d for double). Also all relevent tags must be included even if they are unused (eg: Chest contents must include slot (b) id (s) Damage (s) and count (b))}}
  | Wysyła wiadomość w formacie JSON.
| ''Nazwa bloku'' musi istnieć, {{tłumacz|''datavalue'' must exist if specified, and ''dataTag'' must evaluate if specified.}}
'''Gracz''' ''(wymagane)'' określa osobę, do której zostanie wysłana wiadomość.<br>
'''Wiadomość JSON''' ''(wymagane)'' określa wiadomość w formacie JSON. Przydatna strona przy tworzeniu wiadomości w tym formacie: [http://minecraftjson.com/ minecraftjson.com].
  |-
  |-
  | {{Anchor|time}}'''time''' set <''number'' <nowiki>|</nowiki> day <nowiki>|</nowiki> night>||Ustawia czas świata. ''number'' musi wynosić pomiędzy 0 a 24000, włącznie, gdzie 0 to świt, 6000 południe, 12000 zmierzch i 18000 północ. ''Number'' może być większy niż 24000; w tym przypadku, {{tłumacz|the the time of day wraps around, but the moon's phase is advanced. However, Setting the time "backward" (earlier than the current time) does not change the moon. "time set day" sets the time to 1000, and "time set night" sets the time to 13000.}}
  | {{Anchor|time}}'''time''' set <''wartość''>
| ''Number'' musi wynosić 0 lub więcej, lub "day" czy "night".
| Ustawia czas świata.  
'''Wartość''' ''(wymagane)'' określa czas, który będzie ustawiony. Musi wynosić od 0 do 2147483647, <code>day</code> (dzień) lub <code>night</code> (noc).
  |-
  |-
  | '''time''' add <''number''>
  | '''time''' add <''wartość''>
  | Zwiększa czas na świecie, jak wyżej.
  | Dodaje wartość do czasu świata.
| ''Number'' musi wynosić 0 lub większa. The daytime wraps, and the moon's phase advances; adding 24000 will advance the moon's phase by one day.
'''Wartość''' ''(wymagane)'' określa czas, który będzie dodany do aktualnego czasu świata. Musi być liczbą w zakresie od 0 do 2147483647.
  |-
  |-
  | {{Anchor|toggledownfall}}'''toggledownfall'''
  | {{Anchor|toggledownfall}}'''toggledownfall'''
  | Zmienia status pogody.
  | Zmienia status pogody.
|Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|tp}}'''tp''' [''playername''] <''targetplayer''>
  | {{Anchor|tp}}'''tp''' [''gracz''] <''cel''>
  | Teleportuje gracza ''playername'' do drugiego gracza ''targetplayer''. jeśli żaden gracz nie został określony, teleportujesz się sam do siebie.
  | Teleportuje gracza.
| ''Playername'' jest obowiązkowy w blokach poleceń. Obaj gracze muszą być na serwerze.
'''Gracz''' ''(opcjonalne)'' określa osobę, która zostanie przeteleportowana do celu. Domyślnie: gracz wykonujący komendę.<br>
'''Cel''' ''(wymagane)'' określa cel, do którego zostanie przeteleportowany gracz.
  |-
  |-
  | '''tp''' [''gracz''] <''x''> <''y''> <''z''>
  | '''tp''' [''gracz''] <''x''> <''y''> <''z''>
  | Teleportuje ''gracza'' (lub ciebie jeśli gracz nie jest określony) na koordynaty x,y,z. (wartość y nie może być mniejsza niż 0). Może również stosunkowo przenieść gracza dodając '''~''' przed wartością współrzędnych. Na przykład, wpisanie ''/tp John ~3 64 ~3'' teleportuje gracza John 3 3 bloki dalej od jego aktualnej pozycji x and z, and to y 64.
  | Teleportuje gracza.
| ''x'' i ''z'' muszą wynosić mniej niż [[Odległe lądy|-30,000,000 do 30,000,000]], i ''y'' musi wynosić co najmniej 0. Wartość ''Playername'' jest obowiązkowy w blokach poleceń oraz musi prowadzić do osoby będącej na serwerze.
'''Gracz''' ''(opcjonalne)'' określa osobę, która zostanie przeteleportowana na koordynaty. Domyślnie: gracz wykonujący komendę.<br>
'''X, Y, Z''' ''(wymagane)'' określa koordynaty, na które zostanie przeteleportowany gracz.
  |-
  |-
  | {{Anchor|weather}}'''weather''' (clear <nowiki>|</nowiki> rain <nowiki>|</nowiki> thunder) [''czas'']
  | {{Anchor|weather}}'''weather''' <''typ pogody''> [''czas'']
  | Zmienia pogodę na określony czas trwania.
  | Zmienia pogodę.
| ''Czas'' musi wynosić przynajmniej 1, i nie może być większy niż 1,000,000, oraz poprawna nazwa pogody musi zostać wpisana.
'''Typ pogody''' ''(wymagane)'' określa typ pogody jaki zostanie ustawiony w świecie. Poprawne wartości:
* <code>clear</code> – czysta pogoda (słońce)
* <code>rain</code> – deszcz (lub śnieg w zimnych [[Biom|biomach]])
* <code>thunder</code> – burza
'''Czas''' ''(opcjonalne)'' określa czas na który pogoda zostanei zmieniona (w sekundach). Musi być liczbą pomiędzy 0, a 1000000. Jeśli brak, pogoda będzie działać w normalnym cyklu.<br>
  |-
  |-
  | {{Anchor|xp}}'''xp''' <''ilość''> [''gracz'']
  | {{Anchor|xp}}'''xp''' <''ilość xp''> [''gracz'']
  | Daje określonemu użytkownikowi podaną ilość doświadczenia. Maksymalna to 2,147,483,647 na komendę. Ujemne wartości nie mogą być użyte do usunięcia punktów doświadczenia. || ''Ilość'' może wynosić najwyżej 2,147,483,647. Nick ''gracza'' jest wymagany w blokach poleceń, i gracz musi być online.
  | Daje punkty doświadczenia graczowi.
'''Ilość XP''' ''(wymagane)'' określa ilość doświadczenia, którą dać graczowi. Musi wynosić od 0 do 2147483647. Ujemne wartości ''nie mogą'' być użyte do usunięcia punktów doświadczenia.
'''Gracz''' ''(opcjonalne)'' określa osobę, której zostanie dodane doświadczenie. Domyślnie: gracz wykonujący komendę.<br>
  |-
  |-
  | '''xp''' <''ilość''>L [''gracz'']
  | '''xp''' <''ilość poziomów''>L [''gracz'']
  | Daje ''graczowi'' ''ilość'' poziomów doświadczenia. Maksymalna to 2,147,483,647 — jeśli graczowi zostaną dodane poziomy przekraczające ten limit, zresetuje się do 0. Ujemne wartości mogą być wykorzystane do usunięcia poziomów doświadczenia.
  | Daje poziomy doświadczenia danemu graczowi.
| ''Ilość'' musi być pomiędzy -2,147,483,648 i 2,147,483,647, włącznie. Nick ''gracza'' jest wymagany w przypadku bloku poleceń, i gracz musi być online.
'''Ilość poziomów''' ''(wymagane)'' określa ilość poziomów, którą dać graczowi. Musi wynosić od -2147483647 do 2147483647. Ujemne wartości ''mogą'' być użyte do odjęcia poziomów doświadczenia.
'''Gracz''' ''(opcjonalne)'' określa osobę, której zostaną dodane/odebrane poziomy. Domyślnie: gracz wykonujący komendę.<br>
  |}
  |}


=== Komendy trybu wieloosobowego ===
=== Komendy trybu wieloosobowego ===
 
Te komendy są używane przez operatorów z konsoli serwera, jak również poprzez okno rozmowy gdy poprzedzone znakiem komendy (ukośnikiem do przodu). Te komendy są dostępne jedynie w trybie wieloosobowym. Z wyjątkiem komendy '''list''', żadna z tych komend nie może być wykonana w bloku poleceń, oraz żadna nie będzie działać w przypadku podania selektora docelowego (np. @p czy @a). Wiele z tych komend może być użytych na graczach którzy nigdy nie byli na serwerzee.
Te komendy są używane przez operatorów z konsoli serwera, jak również poprzez okno rozmowy gdy poprzedzone znakiem komendy (ukośnikiem do przodu). Te komendy są dostępne jedynie w trybie wieloosobowym. Z wyjątkiem komendy '''list''', żadna z tych komend nie może być wykonana w bloku poleceń, oraz żadna nie będzie działać w przypadku podania selektora docelowego (np. @p czy @a) . Wiele z tych komend może być użytych na graczach którzy nigdy nie byli na serwerze, lub których nazwy nie mogą zostać zarejestrowane.


{| class="wikitable" style="width:100%"
{| class="wikitable" style="width:100%"
  ! width="25%" align="center" | Komenda
  ! width="25%" align="center" | Komenda
  ! width="55%" align="center" | Opis
  ! width="75%" align="center" | Opis
! width="20%" align="center" | Warunki sukcesu
  |-
  |-
  | {{Anchor|ban}}'''ban''' <''gracz''> [''powód'']
  | {{Anchor|ban}}'''ban''' <''gracz''> [''powód'']
  | Umieszcza nick ''gracza'' na czarnej liście serwera, więc nie może on już być połączony. '''Ważne''': Bany zastępują jakikolwiek whitelisting.
  | Umieszcza nick ''gracza'' na czarnej liście serwera, więc nie może on już być połączony.<br>'''Ważne''': Bany zastępują jakikolwiek whitelisting.
| Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|ban-ip}}'''ban-ip''' ''ip'' <nowiki>|</nowiki> ''gracz''
  | {{Anchor|ban-ip}}'''ban-ip''' ''ip'' <nowiki>|</nowiki> ''gracz''
  | Umieszcza adres IP na czarnej liście co powoduje że wszystkie połączenia z danego ip są odrzucane.
  | Umieszcza adres IP na czarnej liście co powoduje że wszystkie połączenia z danego ip są odrzucane.
| ''ip'' musi być prawidłowe lub ''gracz'' musi być online.
  |-
  |-
  | {{Anchor|banlist}}'''banlist''' [ips]
  | {{Anchor|banlist}}'''banlist''' [ips]
  | Pokazuje zbanowanych graczy. Do wyświetlenia zbanowanych adresów IP, użyj komendy "banlist ips".
  | Pokazuje zbanowanych graczy. Do wyświetlenia zbanowanych adresów IP, użyj komendy "banlist ips".
| Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|deop}}'''deop''' <''gracz''>
  | {{Anchor|deop}}'''deop''' <''gracz''>
  | Cofa status operatora gracza.
  | Cofa status operatora gracza.
| Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|kick}}'''kick''' <''gracz''> [''powód'']
  | {{Anchor|kick}}'''kick''' <''gracz''> [''powód'']
  | Rozłącza ''gracza'' z serwerem, wyświetlając opcjonalny ''powód''.
  | Rozłącza ''gracza'' z serwerem, wyświetlając opcjonalny ''powód''.
| ''Gracz'' musi być online.
  |-
  |-
  | {{Anchor|list}}'''list'''
  | {{Anchor|list}}'''list'''
  | Pokazuje nazwy wszystkich obecnie połączonych graczy (taka sama jest wyświetlana po naciśnięciu tab).
  | Pokazuje nazwy wszystkich obecnie połączonych graczy (taka sama jest wyświetlana po naciśnięciu tab).
| Zawsze odnosi skutek, nawet w bloku poleceń.
  |-
  |-
  | {{Anchor|op}}'''op''' <''gracz''>
  | {{Anchor|op}}'''op''' <''gracz''>
  | Nadaje ''graczowi'' status [[operator]]a na serwerze.
  | Nadaje ''graczowi'' status [[operator]]a na serwerze.
| Zawsze odnosi skutek.
  |-  
  |-  
  | {{Anchor|pardon}}'''pardon''' <''gracz''>
  | {{Anchor|pardon}}'''pardon''' <''gracz''>
  | Usuwa ''gracza'' z czarnej listy, pozwalając mu ponownie się połączyć.
  | Usuwa ''gracza'' z czarnej listy, pozwalając mu ponownie się połączyć.
| Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|pardon-ip}}'''pardon-ip''' <''ip''>
  | {{Anchor|pardon-ip}}'''pardon-ip''' <''ip''>
  | Usuwa ''ip'' z czarnej listy IP, pozwalając graczowi z tym adresem IP połączyć się z serwerem.
  | Usuwa ''ip'' z czarnej listy IP, pozwalając graczowi z tym adresem IP połączyć się z serwerem.
| ''ip'' musi być prawidłowe.
  |-
  |-
  | {{Anchor|save-all}}'''save-all'''
  | {{Anchor|save-all}}'''save-all'''
  | Zmusza serwer do zapisania na dysku wszystkich oczekujących na zapisanie zmian w świecie.
  | Zmusza serwer do zapisania na dysku wszystkich oczekujących na zapisanie zmian w świecie.
| Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|save-off}}'''save-off'''
  | {{Anchor|save-off}}'''save-off'''
  | Wyłącza nadpisywanie plików świata przez serwer. Wszystkie zmiany będą tymczasowo w kolejce.
  | Wyłącza nadpisywanie plików świata przez serwer. Wszystkie zmiany będą tymczasowo w kolejce.
| Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|save-on}}'''save-on'''
  | {{Anchor|save-on}}'''save-on'''
  | Włącza nadpisywanie plików świata przez serwer. Jest to domyślne ustawienie.
  | Włącza nadpisywanie plików świata przez serwer. Jest to domyślne ustawienie.
| Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|setidletimeout}}'''setidletimeout''' <''Minutes until kick''>
  | {{Anchor|setidletimeout}}'''setidletimeout''' <''Minutes until kick''>
  | Ustawia czas po jakim gracz zostanie wyrzucony z serwera. Każdy gracz który przekroczy limit czasu zostaje wyrzucony z serwera. || Zawsze odnosi skutek.
  | Ustawia czas po jakim gracz zostanie wyrzucony z serwera. Każdy gracz który przekroczy limit czasu zostaje wyrzucony z serwera.
  |-
  |-
  | {{Anchor|stop}}'''stop'''
  | {{Anchor|stop}}'''stop'''
  | Zapisuje wszystkie zmiany na dysku, następnie wyłącza serwer.
  | Zapisuje wszystkie zmiany na dysku, następnie wyłącza serwer.
| Zawsze odnosi skutek.
  |-
  |-
  | {{Anchor|whitelist}}'''whitelist''' <add <nowiki>|</nowiki> remove> <''gracz''>
  | {{Anchor|whitelist}}'''whitelist''' <add <nowiki>|</nowiki> remove> <''gracz''>
  | Dodaje lub usuwa ''gracza'' z białej listy.
  | Dodaje lub usuwa ''gracza'' z białej listy.
| Zawsze odnosi skutek.
  |-
  |-
  | '''whitelist''' list
  | '''whitelist''' list
  | Pokazuje wszystkich graczy na białej liście.
  | Pokazuje wszystkich graczy na białej liście.
| Zawsze odnosi skutek.
  |-
  |-
  | '''whitelist''' <on <nowiki>|</nowiki> off>
  | '''whitelist''' <on <nowiki>|</nowiki> off>
  | Włącza/wyłącza białą listę. '''Ważne:''' Operatorzy serwera ''zawsze'' mogą się połączyć gdy whitelista jest aktywna, nawet jeśli ich nazwy nie są wymienione na liście.
  | Włącza/wyłącza białą listę.<br>'''Ważne:''' Operatorzy serwera ''zawsze'' mogą się połączyć gdy whitelista jest aktywna, nawet jeśli ich nazwy nie są wymienione na liście.
| Zawsze odnosi skutek.
  |-
  |-
  | '''whitelist''' reload
  | '''whitelist''' reload
  | Przeładowuje listę graczy w white-list.txt z dysku (używane gdy white-list.txt zostało zmodyfikowane poza Minecraftem).
  | Przeładowuje listę graczy w white-list.txt z dysku (używane gdy white-list.txt zostało zmodyfikowane poza Minecraftem).
| Zawsze odnosi skutek.
  |-
  |-
  |}
  |}


== Komendy bloku poleceń ==
== Komendy bloku poleceń ==
Te komendy mogą być używane tylko w [[Blok poleceń|bloku poleceń]] i nie mogą być użyte innym sposobem. Blok poleceń może zostać otrzymany jedynie za pomocą komendy <code>/give <gracz> command_block</code>.
Te komendy mogą być używane tylko w [[Blok poleceń|bloku poleceń]] i nie mogą być użyte innym sposobem. Blok poleceń może zostać otrzymany jedynie za pomocą komendy <code>/give <gracz> command_block</code>.
{| class="wikitable" style="width:100%"
{| class="wikitable" style="width:100%"
  ! width="33%" align="center" | Komenda
  ! width="25%" align="center" | Komenda
  ! width="56%" align="center" | Opis
  ! width="75%" align="center" | Opis
! width="11%" align="center" | Warunki sukcesu
  |-
  |-
  | {{Anchor|testfor}}'''testfor''' <''gracz'' <nowiki>|</nowiki> ''selektor''>
  | {{Anchor|testfor}}'''testfor''' <''gracz'' <nowiki>|</nowiki> ''selektor''>
  | Stosowane do testowania, czy ''gracz'' jest online, lub czy ''selektor'' się zgadza. [[Komparator]] jako wyjście z bloku poleceń z tą komendą wskaże liczbę graczy matched by ''selektor''. Na przykład, "testfor @a[r=3]" wyświetli liczbę graczy w odległości 3 metrów od bloku poleceń. Zmniejszenie zasięgu do 1 bloku (używając określonych koordynatów x y z ) spowoduje przepełnienie stosując 65536 jako zasięg. Więcej informacji o selektorach może być znalezione [[Blok poleceń|tutaj]].
  | Stosowane do testowania, czy ''gracz'' jest online, lub czy ''selektor'' się zgadza. [[Komparator]] jako wyjście z bloku poleceń z tą komendą wskaże liczbę graczy matched by ''selektor''. Na przykład, "testfor @a[r=3]" wyświetli liczbę graczy w odległości 3 metrów od bloku poleceń. Zmniejszenie zasięgu do 1 bloku (używając określonych koordynatów x y z ) spowoduje przepełnienie stosując 65536 jako zasięg. Więcej informacji o selektorach może być znalezione [[Blok poleceń|tutaj]].
| ''selektor'' musi być prawidłowy, jeśli jest określony.
  |}
  |}


== Tagi danych ==
== Tagi danych ==
[[NBT format|Tagi NBT]] mogą być określone dla przedmiotów i bytów stworzonych za pomocą '''/give''', '''/summon''' i innych komend. Tagi danych są [[wikipedia:Data structure|strukturami danych]]. Formatem jest [[wikipedia:JSON|JSON]], choć nie jest to ścisłe ([https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/stream/JsonReader.html#setLenient%28boolean%29 lenient]). Dane są wyrażone jako lista par oddzielonych przecinkami. Każda para ma format <code><key>:<value></code>. Klucz to nazwa tagu NBT i wartość to dane, które powinny być przydzielone do niego. Nazwy tagów są wrażliwe na wielkość liter, a spacje poza kluczami lub wartościami są ignorowane.
[[NBT format|Tagi NBT]] mogą być określone dla przedmiotów i bytów stworzonych za pomocą '''/give''', '''/summon''' i innych komend. Tagi danych są [[wikipedia:Data structure|strukturami danych]]. Formatem jest [[wikipedia:JSON|JSON]], choć nie jest to ścisłe ([https://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/stream/JsonReader.html#setLenient%28boolean%29 lenient]). Dane są wyrażone jako lista par oddzielonych przecinkami. Każda para ma format <code><key>:<value></code>. Klucz to nazwa tagu NBT i wartość to dane, które powinny być przydzielone do niego. Nazwy tagów są wrażliwe na wielkość liter, a spacje poza kluczami lub wartościami są ignorowane.


Linia 360: Linia 361:
{{Historia|||snap=13w43a|Komenda "setworldspawn" została dodana. Ustala nowy punkt spawnu dla wszystkich graczy, even if they have never joined the server lub są offline. Nie nadpisuje punktu spawnu łóżka.}}
{{Historia|||snap=13w43a|Komenda "setworldspawn" została dodana. Ustala nowy punkt spawnu dla wszystkich graczy, even if they have never joined the server lub są offline. Nie nadpisuje punktu spawnu łóżka.}}
{{Historia|foot}}
{{Historia|foot}}


== Zobacz również ==
== Zobacz również ==
* [[Multiplayer|Tryb wieloosobowy]]
* [[Multiplayer|Tryb wieloosobowy]]



Wersja z 21:37, 30 maj 2015

Komendy mogą być używane przez graczy, operatorów i bloki poleceń w trybie wieloosobowym oraz w trybie jednego gracza (gdy użytkownik ma włączone używanie kodów). Niektóre komendy są dostępne w trybie jednego gracza nawet gdy używanie kodów nie jest włączone. Komendy mogą być wprowadzone z klienta gry lub konsoli serwera.

Komendy wprowadzane z klienta gry muszą być poprzedzone ukośnikiem (przykład: /kill). Wpisuje się je w oknie rozmów, które jest dostępne po naciśnięciu T lub bezpośrednio wpisując ukośnik.

Komendy wykonywane przez konsolę nie są poprzedzone ukośnikiem. Komendy w bloku poleceń mogą być poprzedzone ukośnikiem, ale nie jest to wymagane.

Naciśnięcie klawisza Tab ⇆ powoduje wyświetlenie możliwych dokończeń komend co ułatwia pracę administratora serwera.

Argumenty komend

Niektóre komendy wymagają dodania do nich argumentów. Dzięki nim, wpisujący może sprecyzować jakie zadanie ma wykonać dana komenda. Przykładem tego jest wysłanie wiadomości do określonego gracza czy postawenie bloku na odpowiednich koordynatach.

W poniższych tabelach, wymagane argumenty znajdują się w <nawiasach ostrych>, a nieobowiązkowe argumenty w [nawiasach kwadratowych]. Argumenty kursywą powinny być zastąpione właściwą wartością; argumenty zwykłym tekstem muszą być wprowadzone dokładnie tak, jak pokazano.

Komendy gracza

Te komendy mogą być używane w oknie rozmów prze każdego gracza. Mogą one być również używane w trybie jednoosobowym bez względu na to, czy kody są włączone.

Komenda Opis
help [strona | komenda]
? [strona | komenda]
Pokazuje listę dostępnych komend lub informacje dla danej komendy.

Strona lub komenda (opcjonalne) określa stronę listy dostępnych komend lub komendę dla której wyświetlić pomoc. Domyślnie: 1 (pierwsza strona listy komend).

me <akcja> Wysyła narracyjną wiadomość do innych graczy (np. "* Notch kichnął.").

Akcja (wymagane) określa wiadomość, która ma być użyta w tej komendzie.

tell <gracz> <wiadomość>
msg <gracz> <wiadomość>
w <gracz> <wiadomość>
Wysyła prywatną wiadomość do danego gracza.

Gracz (wymagane) to osoba, do której ma zostać wysłana wiadomość (musi być online).
Wiadomość (wymagane) określa wiadomość, która ma być wysłana danemu graczowi.

Komendy operatora

Te komendy mogą być wykonane tylko przez operatorów lub z konsoli serwera. Te komendy są również dostępne w trybie jednego gracza z włączonym używaniem kodów lub dla gracza utrzymującego serwer.

Uwaga: Komendy operatora wyświetlane są również innym operatorom online.

Komenda Opis
achievement <give | take> <osiągnięcie> [gracz] Daje lub odbiera graczowi osiągnięcie.

Give lub take (wymagane) określa czy osiągnięcie ma być dane (give), czy odebrane (take).
Osiągnięcie (wymagane) określa osiągnięcie, które ma być dane graczowi. Format:

  • achievement.nazwa_osiągnięcia, osiągnięcie o odpowiedniej nazwie.
  • stats.nazwa_statystyki, statystyka o odpowiedniej nazwie.
  • * reprezentuje wszystkie dostępne osiągnięcia.

Gracz (opcjonalne) określa osobę, na której ta komenda ma być wykonana. Domyślnie: gracz wykonujący.

blockdata <x> <y> <z> <tag danych> Umożliwia edycję tagu danych bloku.

X, Y, Z (wymagane) określa koordynaty bloku, który chcemy zmodyfikować.
Tag danych (wymagane) określa nowy tag danych bloku.

clear [gracz] [przedmiot] [metadata] [max ilość] [tag danych] Czyści cały ekwipunek gracza lub określony przedmiot.

Gracz (opcjonalne) określa osobę, na której ta komenda ma być wykonana. Domyślnie: gracz wykonujący
Przedmiot (opcjonalne) określa przedmiot, który ma być usunięty. Jeśli brak, usuwa wszystkie przedmioty.
Metadata (opcjonalne) określa wartość danych przedmiotu. Jeśli brak lub -1, usuwa wszystko co zgadza się z przedmiot nie zważając na wartość danych.
Max ilość (opcjonalne) określa maksymalną ilość przedmiotów, które należy usunąć. Jeśli brak lub -1, usuwa wszystko co zgadza się z metadata i przedmiot nie zważając na ilość. Jeśli 0, nie usuwa przedmiotów, ale wykonuje się prawidłowo, jeżeli usuwanie mogło zostać przeprowadzone (pozwala na wykrywanie przedmiotów).
Tag danych (opcjonalne) określa tag danych, według którego szukać przedmiotów w ekwipunku.

clone <x1> <y1> <z1> <x2> <y2> <z2> <x> <y> <z> [tryb maskowania] [tryb klonowania] [nazwa bloku] Umożliwia klonowanie określonej struktury w inne miejsce.

X1, Y1, Z1 oraz X2, Y2, Z2 (wymagane) to koordynaty określające dwa przeciwne narożniki źródłowego regionu który ma zostać skopiowany. Można użyć tyld w celu określenia bloku względnego do położenia obiektu wykonującego komendę.
X, Y, Z (wymagane) to koordynaty do których zostanie sklonowana struktura. W to miejsce zostanie wstawiony północno-wschodni róg schematu.
Tryb maskowania (opcjonalne) określa sposób w jaki ma myć sklonowana struktura. Wartość musi być jedną z podanych:

  • filtred - kopiuje tylko bloki podane w argumencie "nazwa bloku".
  • masked - kopiuje tylko bloki które nie są powietrzem. Dzięki tej opcji bloki w docelowym miejscu skopiowania nie zostaną zastąpione powietrzem.
  • replace - kopiuje wszystkie bloki, zastępując wszystko w docelowym miejscu blokami z regionu źródłowego.

Jeśli tryb maskowania nie zostanie określony domyślnie zachowuje się jak replace.
Tryb klonowania (opcjonalne) określa w jaki sposób ma się zachować struktura źródłowa po klonowaniu

  • force - wymuś klonowanie nawet jeśli struktura źródłowa i docelowa są takie same
  • move - sklonuj strukturę źródłową do docelowego miejsca, następnie zastąp region źródłowy powietrzem. Jeśli opcja ta zostanie użyta wraz z trybem maskowania "filtred" powietrzem zostaną zastąpione tylko te bloki które ostały sklonowane.
  • normal - nie przenoś ani nie wymuszaj.

Jeśli tryb klonowania nie zostanie określony domyślnie zachowuje się jak normal.
Nazwa bloku (opcjonalne) wyrażana słownym ID bloku (np. minecraft:grass). Jeśli tryb maskowania ma wartość filtred ta wartość musi zostać podana.

debug <start | stop> Rozpoczyna sesję profilowania debugowego lub zatrzymuje już rozpoczętą. Zawiadamia o potencjalnych spadkach wydajności w konsoli, kiedy jest aktywna, a po zatrzymaniu tworzy plik z wynikami profilera w folderze debug.

Start lub stop (wymagane) określa czy profiler ma być włączony, czy wyłączony.

defaultgamemode <tryb> Ustawia domyślny tryb gry na danym świecie. Nowi gracze którzy dołączą do świata automatycznie będą mieli podany tryb gry.

Tryb (wymagane) określa domyślny tryb, który ma być ustawiony. Dostępne wartości:

  • survival (skróty: s lub 0)
  • creative (skróty: c lub 1)
  • adventure (skróty: a lub 2)
  • spectator (skróty: sp lub 3)
difficulty <poziom trudności> Zmienia poziom trudności.

Poziom trudności (wymagane) określa poziom trudności, na który ma być zmieniony obecny. Dostępne wartości:

  • peaceful (skróty: p lub 0)
  • easy (skróty: e lub 1)
  • normal (skróty: n lub 2)
  • hard (skróty: h lub 3)
effect <gracz> <efekt> [czas] [wzmacniacz] Daje graczowi odpowiedni efekt mikstury.

Gracz (wymagane) określa osobę, na której ta komenda ma być wykonana.
Efekt (wymagane) określa efekt, który ma być dany graczowi.
Czas (opcjonalne) określa czas w sekundach, na który efekt ma być dany graczowi. Musi być liczbą od 0 do 1000000. Domyślnie: 30 sekund.
Wzmacniacz (opcjonalne) określa ilość poziomów, które mają być dodane do mocy efektu. Musi być liczbą od 0 do 255. Domyślnie: 0.

effect <gracz> clear Czyści wszystkie efekty gracza.

Gracz (wymagane) określa osobę, na której ta komenda ma być wykonana.

enchant <gracz> <id zaklęcia> [poziom zaklęcia] Zaklina przedmiot trzymany przez gracza.

Gracz (wymagane) określa osobę, na której ta komenda ma być wykonana.
Id zaklęcia (wymagane) określa zaklęcie, które ma być dane graczowi Musi być prawidłowym id zaklęcia.
Poziom zaklęcia (opcjonalne) określa poziom zaklęcia, które ma być dane graczowi. Musi być liczbą pomiędzy 0, a maksymalnym możliwym poziomem dla danego zaklęcia. Domyślnie: 1.

execute <byt> <x> <y> <z> <komenda> Wykonuje komendę jako dany byt.

Byt (wymagane) określa stworzenie na którym dana komenda ma być wykonana. Musi być nazwą gracza lub selektorem.
X, Y, Z (wymagane) określa koordynaty na których ma zostać wykonana komenda. Jeśli zostanie użyta tylda (~), będzie ona wykonana względem bytu.
Komenda (wymagane) określa komendę, jaka ma być wykonana przez byt. Musi być istniejącą komendą.

gamemode <tryb> [gracz] Zmienia tryb gry gracza.

Tryb (wymagane) określa tryb, który ma być ustawiony graczowi. Dostępne wartości:

  • survival (skróty: s lub 0)
  • creative (skróty: c lub 1)
  • adventure (skróty: a lub 2)
  • spectator (skróty: sp lub 3)

Gracz (opcjonalne) określa osobę, na której ta komenda ma być wykonana. Domyślnie: gracz wykonujący.

gamerule <zasada gry> [wartość] Ustawia zasadę gry. Jeśli wartość nie zostanie podane, pokazuje się obecny stan zasady gry.

Zasada gry (wymagane) określa zasadę gry, która ma być ustawiona przez tą komendę. Może być dowolną wartością, ale tylko te domyślnie zdefiniowane mają wpływ na rozgrywkę.
Wartość (opcjonalne) określa wartość zasady gry, która ma być ustawiona. Może być dowolną wartością (np. liczbowa lub tekstowa), ale dla domyślnie zdefiniowanych zasad gry musi być to true (prawda) lub false (fałsz).

give <gracz> <przedmiot> [ilość] [metadata] [tag danych] Daje przedmiot graczowi.

Gracz (wymagane) określa osobę, na której ta komenda ma być wykonana.
Przedmiot (wymagane) określa przedmiot, jaki ma być dany graczowi. (od wersji 1.8 musi być id tekstowym np. minecraft:stone)
Ilość (opcjonalne) określa ilość przedmiotów, które mają być dane graczowi. Musi być liczbą od 1 do 64. Domyślnie: 1.
Metadata (opcjonalne) określa wartość danych, która ma być ustawiona przedmiotowi. Domyślnie: 0.
Tag danych (opcjonalne) określa tag danych, która ma być nadany przedmiotowi.

kill [gracz] Zadaje 1000 ( × 500) obrażeń użytkownikowi, natychmiast go zabijając, nawet w trybie kreatywnym.

Gracz (wymagane) określa gracza lub stworzenie, które zostanie zabite tą komendą. Musi to być nazwa gracza, który jest online lub selektor.

playsound <dźwięk> <gracz> [x] [y] [z] [głośność] [ton] [minimalna głośność] Odtwarza dźwięk wybranemu graczowi.

Dźwięk (wymagane) określa dźwięk, jaki ma być odtworzony graczowi. Musi być tekstową nazwą dźwięku z pliku sounds.json. Przykład: mob.pig.say odtworzy dźwięk z pliku .minecraft\assets\sound\mob\pig\say[1-3].ogg.
Gracz (wymagane) określa gracza, któremu zostanie odtworzony dany dźwięk.
X, Y, Z (opcjonalne) określa koordynaty z których zostanie odtworzony dany dźwięk.
Głośność (opcjonalna) określa głośność z którą ma być odtworzony dany dźwięk. Musi być wartością od 0.0 do 1.0. Jeśli gracz jest oddalony od koordynatów na których dźwięk został zagrany, głośność dla niego będzie mniejsza.
Ton (opcjonalny) określa ton z jakim dźwięk będzie odtworzony. Musi być wartością od 0.0 do 2.0, ale wartości poniżej 0.5 są równe 0.5. Ta wartość określa szybkość z jaką dany dźwięk będzie odegrany, co przekłada się na jego wysokość. Domyślnie: 1.0.
Minimalna głośność (opcjonalna) określa minimalną głośność z którą dźwięk będzie odegrany dla osób, które znajdują się zbyt daleko aby go usłyszeć.

publish Udostępnia grę jednoosobową przez LAN. Ta komenda jest dostępna tylko w trybie jednoosobowym.
say <wiadomość> Wysyła wiadomość do wszystkich graczy serwera.

Wiadomość (wymagane) określa wiadomość, która ma być wysłana.

scoreboard cele|gracze|drużyny Zobacz tablica wyników aby dowiedzieć się więcej.
seed Pokazuje ziarno świata. Ta komenda zawsze może być użyta w trybie jednoosobowym, bez względu czy używanie komend jest włączone czy nie.
setblock <x> <y> <z> <nazwa bloku> [metadata] [obsługa starego bloku'] [tag danych] Umieszcza blok na podanych koordynatach.

X, Y, Z (wymagane) określa koordynaty, na których blok ma być postawiony.
Nazwa bloku (wymagane) określa nazwę bloku, który ma być postawiony.
Metadata (opcjonalne) określa wartość danych bloku. Musi być wartością od 0 do 15. Domyślnie: 0.
Obsługa starego bloku (opcjonalna) określa co stanie się ze starym blokiem podczas umieszczania nowego. Wartości:

  • destroy — stary blok wypada w postaci przedmiotu na ziemię, razem z jego zawartością (tak jakby był zniszczony przez gracza). Odtwarzany jest dźwięk niszczenia starego bloku.
  • keep — umieszcza nowy blok, tylko jeśli ten stary jest powietrzem.
  • replace — w ciszy usuwa stary blok (nie wypadają przedmioty, nie odtwarza się dźwięk).

Domyślnie: replace.
Tag danych (opcjonalne) określa tag danych bloku.

setworldspawn [x] [y] [z] Ustawia punkt spawnu świata na określonych koordynatach.

X, Y, Z (opcjonalne) określa koordynaty nowe punktu spawnu świata. Domyślnie: koordynaty gracza wykonującego komendę.

spawnpoint [gracz] [x] [y] [z] Ustawia punkt spawnu danego gracza w określonym miejscu.

Gracz (wymagane) określa osobę, dla której zostanie zmieniony spawn. Domyślnie: gracz wykonujący komendę.
X, Y, Z (opcjonalne) określa koordynaty nowe punktu spawnu gracza. Domyślnie: koordynaty gracza wykonującego komendę.

spreadplayers <x> <z> <odległość> <zasięg> <łącz drużyny> <gracze> Losowo rozrzuca graczy na określonym obszarze.

X, Z (wymagane) określa środek obszaru, na którym gracze będą rozrzuceni.
Odległość (wymagane) określa minimalną odległość pomiędzy rozrzuconymi graczami. Musi wynosić conajmniej 1.0.
Zasięg (wymagane) określa odległość obszaru rozrzucenia od jego środka. Musi wynosić conajmniej o 1.0 więcej niż odległości.
Łącz drużyny (wymagane) określa czy osoby z drużyn mają być trzymane razem. Poprawne wartości to true (prawda) i false (fałsz).
Gracze (wymagane) określa wszystkich graczy lub stworzenia, które mają być rozrzucone tą komendą. Wszystkie nazwy graczy i selektory muszą być oddzielone od siebie spacją.

summon <byt> [x] [y] [z] [tag danych] Dodaje określony byt do świata.

Byt (wymagane) określa nazwę bytu, który ma się pojawić w świecie.
X, Y, Z (opcjonalne) określa koordynaty na których ma się pojawić dany byt.
Tag danych (opcjonalne) określa tag danych, który będzie nadany dodanemu bytowi.

tellraw <gracz> <wiadomość json> Wysyła wiadomość w formacie JSON.

Gracz (wymagane) określa osobę, do której zostanie wysłana wiadomość.
Wiadomość JSON (wymagane) określa wiadomość w formacie JSON. Przydatna strona przy tworzeniu wiadomości w tym formacie: minecraftjson.com.

time set <wartość> Ustawia czas świata.

Wartość (wymagane) określa czas, który będzie ustawiony. Musi wynosić od 0 do 2147483647, day (dzień) lub night (noc).

time add <wartość> Dodaje wartość do czasu świata.

Wartość (wymagane) określa czas, który będzie dodany do aktualnego czasu świata. Musi być liczbą w zakresie od 0 do 2147483647.

toggledownfall Zmienia status pogody.
tp [gracz] <cel> Teleportuje gracza.

Gracz (opcjonalne) określa osobę, która zostanie przeteleportowana do celu. Domyślnie: gracz wykonujący komendę.
Cel (wymagane) określa cel, do którego zostanie przeteleportowany gracz.

tp [gracz] <x> <y> <z> Teleportuje gracza.

Gracz (opcjonalne) określa osobę, która zostanie przeteleportowana na koordynaty. Domyślnie: gracz wykonujący komendę.
X, Y, Z (wymagane) określa koordynaty, na które zostanie przeteleportowany gracz.

weather <typ pogody> [czas] Zmienia pogodę.

Typ pogody (wymagane) określa typ pogody jaki zostanie ustawiony w świecie. Poprawne wartości:

  • clear – czysta pogoda (słońce)
  • rain – deszcz (lub śnieg w zimnych biomach)
  • thunder – burza

Czas (opcjonalne) określa czas na który pogoda zostanei zmieniona (w sekundach). Musi być liczbą pomiędzy 0, a 1000000. Jeśli brak, pogoda będzie działać w normalnym cyklu.

xp <ilość xp> [gracz] Daje punkty doświadczenia graczowi.

Ilość XP (wymagane) określa ilość doświadczenia, którą dać graczowi. Musi wynosić od 0 do 2147483647. Ujemne wartości nie mogą być użyte do usunięcia punktów doświadczenia. Gracz (opcjonalne) określa osobę, której zostanie dodane doświadczenie. Domyślnie: gracz wykonujący komendę.

xp <ilość poziomów>L [gracz] Daje poziomy doświadczenia danemu graczowi.

Ilość poziomów (wymagane) określa ilość poziomów, którą dać graczowi. Musi wynosić od -2147483647 do 2147483647. Ujemne wartości mogą być użyte do odjęcia poziomów doświadczenia. Gracz (opcjonalne) określa osobę, której zostaną dodane/odebrane poziomy. Domyślnie: gracz wykonujący komendę.

Komendy trybu wieloosobowego

Te komendy są używane przez operatorów z konsoli serwera, jak również poprzez okno rozmowy gdy poprzedzone znakiem komendy (ukośnikiem do przodu). Te komendy są dostępne jedynie w trybie wieloosobowym. Z wyjątkiem komendy list, żadna z tych komend nie może być wykonana w bloku poleceń, oraz żadna nie będzie działać w przypadku podania selektora docelowego (np. @p czy @a). Wiele z tych komend może być użytych na graczach którzy nigdy nie byli na serwerzee.

Komenda Opis
ban <gracz> [powód] Umieszcza nick gracza na czarnej liście serwera, więc nie może on już być połączony.
Ważne: Bany zastępują jakikolwiek whitelisting.
ban-ip ip | gracz Umieszcza adres IP na czarnej liście co powoduje że wszystkie połączenia z danego ip są odrzucane.
banlist [ips] Pokazuje zbanowanych graczy. Do wyświetlenia zbanowanych adresów IP, użyj komendy "banlist ips".
deop <gracz> Cofa status operatora gracza.
kick <gracz> [powód] Rozłącza gracza z serwerem, wyświetlając opcjonalny powód.
list Pokazuje nazwy wszystkich obecnie połączonych graczy (taka sama jest wyświetlana po naciśnięciu tab).
op <gracz> Nadaje graczowi status operatora na serwerze.
pardon <gracz> Usuwa gracza z czarnej listy, pozwalając mu ponownie się połączyć.
pardon-ip <ip> Usuwa ip z czarnej listy IP, pozwalając graczowi z tym adresem IP połączyć się z serwerem.
save-all Zmusza serwer do zapisania na dysku wszystkich oczekujących na zapisanie zmian w świecie.
save-off Wyłącza nadpisywanie plików świata przez serwer. Wszystkie zmiany będą tymczasowo w kolejce.
save-on Włącza nadpisywanie plików świata przez serwer. Jest to domyślne ustawienie.
setidletimeout <Minutes until kick> Ustawia czas po jakim gracz zostanie wyrzucony z serwera. Każdy gracz który przekroczy limit czasu zostaje wyrzucony z serwera.
stop Zapisuje wszystkie zmiany na dysku, następnie wyłącza serwer.
whitelist <add | remove> <gracz> Dodaje lub usuwa gracza z białej listy.
whitelist list Pokazuje wszystkich graczy na białej liście.
whitelist <on | off> Włącza/wyłącza białą listę.
Ważne: Operatorzy serwera zawsze mogą się połączyć gdy whitelista jest aktywna, nawet jeśli ich nazwy nie są wymienione na liście.
whitelist reload Przeładowuje listę graczy w white-list.txt z dysku (używane gdy white-list.txt zostało zmodyfikowane poza Minecraftem).

Komendy bloku poleceń

Te komendy mogą być używane tylko w bloku poleceń i nie mogą być użyte innym sposobem. Blok poleceń może zostać otrzymany jedynie za pomocą komendy /give <gracz> command_block.

Komenda Opis
testfor <gracz | selektor> Stosowane do testowania, czy gracz jest online, lub czy selektor się zgadza. Komparator jako wyjście z bloku poleceń z tą komendą wskaże liczbę graczy matched by selektor. Na przykład, "testfor @a[r=3]" wyświetli liczbę graczy w odległości 3 metrów od bloku poleceń. Zmniejszenie zasięgu do 1 bloku (używając określonych koordynatów x y z ) spowoduje przepełnienie stosując 65536 jako zasięg. Więcej informacji o selektorach może być znalezione tutaj.

Tagi danych

Tagi NBT mogą być określone dla przedmiotów i bytów stworzonych za pomocą /give, /summon i innych komend. Tagi danych są strukturami danych. Formatem jest JSON, choć nie jest to ścisłe (lenient). Dane są wyrażone jako lista par oddzielonych przecinkami. Każda para ma format <key>:<value>. Klucz to nazwa tagu NBT i wartość to dane, które powinny być przydzielone do niego. Nazwy tagów są wrażliwe na wielkość liter, a spacje poza kluczami lub wartościami są ignorowane.

Wartości mogą mieć różne typy:

  • String jest fragmentem tekstu, może się znajdować się w cudzysłowiu. Cudzysłów musi być użyty jeśli String zawiera przecinki, nawiasy klamrowe lub kwadratowe. Aby użyć cudzysłowiu wewnątrz String, cytat jest chroniony przez odwrotny ukośnik (\"). Podczas używania komendy summon, pomijanie cytatów nie działa (z wyjątkiem cudzysłowiów) i klawisze nie mogą być cytowane (prawdopodobnie bug [1]). Powoduje to problem gdzie końcowe ukośniki nie działają (tak jak inne rzeczy, które powinny być pominięte), nawet gdy zostało to zrobione poprawnie. Powodem jest opuszczenie cudzysłowiu po ciągu znaków co powoduje nieprawidłowy obiekt JSON. Przykład:"My name is \"Steve\""
  • Number to jedna lub więcej cyfr które mogą mieć wiodący znak (+/-). Są sklasyfikowane w liczbach całkowitych, które nie mają znaku dziesiętnego, dubletach, które używają kropki (.) jako znaku dziesiętnego, i Float, które mają również f dołączone za numerem. Przykłady: liczba:-128; dublet:-1.2345; float:1.2f
  • Array (lub 'List') to wielokrotne, oddzielone przecinkami wartości wewnątrz kwadratowych nawiasów. Zawarte wartości nie muszą być tego samego typu. Przykład:[1,2,3]
  • Boolean może być true lub false, ale używanie liczb równeż działa. Podczas użyuwania liczb, wszystkie pomiędzy 0 i poniżej 1 są false, pozostałe są true. Przykład:true
  • Hash lub 'Object' mieści w sobie strukturę danych (jak wyjaśniono powyżej). Znajdują się one w kwadratowych nawiasach. Zauważ: Tag danych sam w sobie jest typem Hash. Przykład: {Health: 18, CustomName: "Friend"}
  • null zastępuje pustą wartość. Nie należy umieszczać apostrofów. Przykład:null

Historia

Pełna wersja
1.3.112w16aTryb komend został wprowadzony.
/kill teraz działa na trybie kreatywnym.
12w22aKomenda "defaultgamemode" została dodana.
12w24aKomenda "publish" została dodana.
12w25aKomendy można włączyć lub wyłączyć przy udostępnianiu świata przez LAN.
12w27aKomenda "debug" została dodana.
1.4.212w32aKomendy "difficulty," "gamerule," "spawnpoint," oraz "weather" zostały dodane.
12w37aKomenda "clear" została dodana.
12w38a/clear może być użyte do usunięcia określonych przedmiotów/bloków z ekwipunku gracza.
12w41aLimit dla /xp wynosi obecnie 2,147,483,647 zamiast 5,000.
1.4.4preKomenda "enchant" została dodana.
1.513w03aKomenda "testfor" została dodana. Działa tylko w bloku poleceń.
13w04aKomenda "scoreboard" została dodana.
13w09bKomenda "effect" została dodana.
1.613w23aKomenda "spreadplayers" została dodana.
Zasada gry "naturalRegeneration" została dodana.
13w24aZasada gry "doDaylightCycle" została dodana.
1.6pre"clear" zostało dodane do komendy "effect".
1.6.1preKomenda "playsound" została dodana.
1.7.213w36aKomenda "summon" została dodana. Można używać tagów NBT w komendach /give oraz /summon.
13w37aKomenda "setblock" została dodana. Gdy wartości 'x', 'y' i 'z' zostaną wprowadzone możesz zniszczyć bądź zamienić blok.
Komenda "tellraw" została dodana.
Komenda "testforblock" została dodana. Bloki komend mogą wykryć gdy bloki są umieszczone i zapewniają a comparator output.
13w38aKomenda "setidletimeout" została dodana. Automatycznie wyrzuca gracza z gry po określonym czasie. Działa tylko w trybie wieloosobowym, i może być używana tylko przez operatorów serwera.
13w43aKomenda "setworldspawn" została dodana. Ustala nowy punkt spawnu dla wszystkich graczy, even if they have never joined the server lub są offline. Nie nadpisuje punktu spawnu łóżka.

Zobacz również