Mineuniverse
Log in Register
Mods

RegistryNameProvider

Dance with Provider#getRegistryName to help your mods-porting between 1.16.5-1.20.1 easier.
by _nArUTo_
Download Claim this project
267 downloads
0 likes
Updated Jul 6, 2026
0 hypes
API and Library

RegistryNameProvider

When porting my mods from 1.16.5 to 1.21.1, I always find it annoying to change the XXX.getRegistryName to ForgeRegistries.XXX.getKey(XXX).

So, I created this mod to skip this process, with which I can simply call Provider#getRegistryName for all versions.

Supported RegistryEntries

1.16.5-1.20.1

  • EntityType
  • Item
  • Block
  • Enchantment
  • Attribute
  • MobEffect

1.21.1

Enchantment excluded.

F**k you data-driven

registrynameprovider-1.19.2-1.0.0
MC 1.19.2, Forge
Release 2025-08-05 Get
registrynameprovider-1.21.1-1.0.0
MC NeoForge, 1.21.1
Release 2025-08-05 Get

More from _nArUTo_

ServerTickReforged
93,265
Starks
918
Rage Mod
9,134
EmptiableBoxes
91
Camel Extend
906
PeaceCampfire
904

You Might Also Like

Vivecraft
A Minecraft VR mod on a loader of your choice!
9,988,339
Athena
A crossplatform (Forge/Fabric) solution to connected block textures for 1.19.4+
99,799,527
Lodestone
A collection of code used throughout projects under the Lodestar team.
9,914,417
TheDragonLib
A library for most of sokratis12GR's Mods
9,910,232
Multi Mob Library
A library mod containing essential files for Daveyx0's mob mods
9,892,767
FTB Library (Forge) (Legacy)
FTB Library is a library mod that is used for some of our mods.
98,265,314