Everything was done

This commit is contained in:
Andrew 2023-03-26 16:20:21 +07:00
commit 89a89a6e21
108 changed files with 4570 additions and 0 deletions

View file

@ -0,0 +1,71 @@
package xyz.nuark.mods.electromana;
import net.minecraft.item.Item;
import net.minecraftforge.fml.RegistryObject;
import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;
import xyz.nuark.mods.electromana.item.ManaTransformerItem;
import xyz.nuark.mods.electromana.item.ReinforcedNetherStarItem;
import xyz.nuark.mods.electromana.item.ReinforcedNetherStarPieceItem;
import xyz.nuark.mods.electromana.item.ReinforcedPlateItem;
import xyz.nuark.mods.electromana.setup.ModSetup;
public class ElectroManaItems {
private static final DeferredRegister<Item> ITEMS = DeferredRegister.create(ForgeRegistries.ITEMS, ElectroMana.ID);
public static final RegistryObject<Item> MANA_TRANSFORMER_ITEM =
ITEMS.register(
"mana_transformer",
() -> new ManaTransformerItem(ElectroManaBlocks.MANA_TRANSFORMER.get(), ModSetup.ITEM_PROPS)
);
public static final RegistryObject<Item> MANA_TRANSFORMER_ITEM_MK2 =
ITEMS.register(
"mana_transformer_mk2",
() -> new ManaTransformerItem(ElectroManaBlocks.MANA_TRANSFORMER_MK2.get(), ModSetup.ITEM_PROPS)
);
public static final RegistryObject<Item> LESSER_MANA_ALTAR_ITEM =
ITEMS.register(
"lesser_mana_altar",
() -> new ManaTransformerItem(ElectroManaBlocks.LESSER_MANA_ALTAR.get(), ModSetup.ITEM_PROPS)
);
public static final RegistryObject<Item> GREATER_MANA_ALTAR_ITEM =
ITEMS.register(
"greater_mana_altar",
() -> new ManaTransformerItem(ElectroManaBlocks.GREATER_MANA_ALTAR.get(), ModSetup.ITEM_PROPS)
);
public static final RegistryObject<Item> EXQUISITE_MANA_ALTAR_ITEM =
ITEMS.register(
"exquisite_mana_altar",
() -> new ManaTransformerItem(ElectroManaBlocks.EXQUISITE_MANA_ALTAR.get(), ModSetup.ITEM_PROPS)
);
public static final RegistryObject<Item> REINFORCED_NETHER_STAR =
ITEMS.register(
"reinforced_nether_star",
ReinforcedNetherStarItem::new
);
public static final RegistryObject<Item> REINFORCED_NETHER_STAR_PIECE =
ITEMS.register(
"reinforced_nether_star_piece",
ReinforcedNetherStarPieceItem::new
);
public static final RegistryObject<Item> REINFORCED_PLATE =
ITEMS.register(
"reinforced_plate",
ReinforcedPlateItem::new
);
public static void register() {
ITEMS.register(FMLJavaModLoadingContext.get().getModEventBus());
}
}