31.0.0.5 for NeoForge 26.3
Curse Maven Snippet
What's new
Current release 31.0.0
-
Publish after release pipeline changes - mezz
-
Restore NeoForge release publishing - mezz
-
Publish initial Jenkins builds - mezz
- Jenkins has no previous commit or change set for the first build of a new branch, so the publish guard incorrectly treated the release as having no changes. Keep publishing until the pipeline records a completed release, then resume the normal change-based filtering.
-
bump version to 31.0.0 - mezz
-
Pin the JEI API compatibility baseline for 26.3 - mezz
- Use JEI 30.32.0.221 for Minecraft 26.2 across Common, Fabric, and NeoForge API checks. Update task descriptions to refer to the configured baseline.
- Validated checkApiCompatibility and buildSrc:check offline against the exact pinned artifacts.
-
Fix search typing with Minecraft 26.3 SDL key events - mezz
- Check the layout-resolved keycode instead of treating SDL scancodes as character codes. Letter key presses now preserve JEI search focus and native text input.
- Exercise key press, text input, and key release in both client suites, and use current Minecraft key constants for the focus hotkey. Reproduced the focus loss in the debugger; all 570 tests and CI build checks pass locally.
-
Fix NeoForge client regressions in 26.3 - mezz
- Restore IME preedit routing using the event available in released NeoForge and re-enable its client regression test. Update the client test resource pack to Minecraft 26.3 format 97.1.
- Validated all CI build and check tasks, 431 unit tests, 127 server GameTests, 12 client tests, and IntelliJ import preparation.
-
Fix IntelliJ sync after Common's Loom migration - mezz
- Move the vanilla test-server launch into a dedicated ModDevGradle module and point NeoForge client-test resources at its generated launch files. Include client-test resource preparation in check and CI so missing launch tasks are detected.
- Validated clientGameTestClasses, NeoForge IDE sync tasks, Gradle with idea.sync.active=true, and the generated vanilla server launcher with --help.
-
Merge branch '26.2' into 26.3 - mezz
- Adapt the Fabric client texture assertions to Minecraft's GUI atlas and use the 26.3 ContextMap API in the recipe-focus regression test.
- Validated both assemblies, 431 unit tests, 127 server GameTests, six Fabric client GameTests, NeoForge client-test compilation, API compatibility, formatting, and access checks. Verified both loader jars contain all 69 moved GUI assets and no obsolete atlas assets.
-
Update to Minecraft 26.3 and released loader versions - mezz
- Use NeoForge 26.3.0.1-beta and Fabric API 0.160.6+26.3. Upgrade ModDevGradle to 2.0.147 for the required source transformation fixes and remove the temporary local NeoForge repository.
- Fill missing client world-generation registries before constructing the fuel loot context. Update recipe, context, and IME test helpers for 26.3, and restore NeoForge artifacts and server tests in CI.
- Validated both assemblies, 427 unit tests, 127 server GameTests, six Fabric client GameTests, NeoForge client-test compilation, API compatibility, formatting, and access checks.
-
Update Fabric API for 26.3 - mezz
-
Use Minecraft's GUI atlas - mezz
-
Fix #4489 hidden focus-linked recipes - mezz
-
Group grindstone disenchantment recipe variants - mezz
- (cherry picked from commit eb1dec3718e172b7b6434047b00743dd4b2f551f)
-
Fix grindstone disenchantment recipe layouts - mezz
- (cherry picked from commit 7f8d26bce01d9382419bf70c87c27dd790a39b54)
-
Fix #4488 Preserve focused ingredient order - mezz
- (cherry picked from commit 2058e21cea28b5c56cdda14be2936929b425a930)
-
Fix #4490 Prioritize recipe bookmark transfer input - mezz
-
Register JEI atlas as identifiable Fabric resource listener - mezz
-
Add temporary NeoForge 26.3 support - mezz
-
Update to 26.3-rc-2 - mezz
-
Update to 26.3-rc-1 - mezz
-
Update to 26.3-pre-3 - mezz
-
Update to 26.3-pre-2 - mezz
-
Update to 26.3-pre-1 - mezz
-
Update to 26.3-snapshot-10 - mezz
-
Update to 26.3-snapshot-9 - mezz
-
Update to 26.3-snapshot-8 - mezz
-
Merge branch '26.2' into fabric-26.3-snapshot-7 - mezz
-
Include custom game tests in Gradle check - mezz
-
Fix NeoForge client game test API classpath - mezz
-
Consolidate API Gradle subprojects - mezz
-
Close #91 Add fireworks recipes - mezz
-
Fix #4478 Refresh recipes after proxy server switch - mezz
-
Drop 1.16.5 and 1.18.2 from supported versions - mezz
-
Fix #4474 Dragging bookmarks can cause bookmark area to move around - mezz
- (cherry picked from commit 98184cc26839d7a40da31b019ff098198ac1f931)
-
Fix #4472 Fluid ingredients alternate between visible and empty in recipe GUI - mezz
-
Add grouped crafting station displays - mezz
-
Expose bookmark APIs for #4469 - mezz
- (cherry picked from commit 874fc7566fb7476323f4b2d5e49da60542a3d453)
-
Fix #4468 Double clicking issue on Fabric with Kilt - mezz
- (cherry picked from commit c009212ba8c079d6e4f85e106e67778a42a93f89)
-
fix 30.30.0 version in docs - mezz
-
Add recipe transfer lifecycle API - mezz
-
stop logging errors when there are empty itemstacks in the creative menu - mezz
-
Fix crash with mods that use the texture atlas (embeddium, Factory API) - mezz
- (cherry picked from commit 7416300f7cfae7fe387886ba0da3b79071403036)
-
Suppress tooltips behind pinned previews - mezz
-
Clean up bookmark preview tooltip text - mezz
-
Show transfer controls in pinned bookmark previews - mezz
-
Use the pin key for bookmark preview details - mezz
-
Track pinned bookmark preview sources - mezz
-
Allow focus hotkeys while pinned tooltips are open - mezz
-
Disable unbound bookmark preview pinning - mezz
-
Reuse pinned tooltip rendering for ingredient candidates - mezz
-
Expose bookmark previews as recipe focus sources - mezz
-
Add pinnable interactive tooltip for bookmark recipe previews (#4462) - vfyjxf
-
detect when other mods add mod names to tooltips with neoforge events - mezz
- (cherry picked from commit 8fe759e83e61420748238dbdbaa7835ec5288b42)
-
Fix pinning recipe slot candidate tooltips - mezz
- (cherry picked from commit 7a4c4998634868bdbf507e3b0ae70f983f7997d7)
-
Fix ingredient list cheat regressions - mezz
- (cherry picked from commit 6668812695b3e38ba502311621fe7521e0037a98)
-
fix tests - mezz
-
Add more convenient widgets for drawing recipes - mezz
-
Remove 1.21 from supported versions list - mezz
-
Fix #4457 Protect grindstone recipes from mod crashes - mezz
-
Implement UidContext.Recipe focus filtering in recipes - mezz
-
Close #4238 Add context-aware ingredient visibility - mezz
-
keep optional mods out of published metadata - mezz
-
update remaining dev dependencies - mezz
-
update dev dependencies - mezz
-
Fix localization key issue - mezz
-
Close #4439 Provide ContextMap during ingredient registration - mezz
-
Support #4442 Make recipe slot display overrides authoritative - mezz
- treat display overrides as the slot’s current contents for rendering, tooltips, lookup, bookmarks, focus, highlights, tag navigation, and ingredient-counts
- refresh dynamic recipe layouts after overrides change
- use ISlottedRecipeWidget hit testing for clicks and interactive tooltips.
-
Clean up recipe ingredient helpers - mezz
-
Fix #4444 Hide creative tabs tagged with c:hidden_from_recipe_viewers - mezz
-
Fix tooltip search in headless environments - mezz
-
Fix #4445 Prioritize cheat input handling - mezz
-
Close #4440 Pass TooltipContext and Player to IIngredientRenderer#getTooltip - mezz
-
Close #4436 Bring back 'button_disabled', 'button_highlight', and 'button_enabled' gui textures - mezz
-
Use NeoForge preedit event - mezz
-
Move recipe slot badges above stack counts - mezz
-
Keep recipe slot candidates across display groups - mezz
-
Improve recipe slot ingredient tooltips - mezz
-
Reject unobtainable flowing fluid ingredients - mezz
-
Support transforming slot display children - mezz
-
clean up isolated projects configuration - mezz
-
update dev dependencies - mezz
-
Merge branch '26.2' into fabric-26.3-snapshot-7 - mezz
- # Conflicts:
- # .jenkins/Jenkinsfile
- # Common/src/main/java/mezz/jei/common/platform/IPlatformRecipeHelper.java
- # Fabric/build.gradle.kts
- # Fabric/src/main/java/mezz/jei/fabric/input/FabricKeyMapping.java
- # Fabric/src/main/java/mezz/jei/fabric/platform/BrewingHelper.java
- # Fabric/src/main/java/mezz/jei/fabric/platform/RecipeHelper.java
- # Gui/build.gradle.kts
- # Library/src/main/java/mezz/jei/library/plugins/vanilla/VanillaPlugin.java
- # buildSrc/src/main/kotlin/mezz/jei/gradle/ApiCompatibility.kt
- # gradle.properties
-
Update jarcompatibilitychecker to 0.1.19 - mezz
-
Remove Needs Tests workflow - mezz
-
Reduce stale workflow frequency - mezz
-
Avoid redundant pull request checks - mezz
-
use jenkins-release-notifier for discord notifications - mezz
-
Add config toggle to disable recipe sync warning messages (#4428) - MakerYuichi
-
Use shared Jenkins release notifier - mezz
-
Speed up Jenkins Gradle stages - mezz
-
Fix Fabric creative inventory game test compile - mezz
-
Fix #3460 creative mouse pickup crash with modded slots - mezz
-
Preserve Jenkins release comments across failures - mezz
-
Fix #4431 Empty fluid ingredient summary crash - mezz
- (cherry picked from commit c95c1e98a2e9cbcd234bb0ec5e1050a0884f2419)
-
Fix #4427 Maximize rectangular ingredient grid area around exclusions - mezz
-
Make config changes take effect more immediately - mezz
- (cherry picked from commit 9d11971c3083edcb9e286e6b8dd7c7394304f064)
-
Reopen recipes gui after sizing config changes - mezz
- (cherry picked from commit 4041c0442111a8e4c67406f611e136e712e557a1)
-
Fix server loading of mod name format config - mezz
- (cherry picked from commit d6c6e87097fff7d5285a64a386d2f0450424c33d)
-
Fix #4400 stop crash on shutdown when recipes gui is open - mezz
- (cherry picked from commit a00c952cc0992f9eccb31007ab20f9002156f1db)
-
Fix #4361 resource pack GUI scaling - mezz
- Preserve JEI's GUI scaling when replacement textures omit metadata.
- (cherry picked from commit 5a774ad64ecd66babc5afbc19f10528ae6a58e30)
-
Fix #4415 Harden anvil recipes against linkage errors - mezz
- (cherry picked from commit dc58721c431d8b6b7997d1ac58a709ff24a6a099)
-
Fix focus search from creative inventory - mezz
-
Add text input focus regression tests - mezz
-
Fix text input being disabled for other fields by the search field (#4426) - Seungyeop Lee
-
Use JarCompatibilityChecker Gradle plugin - mezz
-
Fix #4421 Fix IME input in search field (#4425) - mezz
-
Refactor to unify scrollbar code - mezz
-
Simplify API compatibility checker setup - mezz
-
Enable tag recipes by default - mezz
-
Add tag recipe navigation and interactive slot tooltips - mezz
-
Add recipe slot candidates overlay with tag/list badge indicators and cycling config - vfyjxf
-
Add config flag for debug exclusion area - mezz
-
Ignore macOS metadata files - mezz
-
Automatically detect slot display subtypes - mezz
-
Support NeoForge fluid slot displays - mezz
-
Fix #3900 add "next recipe" keybind that can be set to allow you to navigate back and forward through recipe history - mezz
-
Fix #4352 Cancel active bookmark drags on GUI changes - mezz
-
Fix #4217 Add slot display interpreter API - mezz
-
Index registered ingredients by grouping UID - mezz
-
Keep ingredient UIDs scoped to their ingredient type - mezz
-
Extract recipe slot ingredient state - mezz
-
Defend typed ingredient API boundaries - mezz
-
Fix #643: show wet sponge bucket furnace recipe - mezz
-
Add Patreon username in github donation file - mezz
-
Fix #4419 Make ingredient grid layout mode (avoidance of exclusion areas) configurable - mezz
-
Test #4361 with a startup resource pack - mezz
-
Try adding client gametest diagnostics when it fails to shut down on jenkins - mezz
-
Updated Italian translations for JEI (#4416) - Palexari12
-
Add Jenkins timeouts and a watchdog timer for test client shutdown - mezz
-
Fix #2267 Prevent recipe area clicks with carried items - mezz
-
Harden recipe transfer packet validation - mezz
-
Test transfers with unrelated restricted slots - mezz
-
Fix #4361 refresh GUI sprites after resource reloads - mezz
-
Move typed ingredient normalization to the api level - mezz
-
clean up brewing extension implementation - mezz
- (cherry picked from commit 368cd3fa80d98b832e32fb08c8caefbd6cd713a4)
-
Simplify API compatibility checks - mezz
-
Test recipe transfers with item-handler slots - mezz
-
Add brewing recipe category extensions - mezz
-
Fix #4311 Remove plugins that crash on getPluginUid - mezz
-
Fix #4371 Keep Realms config paths stable - mezz
-
Keep API compatibility checks cacheable - mezz
- (cherry picked from commit 91c0365f848cf4c68853f5b6c608505ac1636c72)
-
Keep API compatibility checks cacheable - mezz
-
Test NeoForge client resources - mezz
-
Fix Fabric development resources - mezz
-
Fix #4176 Consume Fabric focus hotkey character - mezz
-
enable isolated projects with Loom alpha 13 - mezz
-
Reproduce Loom isolated projects deadlock - mezz
-
Fix #4411 Expose Fabric key mappings - mezz
-
Fix debug exclusion area dragging - mezz
-
Fix missing Fabric textures in development runs - mezz
-
Port Fabric build to 26.3 snapshot 7 - mezz
This mod has no additional files

