Skip to content

v3.4.0.0 Release

Choose a tag to compare

@JeremTech JeremTech released this 20 Sep 17:38
· 10 commits to 3.4.x.x since this release

Forge Modding Helper 3.4.0.0 is available !

It brings a completly new Assistant Creator, NeoForge support, new Minecraft versions support, a new welcome window and much more !
Let's see what changed !

Main changes

NeoForge support

Start this version, you can finally create, import and manage NeoForge workspaces with Forge Modding Helper !
Forge Modding Helper supports NeoForge workspaces for Minecraft 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5 and 1.21.8.

image

New Welcome window

image

The welcome window has been totally redesigned, with a new side bar menu which follows the global application style !
The last workspace list has been also greatly improved, with an integrated button directly on each entry to remove a workspace from the list.
And to open one of the workspaces, simply click on it !

New Assistant Creator

image

To bring support to NeoForge, it was necessary to rework the Assistant Creator.
For memory, this wizard was the first functionality which have been developed for Forge Modding Helper 3, so its code was complicated to maintain, and this is a problem to add support for a new modding API.
The new Assistant Creator is entierly modulable and more user friendly, with most of the pages and inputs redesigned !
Don't wait to test it ! You will discover a new way to create quickly your workspaces !

New existing project importation window

Adding NeoForge support have required to rework the existing project importation process.
I took the opportunity to completely rework the associated window !

image

Improved sidebar menu for the Project Explorer

image

If you go into the Project Explorer, you will see a new button on the top of the sidebar.
This button allows you to toggle the size of the menu : you can now have a compact version of this menu, or keep the historical size !

Updated supported Minecraft versions list

With the new release strategy of Mojang, we probably stay in 1.21.X cycle for a moment.
But each subversions of this serie still substantial, so keep 1.19 support make no sense anymore.
This is why this version drops support for Minecraft Forge 1.19, 1.19.1, 1.19.2, 1.19.3 and 1.19.4.
But its add support for Minecraft Forge 1.21.5 and 1.21.8, in addition of supported NeoForge versions.

Improved theme system

image

Specify all colors in a theme file is not required anymore.
You can now only specify colors which you want to changes. The other colors keep theses by default, those of the dark theme.
In addition of that, new colors can be defined, such as colors for the new button used in the project.

.Net 8 is now required

You need to have .Net 8 or latest to use Forge Modding Helper

Others changes

You will find all changes in the complete changelogs just under !

All changes since v3.3.4.0 Release

Fixed bugs :

  • The translation file deleting message is empty with French translations of Forge Modding Helper

New features and improvements :

  • Added NeoForge support

    • Added support for NeoForge to Assistant Creator, Project Explorer and existing project importation
    • Recents workspaces list now display a specific icon in function of the workspace's modding API
    • Updated texts to not mention Forge anymore but instead "API"
    • Forge Modding Helper will always use NeoForge with NeoGradle
    • Forge Modding Helper will always use the last available stable version of Parchment mappings at the creation of a NeoForge workspace
    • Supported NeoForge versions are : 1.20.2, 1.20.4, 1.20.6, 1.21, 1.21.1, 1.21.3, 1.21.4, 1.21.5, 1.21.8
  • Rewrited existing project importation window

    • Completly rewited existing project window
    • New visual to be consistent with the rest of the application.
    • Added modding API selection
  • Improved sidebar menu for the Project Explorer

    • Buttons are now animated on the mouse hover
    • All the highlighted area is now clickable
    • A tooltip with the button text will be displayed if it is hovered a few seconds
    • Added possibility to compact the menu
  • Rewrited and redesigned Welcome window

    • Added a sidebar menu, similar to this in the Project Explorer
    • The recent workspaces list now uses all of the height of the window
    • A simple click on one of the recent workspaces will now directly open the Project Explorer for it
    • Added a button to delete a workspace when a mouse hovering one of the recent workspaces
    • Deleted Refresh, Open and Delete buttons
  • Rewrited and redesigned Assistant Creator

    • Completly redesigned user controls
    • Reworked API version selection
      • All versions are now displayed at the same time, grouped by Minecraft version
      • Added a search bar to find more easily a specific version
    • Optional fields have now the "Optional" mention next to their label
    • Mandatory fields now become red if there are not specified and you want to go to the next step
    • Added examples in the background of fields if there are not specified
    • Added ability to delete the mod logo
    • Added possibility to specify mod credits directly in the Assistant Creator
    • Added settings summary before the final generation
    • Deleted generation customization
      • All workspace configuration will now be always done
  • Improved theme system

    • You can now specify color for the new standard button
    • You can now specifiy border color of fields in error state
    • You are not obliged anymore to specify all colors in a theme file to have it compliant
      • In this case, all colors not specified will takes those of the "Dark" theme
    • Updated the three defaults themes to support the new colors
  • Other changes

    • Added support for Minecraft Forge 1.21.5 and 1.21.8
    • Removed support for Minecraft Forge 1.19, 1.19.1, 1.19.2, 1.19.3 and 1.19.4
    • Replaced classic buttons by the new project's standard button
    • Renamed "English (BETA)" language in "English"
    • Updated copyright year
  • Technical changes

    • Centralized project settings in a Directory.Build.Props file
    • Updated McVersionsLib to 1.1.0 version
    • Updated CommunityToolkit.Mvvm to 8.4.0 version
    • Forge Modding Helper will now required .Net 8 or latest

Installation

You will find in files attachments two way to install Forge Modding Helper :

  • Installer : if you have administrator's permissions on your computer, this is the best way to install Forge Modding Helper.
  • Archive : if you don't have administrator's permissions on your computer, archive file is the best option. You can decompress it where you want, and simply launch the FMH.Core.exe file.

All bug reports and suggestions are welcome in the Issues section !
Happy modding !