Blok poleceń
Typ |
Solidny |
Wymagania |
? |
Fizyka |
? |
Przezroczystość |
Nie |
Emisja światła |
Nie |
Odporność na eksplozje |
18,000,000 |
Palność |
Nie |
Narzędzie |
Żadne |
Odnawialne |
Nie |
Możliwość grupowania |
Tak (64) |
Blok poleceń to blok dodany w wersji 12w32a. Umożliwia większą interakcję z graczem poprzez komendy. Jest on dostępny tylko w trybie Creative i Adventure. Gdy zostanie zasilony czerwonym proszkiem aktywuje wpisaną weń komendę. Może zostać otrzymany tylko poprzez modyfikację (np. Too Many Items) lub komendę /give <player_name> command_block
. Aby blok działał na Multiplayer należy wejść w plik konfiguracyjny server.properties i ustawić enable-command-block
na true
. W trybie Survival po zniszczeniu nie otrzymujemy go. Maksymalna długość wpisanej komendy wynosi 254 znaki.
Użycie
Blok poleceń będzie wykonywał komendy serwera takie jak dawanie przedmiotów bądź doświadczenia.[1]
Aby zmienić komendę wykonywaną przez blok, należy na niego kliknąć PPM, a otworzy się okno konfiguracji.
W miejscu imienia gracza, jest możliwym użycie różnych skrótów:
Skrót | Funkcja |
---|---|
@p | Najbliższy gracz (proximate) |
@r | Losowy gracz (random) |
@a | Wszyscy gracze (all) |
Podczas używania komend zawsze musisz określić cel, więc nie można użyć komend takich jak "kill".
Zatem dla przykładu, by zmienić tryb gry na survival dla najbliższego gracza, należy użyć komendy:
/gamemode survival @p
Inne przykłady :
- Można się teleportować za pomocą bloku poleceń
/tp @p[r=3,m=0] x y z
- Można się teleportować o ustaloną ilość kratek w dowolnym kierunku (x y z) za pomocą "tyldy" np. jeżeli wpiszemy do bloku poleceń
/tp @p ~0 ~3 ~0
wrzuci nas o 3 kratki do góry, z dowolnego miejsca w minecraft, wystarczy że taki Blok Poleceń zasilimy. Ten znak możemy znaleźć zaraz pod "ESC" - Przy użyciu komendy
/tp
czy/spawnpoint
/tp 100 20 100
teleport ustawia nas na koordynatach o 0.5 niżej od oryginalnej wartości, dlatego najlepiej ustawić wartości własnie o 0.5 wyżej, czyli/tp 100.5 20.5 100.5
Argumenty
Komendy można rozwinąć o argumenty. Dzięki nim można tworzyć bardziej skomplikowane polecenia. oto ich lista:
Argument | Działanie |
---|---|
x | Zmienia centrum wysyłanej komendy w osi x |
y | Zmienia centrum wysyłanej komendy w osi y |
z | Zmienia centrum wysyłanej komendy w osi z |
r | Maksymalny promień działania komendy |
rm | Minimalny promień działania komendy |
m | Typ gry. 0=Survival, 1=Creative, 2=Adventure |
c | Liczba graczy. Jeżeli negatywny (np. -1) zaczyna od końca listy |
l | Komenda zadziała tylko na graczy, którzy mają lvl mniejszy od podanego |
lm | Komenda zadziała tylko na graczy, którzy mają lvl większy od podanego |
score_name | Dla obiektów o danej nazwie, maksymalna ilość punktów która powinien mieć |
score_name_min | Dla obiektów o danej nazwie, minimalna ilość punktów którą powinien mieć |
team | Sprawdza czy gracz jest w określonej drużynie. Wstawienie "!" sprawdza tylko te drużyny w której nie ma danej osoby. Użycie samego team pozwala na sprawdzenie wszystkich graczy, bez drużyny. |
name | Sprawdza graczy z podaną nazwą. Wstawienie "!" sprawdza wszystkich oprócz danego gracza. |
Dla przykładu aby zmienić tryb gry na creative 5 graczom w promieniu 5 kratek trzeba użyć komendy:
/gamemode 1 @r[r=5,c=5]
Zasady gry
Blok poleceń pozwala również na wykonywanie komend umożliwiających modyfikację zasad gry.
Użycie:
/gamerule <zasada> <true/false>
Zasada gry | Działanie |
---|---|
commandBlockOutput | Włącza lub wyłącza tekstową informację wyświetlaną przez blok poleceń. |
doFireTick | Włącza lub wyłącza rozprzestrzenianie się ognia. |
doMobLoot | Włącza lub wyłącza wyrzucanie przedmiotów przez moby. |
doMobSpawning | Włącza lub wyłącza samoczynne spawnowanie się mobów. |
doTileDrops | Włącza lub wyłącza wypadanie przedmiotu bloku, po jego wydobyciu. |
keepInventory | Włącza lub wyłącza zatrzymywanie ekwipunku po śmierci. |
mobGriefing | Włącza lub wyłącza niszczenie bloków przez creepery, ghasty i endermany. |
Nieaktywne komendy
Poniższych komend nie można używać z pomocą bloku poleceń.
Komenda | Powód dezaktywacji |
---|---|
/kick | Użyty z @a mógł być używany do uniemożliwienia wejścia na serwer. |
/ban | |
/op | Gracze nie mogą przyznawać sobie uprawnień operatora. |
/deop | Gracze nie mogą odbierać uprawnień operatora. |
/stop | Gracze nie mogą zamykać serwera. |
Komenda /me wciąż działa i umożliwia wysyłanie wiadomości na całym serwerze. Blok poleceń jest reprezentowany przez znak "@". Dodadkowo komenda "/me" normalnie potrzebuje gracza do działania, ale to działa bezbłędnie z blokiem poleceń.
Historia
Pełna wersja | |||||
---|---|---|---|---|---|
12w32a | Dodano blok poleceń. | ||||
12w38a | Uaktualniono parametry docelowe, umożliwiając ustalenie bardziej szczegółowo jak, gdzie i na kogo ma działać komenda. | ||||
12w39b | Dodano więcej parametrów docelowych. |
Ciekawostki
- Blok poleceń to teraz prawie obowiązkowa część każdej mapki escape.
Galeria
-
Drugi zrzut ekranu przedstawia efekt po wpisaniu komendy
"give @p 20 7" [3]