Przewodnik po poleceniach Minecraft: Jak używać przywołania, zabijania, zadawania obrażeń w swoich zadaniach
Czy kiedykolwiek chciałeś stworzyć epicką zasadzkę, walkę z bossem lub tajną pułapkę w swoim świecie Minecraft? Te trzy polecenia - /summon, /kill i /damage - są twoimi ulubionymi narzędziami. Dzięki nim możesz ożywiać moby, niszczyć je w mgnieniu oka, a nawet dokładnie kontrolować, jak zadawane są obrażenia w niestandardowych grach i zadaniach. Przyjrzyjmy się, jak działa każdy z nich i jakie niesamowite rzeczy możesz z nich zrobić.
Komenda przywołania
To polecenie pozwala sprowadzić dowolny mob lub istotę na świat, gdziekolwiek chcesz. To tak, jakby przywoływać stworzenia z powietrza. Podstawowym formatem jest /summon <entity> [pos] [nbt]. Istota może być dowolna, od zombie po armor_stand. Pozycja jest opcjonalna; Jeśli pozostawisz to pole puste, mob pojawi się w miejscu, w którym stoisz. Możesz także dodać dane NBT, aby nadać mu zbroję, broń, imiona, a nawet specjalne zachowanie. Spróbuj /summon zombie ~ ~ ~, a zombie pojawi się tuż obok ciebie. Możesz przywołać świnię o imieniu Bacon za pomocą /summon pig ~ ~ ~ {CustomName:"Your personal Nightmare"}.

Lub zaszalej i upuść bossa zombie z diamentem, takiego jak /summon zombie ~ ~ ~ {CustomName:"cBoss Zombie",CustomNameVisible:1b,PersistenceRequired:1b,IsBaby:0b, HandItems:[{id:"minecraft:diamond_sword",Count:1b},{}],ArmorItems:[{id:"minecraft:diamond_boots",Count:1b}]}.
I tak, możesz nawet sprawić, by unosił się na niebie, zmieniając współrzędną Y, taką jak ~ ~100 ~. Jest to idealne rozwiązanie do pułapek, walk z bossami lub przywoływania sojuszników w środku bitwy.

Komenda zabicia
Czas oczyścić pole. Polecenie /kill natychmiast usuwa dowolną jednostkę lub grupę jednostek. Składnia jest bardzo prosta: /kill [cel]. Możesz użyć selektorów, takich jak @e (wszystkie jednostki), @a (wszyscy gracze), @p (najbliższy gracz) lub cel według nazwy lub typu. Chcesz zniszczyć każdego moba z wyjątkiem graczy? Spróbuj /kill @e[type=!player]. Chcesz pozbyć się każdego pnącza w pobliżu swojej bazy? Użyj /kill @e[type=minecraft:creeper]. Czy nazwany mob zbuntował się? /kill @e[name="Twój osobisty koszmar"] zajmie się tym. Ale uwaga - /zabij @e zniszczy wszystko: moby, przedmioty, nawet wagoniki kopalniane i obrazy. Używaj go ostrożnie. Jest to świetne rozwiązanie do zresetowania walki, zakończenia fali lub wywołania dramatycznego momentu, gdy wszystko znika naraz.

Komenda Damage
Ten jest przeznaczony do kontrolowanego bólu. /damage pozwala ci zadać określoną ilość obrażeń celowi, nawet wybierając źródło i rodzaj obrażeń. Format wygląda następująco: /damage <target> <amount> [damageType] [damager]. Ilość to ilość obrażeń, które chcesz zadać, gdzie 1 = pół serca. Rodzaje obrażeń obejmują magię, ogień, upadek, eksplozję i inne. Możesz nawet powiedzieć, kto to spowodował, używając argumentu osoby szkodowej. Na przykład, /damage @p 5 trafia najbliższego gracza z 5 pkt. obrażeń.

