Uses of Class
net.minecraft.entity.attribute.EntityAttribute
Packages that use EntityAttribute
Package
Description
-
Uses of EntityAttribute in net.minecraft.command.argument
Methods in net.minecraft.command.argument that return EntityAttributeModifier and TypeMethodDescriptionstatic EntityAttributeIdentifierArgumentType.getAttributeArgument(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String argumentName) -
Uses of EntityAttribute in net.minecraft.entity
Methods in net.minecraft.entity with parameters of type EntityAttributeModifier and TypeMethodDescriptiondoubleLivingEntity.getAttributeBaseValue(EntityAttribute attribute)LivingEntity.getAttributeInstance(EntityAttribute attribute)doubleLivingEntity.getAttributeValue(EntityAttribute attribute) -
Uses of EntityAttribute in net.minecraft.entity.attribute
Subclasses of EntityAttribute in net.minecraft.entity.attributeModifier and TypeClassDescriptionclassRepresents a type of attribute with minimum and maximum value limits.Fields in net.minecraft.entity.attribute declared as EntityAttributeModifier and TypeFieldDescriptionstatic EntityAttributeEntityAttributes.GENERIC_ARMORstatic EntityAttributeEntityAttributes.GENERIC_ARMOR_TOUGHNESSstatic EntityAttributeEntityAttributes.GENERIC_ATTACK_DAMAGEstatic EntityAttributeEntityAttributes.GENERIC_ATTACK_KNOCKBACKstatic EntityAttributeEntityAttributes.GENERIC_ATTACK_SPEEDstatic EntityAttributeEntityAttributes.GENERIC_FLYING_SPEEDstatic EntityAttributeEntityAttributes.GENERIC_FOLLOW_RANGEstatic EntityAttributeEntityAttributes.GENERIC_KNOCKBACK_RESISTANCEstatic EntityAttributeEntityAttributes.GENERIC_LUCKstatic EntityAttributeEntityAttributes.GENERIC_MAX_HEALTHstatic EntityAttributeEntityAttributes.GENERIC_MOVEMENT_SPEEDstatic EntityAttributeEntityAttributes.HORSE_JUMP_STRENGTHprivate EntityAttributeEntityAttributeInstance.typestatic EntityAttributeEntityAttributes.ZOMBIE_SPAWN_REINFORCEMENTSFields in net.minecraft.entity.attribute with type parameters of type EntityAttributeModifier and TypeFieldDescriptionprivate Map<EntityAttribute,EntityAttributeInstance>AttributeContainer.customprivate Map<EntityAttribute,EntityAttributeInstance>DefaultAttributeContainer.Builder.instancesprivate Map<EntityAttribute,EntityAttributeInstance>DefaultAttributeContainer.instancesMethods in net.minecraft.entity.attribute that return EntityAttributeModifier and TypeMethodDescriptionEntityAttributeInstance.getAttribute()private static EntityAttributeEntityAttributes.register(String id, EntityAttribute attribute)EntityAttribute.setTracked(boolean tracked)Sets all instances of this attribute to synchronize their values to clients.Methods in net.minecraft.entity.attribute with parameters of type EntityAttributeModifier and TypeMethodDescriptionDefaultAttributeContainer.Builder.add(EntityAttribute attribute)DefaultAttributeContainer.Builder.add(EntityAttribute attribute, double baseValue)private EntityAttributeInstanceDefaultAttributeContainer.Builder.checkedAdd(EntityAttribute attribute)DefaultAttributeContainer.createOverride(Consumer<EntityAttributeInstance> updateCallback, EntityAttribute attribute)doubleAttributeContainer.getBaseValue(EntityAttribute attribute)doubleDefaultAttributeContainer.getBaseValue(EntityAttribute attribute)AttributeContainer.getCustomInstance(EntityAttribute attribute)doubleAttributeContainer.getModifierValue(EntityAttribute attribute, UUID uuid)doubleDefaultAttributeContainer.getModifierValue(EntityAttribute attribute, UUID uuid)doubleAttributeContainer.getValue(EntityAttribute attribute)doubleDefaultAttributeContainer.getValue(EntityAttribute attribute)booleanDefaultAttributeContainer.has(EntityAttribute type)booleanAttributeContainer.hasAttribute(EntityAttribute attribute)booleanDefaultAttributeContainer.hasModifier(EntityAttribute type, UUID uuid)booleanAttributeContainer.hasModifierForAttribute(EntityAttribute attribute, UUID uuid)private static EntityAttributeEntityAttributes.register(String id, EntityAttribute attribute)private EntityAttributeInstanceDefaultAttributeContainer.require(EntityAttribute attribute)Method parameters in net.minecraft.entity.attribute with type arguments of type EntityAttributeModifier and TypeMethodDescriptionvoidAttributeContainer.addTemporaryModifiers(Multimap<EntityAttribute,EntityAttributeModifier> attributeModifiers)voidAttributeContainer.removeModifiers(Multimap<EntityAttribute,EntityAttributeModifier> attributeModifiers)Constructors in net.minecraft.entity.attribute with parameters of type EntityAttributeModifierConstructorDescriptionEntityAttributeInstance(EntityAttribute type, Consumer<EntityAttributeInstance> updateCallback)Constructor parameters in net.minecraft.entity.attribute with type arguments of type EntityAttributeModifierConstructorDescriptionDefaultAttributeContainer(Map<EntityAttribute,EntityAttributeInstance> instances) -
Uses of EntityAttribute in net.minecraft.entity.effect
Fields in net.minecraft.entity.effect with type parameters of type EntityAttributeModifier and TypeFieldDescriptionprivate Map<EntityAttribute,EntityAttributeModifier>StatusEffect.attributeModifiersMethods in net.minecraft.entity.effect that return types with arguments of type EntityAttributeMethods in net.minecraft.entity.effect with parameters of type EntityAttributeModifier and TypeMethodDescriptionStatusEffect.addAttributeModifier(EntityAttribute attribute, String uuid, double amount, EntityAttributeModifier.Operation operation) -
Uses of EntityAttribute in net.minecraft.item
Fields in net.minecraft.item with type parameters of type EntityAttributeModifier and TypeFieldDescriptionprivate Multimap<EntityAttribute,EntityAttributeModifier>ArmorItem.attributeModifiersprivate Multimap<EntityAttribute,EntityAttributeModifier>MiningToolItem.attributeModifiersprivate Multimap<EntityAttribute,EntityAttributeModifier>SwordItem.attributeModifiersprivate Multimap<EntityAttribute,EntityAttributeModifier>TridentItem.attributeModifiersMethods in net.minecraft.item that return types with arguments of type EntityAttributeModifier and TypeMethodDescriptionArmorItem.getAttributeModifiers(EquipmentSlot slot)Item.getAttributeModifiers(EquipmentSlot slot)ItemStack.getAttributeModifiers(EquipmentSlot slot)MiningToolItem.getAttributeModifiers(EquipmentSlot slot)SwordItem.getAttributeModifiers(EquipmentSlot slot)TridentItem.getAttributeModifiers(EquipmentSlot slot)Methods in net.minecraft.item with parameters of type EntityAttributeModifier and TypeMethodDescriptionvoidItemStack.addAttributeModifier(EntityAttribute attribute, EntityAttributeModifier modifier, @Nullable EquipmentSlot slot) -
Uses of EntityAttribute in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as EntityAttributeModifier and TypeFieldDescription(package private) EntityAttributeSetAttributesLootFunction.Attribute.attributeprivate EntityAttributeSetAttributesLootFunction.AttributeBuilder.attributeMethods in net.minecraft.loot.function with parameters of type EntityAttributeModifier and TypeMethodDescriptionSetAttributesLootFunction.create(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amountRange)Constructors in net.minecraft.loot.function with parameters of type EntityAttributeModifierConstructorDescription(package private)Attribute(String string, EntityAttribute entityAttribute, EntityAttributeModifier.Operation operation, LootNumberProvider lootNumberProvider, EquipmentSlot[] equipmentSlot, @Nullable UUID uUID)AttributeBuilder(String name, EntityAttribute attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amount) -
Uses of EntityAttribute in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play declared as EntityAttributeModifier and TypeFieldDescriptionprivate EntityAttributeEntityAttributesS2CPacket.Entry.attributeMethods in net.minecraft.network.packet.s2c.play that return EntityAttributeConstructors in net.minecraft.network.packet.s2c.play with parameters of type EntityAttributeModifierConstructorDescriptionEntry(EntityAttribute attribute, double baseValue, Collection<EntityAttributeModifier> modifiers) -
Uses of EntityAttribute in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type EntityAttributeModifier and TypeMethodDescriptionprivate static intAttributeCommand.executeBaseValueGet(ServerCommandSource source, Entity target, EntityAttribute attribute, double multiplier)private static intAttributeCommand.executeBaseValueSet(ServerCommandSource source, Entity target, EntityAttribute attribute, double value)private static intAttributeCommand.executeModifierAdd(ServerCommandSource source, Entity target, EntityAttribute attribute, UUID uuid, String name, double value, EntityAttributeModifier.Operation operation)private static intAttributeCommand.executeModifierRemove(ServerCommandSource source, Entity target, EntityAttribute attribute, UUID uuid)private static intAttributeCommand.executeModifierValueGet(ServerCommandSource source, Entity target, EntityAttribute attribute, UUID uuid, double multiplier)private static intAttributeCommand.executeValueGet(ServerCommandSource source, Entity target, EntityAttribute attribute, double multiplier)private static EntityAttributeInstanceAttributeCommand.getAttributeInstance(Entity entity, EntityAttribute attribute)private static LivingEntityAttributeCommand.getLivingEntityWithAttribute(Entity entity, EntityAttribute attribute) -
Uses of EntityAttribute in net.minecraft.util.registry
Fields in net.minecraft.util.registry with type parameters of type EntityAttributeModifier and TypeFieldDescriptionstatic Registry<EntityAttribute>Registry.ATTRIBUTEstatic RegistryKey<Registry<EntityAttribute>>Registry.ATTRIBUTE_KEY