Jump to content

Tablock_

Members
  • Posts

    27
  • Joined

  • Last visited

Posts posted by Tablock_

  1. I am trying to create a new pickaxe through the following line:

    ITEMS.register("special_pickaxe", () -> new PickaxeItem(Tiers.NETHERITE, 1, -2.8F, ITEM_PROPERTIES));

    Please note that ITEMS is my item deferred register and ITEM_PROPERTIES is of type Item.Properties and is initialized to: new Item.Properties().tab(MOD_TAB). Whenever I load into the game, every item that is registered after "special_pickaxe" somehow receives a damage tag from the netherite tier. I even created a custom tier but received similar results. Here is an example for clarification:

    ITEMS.register("test_item1", () -> new Item(ITEM_PROPERTIES)); //works as expected

    ITEMS.register("special_pickaxe", () -> new PickaxeItem(Tiers.NETHERITE, 1, -2.8F, ITEM_PROPERTIES));

    ITEMS.register("test_item2", () -> new Item(ITEM_PROPERTIES)); //recieves damage tag from the netherite tier (meaning it has 2037 durability)

    I would greatly appreciate any help.

     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.