Tags
Creators
Details
Licensed MPL-2.0
Published 4 years ago
Updated 23 hours ago
All versions
26.3.4
Release
v26.3.4-mc26.3.x+neoforge23 hours ago 289
Compatibility
Minecraft: Java Edition
26.3
Platform
NeoForge
Supported environments
Client and server
Changes
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[v26.3.4-mc26.3.x] - 2026-09-23
Added
- Add
TooltipBuilder::setExtraSpaceAfterFirstLinefor restoring the extra space vanilla inserts after the first tooltip line
Changed
- Rework some methods in
DataProviderBuilder
Fixed
- Fix
SpawnerDataBuilderpassing arguments toaddSpawnin the wrong order
[v26.3.3-mc26.3.x] - 2026-09-22
Added
- Add
DataPackRegistriesContext::registerReloadableRegistryfor registering reloadable registries
Changed
- Update
GameplayContentContextto use the newTRANSFORMABLESdata map on NeoForge
[v26.3.2-mc26.3.x] - 2026-09-21
Fixed
- Fix
IdBoundRecipeOutputcreating recipe holders in foreign namespaces, which failed data generation
[v26.3.1-mc26.3.x] - 2026-09-20
Fixed
- Fix
EndermanFabricMixinname in Mixin config
[v26.3.0-mc26.3.x] - 2026-09-20
Added
- Rework biome modification API, most notably introducing
BiomeSelector,BiomeTransformerandAttributesContext - Add
AbstractLootSubProvider,AbstractBlockLootSubProviderandAbstractEntityLootSubProviderreplacingAbstractLootProvider - Add
AbstractBrewingProviderreplacingRegisterPotionBrewingMixesCallback - Add
DataProviderBuilderreplacingDataProviderHelperon NeoForge - Add
SubmitArmWithItemCallbackreplacingRenderHandEvents
Changed
- Update to Minecraft 26.3.x
- Rework
AbstractAdvancementProviderandAbstractRecipeProvideraroundBootstrapContext - Make
AbstractLanguageProviderimplementTranslationBuilder - Rework
DataProviderContextmethods - Rework
AbstractModPackResourcesandPackResourcesHelperwhile introducing additional classes - Allow
RenderStateExtraDatato handle render states other than for entities - Rework
MutableBakedQuad, removing NeoForge only method from the shared implementation surface - Deprecate and slim down
ShapesHelperin favor of vanilla's shape rotation methods - Adjusted status bar heights registered via
GuiLayersContextfor changes in Fabric API - Rename
SimpleContainerImplasContainerTemplate
Fixed
- Fix
AbstractTagAppender::addOptionalcallingaddinstead ofaddOptionalfor its varargs overload
Removed
- Remove
AbstractDatapackRegistriesProviderwhile moving all helper methods toContentRegistrationHelper - Remove
RegistriesDataProvider - Remove
DynamicPackResources - Remove
GameRenderEventsandRenderBlockOverlayCallback - Remove
GameplayContentContext::registerFuelandGameplayContentContext::registerCompostable - Remove
ContentRegistrationHelper::registerContextKeySet - Remove most of
ResourceKeyHelper, while moving the remaining methods toContentRegistrationHelper - Remove outdated trim support from
AbstractAtlasProvider - Remove
CalculateLivingVisibilityCallback
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:QAGBst4M:iHCrwW78"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:QAGBst4M:iHCrwW78"
}

