I'm from Brazil, and I'm used to code in portuguese. Like "items" in english is "itens" in portguese. Here it is the Essence class, and the EssenceItem class. I created 2 different classes to separete and simplify some things.
My forge wont work in any version of 1.16 ive tried everything but it just doesn't seem to work and i dont know what else to do. Around 3-4 months ago it was working fine. but when one day I got onto vanilla minecraft with optifine on to play with my friends and the next day my forge wasnt working it works with every other version of minecraft just everything from 1.16.1-1.16.5 wont work when I try to use forge. Whenever I try starting up my forge it immediately crashes and it doesnt even start up the game, even when I dont have any mods in the mod folder. When it crashed it says and i quote "An unexpected Issue has occured and the game has crashed. We're sorry for the inconvenience. Exit Code: 0" This doesnt happen when I use the curseforge launcher to launch 1.16 modpacks this only happens when I use the installer that I downloaded. Pls Help Me!
None of the code you've shown here is registering an item.
I also don't know why you wrapped DeferredRegister.create in a function with a convoluted signature rather than just going ENTITIES = DeferredRegister.create(ForgeRegistries.ENTITIES);