Что такое пакет ресурсов

Пакет ресурсов

Пакет ресурсов — это специальный API, пришедший на замену пакетам текстур, чтобы дать игрокам больше возможностей для настройки игры на свой вкус. [1] [2]

Пакеты текстур должны быть преобразованы в пакет ресурсов. Это можно сделать при помощи программы Натана Адамса, TextureEnder.

Содержание

Пакеты текстур

Все пакеты текстур могут быть конвертированы в пакет ресурсов версии 1.6. Программа TextureEnder, сделанная Mojang, автоматически конвертирует пакеты текстур версии 1.5.2 в пакеты ресурсов. Пакеты ресурсов можно преобразовать в пакеты текстур и для версий ниже 1.5.2 с помощью программы Unstitcher. После конвертации в игре такие пакеты ресурсов выполняют функцию пакета текстур.

Создание пакета ресурсов

Затем зайдите в папку resourcepacks и создайте там архив, назвав его так, как хотите назвать свой пакет ресурсов.

pack.mcmeta

Строка «pack_format»:6 указывает, для какой версии Minecraft предназначен пакет ресурсов. В этом примере указан код «6», что соответствует версиям 1.16.2-1.16.5.

Определённые коды версий можно узнать из этой таблицы:

pack.png

Что такое пакет ресурсов. Смотреть фото Что такое пакет ресурсов. Смотреть картинку Что такое пакет ресурсов. Картинка про Что такое пакет ресурсов. Фото Что такое пакет ресурсов

assets

Добавление языков

Кроме того, необходимо модифицировать файл pack.mcmeta следующим образом:

Добавление новых звуков

Для 1.5.2 и ниже вы можете добавить звуки жителям. Для этого создайте в %appdata%/.minecraft/resources/sound3/mob/ папку villager и добавьте туда свои звуки жителей в формате OGG. default.ogg — обычный звук жителя, воспроизводящийся в любое время (подобно мычанию коровы без причины). defaulthurt.ogg — звук жителя при получении урона. defaultdeath.ogg — звук жителя при гибели. Если хотите различные вариации звуков жителей, добавляйте в конце названия порядковый номер.

Установка пакета ресурсов

На клиент

На сервер

Применение

Пакеты ресурсов станут отличным помощником создателя карт, ведь появилась возможность изменять названия предметов, редактировать сообщения о смерти, сплеши и даже создавать простые модификации.

Источник

Пакет текстур

Пакет текстур — это набор файлов, используемых для изменения игровых текстур блоков, предметов, мобов и интерфейса. Это zip-архивы, внутри которых находятся png-изображения и некоторые другие файлы. Стандартное разрешение для пакетов — 16×16 (количество пикселей по высоте и ширине блоков). Пакеты текстур 32×32, 64×64, 128×128, 256×256 и 512×512 обозначаются как ‘HD’ и требуют сторонний патчер для запуска (не поддерживаются официально), но начиная с версии 1.5 поддержка текстур выше 16×16 была добавлена в клиент официально. Официальная поддержка пакетов текстур 16×16 была добавлена в версии Alpha v1.2.2.

Все современные версии Minecraft поддерживают сторонние текстуры, хотя для старых версий требовалось изменение архива minecraft.jar.

В версии 12w18a была добавлена возможность установить пакеты текстур на сервер. При входе на сервер, игроку предложат скачать и автоматически установить пакет текстур (если такое разрешено в настройках).

Что такое пакет ресурсов. Смотреть фото Что такое пакет ресурсов. Смотреть картинку Что такое пакет ресурсов. Картинка про Что такое пакет ресурсов. Фото Что такое пакет ресурсов

Стандартные текстуры в сравнении с Painterly pack

С 13w24a (1.6.1) пакеты текстур заменены на пакеты ресурсов.

Содержание

Во время Minecon 2012 разработчики анонсировали поддержку HD- и анимированных текстур уже в Redstone Update.

Текстуры блоков и предметов в 1.5 [ ]

Начиная с 1.5 или с тестовой 13w02a, файлы «terrain.png» и «gui/items.png» заменены индивидуальными для каждого блока и предмета. Эти одиночные файлы скрепляются игрой во время запуска, к тому же подставляя стандартные, если нужные отсутствуют.

Также изменена отрисовка анимированных текстур, вроде огня, воды, лавы и т. д. Теперь игра может склеивать недостающие кадры из оригинального набора, даже если они разного размера. Станет возможным анимирование любой текстуры в игре.

Папки в 1.5 [ ]

ПапкаОписаниеЗаметки
textures/blocks/Все блокиИзображения всех блоков в игре
textures/items/Все предметыИзображения всех предметов в игре

Анимированные текстуры в 1.5 [ ]

Как уже было сказано выше, любое изображение в игре может быть анимировано. Если не указан особый порядок, после последнего кадра анимация начнется заново. Она проигрывается со скоростью 10 кадров в секунду, или 100 миллисекунд на 1 кадр. Создается анимация посредством складывания кадров в 1 изображение, «приклеивая» каждый следующий кадр снизу предыдущего.

Также есть возможность воспроизводить анимацию в особом порядке, учитывая тот факт, что кадры начинаются с нуля, например:

Если нужно увеличить количество тактов, на которое задерживается один или несколько кадров, то можно применить такую конструкцию:

Первое соответственно отвечает за номер кадра, второе за количество тактов.

Специальные изображения в 1.5 [ ]

Модификация стандартного пакета текстур [ ]

Стандартные текстуры находятся в файлах игры и легко могут быть найдены.

Текстуры хранятся в разных папках, об их местоположении можно догадаться по названием директорий. В корне архива находятся текстуры блоков ( terrain.png ), различные иконки интерфейса ( particles.png ), картинка ( pack.png ) и описание ( pack.txt ) текстур-пака, отображаемые в меню выбора.

Создание собственного набора текстур [ ]

Если в примененном пакете текстур отсутствуют любые файлы, то последние будут заменены на стандартный аналог (что удобно для облегчения создания пакета текстур).

Установка [ ]

На клиент [ ]

Эту папку можно найти, нажав кнопку Open Texture Pack Folder (Открыть папку для пакетов текстур) на экране выбора текстур Mods and Texture Packs главного меню.

Установленный текстур-пак можно выбрать открыв настройки прямо в игре.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *