Skip to main content

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, or match-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:

  • material must match the Bukkit material name.
  • amount must be available in the material slots.
  • If name is configured, the display name must match.
  • If custom-model-data is configured, CustomModelData must match.

For MMOItems ingredients:

  • type and id must 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.