diff --git a/src/main/java/com/watschman/betterenhancement/BetterEnhancement.java b/src/main/java/com/watschman/betterenhancement/BetterEnhancement.java index 1a82983..b8fb4dc 100644 --- a/src/main/java/com/watschman/betterenhancement/BetterEnhancement.java +++ b/src/main/java/com/watschman/betterenhancement/BetterEnhancement.java @@ -4,6 +4,7 @@ import com.watschman.betterenhancement.blocks.ModBlocks; import com.watschman.betterenhancement.config.ConfigUtil; import com.watschman.betterenhancement.config.ConfigurationHandler; +import com.watschman.betterenhancement.entities.ModEntities; import com.watschman.betterenhancement.items.ModItems; import com.watschman.betterenhancement.reference.Reference; import net.minecraft.block.Block; @@ -15,6 +16,7 @@ import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; import net.minecraftforge.event.RegistryEvent; +import net.minecraftforge.fml.common.registry.EntityEntry; import static com.watschman.betterenhancement.reference.Reference.*; @@ -109,5 +111,18 @@ MOD_LOGGER.info("Ending Block Registering Event..."); } + + @SubscribeEvent + public static void addEntities(RegistryEvent.Register event) { + MOD_LOGGER.info("Starting EntityEntry Registering Event..."); + + ModEntities.init(); + + for(EntityEntry entityEntry : Reference.MOD_ENTITIES) { + event.getRegistry().register(entityEntry); + } + + MOD_LOGGER.info("Ending EntityEntry Registering Event..."); + } } }