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.93M
1,124
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

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 4 years ago
Updated 3 weeks ago
DescriptionGalleryChangelogVersions

Show all versions

1
3
4
5

MidnightLib 1.1.0 - Quilt 1.19.3

by Motschen on Dec 14, 2022
Download
  • Port to 1.19.3
  • Removed custom button tooltip system in favor of the new vanilla one

MidnightLib 1.1.0 - Forge 1.19.3

by Motschen on Dec 14, 2022
Download

MidnightLib 1.1.0 - Fabric 1.19.3

by Motschen on Dec 3, 2022
Download
  • Port to 1.19.3
  • Removed custom button tooltip system in favor of the new vanilla one

MidnightLib 1.0.0 - Quilt 1.19.2

by Motschen on Oct 31, 2022
Download

MidnightLib 1.0.0 - Forge 1.19.2

by Motschen on Oct 31, 2022
Download

MidnightLib 1.0.0 - Fabric 1.19.2

by Motschen on Oct 31, 2022
Download
  • Support for sliders! (Set the @Entry property isSlider() to true, specify a max() and min(), optionally precision())
  • Port to Architectury -> Forge, Fabric and native Quilt Versions!
  • Brazilian Portuguese Translation by @FITFC
  • Fix crash when Integer inputted is bigger than int limit (thanks to @MasterToster)

MidnightLib 0.6.1 - 1.19.3

by Motschen on Oct 27, 2022
Download

Port to 22w43a

MidnightLib 0.6.1 - 1.19

by Motschen on Sep 21, 2022
Download
  • Fix reset button never being inactive for color config options
  • Always make color button non-interactive

MidnightLib 0.6.0 - 1.19

by Motschen on Aug 22, 2022
Download
  • Comments can now be centered via a property in the Annotation
  • Entries can now be completely hidden using the respective annotation (allows for things like config versions being saved)
  • Reset buttons now get deactivated when the value matches the default
  • The MidnightConfigOverview list is now sorted alphabetically
  • Make more fields publicly accessible
  • Ukrainian translation by @Altegar

MidnightLib 0.5.2 - 1.19

by Motschen on Jun 7, 2022
Download

MidnightLib 0.4.4 - 1.17/1.18

by Motschen on Jun 7, 2022
Download

Fix crash without ModMenu

MidnightLib 0.5.1 - 1.19

by Motschen on Jun 6, 2022
Download

MidnightLib 0.4.3 - 1.17/1.18

by Motschen on Jun 6, 2022
Download

Fix AutoModMenu opt-out

MidnightLib 0.5.0 - 1.19

by Motschen on Jun 6, 2022
Download

MidnightLib 0.4.2 - 1.17/1.18

by Motschen on Jun 6, 2022
Download

Add opt-out from AutoModMenu

MidnightLib 0.4.1 - 1.19

by Motschen on May 18, 2022
Download
  • Update to 1.19

MidnightLib 0.4.0 - 1.17/1.18

by Motschen on Feb 22, 2022
Download

Add support for hexadecimal colors in MidnightConfig
Add Client and Server annotations to hide config options on irrelevant sides
Remove any reference to Log4j completely to be future-proof
Code cleanup

MidnightLib 0.3.1 - 1.17/1.18

by Motschen on Nov 20, 2021
Download

Remove leftover debug info

MidnightLib 0.3.0 - 1.17/1.18

by Motschen on Oct 31, 2021
Download
  • Allow configuring String-Lists in-game.
  • Code cleanup
  • Remove clutter

MidnightLib 0.2.9 - 1.17/1.18

by Motschen on Oct 29, 2021
Download

Make /midnightconfig command only able to be executed by operators

1
3
4
5

Modrinth is open source.

fix-window-open@1656e14

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