Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

Forge version: 43.5.0
Minecraft version: 1.19.2

Downloads:

Intro:

Today, we release our fifth recommended build for 1.19.2. Forge 43 has been going on strong with a handful of backports coming its way from newer versions of Forge. As such, this new build of Forge primarily expands on bug fixes, but also adds a handful of convenience features for modders that were recently introduced (most notably the FMLJavaModLoadingContext parameter).

As always, 1.19.2 remains covered by our tiered support system under legacy support.

New:

  • Optionally supply FMLJavaModLoadingContext as a param to mod constructors, backport of #10074 (#10106)
    • Before:
      public MyMod() {
          // getting the mod bus - uses FMLJavaModLoadingContext
          var modBus = FMLJavaModLoadingContext.get().getModEventBus();
       
          // registering configs - uses ModLoadingContext
          ModLoadingContext.get().registerConfig(/* ... */);
          // ...
      }
    • After:
      public MyMod(FMLJavaModLoadingContext context) {
          // getting the mod bus
          var modBus = context.getModEventBus();
      
          // registering configs
          context.registerConfig(/* ... */);
          // ...
      }
  • Bump CoreMods to 5.2.4, which adds new features such as ES6, better documentation, and long-awaited bug fixes (changelog, #10269)
  • Deprecate `@ObjectHolder` and skip processing internal classes which do not use it (#10226)
  • Backport some Vanilla 1.21 `ResourceLocation` methods (#10239, #10430)
  • Add VillagerType#registerBiomeType (#10360)
  • Add `clientSideOnly` feature to mods.toml (backport of #9804, #10367)
  • Add fast graphics render type to block model jsons, fixes #10389 (#10400)
  • Speed up mod annotation scanning by ~30% (#10472)
  • Add '#forge:chorus_additionally_grows_on' tag for similar mechanics to '#minecraft:azalea_grows_on' but for chorus (#10464)

Fixed:

  • Choose the default JarJar mod file type based on the parent Jar, fixes #8878 (#10025)
  • Fix falling block entities not rendering as moving blocks, backport of #10006 (#10020)
  • Cleanup FML Bindings which fixes some minor bugs, backport of #10004 (#10105)
  • Bump JNA to 5.12.1, which fixes native callback issues on macOS (#10186)
  • Add optional fix of use item duration, disabled by default and found in the server config (#10244)
  • Add client config to allow mipmap lowering to be disabled, fixes #10155, (#10250)
  • Fix non-passengers being tickable without checking canUpdate() (#10306)
  • Fix issues in VillagerTrades.EmeraldsForVillagerTypeItem related to custom Villager Types (#10360)
  • Fix issue with shields being disabled by an attacker (#10323)
  • Fix incorrect method reference in TntBlock.explode() (#10333)
  • Ensure NetworkConstants is loaded before mod construction, preventing rare class-loading deadlocks (#10448)
  • Fix continuing to use items after dropping or when a shield breaks, fixes MC-231097, MC-168573, and #10344 (#10382)

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.