Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings

Dynamic Registries Modifier

A dynamic registry injection tool

24
0
Library
Utility

Compatibility

Minecraft: Java Edition

1.21.1

Platforms

Fabric

Supported environments

Client-side
Server-side
Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source

Creators

SAGUMEDREAM
SAGUMEDREAM Member

Details

Licensed CC0-1.0
Published 2 weeks ago
Updated 2 weeks ago
DescriptionChangelogVersions

Description

This is an injection tool for Minecraft Dynamic Registries, which can be used as a pre-library

Using

  1. Download the jar and put it in the project libs
  2. Modify build.gradle
repositories {
  flatDir {
        dirs 'libs'
  }
}
dependencies {
  modImplementation include(files("libs/dynamic-registries-modifier-1.0.0.jar"))
}
  1. Using code
import cc.thonly.registry_modifier.api.DynamicRegistryManagerCallback;

public static final Identifier TEST = Identifier.of("test");
public static void load() {
  DynamicRegistryManagerCallback.Builder<Dialog> builder = DynamicRegistryManagerCallback.createBuilder(RegistryKeys.DIALOG);
  builder.register(builder, TEST, value...)
  DynamicRegistryManagerCallback.add(builder);
}

Modrinth is open source.

app-ads@1633f40

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.