Tags
Creators
Details
All versions
1.2.0+mod
Release
Major Update v1.2.011 months ago 3,250
Compatibility
Minecraft: Java Edition
1.21.5–1.21.11
Platforms
Fabric
Forge
NeoForge
Quilt
Supported environments
Client and server
Changes
General Changes
- Updated to support 1.21.11 fully
- (1.21.6+) More improvements to Aspect Dialogs to make the text more clearer
- Added an unobtainable Universal Essence Cage which allows to pick any aspect when used, it is considered a creative item and requires a recipe datapack to become obtainable
- Version triggers changed from
<namespace>.version.gettoversion.<namespace> - Faded Aspect relic's textures have been remade
Aspect Changes
Elytrian
- Thanks to
maskedwatercressfor contributing to redoing 5 wing designs, along with 11 new ones! - This Aspect now has 16 unique wing patterns to match dye. Existing users can use dyes to swap out their natural pattern
Feline
- (1.21.11+) Focus has been remade so it can also be used mid-air and properls you in a direction you are looking
Infernal
- Now uses
damage_immuneinstead oflocation_changedalong with attributes to nulify fall damage in lava for better consistency
Technical Changes
- Increased Pack Format to
7 - 1.21.11 uses the more efficient
is_in_waterpredicate flag for water detection along with hard-coded blocks like thewater_cauldron - Following systems were redone: Aspect Groups, Configs, Aspect Registry, Player Storage Data
- Refractored
player_kills_reward_shattered_relic,fire_basedandice_basedAspect Groups intoreward_shattered_relic,fire_naturalandcold_naturalrespectively - Added
winged,coldproof,inverted_breathingAspect Groups - Added
extreme_hydrophobiaandextreme_dehydrationAspect Groups that double the amount of damage their respective groups will do - Added more and improved existing loggers
- Added
has_passenger_or_vehiclepredicate toaspectlib - Added
is_sleepingpredicate flag toaspectlib - Added
debug/swap_to_previous_aspectfunction toaspects - Added
aspect_uniqueenchantment tag toaspects - Added
consume/16toaspectlibitem modifiers - Added dimension predicates to
aspectlib aspectlib:equipment/has_elytrapredicate uses#aspectlib:equipment/elytranow- Added
is_fall_flying,is_in_rain,is_in_water,is_invincible,is_invulnerableandis_wettoaspectlibpredicates - Added
fire_resistanceandresistancestatus effect predicates toaspectlib - Added
contains_waterblock tag inaspectlibwhich is used inis_waterblock tag - Added
is_waterdamage type tag toaspects - Fixed many scoreboard based predicates not reseting on death
- Fixed username changes breaking everything
- Fixed
is_alivepredicate flag being true beforeON_RESPAWNevent is called - Unique Aspect items are now deleted from player hands if in survival scenarios
- All technical advancements now have a root parent for each namespace to link them all together
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:bEoCkEKm:TWkHgiDW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:bEoCkEKm:TWkHgiDW"
}

