Ванилови ощипвания – Пакети за ресурси, Въведение в пакети с ресурси | Microsoft се научи

Въведение в ресурсните опаковки

На разположение на пробите за ресурси на Minecraft се предлага примерни ресурси. Може да се използва за разбиране на структурата на ресурсните пакети и за проверка на работата ви след урока.

Текстурни пакети Minecraft

Ресурсен пакет Minecraft Версия:

& lt

Всички пакети, използващи ванилови шейдъри от Shockmicro & Ancientkingg
Уникални багрила от MMStinks
Allay Elytra от Ninni
Vex elytra от the_khuzdul1
Буши листа от Поли
Променливи свързани рафтове за книги от Чарли Никълс
Въртящ се череп на огнена боядисване от Kristoffer Zetterstrand
Xisuma Turtle от Lordcloud147
Скитане на Xisuma от Rashaexe
Beeralis от Rubikowl
По -плавен шрифт от верен екип
Класическа панорама от Sameythehedgie
Smash Enderman (модел Optifine) от Bold Muddy
Повечето „актуализирани пакети за текстура“ от (или въз основа на текстури от) Jasper ‘Jappa’ Boerstra
Pixel Последователна призрака от Harya_ (от верните 32x)
Pixel Последователен звуков бум от Aerod & Miniluv73 (от верни 32x)
Phantom Rain от Itschawk

Селектор за пакети за ресурси

Някои пакети имат припокриващи се файлове. Можете да плъзнете и пуснете, за да промените поръчката на списъка. Пакетите в горната част отменят тези по -долу.

Въведение в ресурсните опаковки

Преди да изградите първата си добавка за Minecraft: Bedrock Edition, ще трябва да създадете пакет, за да държите вашето персонализирано съдържание. Има два вида опаковки, които един създател може да направи: пакети за ресурси и пакети за поведение. A ресурсен пакет е структура на папки, която ще съдържа всички ваши персонализирани модели, звуци, текстури и друго персонализирано съдържание. Този урок ще промени цвета на мръсотията на ярко зелено.

Изображение, показващо прасе, дълбоко объркано от средата му, съдържаща зелени блокове от мръсотия

В този урок ще научите следното:

  • Как a ресурсен пакет е създаден.
  • Как a Манифест файл е създаден.
  • Как персонализираните текстури се зареждат в Minecraft.
  • Концепцията за Подреждане на опаковки Когато работите с добавяне на съдържание.

Примерен пакет от ресурси

На разположение на пробите за ресурси на Minecraft се предлага примерни ресурси. Може да се използва за разбиране на структурата на ресурсните пакети и за проверка на работата ви след урока.

Изисквания

Препоръчваме да попълните следното, преди да започнете този урок:

Изграждане на ресурсния пакет

За да може Minecraft да намери и използва вашите файлове с ресурси, трябва да настроите папките и файловете в определена структура. Този урок ще ви насочи чрез създаване на тази папка и структура на файлове.

Изображение на папка с ресурсни пакети и структура на файлове

Създайте папка

В този раздел ще започнете със създаването на папка, наречена My_resource_pack. Е, не е нужно да го наричате така. Всъщност можете да назовете тази папка всичко, което искате, но другите папки трябва да бъдат наречени точно както казва този урок, така че Minecraft да знае къде да търси.

Изображение на новосъздадена папка с една папка, наречена my_resource_pack, разположена в папката за ресурси за разработка

  1. Отвори си com.Моханг папка.
  2. Щракнете двукратно върху Development_resource_packs папка, за да го отворите.
  3. Добавете нова папка и я назовете My_resource_pack.
  4. Щракнете двукратно върху *My_resource_pack папка, за да го отворите.

Създайте манифест файл

