Tags
Creators
Details
Licensed GPL-3.0-or-later
Published 3 years ago
Updated 2 months ago
All versions
21.17.1-mc1.21.1-neoforge
Release
21.17.1-mc1.21.1-neoforge3 months ago 1,186
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Changes
ExCap
- Introduced the Hybrid Registry System
- The hybrid Registry system uses the DeferredRegister to register new data statically, while also allowing Datapacks to override it down the line.
- DeferredRegister registers it upon static compile-time while datapacks then override it upon a world load or running /reload
- The hybrid Registry system uses the DeferredRegister to register new data statically, while also allowing Datapacks to override it down the line.
- Added Modifiers – A replacement of ExCap's system for Dynamic Overrides
- Existing ExCap registration for Core Epic Fight content has been turned from event driven into Registry Driven via DeferredRegister.
- Added the option to register a Weapon Capability monolithically via just the Builder. Modularity is no longer forced.
- Implemented Inheiritance for
WeaponCapability.Builderallowing even faster prototyping and building of new weapons. - Implemented
CustomDataa new way for addons to extend on weapon data using datapacks and code. All is done in DeferredRegister. Either as weapon data or as moveset data. Java can be used to extend both Weapon and Moveset data. Datapacks and JSON can only be used to extend Weapon data. - Experimental Change: Introduced
WeaponCategoryinheiritance which uses multiple inheiritance for its weapon categories. - Mass deprecation of as many old
WeaponCapabilityPresetsweapons and Old ExCap methods that were deemed extremely difficult to work with and extremely tedious to use.
- Added Hand switching item animation
- Added max passive skills gamerule.
/gamerule maxPassiveSkills <value> - Added animation mirroring for combo weapons and living animations.
- Made it so roll/dodge skills cannot be performed midair.
- Made it so you cannot spam dash attacks.
- Tweaks to the Skill equipping window GUI. No longer closes when equipping a skill and some other tweaks here and there.
Fixes
- Fixed biped entities mounted atop horses & other entities rendering all weird. The skeletons on top of spiders (spider jockeys) should be more visually pleasing. Same goes for the Chicken jockey.
- Fixed the tools being misplaced on skeletons when they sit/mount on other entities
- Fixed chicken jockey behavior, now it attacks the player and targets it properly.
Tested against:
- Minecraft: 1.21.1
- NeoForge: 21.1.219
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| epic-fight-21.17.1-mc1.21.1-neoforge-sources.jar | Unknown | 6.15 MiB |
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:vu3NZ5Ma:BWo6bwu3"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:vu3NZ5Ma:BWo6bwu3"
}

