All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Nolijium

Nolijium

by Nolij β€’ Downloads: 0 β€’ Followers: 0
Description
Gallery
Changelog
Versions

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

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x 1.20.1
Fabric Forge Neoforge
last yr. 1
1.21.x 1.20.1
Fabric Forge Neoforge
last yr. 1
1.21.x 1.20.1
Fabric Forge Neoforge
last yr. 1
1.21.x 1.20.1
Fabric Forge Neoforge
last yr. 1
1.21.x 1.20.1
Fabric Forge Neoforge
last yr. 1
1.21.x 1.20.1
Fabric Forge Neoforge
last yr. 1
1.21.x 1.20.1
Fabric Forge Neoforge
last yr. 1
1.21.x 1.20.1
Fabric Forge Neoforge
last yr. 1
1.21.x 1.20.1
Forge Neoforge
last yr. 1
1.21.x 1.20.1
Forge Neoforge
last yr. 1
1.21.x 1.20.1
Forge Neoforge
last yr. 1
1.21 1.20.1
Forge Neoforge
last yr. 1
1.21 1.20.1
Forge Neoforge
last yr. 1
1.21 1.20.1
Forge Neoforge
last yr. 1
[0.5.6] 0.5.6 by Nolij on Mar 04, 2025
Download
  • fix mod menu config button not working
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.5.5] 0.5.5 by Nolij on Feb 07, 2025
Download
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience

[0.5.4] 0.5.4 by Nolij on Feb 04, 2025
Download
  • fixed AstroCraft compatibility
  • fixed crash in some sandboxed environments
  • added zh_tw translation (thanks @EvanHsieh0415)
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.5.3] 0.5.3 by Nolij on Jan 30, 2025
Download
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.5.2] 0.5.2 by Nolij on Jan 23, 2025
Download
  • fixed minecraft:block particles not being hidden in some scenarios
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.5.1] 0.5.1 by Nolij on Jan 05, 2025
Download
  • fixed 20.1 crash
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.5.0] 0.5.0 by Nolij on Jan 05, 2025
Download
  • improved chroma block outlines mod compatibility (thanks @embeddedt)
  • added frame times alongside extended FPS in HUD
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.4.0] 0.4.0 by Nolij on Nov 11, 2024
Download
  • added pure darkness
  • added minimum skylight level
  • added limited Fabric support (see README.md)
  • translation improvements (thanks @Alexander317 and @OrzMiku)
  • added LibNolij
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.3.0] 0.3.0 by Nolij on Sep 23, 2024
Download
  • added star renderer customization options
  • added chroma block shape overlay (thanks @embeddedt)
  • fixed light level overlay not rendering in fabulous mode (also @embeddedt)
  • added miscellaneous chat enhancements
  • made enums translatable
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.2.0] 0.2.0 by Nolij on Sep 01, 2024
Download
  • added light level overlay (courtesy of @embeddedt)
  • added advanced tooltip info toggle
  • added fog customization options
  • added sky rendering toggle
  • added weather rendering toggle
  • added weather ticking toggle
  • added font shadow toggle
  • fixed bug with HUD refreshing when HUD FPS display is disabled
  • improved performance
  • added Ukrainian translation (thanks @cutiegin)
  • improved Russian translation (thanks @AlexSanech)
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.1.3] 0.1.3 by Nolij on Aug 03, 2024
Download
  • add potion revert deduplicating mechanism
  • improve HUD performance
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.1.2] 0.1.2 by Nolij on Jul 20, 2024
Download
  • fix NeoForge 21.0.112-beta support
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.1.1] 0.1.1 by Nolij on Jul 19, 2024
Download
  • sort particles by namespace first and prioritize vanilla particles in config screen
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
[0.1.0] 0.1.0 by Nolij on Jul 17, 2024
Download
  • initial release
  • added NeoForge 21 support
  • added LexForge 20.1 support
  • added max chat history customization
  • added HUD
  • added accurate & efficient FPS tracking
  • added MC-26678 revert
  • added potion revert
  • added opaque block outlines
  • added animation toggles
  • added toast toggles
  • added particle toggles
  • added chroma
  • added Embeddium integration
  • further improvements to overall system stability and other minor adjustments have been made to enhance the user experience
Nolijium Icon
Download Nolijium
Select game version
Select platform