Commit Graph

7 Commits

Author SHA1 Message Date
Martin Prokoph
f9fc657695 Merge branch 'architectury-1.21.4' into architectury-1.21.4 2025-05-12 22:46:51 +02:00
Martin Prokoph
302728192f feat: new method to manually add widgets
- Also added a keybind widget as an example for this.
It will not be included in the base jar, but can be manually copied into mods that rely on it.
2025-05-12 12:35:20 +02:00
Joris Kleiber
daec2a3187 feat: respect TranslatableOption on enums 2025-04-26 01:10:57 +02:00
Jaffe2718
1606646e87 - fix bug: avoid the crash due to Identifier syntax not legitimate.
- new feature: multiple expect values for `@Condition`
- change: use `net.minecraft.client.gui.widget.CheckboxWidget` for boolean `@Entry` instead of `net.minecraft.client.gui.widget.ButtonWidget`
- misc: cleanup for `en_us.json` and example code & bump version
2025-04-13 18:32:35 +08:00
Jaffe2718
c1299c2195 add examples 2025-04-03 11:14:02 +08:00
Martin Prokoph
2abf9040a7 feat: conditions! + large cleanup 2025-03-27 23:30:03 +01:00
Martin Prokoph
a32593ede0 feat: improve label tooltip code
- Users can now define labels for text via this translation key pattern: "modid.midnightconfig.optionName.label.tooltip"
2025-01-14 10:27:35 +01:00