SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
✓ VerifiedLibraries & compatibility

UltraLib

by Sygikal · for Minecraft

Non-intrusive java code library

26KDownloads
10 mo agoLast updated
LicenseRef-All-Rights-ReservedLicense
FabricLoaders

About UltraLib

From Modrinth

Non-intrusive java code library

This is my penultimate library mod, meant for easing data-driven development and feature registration. It is non-intrusive (meaning no-mixins and such for broad compatibilty) and is purely a collection of helpful Java classes.

Currently includes:

  • OptionalObject: A way for parsing optional data from JSON
  • LatchedKeyBinding: Keybindings that only run once per click
  • SortedList: Sorting a list by weight
  • UltraConfig: Extremely light-weight config
  • SimpleDataLoader, RunnableDataLoader, DetachedRunableDataLoader: Different methods of loading json data
  • Creator: A Function with registry that allows for turning one object into another by a specified id. Mainly used for data-driven features.
  • Lists: Repackaging of the Apache Commons class because its not included on the client by default

UltraDRY!

  • UltraLib now offers some utilities to help keep things DRY.
  • Opt-in by adding this to your client init: UltraLib.registerPackage(this.getClass(), MOD_ID);
  • Now you can grab multiple things with ease!:
  • Mod-specific identifiers with UltraLib.id(String id);
  • Mod translations with UltraLib.getText(String title, String... paths);
  • You can even get your logger wtih UltraLib.log();!
  • More examples here

Highlights

From source data

Game versions

Supports 9 Minecraft versions, the newest being 1.21.10.

Loaders

Runs on Fabric.

Footprint

Rated a light load on a server.

What kind of mod it is

From the catalog
Listed on Modrinth as “Mods”

Libraries & compatibility

Foundations and fixes other mods build on. Usually installed because something else needs it.

Runs on your server

From source side support

Modrinth lists UltraLib as required on the server. Check its Modrinth page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
Fabric
Runs on
Serverrequired on the server
Game versions
1.21.10 and 8 earlier

Verified at the source

  • ✓ModrinthOfficial listing, checked 2026-10-01Open ↗
  • ✓AuthorSygikal, as published on Modrinth
  • ✓LicenseLicenseRef-All-Rights-ReservedFree

UltraLib, answered

Generated from the mod’s own source data.

Do my players need to install UltraLib?

Modrinth lists UltraLib as required on the server. Check its Modrinth page to see whether players need it too.

Which loaders does it support?

Fabric.

Is it free?

Yes. UltraLib is free to download from Modrinth. Its license is LicenseRef-All-Rights-Reserved.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run UltraLib on a Minecraft server.

Deploy in about a minute from $4.20 a month, then add UltraLib in one click.