From 98eac8b2042e7298128dd5c43fac6c35909b9262 Mon Sep 17 00:00:00 2001 From: KnightMiner Date: Wed, 2 Sep 2020 20:18:43 -0400 Subject: [PATCH] Use proper event for particle registration Fixes race condition it seems --- .../knightminer/inspirations/recipes/RecipesClientEvents.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/knightminer/inspirations/recipes/RecipesClientEvents.java b/src/main/java/knightminer/inspirations/recipes/RecipesClientEvents.java index ff19fbc7..e626d971 100644 --- a/src/main/java/knightminer/inspirations/recipes/RecipesClientEvents.java +++ b/src/main/java/knightminer/inspirations/recipes/RecipesClientEvents.java @@ -24,12 +24,12 @@ import net.minecraftforge.api.distmarker.Dist; import net.minecraftforge.client.event.ColorHandlerEvent; import net.minecraftforge.client.event.ModelRegistryEvent; +import net.minecraftforge.client.event.ParticleFactoryRegisterEvent; import net.minecraftforge.client.event.TextureStitchEvent; import net.minecraftforge.client.model.ModelLoaderRegistry; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod.EventBusSubscriber; import net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus; -import net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent; @SuppressWarnings("unused") @EventBusSubscriber(modid = Inspirations.modID, value = Dist.CLIENT, bus = Bus.MOD) @@ -82,7 +82,7 @@ static void registerBlockColors(ColorHandlerEvent.Block event) { } @SubscribeEvent - static void clientSetup(FMLClientSetupEvent event) { + static void registerParticleFactories(ParticleFactoryRegisterEvent event) { Minecraft.getInstance().particles.registerFactory(InspirationsRecipes.boilingParticle, BoilingParticle.Factory::new); }