Przewodnik po poleceniach Minecraft: Jak odradzać pszczoły w gniazdach za pomocą komponentu pszczół
Pszczoły to coś więcej niż tylko urocze latające moby w Minecrafcie. Dzięki komponentowi pszczół możesz przejąć pełną kontrolę nad tym, co znajduje się w gnieździe pszczół lub bloku ula. Chcesz ukryć w środku nazwaną pszczołę, która wylatuje na zawołanie? A może zasymulować aktywny ul z wieloma robotnicami, które powoli wyłaniają się z czasem? Wystarczy odrobina SNBT, aby wstępnie załadować gniazdo z niestandardowymi pszczołami i użyć go w łamigłówkach, strefach przetrwania lub opowiadaniu historii środowiskowych. Oto jak to działa.

Jak działa komponent pszczół
Komponent bees pozwala dokładnie określić, które pszczoły znajdują się w ulu lub gnieździe w momencie umieszczenia bloku. Każda pszczoła jest przechowywana jako obiekt z pełnym zestawem pól. Możesz dodawać nazwy niestandardowe, modyfikować ich dane encji i kontrolować, kiedy opuszczają gałąź za pomocą znaczników. Dwa główne pola czasu to ticks_in_hive, które śledzi, jak długo pszczoła już przebywała, oraz min_ticks_in_hive, która określa, jak długo musi pozostać przed odejściem. Daje to dużą moc do kontrolowania czasu roju lub symulowania opóźnionego wypuszczania pszczół.

Każdy wpis pszczoły jest związkiem NBT, który zawiera własne entity_data. Możesz tego użyć, aby nadać mu niestandardową nazwę, efekty statusu lub cokolwiek innego, co normalnie może mieć pszczółka. Po umieszczeniu gniazda pszczoły te są po cichu przechowywane w środku i rozpoczynają swoje wewnętrzne odliczanie na podstawie ticks_in_hive i min_ticks_in_hive. Po upływie odpowiedniego czasu wylecą automatycznie, zapylą się i powrócą, jeśli w pobliżu pojawi się kwiat. Jeśli tworzysz pułapkę z czerwonego kamienia lub magiczną strefę natury, to opóźnione zachowanie jest czystym złotem.

Przykładowa pułapka na rój niespodzianek
Załóżmy, że budujesz świątynię w dżungli z uwięzionym korytarzem. Kiedy gracz złamie blok lub uruchomi drut z czerwonego kamienia, umieszczane jest gniazdo pszczół zawierające wściekłe pszczoły. Możesz wstępnie załadować gniazdo wieloma pszczołami gotowymi do wylotu w ciągu kilku sekund. Na przykład:
/give @p bee_nest[bees=[{entity_data:{id:"bee",CustomName:'"Stingy"'},min_ticks_in_hive:40,ticks_in_hive:20},{entity_data:{id:"bee",CustomName:'"Buzzy"'},min_ticks_in_hive:60,ticks_in_hive:0}]]
W tym gnieździe znajdują się dwie nazwane pszczoły. Stingy jest w połowie drogi do wyjścia. Buzzy właśnie zaczął. Po kilku sekundach oba wylecą i będą zachowywać się jak normalne pszczoły, tworząc napięcie i zaskoczenie.

Łamigłówka z zadaniami typu use case z zegarem pszczół
Wyobraź sobie łamigłówkę w leśnej kapliczce, w której gracz musi poczekać, aż natura zareaguje. Dajesz im gniazdo pszczół i mówisz: umieść je w pobliżu kwiatu i czekaj. Wewnętrznie ma pszczołę, która wyjdzie po 10 sekundach i aktywuje płytkę dociskową za pomocą czerwonego kamienia. Zagadka staje się czasowa i symboliczna. Przyroda musi zakwitnąć, zanim otworzy się ścieżka.
Pszczoły opuszczają gniazda tylko wtedy, gdy jest miejsce i jest dzień. Ponadto pszczoły będą zapylać tylko wtedy, gdy w pobliżu będą kwiaty. Jeśli potrzebujesz precyzyjnego zachowania, połącz to z manipulacją kleszczami lub użyj /time set do kontrolowania światła dziennego. I pamiętaj: z pola pszczół można korzystać zarówno z gniazd pszczół, jak i uli - struktura jest taka sama. Chcesz dodać trzy pszczoły z niestandardowymi tagami, pancerzem lub efektami? Nie ma sprawy. Wystarczy, że dodasz trzy wpisy NBT pod pszczołami, każdy z entity_data.
Komponent pszczół zamienia proste gniazdo w programowalny ekosystem. Wypróbuj to na następnej mapie i przekonaj się, jak szum może przerodzić się w dramat.