За да се зареди пакет с ресурси в Minecraft, ще трябва да се създаде манифест файл. Файлът на манифеста е JSON файл, който съдържа следната информация:

  • Описание: Описание на играта в играта на това, което прави ресурсният пакет.
  • Име: Име в играта на пакета с ресурси.
  • Uuid: Универсално уникален идентификатор.
  • Версия: Версия на пакета с ресурси.
  • Минимална версия на двигателя: Необходима версия на Minecraft, в която този пакет ще работи.

За да научите повече за това как манифест.JSON File работи, вижте референтния манифест на Addons.JSON документация.

Minecraft ще анализира информацията от манифестния файл и ще я покаже в секцията за добавки на играта. Вътре в файла информацията ще бъде разделена на два отделни раздела: заглавка и модули. Секцията за заглавие ще съдържа общата информация за пакета, а секцията за модули ще съдържа информацията за специалните пакети.

Изображение на новосъздаден файл с име Manifest.json файл, разположен в папката my_resource_pack

  1. Щракнете с десния бутон върху прозореца на Explorer, изберете Нов> текстов документ.
  2. Назовете го манифест.JSON.
    1. Ще трябва да промените разширението на файла от .txt to .JSON. Ако прозорецът на вашия Explorer не показва разширения на файлове, можете да активирате Удължаване на името на файла под Преглед раздел.
  3. Щракнете двукратно върху манифест.JSON файл, за да го отворите в текстов редактор.
  4. Копирайте и поставете следния код във вашия файл.
< "format_version": 2, "header": < "description": "My dirt resource pack Add-On!", "name": "My Resource Pack", "uuid":"", "version": [1, 0, 0], "min_engine_version": [1, 16, 0] >, "Модули": [ < "description": "My First Add-On!", "type": "resources", "uuid": "", "version": [1, 0, 0] >]> 

Uuid

Универсално уникален идентификатор или UUID за кратко е уникален номер, използван за идентифициране на различен софтуер. За Minecraft, UUID се използва за определяне на конкретен пакет и за предотвратяване на дублиращия се софтуер да причини проблеми. За заглавката и модулите ще трябва да има два различни UUID числа, въведени във всяко от полетата „UUID“ между цитатите. Можете да получите UUID от онлайн генератор на UUID като https: // www.uuidgenerator.мрежа/.

Изображение на UUIDGENERATOR.NET Начален екран с персонализиран UUID генериран

  1. Копирайте и поставете UUID в секцията за заглавие. UUID ще трябва да бъде поставен в полето “UUID”: “” Между цитатите (“”) маркира, за да се чете правилно.
  2. Опресняване.
  3. Копирайте и поставете новия UUID в секцията „Модули“ в полето „UUID“ между кавичките.
  4. Запазете манифеста.JSON файл.

Промяна на блока за мръсотия

С завършен манифест файл вече можете да започнете да добавяте персонализирано съдържание към Minecraft. Нека започнем с прилагането на нова текстура към блока за мръсотия на ванилия. Първата част от процеса включва създаване на структура на папки, която да държи текстурата.

  1. Във File Explorer, в My_resource_pack папка, създайте папка и я назовете текстури.
  2. Щракнете двукратно върху текстури папка, за да го отворите.
  3. Вътре в папката с текстури създайте папка и я наречете Блокове.
  4. Щракнете двукратно върху Блокове папка, за да го отворите.

Създаване на текстурата

Сега, когато структурата на папките е създадена, можете да поставите вашите персонализирани текстури там. Този малък, зелен квадрат е пример за типа файл, създаден от следните стъпки.

PNG файл, който може да бъде изтеглен и използван на мястото на персонализирана текстура, направена във фото редактор

Можете да го изтеглите и да го запазите във вашия Блокове папка или следвайте тези стъпки, за да създадете вашата текстура:

  1. Отворете редактор на изображения като MS Paint.
  2. Отидете на Файл меню и изберете Имоти.
  3. Нагласи Ширина и Височина да се 16 пиксела всеки.
  4. Щракнете Добре.

