Class RegistryEvent
java.lang.Object
net.neoforged.bus.api.Event
de.luckymcdev.foundryengine.common.event.registry.RegistryEvent
- All Implemented Interfaces:
net.neoforged.fml.event.IModBusEvent
public class RegistryEvent
extends net.neoforged.bus.api.Event
implements net.neoforged.fml.event.IModBusEvent
-
Constructor Summary
ConstructorsConstructorDescriptionRegistryEvent(net.neoforged.neoforge.registries.RegisterEvent inner, net.neoforged.bus.api.IEventBus modBus) -
Method Summary
Modifier and TypeMethodDescriptionvoidblocks(BlockBuilder... builders) static Collection<BlockBuilder> static Collection<ItemBuilder> static Collection<ParticleBuilder> static Collection<RecipeBuilder> static @Nullable SoundBuildergetSoundBuilder(net.minecraft.resources.Identifier id) static Collection<SoundBuilder> voiditems(ItemBuilder... builders) voidparticles(ParticleBuilder... builders) voidrecipes(RecipeBuilder... builders) <T> voidregister(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> key, Consumer<net.neoforged.neoforge.registries.RegisterEvent.RegisterHelper<T>> helper) voidsounds(SoundBuilder... builders)
-
Constructor Details
-
RegistryEvent
public RegistryEvent(net.neoforged.neoforge.registries.RegisterEvent inner, net.neoforged.bus.api.IEventBus modBus)
-
-
Method Details
-
getSoundBuilder
-
getItemBuilders
-
getBlockBuilders
-
getRecipeBuilders
-
getParticleBuilders
-
getSoundBuilders
-
items
-
blocks
-
recipes
-
particles
-
sounds
-
register
public <T> void register(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> key, Consumer<net.neoforged.neoforge.registries.RegisterEvent.RegisterHelper<T>> helper)
-