Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package me.spacemex.anotherhammermod.items;
- import net.minecraft.world.item.Item;
- import net.minecraft.world.item.Tier;
- import net.minecraft.world.item.Tiers;
- import net.minecraftforge.eventbus.api.IEventBus;
- import net.minecraftforge.registries.DeferredRegister;
- import net.minecraftforge.registries.ForgeRegistries;
- import net.minecraftforge.registries.RegistryObject;
- import java.util.ArrayList;
- import java.util.List;
- import static me.spacemex.anotherhammermod.AnotherHammerMod.*;
- public class ItemsInit {
- public static final DeferredRegister<Item> ITEMS =
- DeferredRegister.create(ForgeRegistries.ITEMS, MODID);
- public static List<RegistryObject<Item>> TOOLS = new ArrayList<>();
- public static final RegistryObject<Item> WOODEN_HAMMER =
- registerItem("wooden_hammer",
- woodenHammerRadius,woodenHammerDepth,59,Tiers.WOOD);
- public static RegistryObject<Item> registerItem(String name, int radius,int depth, int durability, Tier tier) {
- RegistryObject<Item> newItem = ITEMS.register(name,()-> new ModHammers(tier,()->radius,()->depth,()->durability));
- TOOLS.add(newItem);
- return newItem;
- }
- public static void init(IEventBus eventBus) {
- ITEMS.register(eventBus);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement