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
MidnightLib

MidnightLib

Common library providing a lightweight configuration system

6.62M
1,116
Library
Utility

Compatibility

Minecraft: Java Edition

1.21.x
1.20.x
1.19.x
1.18.x
1.17.x

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client-side
Server-side
Client and server (optional)

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Motschen
Motschen Owner

Details

Licensed MIT
Published 3 years ago
Updated last week
DescriptionGalleryChangelogVersions

Show all versions

1
2
3
4
5

MidnightLib 1.5.5 - NeoForge 1.20.6

by Motschen on Jun 8, 2024
Download

MidnightLib v1.5.5 for 1.20.6

View the changelog

MidnightLib 1.5.5 - Fabric 1.20.6

by Motschen on May 4, 2024
Download

MidnightLib v1.5.5 for 1.20.6

View the changelog

  • MidnightLib 1.5.5

MidnightLib 1.5.4 - Fabric 1.20.5

by Motschen on Apr 21, 2024
Download
  • Port to 1.20.5
  • Fix multiline centered comments

MidnightLib 1.4.2 - Forge 1.20.1

by Motschen on Dec 24, 2023
Download
  • Fixed crash at startup on dedicated servers

MidnightLib 1.5.3 - Fabric 1.20.4

by Motschen on Dec 19, 2023
Download

Fix modmenu integration

MidnightLib 1.5.2 - Fabric 1.20.4

by Motschen on Dec 11, 2023
Download
  • Cleanup of some code -> Overview button is now added via callbacks instead of a mixin
  • Unify client & server classes
    • Minor breaking change only affecting mods using the hiding functionality

MidnightLib 1.5.2 - NeoForge 1.20.4

by Motschen on Dec 11, 2023
Download
  • Native support for NeoForge (& dropped support for regular Forge)
  • Cleanup of some code -> Overview button is now added via callbacks instead of a mixin
  • Unify client & server classes
    • Minor breaking change only affecting mods using the hiding functionality

MidnightLib 1.5.1 - Fabric 1.20.4

by Motschen on Dec 7, 2023
Download
  • Port to 1.20.4
  • Add back fancy list background
  • File size optimizations (now just 50KB!!)
  • Update tooling

MidnightLib 1.5.0 - Forge 1.20.2

by Motschen on Sep 30, 2023
Download
  • Port to 1.20.2
  • "Reset" button now uses a custom icon (closes #25)
  • Config instances can now specify custom config change behavior (implement "writeChanges" method in your class; closes #33)
  • Remove TexturedOverlayButtonWidget (replaced by vanilla's TextIconButtonWidget)
  • Removed radialRainbow (used very rarely)
  • Updated AutoCommand to support editing list and float config values via commands on serverside installs
  • Reworded description
  • Fixed server crash on forge
  • Properly register mod configs automatically on Forge

MidnightLib 1.5.0 - Fabric 1.20.2

by Motschen on Sep 16, 2023
Download
  • Port to 1.20.2
  • "Reset" button now uses a custom icon (closes #25)
  • Config instances can now specify custom config change behavior (implement "writeChanges" method in your class; closes #33)
  • Remove TexturedOverlayButtonWidget (replaced by vanilla's TextIconButtonWidget)
  • Removed radialRainbow (used very rarely)
  • Updated AutoCommand to support editing list and float config values via commands on serverside installs
  • Reworded description
  • Forge & Quilt temporarily disabled until they release, as always

MidnightLib 1.4.1 - Fabric 1.20

by Motschen on Jun 9, 2023
Download

Fix tabs not being visible Re-enable Forge and Quilt support

MidnightLib 1.4.1 - Forge 1.20

by Motschen on Jun 9, 2023
Download

MidnightLib 1.4.1 - Quilt 1.20

by Motschen on Jun 9, 2023
Download
  • Fix tabs not being visible
  • Re-enable Forge and Quilt support
  • Fix #28

MidnightLib 1.4.0 - Fabric 1.20

by Motschen on May 22, 2023
Download
  • Updated to 1.20
  • Fixed many small issues
    • Long text not wrapping to new lines
    • Unsaved changes and scrollbar position resetting when game window size changes
    • Wrong value tooltips no longer showing since 1.19

MidnightLib 1.3.0 - Quilt 1.19.4

by Motschen on Apr 2, 2023
Download
  • Re-enable Quilt and Forge support
  • Completely remove unnecessary bloat (i.e. hat cosmetics)
  • File size is now just around 55KB for the Quilt version

MidnightLib 1.3.0 - Fabric 1.19.4

by Motschen on Apr 2, 2023
Download
  • Re-enable Quilt and Forge support
  • Completely remove unnecessary bloat (i.e. hat cosmetics)
  • File size is now just around 55KB for the Fabric version

MidnightLib 1.3.0 - Forge 1.19.4

by Motschen on Apr 2, 2023
Download
  • Re-enable Quilt and Forge support
  • Completely remove unnecessary bloat (i.e. hat cosmetics)
  • File size is now just around 60KB for the Forge version

MidnightLib 1.2.1 - Fabric 1.19.4

by Motschen on Mar 9, 2023
Download
  • Fix <Ctrl>+<Number> keybinds not working for tabs

MidnightLib 1.2.0 - Fabric 1.19.4

by Motschen on Mar 9, 2023
Download
  • Add support for categories that appear as tabs
    • Can easily be added to pre-existing entries
  • Large code cleanup & stability improvements
  • Tatar translation by Amirhan-Taipovjan-Greatest-I
  • French translation by Calvineries

MidnightLib 1.1.0 - Fabric 23w06a

by Motschen on Feb 15, 2023
Download

This was pretty straightforward. Only Fabric supports snapshots, so Quilt and Forge have temporarily been disabled.

1
2
3
4
5

Modrinth is open source.

feat/theseus/tauri-v2@c5403db

© 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.