Martin Prokoph
3db1c1eb23
fix: crash on servers
...
- This makes overriding the screen less flexible, but out of all options, this was the best way to do it. Previously, the `@EnvType` annotation took care of keeping this out of the server code, but NeoForge decided to break perfectly functional behaviour once again, requiring me to remove the annotations 🫠
2025-10-03 14:55:40 +02:00
Martin Prokoph
98859fbc28
feat: support NeoForge on 1.21.9
...
`@Environment` annotations had to be removed because NeoForge doesn't like them. Also, this brings down file size :)
2025-10-01 17:50:18 +02:00
Martin Prokoph
284037cc6c
clean: refactoring (less static methods/fields)
2025-09-26 20:03:59 +02:00
Martin Prokoph
58970157b4
feat: support for 1.21.9 (pre3)
2025-09-23 17:06:35 +02:00
Jaffe2718
c775a9d221
- fix: NullPointerException when the config class of mod updated
...
- alter: better test code in `common/src/test`, `neoforge/src/test` and `fabric/src/test`, run `Test Minecraft Client(:fabric)` or `Test Minecraft Client(:neoforge)` for testing
2025-09-11 11:48:26 +08:00
Martin Prokoph
596f68f4d9
chore: adjust version naming for better integration
2025-02-15 12:39:47 +01:00
Martin Prokoph
28166aaa3d
fix(neoforge): move command registration to post init
...
- Closes #82 and #68
2025-02-15 12:28:02 +01:00
Martin Prokoph
e29466401b
chore: improve version formatting & bump version
2025-02-15 11:21:01 +01:00
Martin Prokoph
56bbb8bac6
Update to final 1.21.4 release
2024-12-04 20:46:12 +01:00
Martin Prokoph
07e6049fa0
Allow Entries to be conditionally shown
...
- Define a required mod using `requiredMod = "modid"` in entries & comments
2024-10-11 00:08:45 +02:00
Martin Prokoph
b8a54e339a
Run command registration after main method
...
- Fixes commands being missing for certain mods
- Possibly fix #67
2024-09-02 23:47:58 +02:00
Martin Prokoph
48390abf8f
Open path from last location
...
- Also some gradle treats :)
2024-08-29 13:43:34 +02:00
Martin Prokoph
db32a41e2b
Enable commands in all environments
...
- Many command-related fixes and improvements
- Added test environment for easier development
2024-08-29 13:38:38 +02:00
Martin Prokoph
dfb53f391d
NeoForge 1.21
...
- Added new method to get Modloader/Platform name in common classes
2024-06-17 15:17:07 +02:00
Martin Prokoph
f0c8895d74
Port to 1.21-pre4
2024-06-08 20:42:16 +02:00
Martin Prokoph
aeeed9922a
Add unified publishing for NeoForge
2024-06-08 20:35:30 +02:00
12emin34
9c02d399b7
oops, forgot to remove unneeded pack.mcmeta file
2024-05-15 13:06:23 +02:00
12emin34
d1df2e4d9b
fix NeoForge for 1.20.5/6
2024-05-15 12:06:07 +02:00
Martin Prokoph
d75d34d675
MidnightLib 1.5.5
...
- Fixed button always being visible
- Various visual improvements
2024-05-04 17:59:06 +02:00
Martin Prokoph
fb1c4c1158
MidnightLib 1.5.2 - NeoForge & more cleanness
...
- 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
2023-12-11 19:28:04 +01:00