
Data Attributes
Overhauls the entity attribute system and exposes it with datapacks.
1.4.6+1.19.2
release11 июня 2023 г.Changelog
-Reverted back to Fabric Loader 0.14.10 as config dependencies built using newer versions seem to not work in the dev environment.
This change does not impact end-users (who can continue to use this on more recent loader releases), only developers.
1.4.5+1.19.2
release3 июня 2023 г.Changelog
This is primarily a bug-fixing and optimisation update.
*Changed the way /reload works to refresh attributes:
- No longer saves the
updateFlagto the level's nbt data. - No longer injects the
updateFlaginto vanilla packets. - Instead, we only use the
updateFlagin runtime - not saving it at all, anywhere.
*Fixed #80: attribute tracking is handled differently now.
*Likely fixed an incompatibility between Data Attributes and ReplayMod: we no longer mess around with world properties at all.
*May have fixed long-standing issues 24 and 10: almost all networking has been removed - now we only send/receive two custom packets in the whole mod: on game join and when /reload is executed.
*Various performance improvements.
1.4.4+1.19.2
release30 апреля 2023 г.Changelog
+Added hierarchy entity types that can be used to apply attributes to all entities that are an instance of an entity class. Currently supported types are as follows:
| Identifier | Class Type |
|---|---|
dataattributes:living_entity | LivingEntity |
dataattributes:mob_entity | MobEntity |
dataattributes:path_aware_entity | PathAwareEntity |
dataattributes:hostile_entity | HostileEntity |
dataattributes:passive_entity | PassiveEntity |
dataattributes:animal_entity | AnimalEntity |
These have a hierarchy of:
LivingEntity
┗ MobEntity
┗ PathAwareEntity
┣ HostileEntity
┗ PassiveEntity
┗ AnimalEntity
This feature is useful for when you want to modify the attributes of many different mobs, but do not know every mob's EntityType identifier.
1.4.3+1.19.2
release8 апреля 2023 г.Changelog
+Fixed minor bug that could sometimes result in max health percentages being incorrectly calculated if the Player spam died.
1.4.2
release5 февраля 2023 г.Fixed client attribute sync issue present in previous release.