# Introduction

## Description

DigitalityAPI allows you to add custom resource files to your mod dynamically, during runtime.&#x20;

To achieve that, it uses temporary resource/data packs that automatically self-destruct after you quit minecraft. We call them virtual packs.

This library is intended to be used internally, so the documentation might not be the best at times.

## Feature list

Currently, you can add:

* [Textures](https://wiki.modernmodpacks.site/wiki/hellish-mods/digitality/resource-packs/textures)
* [Models](https://wiki.modernmodpacks.site/wiki/hellish-mods/digitality/resource-packs/models)
* [Sounds](https://wiki.modernmodpacks.site/wiki/hellish-mods/digitality/resource-packs/sounds)
* [Recipes](https://wiki.modernmodpacks.site/wiki/hellish-mods/digitality/data-packs/recipes)
* [Tags](https://wiki.modernmodpacks.site/wiki/hellish-mods/digitality/data-packs/tags)
* [Custom assets](https://wiki.modernmodpacks.site/wiki/hellish-mods/digitality/custom-assets)
