Commit Graph

184 Commits

Author SHA1 Message Date
Motschen
0c23fa4f53 Port to Architectury
Yes, that also means Forge!
And yes, this was pain.
And no, the file size has not increased much!
2022-10-30 23:49:58 +01:00
Martin Prokoph
f70460ff65 Merge pull request #17 from FITFC/main
added pt_br
2022-10-30 22:38:31 +01:00
Motschen
c63cf9c515 Add support for sliders (int, float and double) 2022-10-30 17:10:22 +01:00
FITFC
38396c1886 added pt_br 2022-10-30 01:58:10 -05:00
Motschen
ac1516293c MidnightLib 0.6.1 - Fix reset button for color fields
- Fix reset button never being inactive for color config options
- Always make color button non-interactive
v0.6.1
2022-09-21 20:52:56 +02:00
Motschen
383de29f93 MidnightLib 0.6.0 - Centered Comments, Inactive Reset Buttons, Hidden Entries
- 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
v0.6.0
2022-08-22 18:42:48 +02:00
Martin Prokoph
71c16ffbb3 Merge pull request #13 from Altegar/patch-1
Create uk_ua.json
2022-08-16 12:43:56 +02:00
Sushomeister
76166aed49 Create uk_ua.json 2022-07-26 16:11:35 +03:00
Motschen
d6e1a5e558 Some more fixes... v0.5.2 2022-06-07 21:13:26 +02:00
Motschen
191120393c MidnightLib 0.5.2 - Fix AutoModMenu opt-out... again
Closes #10
2022-06-07 21:03:45 +02:00
Motschen
1be14dc3ac MidnightLib 1.5.1 - Fix AutoModMenu opt-out v0.5.1 v0.4.3 2022-06-06 18:48:32 +02:00
Motschen
7e1de67a5e MidnightLib 0.5.0 - Same as 0.4.2 but 1.19 v0.5.0 v0.4.2 2022-06-06 18:13:39 +02:00
Motschen
da4e59ef3a MidnightLib 0.4.1 - Update to 1.19 v0.4.1 2022-05-18 20:21:31 +02:00
Motschen
da2c76ed5f Update MidnightConfigExample.java 2022-04-12 17:56:08 +02:00
Motschen
8c1c00f6e2 Update Documentation v0.4.0 2022-02-22 12:49:09 +01:00
Motschen
5183b54285 Ditch Log4j for future-proofing 2022-02-22 12:44:28 +01:00
Motschen
a9190f2a0d MidnightLib 0.4.0 - Color support, Client and Server-only config options, cleanup 2022-02-22 12:30:55 +01:00
Motschen
794586362d MidnightLib 0.3.1 - Remove debug info v0.3.1 2021-11-20 11:21:40 +01:00
Motschen
1bdbde0af6 Merge pull request #5 from wafflecoffee/patch-1
Remove debug printlns in MidnightConfig
2021-11-20 10:17:57 +00:00
Emma
c1815c25d8 Remove debug printlns 2021-11-14 17:43:12 -05:00
Motschen
5dc707a6d8 MidnightLib 0.3.0 - String-List ingame support
- String Lists can now be edited in MidnightLib config screens
- Remove some pointless clutter
v0.3.0
2021-10-31 15:46:34 +01:00
Motschen
78dcb1e988 MidnightLib 0.2.9 - Make /midnightconfig command only able to be executed by operators v0.2.9 2021-10-29 11:16:21 +02:00
Motschen
afa8cf9a5d MidnightLib 0.2.8 - Command-based server configuration, Remove garbage, Better MidnightHats, Update MC
- Added a command-based way to configure server mods without having to edit the config file (only on dedicated servers)
- Update codebase to 1.17.1
- MidnightHats:
~ Remove Event Hats (irritating and unneeded)
~ Better Hats for Supporters (Cleanup, Glow, Lightweightness)
~ Hats of invisible players are now hidden
- MidnightConfig:
~ Better support for external value changing
~ Only tooltip-based titles now
- MidnightColorUtil:
~ add radialRainbow util for fancy rgb effects
- Better German translations
v0.2.8
2021-10-28 23:20:40 +02:00
Motschen
7c55e3bfae MidnightLib 0.2.7 - Fixes and Textured overlay buttons
- Fix #1
- The MidnightConfig overview screen button background is now based on the default button texture (Powered by new util class 'TexturedOverlayButtonWidget')
v0.2.7
2021-10-19 21:39:32 +02:00
Motschen
454b8ec01d MidnightLib 0.2.6 - Code cleanup & compression
- MidnightHats is now more performant and has new types of special hats
- Compress assets
- Reduce filesize heavily
v0.2.6
2021-10-01 19:56:53 +02:00
Motschen
cedf1df78a Fix missing lang keys 2021-09-19 13:30:05 +02:00
Motschen
60497771fc MidnightLib 0.2.5 - Better Translations & Backgrounds
- Custom lang key support
 - Transparent list background when in game
- Configurable background texture in MidnightConfig screens (defaults to Deepslate)
v0.2.5 v0.2.1
2021-09-19 13:18:16 +02:00
Motschen
472ce59ae0 MidnightLib 0.2.4 - 1.17
MidnightConfig v1.0.4:
- Number field length is now configurable
- Fixed number fields being empty
v0.2.4
2021-06-21 19:41:14 +02:00
Motschen
2a6b0bae12 MidnightLib 0.2.3 - Automatic mod menu integration
Added automatic mod menu integration for mods using MidnightLib

MidnightConfig 1.0.3:
 - Text field length is now configurable
 - Better separation of client and server
v0.2.3
2021-06-09 12:23:01 +02:00
Motschen
4c965487b1 MidnightLib v0.2.2 - Update to 1.17-pre1
- Not much changed.
- Rough ModMenu port for 1.17-pre1 can be found here: https://github.com/Motschen/ModMenu/releases/tag/v2.0.0-mnd
v0.2.2
2021-05-28 19:23:40 +02:00
Motschen
0d20721213 MidnightLib v0.2.1 - Fix some bugs
- Fixed MidnightConfig buttons not working in full screen
- Make MidnightConfig title style configurable
v2.0.1
2021-05-15 12:46:19 +02:00
Motschen
235042f30e MidnightLib v0.2.0 for 21w19a
- MidnightConfig screens can be viewed from a new screen in the minecraft options
- Code cleanup
- Examples & Documentation
- New Methods
- Upgrade to 21w19a and Java 16

MidnightConfig v1.0.0:
 - The config screen no longer shows the entries of all instances of MidnightConfig
 - Compatible with servers!
 - Scrollable!
 - Comment support!
 - Fresh new design
v0.2.0
2021-05-14 22:20:20 +02:00
Motschen
a4be637128 MidnightLib v0.1.0 for 21w08b v0.1.0 2021-02-28 12:36:43 +01:00
Motschen
5928257fab Initial commit 2021-02-28 12:34:02 +01:00