BonsUnleashed and LexManos
71f626be39
Store object holder handlers per registry name ( #10899 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2026-10-12 18:13:48 -07:00
LexManos
1554afd613
Fix generic errors in new Eclipse compiler
2026-10-12 18:10:41 -07:00
Meme Man
631b756d5b
Update equality check for RegistryObject to include RegistryObject#key. ( #10863 )
2026-08-04 19:10:47 +01:00
Jonathing
e1bc30a04b
Add missed license headers ( #10478 )
2025-03-04 12:56:27 -08:00
Jonathing
530c7c4eb5
Add '#forge:chorus_additionally_grows_on' tag for similar mechanics to '#minecraft:azalea_grows_on' but for chorus ( #10462 )
2025-03-04 12:56:06 -08:00
Jonathing
90dc29b1ef
Cache this.useItem before running item break logic, Fixes #10344 ( #10375 )
2025-02-18 12:42:17 -08:00
Jonathing
eae9d72dd8
Add fast graphics render type to block model jsons ( #10398 )
...
Make modded leaves behave like vanilla leaves by default (Fixes #10389 )
2025-02-18 12:28:13 -08:00
Jonathing
7ac8903a3b
Fix corrupted and invalidly symlinked worlds crashing on level select ( #10438 )
2025-02-18 12:24:23 -08:00
Jonathing
43288f79e3
Fix VillagerTypeTestMod not working ( #10426 )
2025-02-18 12:01:28 -08:00
Jonathing
dbd7da6885
Fix issue with shields not disabling correctly ( #10320 )
2025-01-27 19:12:47 -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
4d592ba5ac
Fix finalizeSpawn's return value not being used correctly ( #10302 )
2025-01-22 13:22:44 -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
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
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
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
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 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
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 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
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
J-RAP
a647237db4
Add ClientPauseChangeEvent ( #9905 )
2024-04-18 21:36:00 +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
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
Paint_Ninja
73e02c6add
Optimize Entity capabilities a bit by reordering conditions ( #9886 )
2024-03-16 17:16:11 -07:00
Paint_Ninja
7f2b85d2ff
[1.20.x] Make common config screen registration tasks easier ( #9884 )
2024-03-10 21:27:57 +00:00
Luis
a6978eed68
Fix DatapackBuiltinEntriesProvider issues with forge registries, Fixes #9874
2024-03-01 13:26:00 -08:00
Luis
309116520b
Readded DatapackBuiltinEntriesProvider ( #9848 )
2024-02-15 14:04:51 -08:00
Paint_Ninja and Dennis C
3e358acbe1
Fix slightly offset mods screen link positioning ( #9860 )
...
Co-authored-by: Dennis C <11262040+XFactHD@users.noreply.github.com >
2024-02-15 14:04:05 -08:00
LexManos
c243adf6aa
Fix DNS SRV record lookup not working by hacking the module system. Closes #9846
2024-02-12 13:46:29 -08:00
LexManos
5d0047753d
Add null check to DimensionDataStorage. Fixes #9859
2024-02-02 12:50:09 -08:00
LexManos
aa6f268c74
Fix cases where LivingConversionEvents were not fired for vanilla conversions. Closes #9850
2024-01-29 13:13:28 -08:00
LexManos
d4c998e311
Fix background music looping when it shouldn't
2024-01-29 12:16:46 -08:00
LexManos
817e20821d
Only add sorted/deduplicated mods to the classpath.
...
Fixes some mods causing the Forge error displays to break. Closes #9833
2024-01-02 12:51:57 -08:00
LexManos
d44d0b8edc
Support pack overlay system. Closes #9818
2023-12-13 14:42:49 -08:00
Paint_Ninja
0303ca651e
Optimise ForgeConfigSpec and make Range public ( #9810 )
2023-12-11 13:10:53 -08:00
LexManos
d2367d81fc
1.20.3 Initial Update
...
https://forums.minecraftforge.net/topic/139822-forge-490-minecraft-1203/
2023-12-06 10:38:20 -08:00
LexManos
6f9f0f0cfa
Revive executable jars for the dedicated server
...
This has a minor change to development time build scripts. So developers, check the MDK
2023-12-06 10:33:58 -08:00
J-RAP
16483d4ea1
Implemented ClientPauseEvent/Hook ( #9782 )
2023-11-30 17:55:34 -08:00
J.T. McQuigg
28909812bb
Datagen addOptionalTag/s methods that allow passing the TagKey itself instead of passing the location ( #9807 )
2023-11-29 19:27:54 -08:00
LexManos
e5580b84b7
Deprecate EntityRenderersEvent.AddLayers functions that hard case to LivingEntityRenderers as the backing maps do not guarantee that type. Closes #9683
2023-11-28 20:55:20 -08:00
LexManos
744906e33a
Fix LoadingErrorScreen inner headers are not centered. Closes #9687
2023-11-28 19:26:56 -08:00
LexManos
c1557ec3c2
Rework KeyModifiers system to properly allow keybinds to be triggered when multiple modifiers are pressed.
...
Fix setting keybinds whel using keyboard inputs to select the menu. Closes #9793
2023-11-28 19:10:07 -08:00
LexManos
4ac1a3dedf
Fix KeyModifiers not being properly taken into account. Closes #9806
2023-11-28 16:16:00 -08:00