Przewodnik po poleceniach Minecraft: Jak wstępnie załadować kusze za pomocą charged_projectiles, aby uzyskać natychmiastowe strzały
Kusza to potężne narzędzie w Minecrafcie, ale co by było, gdybyś w ogóle nie musiał go ładować? Dzięki komponentowi charged_projectiles możesz dać graczom broń strzelającą natychmiast, ładując kusze pociskami z wyprzedzeniem.

Co to jest charged_projectiles komponent
Komponent charged_projectiles pozwala na wstępne załadowanie kuszy jednym lub kilkoma pociskami. Jeśli brakuje elementu, kusza jest domyślnie rozładowana. Gdy jest obecna, kusza będzie gotowa do strzału bez udziału użytkownika lub czasu naciągnięcia. Jest to niezbędne w scenariuszach, w których liczy się wyczucie czasu – takich jak dawanie graczom jednorazowego przedmiotu w trakcie walki lub umieszczanie kusz w skrzyniach jako natychmiastowej broni. Działa ze standardowymi strzałami, strzałami zakończonymi, strzałami widmowymi, a nawet fajerwerkami.
Format pseudostruktury
Oto ogólna struktura komponentu przy użyciu typów symboli zastępczych dla przejrzystości:

Identyfikator odnosi się do identyfikatora elementu, takiego jak "strzałka", "spectral_arrow" lub "firework_rocket". Opcjonalnie możesz dodać znaczniki NBT do pocisku, takie jak efekty mikstur lub niestandardowe nazwy.
Podstawowy przykład
Aby stworzyć upiorną kuszę, która jest gotowa do strzału w momencie, gdy gracz ją założy, użyj:
/give @p crossbow[charged_projectiles=[{id:"minecraft:spectral_arrow"}]]
Kusza jest w pełni naładowana i wystrzeli widmową strzałę, gdy tylko gracz jej użyje. Jest to przydatne w przypadku przedmiotów fabularnych lub wpisów bojowych, które opierają się na szybkim starciu.

Korzystanie z niestandardowych pocisków i efektów wizualnych
Możesz użyć zakończonych strzał, a nawet fajerwerków, aby uzyskać bardziej wizualne lub magiczne efekty. Na przykład kusza naładowana fajerwerkami może służyć jako mini-granatnik:
/give @p crossbow[charged_projectiles=[{id:"minecraft:firework_rocket"}]]
Ta kusza natychmiast wystrzeliwuje fajerwerki, zadając obrażenia obszarowe i rozświetlając niebo. Świetnie sprawdza się to w przypadku uroczystości lub materiałów wybuchowych w scenariuszach PvP.

Przypadek użycia: Pułapka, przedmiot lub broń bossa
Powiedzmy, że masz bossa lochów, który upuszcza przeklętą kuszę, która po podniesieniu wystrzeliwuje pojedynczą zaklętą strzałę. Kusza powinna być gotowa do strzału i nie wymagać przeładowania. Możesz to zrobić za pomocą strzałki z niestandardową końcówką:
/give @p crossbow[minecraft:custom_name={"text":"Soulpiercer"},charged_projectiles=[{id:"minecraft:tipped_arrow",tag:{Potion:"minecraft:instant_damage"}}]]
Kusza wystrzeliwuje strzałę z natychmiastowymi efektami obrażeń. Możesz przekształcić to w nagrodę lub dać je mobom za pomocą wyposażenia do odradzania, aby walka była bardziej dramatyczna.

Zachowanie z nieprawidłowymi elementami lub identyfikatorami niestandardowymi
Jeśli spróbujesz załadować przedmiot, który nie jest prawidłowym pociskiem, Minecraft nadal pozwala na wystrzelenie kuszy, ale zachowanie staje się nieprzewidywalne. Na przykład załadowanie wind_charge do kuszy sprawia, że wystrzeliwuje ona pocisk, który po zebraniu upuszcza wind_charge przedmiot - nie jest to prawdziwy pocisk. Można to wykorzystać na niestandardowych mapach pod kątem mechaniki łamigłówek, jednorazowych wyzwalaczy lub nieoczekiwanej logiki transferu przedmiotów. Pamiętaj tylko, że takie interakcje mogą zmylić graczy i powinny być używane celowo.
Komponent charged_projectiles przekształca kuszę w elastyczną, natychmiastową broń, idealną do trybu przygodowego, niestandardowych konfiguracji PvP lub łupów z bossami. Wczytując pociski z wyprzedzeniem, kontrolujesz czas, rodzaj obrażeń i efekt wizualny każdego strzału. Użyj go, aby dodać niespodziankę, moc lub interakcję łamigłówki do swojego świata Minecraft.
