Jonathing
dbd7da6885
Fix issue with shields not disabling correctly ( #10320 )
2025-01-27 19:12:47 -08:00
Jonathing
bb98165ee8
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types ( #10358 )
...
Add VillagerType#registerBiomeType
Co-authored-by: Joseph T. McQuigg <J.T.McQuigg12@gmail.com >
2025-01-27 19:11:52 -08:00
Jonathing
6a1f1acc42
Update Gradle to 8.12.1 ( #10356 )
...
Make IntelliJ download sources automatically in MDK
2025-01-27 14:38:53 -08:00
Jonathing and LexManos
a982445295
GameTestHelper additions ( #10343 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-01-27 14:38:18 -08:00
Jonathing
89919519ac
Fix non-passengers being tickable without checking canUpdate() ( #10303 )
2025-01-22 13:22:52 -08:00
Jonathing
4d592ba5ac
Fix finalizeSpawn's return value not being used correctly ( #10302 )
2025-01-22 13:22:44 -08:00
Jonathing
5657e6542b
Fix boat travel distance being incorrect ( #10292 )
2025-01-04 19:54:20 -08:00
Jonathing and James Mitchell
c1c327ce11
Add a way to render tooltips from Formatted text and TooltipComponents elements ( #10056 )
...
Co-authored-by: James Mitchell <tehgeek@gmail.com >
2025-01-04 13:03:32 -08:00
Jonathing
142f07cbad
Bump CoreMods to 5.2.4 ( #10264 )
2024-12-23 17:25:49 -08:00
Jonathing
c4f18dfa4b
Allow mipmap lowering to be disabled ( #10253 )
2024-12-23 17:25:38 -08:00
Jonathing
9f5a6d716e
Add optional fix of use item duration, disabled by default ( #10247 )
2024-12-23 17:15:38 -08:00
Jonathing and Paint_Ninja
984cedda5c
Simplify memory usage display on loading screen ( #10234 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 17:15:27 -08:00
Jonathing and Paint_Ninja
cc4a431711
Deprecate @ObjectHolder, add a couple of fast-paths ( #10229 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 17:03:01 -08:00
Jonathing and Paint_Ninja
ee07bcac57
Skip Vanilla classes for the CapabilityTokenSubclass transformer ( #10222 )
...
Cherry-pick a few optimizations from HEAD
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 16:53:23 -08:00
Jonathing and Paint_Ninja
b1cc694453
Skip Forge classes in the RuntimeEnumExtender transformer ( #10217 )
...
Mod classes are still transformed as usual
Cherry-pick a few optimizations from HEAD
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 16:38:24 -08:00
Jonathing and Paint_Ninja
838ab9e1a5
Skip processing Forge classes in RuntimeDistCleaner ( #10209 )
...
Cherry-pick a few optimizations from HEAD
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 16:23:54 -08:00
Jonathing
99a7fcd8bd
Bump CoreMods to 5.2 ( #10129 )
...
Full Changelog: https://gist.github.com/Jonathing/c3ad28b2a048ac839a7baba5417ee870
The key features are:
- ES6 language support
- Thoroughly updated ASMAPI, with full documentation
- Bug fixes (some optional for backwards-compatibility)
- Partial internal code cleanup
- Updated Nashorn to 15.4
- Request CoreMods to not apply fix for ASMAPI.findFirstInstructionBefore by default
2024-11-08 17:40:18 -08:00
Paint_Ninja
3535dcdbb3
Use the new fire() and Result#isAllowed/isDenied/isDefault methods from EventBus (backport of #10028 to 1.20.4) ( #10097 )
2024-10-06 18:39:59 -07:00
Paint_Ninja and andan42
d7ccecefe0
Remove unneeded boat patch (backport of #10061 to 1.20.4) ( #10087 )
...
Co-authored-by: andan42 <49289986+andan42@users.noreply.github.com >
2024-10-06 18:39:52 -07:00
Paint_Ninja and Daniel Norris
d3e9cfaaba
Change tick event to have pre/post classes (backport of #9890 to 1.20.4) ( #10090 )
...
Co-authored-by: Daniel Norris <33832062+danorris709@users.noreply.github.com >
2024-09-12 14:36:27 +01:00
Paint_Ninja
7134b93427
Backport some Vanilla ResourceLocation methods (backport of #10084 to 1.20.4) ( #10098 )
2024-09-12 14:35:54 +01:00
Paint_Ninja
61694447b2
Minor cleanup to ModListScreen and VersionChecker (backport of #9988 to 1.20.4) ( #10089 )
2024-09-12 14:03:49 +01:00
Paint_Ninja
561f3ee534
Cleanup FML Bindings (backport of #10004 to 1.20.4) ( #10088 )
2024-09-12 14:03:35 +01:00
Paint_Ninja and RealMangoRage
d0fea9cf76
Optionally supply FMLJavaModLoadingContext as a param to mod constructors (backport of #10074 to 1.20.4) ( #10099 )
...
Co-authored-by: RealMangoRage <andrew333awesome@outlook.com >
2024-09-12 14:03:01 +01:00
Paint_Ninja
dd866ed53e
Add missed @user_jvm_args.txt to run.bat (backport of 40a0a16 to 1.20.4) ( #10093 )
2024-09-10 13:56:55 +01:00
LexManos
54f5e1213a
Make HangingSignBlockEntity useable with custom BlockEntityTypes. #10038
2024-07-05 13:42:41 -07:00
Edouard127 and LexManos
9d4f283e6b
Unlock wrapped registries when firing register events. ( #10036 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2024-07-02 10:56:10 -07:00
Jonathing and thedarkcolour
28d4205a97
Choose default JarJar mod file type based on parent JAR Closes #9939 ( #10022 )
...
Co-authored-by: thedarkcolour <30441001+thedarkcolour@users.noreply.github.com >
2024-06-28 22:21:47 -07:00
Jonathing and Ven
d0d1f1d782
Fixed falling block entities not rendering as moving blocks ( #10006 ) ( #10017 )
...
Co-authored-by: Ven <tudurap.com@gmail.com >
2024-06-28 22:04:56 -07:00
LexManos
397ceac0b6
1.20.4 RB 1
...
https://forums.minecraftforge.net/topic/149456-forge-491-minecraft-1204/
49.1
2024-06-03 13:23:22 -07:00
LexManos
1b7665cdaa
Fix LevelSettings ignoring data configuration. Close #9938
2024-06-03 12:46:09 -07:00
LexManos
70f96ef64e
Fix erroneous patch in FireBlock. Closes #9996
2024-06-03 12:38:03 -07:00
Paint_Ninja
0cf4446352
[1.20.4] Add config option for optionally disabling non-Forge mods.toml detection ( #9943 )
2024-05-30 23:50:19 +01:00
LexManos
b8270cd9ff
Filter paths discovered by ServiceProvider in ClasspathLocator. Closes #9899
2024-05-09 09:53:36 -07:00
Paint_Ninja
e1fa61080a
Make non-Forge mods.toml detection more robust ( #9935 )
2024-04-25 22:36:56 +01:00
Paint_Ninja
381998c35c
Fix early window crash when parsing some forms of options.txt ( #9933 )
2024-04-19 21:39:23 +01:00
Paint_Ninja
11ed2500a6
Fix edge-case regression with single-jar multiloader mods ( #9931 )
2024-04-19 21:38:57 +01:00
J-RAP
a647237db4
Add ClientPauseChangeEvent ( #9905 )
2024-04-18 21:36:00 +01:00
Paint_Ninja
e0dccae041
Improve mod loading errors ( #9870 )
2024-04-18 20:02:41 +01:00
Paint_Ninja
e7a5c58907
Early display fixes/workarounds for buggy drivers ( #9921 )
2024-04-18 20:02:18 +01:00
oldkingOK
e094eee54d
Prevent registering null tiers ( #9895 )
...
Makes it easier to identify broken mods, as it moves the crash to when the broken mod in question registers the tier, rather than when any mod tries getting the tier.
2024-04-15 14:49:03 +01:00
Paint_Ninja and blockingHD
a6adc58655
Add helper method to OnDatapackSyncEvent ( #9901 )
...
Co-authored-by: blockingHD <9372035+blockinghd@users.noreply.github.com >
2024-04-15 14:47:45 +01:00
J-RAP
d31ea640f9
Fix NPE when acceptableValues in defineInList() does not allow nulls, fixes #9300 ( #9903 )
2024-04-13 12:47:35 +01:00
J-RAP
8e16765438
[1.20.x] Add ByteValue, ShortValue and FloatValue to ForgeConfigSpec, cleanup code ( #9902 )
2024-04-13 12:42:31 +01:00
Joseph T. McQuigg
73b0088cb4
Add Leaves method to ModelProvider.java ( #9887 )
2024-04-04 13:53:55 +01:00
LexManos
203fbbb742
Bump bootstrap
2024-03-18 18:31:29 -07:00
LexManos
46d78c8210
Fix level data not loading from existing worlds. Whole system needs a re-write.
2024-03-18 18:15:39 -07:00
LexManos
cfba4381b6
Fix modlist size
2024-03-18 18:09:37 -07:00
LexManos
7113701322
Bump Bootstrap
2024-03-18 17:45:58 -07:00
Paint_Ninja
73e02c6add
Optimize Entity capabilities a bit by reordering conditions ( #9886 )
2024-03-16 17:16:11 -07:00