Jump to content

DeferredRegister.create() not working?


Recommended Posts

Hi, I'm trying to add custom sounds to my mod in 1.16.1. I understand that DeferredRegister<> got changed to DeferredRegister.create, but when I try to use it, it gives me the error "Cannot resolve symbol 'create'".  Here's the code:


import edu.temple.reptiles.Reptiles;
import net.minecraft.util.SoundEvent;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;

public class SoundInit {

    public static final DeferredRegister<SoundEvent> SOUNDS = new DeferredRegister.create(ForgeRegistries.SOUND_EVENTS, Reptiles.MOD_ID);



Any ideas as to why it wouldn't be recognized?  I have the DeferredRegister import.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

  • Create New...

Important Information

By using this site, you agree to our Terms of Use.