RPF & RPTResource Pack Tools
Advanced resource pack delegation and item model management for Minecraft 1.21+
Advanced resource pack delegation and item model management for Minecraft 1.21+
Smart delegation system that allows multiple resource packs to work together seamlessly. Enables pack creators to override specific models while delegating others to lower-priority packs.
Learn more about RPF →
Advanced templating system, variable support, and regex-based conditional models. Create dynamic item models that respond to item data without custom model data.
Learn more about RPT →
Minecraft's resource pack system loads only the top-priority pack's model for each item. This makes it difficult to combine multiple resource packs that modify different items.
Solves this by introducing a delegation system - packs can selectively override models and delegate the rest to lower-priority packs.
Adds powerful features like templates, variables, and conditional models, making it easier to create dynamic resource packs without requiring custom model data or separate mods.
Explore practical examples of RPF and RPT features
Basic delegation example - show custom model for items with NBT tag, delegate others to lower priority packs.
{
"type": "select",
"property": "minecraft:custom_data",
"cases": [
{
"when": { "special_sword": true },
"model": { "type": "minecraft:model", "model": "item/special_sword" }
}
],
"delegate": false
}Choose Your Path