Discord
Bedrock Edition Zaawansowany Poradnik 6 z 15

Behavior Packs — pakiety zachowań

Jak tworzyć i modyfikować Behavior Packs w Bedrock — zmiana AI mobów, nowe receptury, struktury i loot table.

Wprowadzenie

Behavior Packs (pakiety zachowań) to potężne narzędzie do modyfikowania logiki gry w Minecraft Bedrock Edition. Podczas gdy Resource Packs zmieniają wygląd, Behavior Packs modyfikują zachowania — od AI mobów i tablic łupów (loot tables), przez receptury craftingu i warzenia, po generowanie struktur i reguły gry. Każdy Behavior Pack ma strukturę folderów z plikiem manifest.json określającym metadane (UUID, wersja, opis) oraz podfolderami na poszczególne typy definicji. Folder "entities" zawiera pliki JSON definiujące zachowania mobów — komponenty takie jak minecraft:behavior.nearest_attackable_target, minecraft:navigation.walk czy minecraft:attack pozwalają precyzyjnie kontrolować AI. Folder "loot_tables" definiuje, co wypada z mobów i skrzyń. "recipes" zawiera receptury craftingu w formacie JSON (shaped, shapeless i furnace). "trading" pozwala modyfikować transakcje wieśniaków. Bardziej zaawansowane możliwości obejmują system skryptów (GameTest Framework / Script API), który od wersji 1.19 pozwala pisać logikę gry w JavaScript/TypeScript. Script API daje dostęp do zdarzeń świata, manipulacji blokami, zarządzania graczami i tworzenia niestandardowych interfejsów. To ogromny krok naprzód względem wcześniejszych ograniczeń addonów JSON-owych. Aby testować Behavior Packs, warto zainstalować Minecraft Creator Tools — rozszerzenie Visual Studio Code oferujące walidację JSON, autouzupełnianie i podgląd definicji. Mojang regularnie aktualizuje dokumentację twórców na learn.microsoft.com/minecraft, dodając nowe komponenty zachowań i rozszerzając Script API.

Omawiane tematy

  1. Struktura Behavior Pack — foldery i manifest
  2. Modyfikowanie AI mobów — komponenty zachowań
  3. Loot tables — tablice łupów
  4. Receptury craftingu w formacie JSON
  5. Handel wieśniaków — trading tables
  6. Script API (GameTest Framework) — JavaScript w Minecraft
  7. Generowanie struktur i feature rules
  8. Narzędzia: VS Code + Minecraft Creator Tools

Praktyczne wskazówki

  • Zacznij od modyfikacji istniejącego Behavior Packa — pobierz Vanilla Behavior Pack ze strony Mojang i eksperymentuj ze zmianami.
  • Każdy Behavior Pack musi mieć unikalny UUID w manifeście — wygeneruj go na stronie uuidgenerator.net.
  • Script API pozwala na pisanie logiki w JavaScript — to znacznie potężniejsze niż same pliki JSON.
  • Testuj zmiany w Behavior Packu na dedykowanym świecie Creative — nie ryzykuj głównego świata Survival.
  • Zainstaluj Minecraft Creator Tools w VS Code — daje autouzupełnianie i walidację plików JSON addonów.

Tagi

behavior packaddonyscript apijsonai mobówloot tablereceptury

Powiązane poradniki Bedrock

Addony w Bedrock Edition — przewodnik
Średni

Komentarze