package net.krituximon.stalinium.particle; import net.krituximon.stalinium.Stalinium; import net.minecraft.core.particles.ParticleType; import net.minecraft.core.particles.SimpleParticleType; import net.minecraft.core.registries.BuiltInRegistries; import net.neoforged.bus.api.IEventBus; import net.neoforged.neoforge.registries.DeferredRegister; import java.util.function.Supplier; public class ModParticles { public static final DeferredRegister> PARTICLE_TYPES = DeferredRegister.create(BuiltInRegistries.PARTICLE_TYPE, Stalinium.MODID); public static final Supplier BLOOD_PARTICLE = PARTICLE_TYPES.register("blood_particle", () -> new SimpleParticleType(true)); public static void register(IEventBus eventBus) { PARTICLE_TYPES.register(eventBus); } }