Chcesz, żeby wyglądało to tak, jakby upadli? Użyj /damage @p 6 upadku. Spraw, aby wyglądało na to, że zastrzelił ich szkielet: /damage @p 6 pocisków @e[type=szkielet,limit=1,sort=najbliższy]. Możesz tego użyć do pułapek, łamigłówek, przeklętych przedmiotów lub mechaniki bossów, w której gracze otrzymują obrażenia tylko od określonych rzeczy. Otwiera zupełnie nowy poziom projektowania gier w grze Minecraft.
Leśna zasadzka i zadanie walki z bossem
Możesz zbudować pełne mini zadanie, używając tylko poleceń /summon, /kill i /damage, a także kilku inteligentnych bloków poleceń. Podzielmy to na trzy etapy: zasadzka, boss i wyzwanie zadawania obrażeń za pomocą dźwigni. Każdy z nich opiera się na poprzednim, a całość działa automatycznie, gdy gracz wejdzie w twoją pułapkę. Tak dla praktyki!
Etap 1: Zasadzka zombie w lesie
Po pierwsze, wyobraź sobie taką sytuację: gracz wchodzi na ciemną leśną polanę o współrzędnych 100 64 100 — i bam! Pięć zombie podnosi się z ziemi, aby ich otoczyć. Oto jak sprawić, by ten moment działał za pomocą poleceń.
Zacznij od stworzenia celu na tablicy wyników, aby śledzić, czy zasadzka została już uruchomiona dla każdego gracza:
/scoreboard objectives add started trigger
Następnie, zanim gracz wejdzie do strefy zasadzki (na przykład, gdy się odrodzi, naciśnie przycisk lub rozpocznie zadanie), upewnij się, że włączyłeś dla niego spust:
/scoreboard players enable @a started
Teraz umieść powtarzający się blok poleceń ustawiony na Zawsze aktywny. W środku napisz to:
/execute as @a[x=100,y=64,z=100,distance=..3] unless score @s started matches 1 at @s run summon zombie ~ ~ ~
Sprawdza to, czy gracz znajduje się w promieniu 3 przecznic od strefy zasadzki i jeszcze jej nie aktywował. Jeśli tak, przywołuje zombie u ich stóp — i będzie to robić co tick gry (20 razy na sekundę), chyba że go kontrolujesz.
Tak więc, aby zatrzymać spam i ograniczyć zasadzkę do jednego razu, dodaj po nim Chain Command Block (Conditional), z tym:
/execute as @a[x=100,y=64,z=100,distance=..3] run trigger started set 1
Teraz zasadzka zdarza się raz na gracza. Gdy tylko wejdą do strefy, pojawi się pięć zombie (jeśli powtórzysz to pięć razy lub przywołasz z pięciu pozycji), a ich wynik zablokuje wydarzenie. Możesz ręcznie rozłożyć przywołania za pomocą przesunięć lub cząstek, aby uzyskać efekt.

Etap 2 Przywołanie bossa po bitwie
Gdy gracz pokona wszystkie zombie, nadszedł czas, aby uwolnić wielkiego bossa. Wyobraź sobie niestandardowego pustoszyciela o imieniu "Szef" wjeżdżającego z hukiem na polanę. Dodajesz ukryty powtarzający się blok poleceń (Zawsze aktywny) za pomocą tego wiersza:
/execute if entity @a[scores={started=1}] unless entity @e[type=zombie,distance=..30] unless entity @e[tag=quest_boss] run summon ravager 100 64 100 {CustomName:'{"text":"Boss"}',Health:200f,Tags:["quest_boss"]}
Sprawdza, czy gracz uruchomił zasadzkę, potwierdza, że w pobliżu nie ma już zombie i upewnia się, że boss już się nie pojawił (poprzez sprawdzenie tagu). Aby zablokować wydarzenie po pojawieniu się bossa, dodaj blok łańcucha z:
/execute if entity @e[name=Boss] run scoreboard players set global boss_spawned 1
Ale tylko wtedy, gdy najpierw utworzysz wynik:
/scoreboard objectives add boss_spawned dummy
/scoreboard players set global boss_spawned 0
W ten sposób boss nie pojawi się ponownie, nawet jeśli obszar zostanie zresetowany. Teraz masz czysty i filmowy postęp: pokonaj falę, zmierz się z szefem.

Etap 3 Zadawanie obrażeń bossowi za pomocą specjalnych dźwigni
A oto zwrot akcji. Nie możesz po prostu uderzyć szefa mieczem. Musisz podbiec do dźwigni rozmieszczonych na polu bitwy i aktywować je wiele razy, aby zranić bossa. Jak walka logiczna. Zacznij od stworzenia kolejnej tablicy wyników:
/scoreboard objectives add damage_tick dummy
Następnie umieść bloki poleceń za każdą dźwignią i użyj tej linii (z odpowiednimi współrzędnymi):
/scoreboard players add @a[x=...,y=...,z=...,distance=..2] damage_tick 1
Teraz, w powtarzającym się bloku poleceń gdzieś w systemie, dodaj logikę, która mówi: "Jeśli gracz zdobył damage_tick punktów, skrzywdź szefa":
/execute as @e[tag=quest_boss] at @s if entity @a[scores={damage_tick=1..}] run damage @s 5 magic
To pięć serc magicznych obrażeń zadawanych szefowi za każdym razem, gdy ktoś kliknie dźwignię. Aby zachować porządek, zresetuj wynik po każdym ticku:
/scoreboard players set @a damage_tick 0
Możesz nawet wymagać od graczy, aby naciskali kolejno trzy dźwignie lub docierali do trudnych do zdobycia miejsc dla każdej z nich.
Ta konfiguracja sprawia wrażenie pełnej przygody: zasadzka, zwycięstwo i oparta na mechanice walka z bossem, w której musisz poruszać się szybko i myśleć kreatywnie, aby wygrać. Dorzuć do tego pochodnie z czerwonego kamienia, bloki muzyczne lub efekty cząsteczkowe, a otrzymasz chwilę, której gracze nie zapomną.
Te trzy polecenia — /summon, /kill i /damage — są jak twoje kreatywne supermoce w grze Minecraft. Połącz je z czerwonym kamieniem, płytami dociskowymi i blokami dowodzenia, aby tworzyć wciągające wyzwania, łamigłówki lub epickie pola bitew, które przypominają prawdziwą przygodę. Gdy już je opanujesz, zanim się zorientujesz, będziesz tworzyć pełne serie zadań.
