Back to mods
Nolijium project artwork

CurseForge · Minecraft mod

Nolijium

Various QoL enhancements by Nolij

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Nolijium release should I use?

Updated 6 months ago
Latest stable file 0.5.6
Game version 1.21, 1.20.1, 1.21.1
Loader Fabric, Forge, NeoForge

Nolijium 0.5.6 targets 1.21, 1.20.1, 1.21.1 with Fabric, Forge, NeoForge. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. No extra mods listed for this file.

Where it goes

Is Nolijium required on the client, server, or both?

The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric, Forge, NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Nolijium 0.5.6 need?

0.5.6. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

2 listed on this file 2 pulled in by those mods
Embeddium Optional for Nolijium 0.5.6
optional
Matching file found Matched file: [1.21.1] Embeddium 1.0.15
Zume Optional for Nolijium 0.5.6
optional
Matching file found Matched file: 1.2.2
Rubidium Needed by Embeddium
pulled in
Matching file found Matched file: 0.7.1

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Nolijium without breaking your instance.

Built for Nolijium 0.5.6. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 0.5.6. It targets 1.21, 1.20.1, 1.21.1 with Fabric, Forge, NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 0.5.6. It opens that exact file at the source.

About this project

What does Nolijium add?

IMPORTANT LICENSE NOTICE

By using this project in any form, you hereby give your "express assent" for the terms of the license of this project (see LICENSE), and acknowledge that I (the author of this project) have fulfilled my obligation under the license to "make a reasonable effort under the circumstances to obtain the express assent of recipients to the terms of this License".

Nolijium

A collection of various QoL enhancements with (optional) Embeddium support and integration, written by Nolij.

Features

NeoForge 21+ Fabric 21+ LexForge 20.1
Light Level Overlay
Maximum chat history customization
Miscellaneous chat enhancements
Advanced tooltip info toggle
Star renderer customization options
Fog customization options ❌ [1]
HUD with accurate & efficient FPS tracking including 0.1% lows
MC-26678 revert
Potion revert (adds back potion glint and reverts colours)
Opaque block outlines toggle
Pure Darkness
Texture animation toggle
Sky rendering toggle
Weather toggles
Font shadow toggle
Toast toggles
Particle toggles
Chroma block outlines, block shape overlay, tooltips, & HUD ⚠ [2]
Global config file (config is synced between instances on the same machine)
Optional Embeddium integration ❌ [3]
  • [1] Coming soon
  • [2] Partial support - behaviour may be better on other platforms
  • [3] Embeddium does not currently support Fabric 21+

Credits (in no particular order)

  • embeddedt: Light Level Overlay, Chroma Block Shape Overlay, Embeddium (which inspired the name of this mod, and also allowed me to yet again avoid writing a config screen), much behind-the-scenes guidance, help debugging weird errors, and education on Mixin, the JVM, and modding in general
  • rdh: Many contributions to the buildscript
  • CelestialAbyss: The excellent icon (also made the equally amazing icons for Embeddium and TauMC)
  • LlamaLad7: MixinExtras, which is heavily used by Nolijium and bundled to support monojar
  • AlexSanech: Russian translation
  • OrzMiku: Simplified Chinese translation
  • cutiegin: Ukrainian translation
  • EvanHsieh0415: Traditional Chinese (Taiwan) translation

FAQ

Q: Some of these features seem familiar...

A: Inspiration was taken from a few sources, but 100% of the code in this mod is either original to this mod (ie written specifically for this mod), or was used with explicit permission from code authors (the only "exception" to this might be bundled MixinExtras, but the README for MixinExtras literally provides instructions for bundling, so I consider it reasonable. LlamaLad7 is of course welcome to request I stop bundling MixinExtras).

Q: Where is the config?

A: You'll find the config at .minecraft/global/nolijium.json5 (note that this is the default .minecraft folder, not the instance .minecraft). You can modify the file while the game is running, and the config will be automatically reloaded. The config button in the NeoForge mods screen will open this text file for you in your system's default text editor. Nolijium also has optional Embeddium options screen integration, which is probably the easiest way to modify this mod's config.

Q: discord where

A: https://discord.gg/6ZjX4mvCMR

Q: What version is this for?

A: This mod supports LexForge 20.1 and NeoForge 21+. It is built off of Zume's buildscript though, so it should be feasible to add support for Fabric and/or older Minecraft versions. PRs which extend platform support and maintain monojar support are welcome.

Q: What's a monojar?

A: Using a lot of buildscript magic, one need not have a different JAR for each supported version. A monojar is a single JAR which can be used on all supported platforms. I started using this concept in Zume (which is why 90% of Nolijium's buildscript is a copy of Zume's buildscript). Please note that this is not very feasible for most mods, so I would strongly recommend against asking other mod authors to support monojars. While I'm sure many other mod developers are capable of supporting monojar, it's entirely unreasonable to expect this of those mod developers, as it introduces numerous headaches just working on a small mod. Monojar-ifying large mods (especially content mods) would take far more effort than could be considered even remotely reasonable. That being said, I welcome other mod developers who do want to give it a try to reach out to me if they have any questions.

Q: What kind of weird license is this?

A: OSL-3.0 is the closest equivalent to a LAGPL I could find. AGPL and GPL are incompatible with Minecraft, and LGPL doesn't protect network use. OSL-3.0 protects network use and is compatible with Minecraft.

Q: Why though? It's so strict!!!!

A: This is, and will remain, free, copyleft software. Any requests to change the license other than to make it even stronger will be denied immediately (unfortunately GPL and AGPL aren't compatible with Minecraft due to linking restrictions, as much as I'd like to use them). Even in situations where I use parts of other projects with more "permissive" licenses, I will treat them as copyleft, free software.

License

This project is licensed under OSL-3.0. For more information, see LICENSE.

Need a Minecraft server? Consider CreeperHost!

Use code taumc-qk0 for 10% off

Project description from CurseForge.

Pick your setup

Nolijium by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

9 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Nolijium versions and loaders

14 of 14 releases match

Looking for an older file? The official CurseForge project page is in Resources.