Resources
Resource fields can load content from:
- Minecraft: a resource location provided by Minecraft or a resource pack.
- Local: a file in the active game instance.
- Web: a direct file URL.
Most image, audio, video, and text fields use the same resource chooser. The chooser includes a browser for Minecraft and resource-pack content.
Minecraft Resources (Resource Packs)
Resource locations use namespace:path. The namespace is the directory immediately below assets, and the path is everything below that namespace.
For example, consider a resource pack image stored at /assets/custom_resources/images/image.png.
Its resource location is custom_resources:images/image.png.
Local Resources
Store local resources in <game-directory>/config/fancymenu/assets/. <game-directory> is the active instance folder, which may differ from .minecraft.
Resource fields may show the same path as /config/fancymenu/assets/example.png. In those fields, the leading / still means <game-directory>; it is not a filesystem-root path.
These files can be shipped with a modpack through its config folder.
For a complete map of FancyMenu's layout, resource, configuration, and generated-state paths, see Data Storage Locations.
Web Resources
Use a direct URL to the file, for example https://example-domain.net/image.png. Pages and redirect links are slower and more likely to fail than direct URLs ending in the resource's filename and extension.
Placeholders in Resource Sources
Chooser-backed resource fields can use placeholders in local paths, URLs, and Minecraft resource locations. Select Open in Editor beside the source field to edit it directly.