Tags
Creators
Details
Licensed BSD-3-Clause
Published 8 months ago
All versions
1.1.4
Release
Nexus API v1.20.1-1.1.4 [Neo/Forge]3 weeks ago 14
Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Forge
NeoForge
Supported environments
Client and server
Changes
Nexus API Changelog (Forge)
v1.1.4 (1.20.1)
Bug Fixes
- Fixed a few typos in Javadocs around the codebase, as well as minor log message inconsistencies.
- Fixed an issue in
NexusRegistryDataManager#populateRegistryEntriesFromMemorywhere duplicate entries were not properly handled by the collector used to collect all registry elements in-stream to aHashBiMap.
Internal Changes
- Changed datapack sync to use the newly-added
ServerLifeCycleEventBlueprint#DATAPACK_INDIVIDUAL_SYNCevent hooks (see "New Features" below). Internal datapack sync is now handled inNexusServerLifeCycleManager. - Moved datapack sync to
PlayerListMixininsidecommonto accommodate for the above change. - Updated dependencies to latest (Forge version is now 47.4.20).
New Features
- Added datapack event hooks to
ServerLifeCycleEventBlueprintfor datapack reload start/end and sync. - Added
BOW,CROSSBOW, andCROSSBOW_FIREWORKtoItemPropertyWrapperTemplates. - Added
NexusAttributes, containing common attribute hooks with cross-loader-dependency-compatibility in mind (see Javadocs for more info).
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:JmAeaceC:HbjfoWMk"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:JmAeaceC:HbjfoWMk"
}

