Minecraft Wiki Polska
[wersja przejrzana][wersja przejrzana]
Ffbot (dyskusja | edycje)
dNie podano opisu zmian
(Nie pokazano 2 wersji utworzonych przez jednego użytkownika)
Linia 1: Linia 1:
 
{{Ekskluzywne|java}}
 
{{Ekskluzywne|java}}
  +
{{Stub}}
 
   
 
'''Paczki danych''' (ang. ''Data packs'') – paczki, dzięki którym gracz może dodać do gry [[postępy]], [[Funkcja|funkcje]], upuszczane przedmioty po śmierci moba ([[tabele loota]]), [[Układy generowane|struktury]], [[Wytwarzanie|receptury]] oraz [[Funkcja#Tagi|tagi]]. Działają one tylko w konkretnym świecie (mogą być oczywiście kopiowane).
 
'''Paczki danych''' (ang. ''Data packs'') – paczki, dzięki którym gracz może dodać do gry [[postępy]], [[Funkcja|funkcje]], upuszczane przedmioty po śmierci moba ([[tabele loota]]), [[Układy generowane|struktury]], [[Wytwarzanie|receptury]] oraz [[Funkcja#Tagi|tagi]]. Działają one tylko w konkretnym świecie (mogą być oczywiście kopiowane).
Linia 35: Linia 35:
 
</div>
 
</div>
 
|}
 
|}
  +
W katalogu może istnieć więcej niż jeden katalog dla różnych przestrzeni nazw data.
  +
  +
===<code> pack.mcmeta </code>===
  +
Pakiet danych jest identyfikowany przez Minecraft na podstawie obecności pack.mcmeta pliku w katalogu głównym pakietu danych, który zawiera dane w formacie JSON .
  +
  +
Obiekt główny.
  +
paczka : Przechowuje informacje o pakiecie danych.
  +
opis : Tekst JSON, który pojawia się po najechaniu kursorem na nazwę pakietu danych na liście podanej przez /datapack listpolecenie. [ kiedy? ]
  +
pack_format : wersja pakietu. Jeśli ten numer nie zgadza się z bieżącym wymaganym numerem, pakiet danych wyświetla ostrzeżenie i wymaga dodatkowego potwierdzenia, aby załadować pakiet. Obecna wersja pakietu to 5.
  +
pack.mcmetaużywany przez pakiet danych „waniliowy” w wersji 1.15.2 , jak można znaleźć w słojach klienta i oficjalnych serwerów
  +
<pre>
  +
{
  +
„pack” : {
  +
„pack_format” : 5 ,
  +
„description” : „Domyślne dane dla Minecraft”
  +
}
  +
}
  +
</pre>
  +
  +
===<code> Data </code>===
  +
Ten folder zawiera wszystkie dane w jednej lub wielu przestrzeniach nazw . Może ona zawierać advancements, functions, loot_tables, predicates, structures, recipesi / lub tagsfoldery.
  +
  +
Każdy postęp, funkcja, tabela łupów, predykat, struktura, przepis i plik znaczników można umieścić bezpośrednio w odpowiednim folderze, ale podfoldery są również dozwolone.
   
 
== Historia ==
 
== Historia ==

Wersja z 18:50, 29 maj 2020

Information icon
Ten element dotyczy wyłącznie Java Edition.


Paczki danych (ang. Data packs) – paczki, dzięki którym gracz może dodać do gry postępy, funkcje, upuszczane przedmioty po śmierci moba (tabele loota), struktury, receptury oraz tagi. Działają one tylko w konkretnym świecie (mogą być oczywiście kopiowane).

Użycie

Paczki danych powinny być zamieszczane jako foldery lub pliki .zip w .minecraft/saves/(świat)/datapacks. Paczki danych mogą być uruchomione w grze za pomocą komendy /datapack

Zawartość paczki

Struktura folderu z paczką:

  • (nazwa paczki)
    • pack.mcmeta
    • dane
      • przestrzeń nazw (namespace)
        • advancements
          • (postęp).json
        • functions
          • (funkcja).mcfunction
        • loot_tables
          • (tabela loota).json
        • recipes
          • (receptura).json
        • structures
          • (struktura).nbt
        • tags
          • blocks
            • (tag).json
          • items
            • (tag).json
          • functions
            • (tag).json

W katalogu może istnieć więcej niż jeden katalog dla różnych przestrzeni nazw data.

pack.mcmeta

Pakiet danych jest identyfikowany przez Minecraft na podstawie obecności pack.mcmeta pliku w katalogu głównym pakietu danych, który zawiera dane w formacie JSON .

Obiekt główny.
paczka : Przechowuje informacje o pakiecie danych.
opis : Tekst JSON, który pojawia się po najechaniu kursorem na nazwę pakietu danych na liście podanej przez /datapack listpolecenie. [ kiedy? ]
pack_format : wersja pakietu. Jeśli ten numer nie zgadza się z bieżącym wymaganym numerem, pakiet danych wyświetla ostrzeżenie i wymaga dodatkowego potwierdzenia, aby załadować pakiet. Obecna wersja pakietu to 5.

pack.mcmetaużywany przez pakiet danych „waniliowy” w wersji 1.15.2 , jak można znaleźć w słojach klienta i oficjalnych serwerów

{
    „pack” :  { 
        „pack_format” :  5 , 
        „description” :  „Domyślne dane dla Minecraft” 
    } 
}

Data

Ten folder zawiera wszystkie dane w jednej lub wielu przestrzeniach nazw . Może ona zawierać advancements, functions, loot_tables, predicates, structures, recipesi / lub tagsfoldery.

Każdy postęp, funkcja, tabela łupów, predykat, struktura, przepis i plik znaczników można umieścić bezpośrednio w odpowiednim folderze, ale podfoldery są również dozwolone.

Historia

Pełna wersja
1.1317w43aDodano paczki danych.
17w46aDodano komendę /datapack, do kontroli paczek danych.
17w48aPaczki danych mogą teraz zawierać receptury.
17w49aPaczki danych mogą teraz zawierać tagi.
17w49bFunkcje mogą teraz mieć tagi.
Funkcje z tagiem minecraft:tick są uruchamiane co 1 tick.
18w01aDodano funkcję set_name.
Funkcje z tagiem minecraft:load są teraz uruchamiane co każdy reload.
Crash reporty teraz pokazują uruchomione paczki danych.