
Aspects
Aspects is an Origins inspired modification that adds unique Aspects with upsides, downsides and abilities
6.1K
34
Major Update v1.2.0
release9 декабря 2025 г.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
Major Update v1.2.0
release9 декабря 2025 г.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
Refocused v1.1.3
release21 октября 2025 г.General Changes
- (1.21.6+) Many improvements to Aspect Dialogs to make the text more clearer
- (1.21.6+) Fixed Awakened Essence Cages in Dialogs not showing the essence color inside them
- (1.21.5) Fixed Aspect Pickers not being granted
- If a Resource Pack is now missing on the client, the datapack makes it more clear with direct messages
- When a player has an undefined Aspect, they will now have a Aspect Choosing dialog open if config
aspects.config.force_aspect_on_aspectless_playersis stilltrue - Updated to support snapshots up to 25w43a
Aspect Changes
Infernal
- Now gets -100% Fall Damage Multiplier when in Lava (Can Lava Bucket clutch now!)
- Gets Fire Resistance temporarely when submerged in Lava for extended Lava Vision
Technical Changes
- Increased Pack Format to 6
aspectlib:bosses/minorEntity Type tag now containsminecraft:elder_guardian- Added
aspectlib:minecartEntity Type tag containing all minecarts aspectlib:passiveEntity Type tag now containsminecraft:skeleton_horseaspectlib.healthscoreboard has been reworked intoaspectlib.hp- Added multiple new scoreboards related to health under
aspectlibnamespace:absorption,hp_total,hp_max,hp_relative,hp_relative_overflow,hp_relative_total - Fixed respawn/death events being broken when being
/killed with any amount of Absorption Health - Added
aspectlib.is_submerged_waterandaspectlib.is_submerged_lavascoreboard booleans and their respective predicates aspectlib.is_submergedscoreboard boolean now is true when user is submerged in any liquidhydrophobicandmoisture_dependantAspect Groups now are fully group driven
Refocused v1.1.3
release21 октября 2025 г.General Changes
- (1.21.6+) Many improvements to Aspect Dialogs to make the text more clearer
- (1.21.6+) Fixed Awakened Essence Cages in Dialogs not showing the essence color inside them
- (1.21.5) Fixed Aspect Pickers not being granted
- If a Resource Pack is now missing on the client, the datapack makes it more clear with direct messages
- When a player has an undefined Aspect, they will now have a Aspect Choosing dialog open if config
aspects.config.force_aspect_on_aspectless_playersis stilltrue - Updated to support snapshots up to 25w43a
Aspect Changes
Infernal
- Now gets -100% Fall Damage Multiplier when in Lava (Can Lava Bucket clutch now!)
- Gets Fire Resistance temporarely when submerged in Lava for extended Lava Vision
Technical Changes
- Increased Pack Format to 6
aspectlib:bosses/minorEntity Type tag now containsminecraft:elder_guardian- Added
aspectlib:minecartEntity Type tag containing all minecarts aspectlib:passiveEntity Type tag now containsminecraft:skeleton_horseaspectlib.healthscoreboard has been reworked intoaspectlib.hp- Added multiple new scoreboards related to health under
aspectlibnamespace:absorption,hp_total,hp_max,hp_relative,hp_relative_overflow,hp_relative_total - Fixed respawn/death events being broken when being
/killed with any amount of Absorption Health - Added
aspectlib.is_submerged_waterandaspectlib.is_submerged_lavascoreboard booleans and their respective predicates aspectlib.is_submergedscoreboard boolean now is true when user is submerged in any liquidhydrophobicandmoisture_dependantAspect Groups now are fully group driven
Refocused v1.1.2
release27 сентября 2025 г.General Changes
- Added
focus_usesstatistic which tracks how many times a Focus was used per Aspect. This is not retroactive.
Aspect Changes
Infernal
- Now gets -20% Attack Speed when not On Fire
- Cooks food every 12s instead of 8s
Merling
- Fixed Moisture not working with Infinite Water Breathing
Elytrian
- Flying Marathon advancement now will not count if the Elytrian is in fluid
Technical Changes
- Moved
aspects:util/summon_itemfunction toaspectlib:debug/summon_item_macro - Added
minecraft:end_crystaltoaspectlib:non-livingentity type tag - Added many missing water blocks in
aspectlib:is_waterblock tag - Refractored log functions to
aspectlib:debug/log/toggle_<basic|expanded> - Seperated boss entity type tags to
aspectlib:bosses/<minor|major|any> - Username change amount is now tracked in Player Storage at
aspectlib.player.username_changes - Pack format fixes macro tag now prefix the namespace of the addon for pack format fields
- Most item related entries (except
enchantments,item_modifiers,recipesand most tags) are now stored in anitemdirectory - Added
inverted_healing_and_harmAspect Group (used for addons that use mods to invert healing and harm from potions so they can mark it for predicate detection)
Совместимость
Minecraft: Java Edition
1.21.5–1.21.11
Создатели

Efimity
Владелец
CyraLX
Co-Founder

Ather
Main Artist
Детали
Лицензия:MIT
Опубликован:5 месяцев назад
Обновлён:5 дней назад