3#include "mc/_HeaderOutputPredefine.h"
21 MCNAPI static ::AttributeInstanceRef
24 MCNAPI static ::std::string
const&
_legacyGetName(::std::string
const& attributeName);
31 MCNAPI static ::std::unique_ptr<::ListTag>
38 MCAPI static ::Attribute
const& ABSORPTION();
42 MCAPI static ::Attribute
const& ATTACK_DAMAGE();
46 MCAPI static ::Attribute
const& FOLLOW_RANGE();
50 MCAPI static ::Attribute
const& HEALTH();
52 MCAPI static ::Attribute
const& JUMP_STRENGTH();
54 MCAPI static ::Attribute
const& KNOCKBACK_RESISTANCE();
56 MCAPI static ::Attribute
const& LAVA_MOVEMENT_SPEED();
58 MCAPI static ::Attribute
const& LUCK();
60 MCAPI static ::Attribute
const& MOVEMENT_SPEED();
62 MCAPI static ::Attribute
const& UNDERWATER_MOVEMENT_SPEED();
Definition AttributeInstanceRef.h:13
Definition AttributeInstance.h:17
Definition BaseAttributeMap.h:21
Definition CompoundTag.h:18
Definition SharedAttributes.h:15
static MCAPI bool _isDefaultAttribute(::AttributeInstance const &instance, ::AttributeInstance const &defaults)
static MCAPI ::Attribute const & FRICTION_MODIFIER()
static MCAPI ::std::unique_ptr<::CompoundTag > _saveAttribute(::AttributeInstance const &instance)
static MCAPI ::AttributeInstanceRef _legacyGetInstance(::BaseAttributeMap &attributes, ::std::string const &attributeName)
static MCAPI ::std::unique_ptr<::ListTag > saveAttributes(::BaseAttributeMap const *attributes, ::BaseAttributeMap const *defaults)
static MCAPI ::std::string const & _legacyGetName(::std::string const &attributeName)
static MCAPI void loadAttributes(::BaseAttributeMap *attributes, ::ListTag const *list, ::BaseAttributeMap const *defaults)
static MCAPI ::Attribute const & BOUNCINESS()
static MCAPI ::Attribute const & AIR_DRAG_MODIFIER()