Minecraft Diary (3): Underground Cinema – data pack

[youtube]qXhFR2ulS0w[/youtube]
Minecraft Diary (3): Underground Cinema – część 2: piszemy data pack
Kontynuuję temat rozbudowanego "Underground Cinema". W tym wpisie pokazuję efekty prac oraz prosty przykład użycia pakietu danych, który podmienia wybrane elementy gry. To wariant eksperymentalny – nie dodajemy nowych obiektów, tylko zastępujemy istniejące własnymi zasobami.
Tworzymy tzw. data pack. W źródłach pod linkiem do wiki znajdziesz pełną dokumentację. Do generowania plików warto użyć narzędzi AI – świetnie pomagają w eksperymentach. Skorzystałem z nich również przy przygotowaniu tekstur. Nie są idealne, ale pokazują, jak łatwo uwolnić kreatywność.
Przykładowy plik
{
"pack": {
"description": "Music Disc Blogelist (1.21.10)",
"pack_format": 69,
"min_format": [
69,
0
],
"max_format": [
69,
0
]
}
}Wartość
pack_format jest kluczowa – każda wersja Minecrafta ma inny numer i trzeba wpisać poprawny. Nawet narzędzia AI potrafią się tutaj pomylić, dlatego dobrze rozumieć różnicę i sprawdzić dokumentację.Ten przykład dotyczy "Music Disc", gdzie podmieniliśmy muzykę, aby odtwarzać własne nagranie. Pliku nie mogę udostępnić, ale przygotowałem mój "ugly piano" – przykładowy pakiet możesz pobrać tutaj.
Struktura paczki

- folder
lang– opcjonalne tłumaczenia, jeżeli chcesz szybko zmienić nazwę przedmiotu; sounds/records– tu wrzucam własny utwór w formacie OGG;textures/item(lubtextures/block) – najważniejsze pliki PNG, które zobaczysz w grze;pack.mcmeta– metadane i opis paczki.
Pełną definicję znajdziesz w wiki.
Lokalizacja plików
Zasada ogólna:.../.minecraft/resourcepacks/Najczęściej wrzucasz tam .zip (nie rozpakowuj, chyba że autor wyraźnie o to prosi), a następnie włączasz pakiet w:Opcje → Paczki zasobów#### Windows
C:\Users\\AppData\Roaming\.minecraft\resourcepacks\ Szybki skrót: Win + R → %appdata%\.minecraft\resourcepacks#### macOS
~/Library/Application Support/minecraft/resourcepacks/Finder → Idź → Idź do folderu… → wklej powyższą ścieżkę#### Linux
~/.minecraft/resourcepacks/Przykład w grze
Pakiet aktywny w praktyce:

Te same elementy pozostają na mapie, ale dzięki własnym teksturom od razu widzimy, co zostało podmienione.
Podsumowanie
To mój eksperyment – nie jestem ekspertem w tej dziedzinie. Nadal uczę się różnicy między resource packiem a data packiem. Do codziennego użycia warto zgłębić temat, ale dla mnie liczyło się, by wreszcie to zadziałało.
Więcej linków: LinkLibrary: Minecraft