#Items are registered *after* tool tiers?

3 messages · Page 1 of 1 (latest)

fathom remnant
#

Is kubejs registering items after registering tool tiers? I can't set the repair ingredient to a kubejs-registered item: Failed to read ingredient from kubejs:bronze_ingot: Item with ID kubejs:bronze_ingot does not exist!

I have:

StartupEvents.registry("item", (event) => {
  event.create("bronze_ingot");
});

ItemEvents.toolTierRegistry((event) => {
  event.add("bronze", (tier) => {
    tier.uses = 275;
    tier.attackDamageBonus = 1;
    tier.speed = 4.0;
    tier.setIncorrectBlocksForDropsTag("minecraft:incorrect_for_stone_tool");
    tier.enchantmentValue = 10;
    tier.setRepairIngredient("kubejs:bronze_ingot");
  });
});
junior tapirBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!

hushed crown
#

I'm just guessing so no idea if it'll work, but what about assigning the forge bronze ingots item tag to it and having the tier use the tag?