Ресурсы (или же Assets
)
Просто кинуть файл, в папку assets
- это глупая ошибка.
Повторюсь: Папка Assets
работает как и Ресурс паки, но без необходимости создавать под это дело архив и файл pack.mcmeta
.
Работает это по принципу ResourceLocation
, так думаю с него и стоит начать объяснение.
assets
Все ресурсы размещаются в отдельной папке assets
Об ResourceLocation
...
ResourceLocation
Через ResourceLocation
мы указываем путь по директориям, откуда брать тот или иной файл.
Обзывать файлы и папки как вам хочется — не выйдет, для этого есть строгие правила.
"В ваших именах папок и файлов могут входить только следующие символы":
- Все буквы Английского алфавита
от a до z
!ТОЛЬКО НИЖНЕГО РЕГИСТРА!- Все цифры
от 0 до 9
- и допустимый символ
_
Кратно записывают так: [a-z, 0-9, _]
Ресурсы
Хранить ресурсы вы можете как душе вам угодно.
Ниже буду приведены поддерживаемые форматы (если таковы есть) и то как размещать ресурсы, если вы не сильно в этом разбираетесь.
Модели
Список поддерживаемых форматов:
glTF [.gltf]
GLB [.glb]
Текстуры
Список поддерживаемых текстур:
Png [.png]
Gif [.gif]
Звуки
Список поддерживаемых звуков:
Ogg [.ogg]
Все звуки хранятся строго в папке assets/<mod_id>/sounds
.
Тут всё не так просто как кажется.
После изменения что-то в ресурсах - требуется перезагрузка ресурсов на комбинацию клавиш
F3 + T
!