FAQ
The item cannot be repaired
Check these points:
- The item must be damageable.
- The item must match at least one repair profile.
- MMOItems targets require MMOItems type or ID rules to match.
- Vanilla targets require
materials,groups, ormatch-any-vanilla-damageable. - The item cannot already be at full durability.
The GUI says materials are missing
Check the material slots and the ingredient configuration.
For vanilla ingredients:
materialmust match the Bukkit material name.amountmust be available in the material slots.- If
nameis configured, the display name must match. - If
custom-model-datais configured, CustomModelData must match.
For MMOItems ingredients:
typeandidmust match the MMOItems item.- If both are configured, both must match.
The give command does not work
Use this format:
/mir give <recipe> <ingredient> [player] [amount]
Examples:
/mir give fragment_repair shard
/mir give fragment_repair shard Steve 16
The <recipe> value is the recipe key under recipes.
The <ingredient> value is the ingredient key under ingredients.
I changed config but nothing happened
Run:
/mir reload
If reload fails, check the console error. YAML indentation and invalid material names are the most common issues.
Can I repair vanilla items and MMOItems items at the same time?
Yes. Create separate profiles for VANILLA and MMOITEMS targets.
Can I use a custom model repair material?
Yes. For vanilla ingredients, configure:
custom-model-data: 810001
The give command will also create the material with the configured CustomModelData.
Does repair clear tooltip data on 1.21.11?
No. The repair flow preserves supported tooltip/component data after repair.