Registry Helper Lib

Registry Helper Lib

A small library to register faster and easier. Supports Minecraft's and custom registries.

by
2.0K Downloads
fabriclibrarymanagementutility
Rent Server with this Mod

About this Mod

RegistryHelperLib

Are you tired of writing a lot of code to register all the things of minecraft?
With this little library, you will be able to register in an easier way.

Installation

Add the Modrinth's Maven Repository in build.gradle:

    repositories {
        maven {
		    name = 'Modrinth'
		    url = 'https://api.modrinth.com/maven'
		    content {
			includeGroup 'maven.modrinth'
		}
	}
    }

Then add the mod implementation, still in build.gradle:

    dependencies{
        //other dependencies
        modImplementation("maven.modrinth:registry-helper-lib:${project.registry_helper_version}")
    }

Then add the version variable in gradle.properties. Replace the version below by the version of the lib you want:

    registry_helper_version= <version>

How to use it?

Create an instance of the RegistryHelper class. This instance will allow you to register for a registry type.

    public class ModItems {
        private static final RegistryHelper<Item> registryHelper=new RegistryHelper<>(Registries.ITEM,ExampleMod.MOD_ID);
        public static final Item EXAMPLE_ITEM= registryHelper.register("name",new Item(new Item.Settings()));

        public static void init(){
        
        }
    }

Available Versions

Registry Helper Lib 1.0.3+1.20.1release
MC 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric
February 25, 2026
Registry Helper Lib 1.0.1+1.21release
MC 1.21, 1.21.1fabric
October 21, 2024
Registry Helper Lib 1.0.0+1.21release
MC 1.21fabric
June 28, 2024

How to Install Registry Helper Lib on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).

3

Install Mod

Open the mod browser in the dashboard and search for "Registry Helper Lib". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.11, 1.21.10, 1.21.8 (+12 more)

Server-side

~ Optional

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Registry Helper Lib server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.

Is Registry Helper Lib compatible with fabric?

Registry Helper Lib officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.8. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Registry Helper Lib – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Registry Helper Lib consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Registry Helper Lib with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 or later
Server-side
Optional

Supported Versions

1.21.111.21.101.21.81.21.71.21.61.21.51.21.11.211.20.61.20.5+5 more