1.2 KiB
1.2 KiB
Switch between two files
This is a simple IF
statement simply returning true/false to if the texture/file should be loaded into the pack.
(Pick one file over another).
You will need the Pack ID
and Entry Name
from your respackopts.json5
that you created earlier
if you have not, see Main Config on how to do so.
You will need to navigate to the file you would like to toggle inside your resource, and create a .rpo
file for it in the same directory (folder).
Examples:
texture.png
would be texture.png.rpo
SomeRecipe.json
would be SomeRecipe.json.rpo
Layout:
{
condition: "<entry name>",
fallback: "location/of/the/file"
}
Example:
{
condition: "someTexture",
fallback: "assets/minecraft/textures/example/alternate.png"
}
Another way to do this:
Respackopts supports specifying multiple possible fallbacks when configuring single files. You can use this functionality as follows:
{
condition: "<entry name>",
fallbacks: [
"location/of/the/file",
"assets/minecraft/textures/example/alternate.png"
]
}
{
condition: "someTexture"
}
See Toggle Files to see how to just disable files.