Jonathing
0bca349d64
1.21.1 RB 1
...
https://forums.minecraftforge.net/topic/154391-forge-521-minecraft-1211/
52.1
2025-03-04 15:49:44 -05:00
Jonathing
7a44626d5e
Add #forge:chorus_additionally_grows_on tag for similiar mechanics to #minecraft:azalea_grows_on but for chorus ( #10461 )
2025-03-04 12:39:44 -08:00
Jonathing and LexManos
30ec79b19e
Speed up mod annotation scanning by ~30% ( #10467 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-03-04 12:27:17 -08:00
Jonathing
0794e51f62
Add missed license headers ( #10476 )
2025-03-04 12:26:57 -08:00
Jonathing and LexManos
c86172db31
Redstone updates and gametests structure fixes ( #10422 )
...
Fix game test structure rotations being inconsistent (#10391 )
Fix redstone update order not matching vanilla. (#10392 )
Fix redstone updates for comparators going up/down incorrectly. Related: #9973
Make block pos assertions in GameTestHelper behave like in 1.21.3, thus fixing rotated tests functionality.
This can be disabled in the Forge config if you have old tests that this breaks. Tho it is recommended you update your tests.
---------
Co-authored-by: LexManos <LexManos@gmail.com >
2025-03-04 12:26:42 -08:00
Jonathing
ee14c0c911
Bump dependencies ( #10386 )
...
- CoreMods 5.2.4 -> 5.2.6
- EventBus 6.2.15 -> 6.2.27
- Reduced memory usage
- Further performance improvements
- Fixed EventBus#39, unregistered listeners are now immediately reclaimable by the GC
- Apache MavenArtifact 3.8.5 -> 3.8.8
- NightConfig 3.7.3 -> 3.7.4
2025-02-17 18:46:48 -08:00
b3a4ac864f
Re-introduce ItemStack Capabilities ( #10363 )
...
Co-authored-by: RealMangoRage <64402114+RealMangorage@users.noreply.github.com >
Co-authored-by: LexManos <LexManos@gmail.com >
2025-02-17 18:40:35 -08:00
Jonathing
f9139a3002
Re-introduce IForgeItem.damageItem when an item takes damage, Fixes #10344 ( #10373 )
2025-02-17 18:35:26 -08:00
Jonathing
784693b7e5
Add updated tag context to AddReloadListenerEvent ( #10421 )
...
Fixes using custom tags in GlobalLootModifiers.
2025-02-17 18:28:07 -08:00
Jonathing
774048154f
Add fast graphics render type to block model jsons ( #10396 )
...
Make modded leaves behave like vanilla leaves by default (Fixes #10389 )
2025-02-17 18:22:26 -08:00
Jonathing
490e35ba8e
Fix corrupted and invalidly symlinked worlds crashing on level select ( #10420 )
2025-02-17 18:18:10 -08:00
Jonathing
667a164430
Honor attacker shield disabling status ( #10318 )
2025-01-27 15:33:47 -08:00
Joseph T. McQuigg
0434d67016
Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types ( #10300 )
...
Co-authored-by: Joseph T. McQuigg <J.T.McQuigg12@gmail.com >
2025-01-27 15:33:29 -08:00
Jonathing and LexManos
02229557ed
GameTestHelper additions ( #10340 )
...
Co-authored-by: LexManos <LexManos@gmail.com >
2025-01-27 09:58:00 -08:00
Jonathing
79224a70e6
Update Gradle to 8.12.1 ( #10354 )
...
Automate IntelliJ download sources in MDK
2025-01-27 09:57:46 -08:00
Jonathing
5c9c8ce539
Fix JOpt Simple by bumping ModLauncher ( #10349 )
2025-01-27 09:57:09 -08:00
Jonathing
c186c38113
Fix JOpt Simple needing a strict version requirement declaration ( #10313 )
2025-01-25 18:39:10 +00:00
Jonathing
1507717fae
Fix incorrect method reference in TntBlock.explode() ( #10328 )
2025-01-25 18:38:43 +00:00
Jonathing
12c4233fac
Bump dependencies ( #10276 )
...
- EventBus 6.2.8 -> 6.2.15
- Bootstrap 2.1.3 -> 2.1.8
- SecureModules 2.2.20 -> 2.2.21
- AccessTransformers 8.2.0 -> 8.2.1
- ModLauncher 10.2.2 -> 10.2.3
These bumps include further cleanup and optimisations.
2025-01-04 16:42:08 +00:00
Jonathing
f331376d9d
Simplify Title Screen Brandings ( #10289 )
2025-01-02 21:57:02 -08:00
Gabriel Harris-Rouquette
b5b5064a4f
Update jline for better darwin/arm64 support
2024-12-30 09:47:02 -08:00
Jonathing and Paint_Ninja
f4801960e7
Skip Vanilla classes for the CapabilityTokenSubclass transformer ( #10224 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 23:10:40 -08:00
Jonathing
68c60c17e5
Bump CoreMods to 5.2.4 ( #10266 )
2024-12-23 15:47:22 -08:00
Jonathing and Paint_Ninja
4a5f977691
Skip processing Forge classes in RuntimeDistCleaner ( #10211 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 14:03:50 -08:00
Jonathing and Paint_Ninja
896cfb38a3
Skip Forge classes in the RuntimeEnumExtender transformer ( #10197 ) ( #10219 )
...
Mod classes are still transformed as usual
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 13:50:21 -08:00
Jonathing and Paint_Ninja
185273022c
Deprecate @ObjectHolder, add a couple of fast-paths ( #10195 ) ( #10231 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 13:40:29 -08:00
Jonathing
eb65e1db51
Allow mipmap lowering to be disabled ( #10255 )
2024-12-23 13:30:30 -08:00
Jonathing and Paint_Ninja
6a5c413a13
Simplify memory usage display on loading screen ( #10236 )
...
Co-authored-by: Paint_Ninja <PaintNinja@users.noreply.github.com >
2024-12-23 13:30:01 -08:00
Jonathing
1b7b2b6ff1
Fix NightConfig FileWatcher causing dedicated server to hang when exiting ( #10215 )
2024-12-23 13:03:27 -08:00
Martijn van den Brand
cb290f23f5
Pass player argument when firing OnDatapackSyncEvent ( #10171 )
2024-11-16 21:34:03 -08:00
Jonathing
6e8eaeeec9
Add optional fix of use item duration, disabled by default ( #10151 )
2024-11-10 13:17:08 -08:00
Jonathing
56c41f3ca8
Bump CoreMods to 5.2 ( #10160 )
...
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
- Request CoreMods to not apply fix for ASMAPI.findFirstInstructionBefore by default
2024-11-08 12:41:02 -08:00
LexManos
0084b8cf48
Add proper support for JPMS in normal mods.toml mods ( #10125 )
...
Make FMLModContainer read and apply Add-Opens and Add-Exports manifest entries from mod files.
Forge is now the `net.minecraftforge.forge` module instead of `forge`
https://forums.minecraftforge.net/topic/153333-proper-java-module-support-in-forge-mods/
2024-11-04 17:11:56 -08:00
Paint_Ninja
eb6c564ce4
Add more c fluid tags ( #10137 )
...
Replaces the existing `forge`-namespaced tags, which are now deprecated.
Adds `c:experience`
2024-11-04 18:21:54 +00:00
Paint_Ninja
618da273dc
Add c:stripped_logs and c:stripped_woods tags ( #10136 )
2024-10-26 19:47:54 +01:00
Jonathing
074c0cdfd6
[1.21.1] Bump CoreMods and ASM ( #10127 )
...
CoreMods 5.1.13 changelog: https://gist.github.com/Jonathing/905d142447ecef670526ae27243adbba
2024-10-26 11:45:37 +01:00
Joseph T. McQuigg
c22589b5b3
Add c:foods/pie tag ( #10135 )
...
Replaces `forge:foods/pie`, which is now deprecated.
2024-10-17 18:40:33 +01:00
Paint_Ninja
e0fbab3c49
Fix back-compat with legacy forge: tags ( #10126 )
2024-10-14 20:23:09 +01:00
Paint_Ninja
7cfed38194
Implement the de-facto common tags, add many new Forge tags ( #9955 )
...
https://forums.minecraftforge.net/topic/152815-common-tags-in-forge/
2024-10-13 14:38:37 +01:00
Joseph T. McQuigg
b8105ca5a6
Patch BlockEntity.java to use getType Method ( #10124 )
2024-10-10 09:56:17 -07:00
LexManos
c3ee633897
Fix and cleanup RuntimeDistCleaner
2024-10-08 14:31:17 -07:00
LexManos
23b41ce9b3
Sync component registry ids
...
Fix deprecation typo
Bump ModLauncher (better stack traces)
Set Automatic-Module-Name
2024-10-07 17:26:13 -07:00
StavWasPlayZ
2c6156be25
Fix layering of translucent sprites being broken by re-adding blur call Mojang removed ( #10115 )
2024-09-17 08:13:30 -07:00
Tygyh
eeb3eb3689
Cleanup length and size checks ( #10108 )
2024-09-12 14:14:19 +01:00
Tygyh
44a158a714
Update vulnerable eclipse dependency ( #10109 )
2024-09-12 14:14:01 +01:00
LexManos
770298b1d5
Add and fire SystemMessageReceivedEvent
...
Replaces ClientChatReceivedEvent.System which was not fired due to Mojang changing ChatType to a registry.
2024-09-11 11:10:41 -07:00
LexManos
7bd50903a6
Fix highlighted item tooltip rendering twice. Closes #10112
2024-09-11 10:18:49 -07:00
Michael Bunting
64295d04ff
Fix Network hooks not being initialized on GameTestServer ( #10081 )
...
Add rudimentary custom networking tests.
2024-09-11 09:57:17 -07:00
Michael Bunting
f168ce4499
Fix inverted logic in TagEmptyCondition ( #10069 )
2024-09-04 12:19:15 -07:00
RealMangoRage
419c349a1f
[1.21.1] Optionally supply FMLJavaModLoadingContext as a param to mod constructors ( #10074 )
...
Also made `FMLJavaModLoadingContext` extend `ModLoadingContext`. See the PR description for example usage.
2024-08-25 21:38:31 +01:00