package com.smithy.terraoriginum; import com.smithy.terraoriginum.blocks.cottonCropBlock; import com.smithy.terraoriginum.blocks.crucifix; import com.smithy.terraoriginum.items.*; import com.smithy.terraoriginum.registry.modEnchantments; import com.smithy.terraoriginum.registry.modPowers; import com.smithy.terraoriginum.util.LootTableModifiers; import net.fabricmc.api.ModInitializer; import net.fabricmc.fabric.api.itemgroup.v1.ItemGroupEvents; import net.minecraft.item.ItemGroups; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; public class TerraOriginum implements ModInitializer { public static final String MOD_ID = "terraoriginum"; public static final Logger LOGGER = LogManager.getLogger(MOD_ID); @Override public void onInitialize() { umbrella.registerItems(); iconItems.register(); modEnchantments.register(); crucifix.register(); cottonCropBlock.register(); cottonItems.register(); sunTotem.register(); ghostlyItems.register(); ghostlyArmourItems.register(); modPowers.register(); LootTableModifiers.modifyLootTables(); ItemGroupEvents.modifyEntriesEvent(ItemGroups.TOOLS).register((content) -> content.add(umbrella.UMBRELLA)); ItemGroupEvents.modifyEntriesEvent(ItemGroups.TOOLS).register((content) -> content.add(sunTotem.SUN_TOTEM)); ItemGroupEvents.modifyEntriesEvent(ItemGroups.FUNCTIONAL).register((content) -> content.add(crucifix.CRUCIFIX)); ItemGroupEvents.modifyEntriesEvent(ItemGroups.NATURAL).register((content) -> content.add(cottonItems.COTTON_SEEDS)); ItemGroupEvents.modifyEntriesEvent(ItemGroups.INGREDIENTS).register((content) -> content.add(cottonItems.COTTON_BALL)); LOGGER.info("man this Origins is " + MOD_ID); } }