Вече можете да проектирате модел или всякакви произведения на изкуството в редактора. За да се направи зеленият квадрат, беше добавен прост цвят за пълнене.

MS Paint се използва в този пример за бърз и лесен достъп, но ще трябва да използвате различен графичен редактор за по -усъвършенствани графични функции като прозрачни ефекти или .Поддръжка на файлове на TGA.

  1. Когато приключите с редактирането на вашата текстура, отидете на Файл меню и изберете Запази като.
  2. Избери PNG снимка опция.
  3. В Запази като диалогов прозорец, придвижете се до Блокове Папка, която сте създали.
  4. Запазете файла като мръсотия.Png.

Тестване на опаковката

Сега, когато пакетът има както манифест файл, така и текстурен файл, можете да стартирате Minecraft и да тествате новия си добавка на ресурси.

Подреждане на опаковки е как съдържанието се зарежда отгоре на съдържанието на ванилия, причинявайки всеки обект, който има едно и също име и в двата пакета да бъде презаписан от последен Приложен пакет. В нашия пример оригиналната текстура за мръсотия е презаписана от нашата персонализирана текстура.

Ако друг пакет, който използва мръсотията.PNG файлът се зарежда след My_resource_pack, тогава minecraft ще го използва вместо това и няма да видите тази промяна.

Вашата персонализирана текстура ще се използва на всяка мръсотия.PNG блок в света, но няма да се използва на блокове мръсотия с трева върху тях, защото тези блокове имат различно име.

Изображение на Minecraft

  1. Стартирайте Minecraft и изберете Игра.
  2. Изберете Създайте нов свят.
  3. Под Настройки, Превъртете надолу до Добавки раздел.
  4. Кликнете върху Ресурсни пакети За да видите всички налични пакети.
  5. Щракнете върху Моите опаковки падащ, за да го отворя.
  6. Изберете Моят ресурсен пакет и щракнете Активирате За да добавите пакета с ресурси към света.
  7. Щракнете Създаване За да създадете своя свят.

Отстраняване на неизправности

Неволи на ресурсен пакет? Отстраняването на неизправности е нормална част от всеки процес на развитие. Ето някои места за започване на отстраняване на неизправности в липсващ ресурсен пакет.

Можете да използвате примерния пакет ресурси на сайта на Minecraft Githubs, за да проверите структурата на вашия ресурсен пакет.

Вашият ресурсен пакет не се появява в Minecraft

Ако вашият ресурсен пакет не се появи в секцията за добавки на свят, това сочи неправилно оформен манифест.JSON файл. Нека го проучим.

  • Има ли две различни UUID в манифеста.Раздел JSON Header and Modules? Вижте Uuid Раздел за повече информация.
  • Включили ли сте разширения и пътища на файлове? Ако прозорецът на вашия Explorer не показва разширения на файлове, можете да активирате Удължаване на името на файла под Преглед раздел.
  • Двойна проверка на JSON къдрави брекети и скоби. Инструментите за пасане на json могат да помогнат.

Появява се ресурсен пакет, съдържанието не работи

  • Проверете дали папката с текстури е на правилното място и се изписва правилно. След това проверете и папката на блоковете.
  • Изтеглете пакета Vanilla Resource и опитайте да добавите вашия блок към съществуващата папка с текстури/блокове.
  • Уверете се, че новият файл с текстура е наречен същият като ваниловата текстура, която заменяте.
  • Преместете пакета си над другите, за да гарантирате мръсотията си.PNG текстурата се зарежда преди други пакети за ресурси благодарение на подреждането на опаковката.

Какво следва?

С персонализирана текстура, която сега е част от вашия Minecraft World, е време да видим как пакетите за поведение променят съществуващото поведение на образуванието. В следващия раздел ще добавите агресивно поведение към обикновено спокойно кравело образувание.

За да видите примери за непроменени файлове с ресурси и поведение, разгледайте пакета с ресурси на Vanilla Minecraft и пакет с поведение на ванилия.