类的使用
net.minecraft.entity.attribute.EntityAttributeModifier
-
使用EntityAttributeModifier的程序包 程序包 说明 net.minecraft.entity net.minecraft.entity.attribute net.minecraft.entity.effect net.minecraft.entity.mob net.minecraft.item net.minecraft.network.packet.s2c.play -
-
net.minecraft.entity中EntityAttributeModifier的使用
声明为EntityAttributeModifier的net.minecraft.entity中的字段 修饰符和类型 字段 说明 private static EntityAttributeModifierLivingEntity. SPRINTING_SPEED_BOOST -
net.minecraft.entity.attribute中EntityAttributeModifier的使用
类型参数类型为EntityAttributeModifier的net.minecraft.entity.attribute中的字段 修饰符和类型 字段 说明 private Map<UUID,EntityAttributeModifier>EntityAttributeInstance. idToModifiersprivate Map<EntityAttributeModifier.Operation,Set<EntityAttributeModifier>>EntityAttributeInstance. operationToModifiersprivate Set<EntityAttributeModifier>EntityAttributeInstance. persistentModifiers返回EntityAttributeModifier的net.minecraft.entity.attribute中的方法 修饰符和类型 方法 说明 static @Nullable EntityAttributeModifierEntityAttributeModifier. fromNbt(CompoundTag nbt)@Nullable EntityAttributeModifierEntityAttributeInstance. getModifier(UUID uuid)返回变量类型为EntityAttributeModifier的类型的net.minecraft.entity.attribute中的方法 修饰符和类型 方法 说明 Set<EntityAttributeModifier>EntityAttributeInstance. getModifiers()Set<EntityAttributeModifier>EntityAttributeInstance. getModifiers(EntityAttributeModifier.Operation operation)private Collection<EntityAttributeModifier>EntityAttributeInstance. getModifiersByOperation(EntityAttributeModifier.Operation operation)参数类型为EntityAttributeModifier的net.minecraft.entity.attribute中的方法 修饰符和类型 方法 说明 private voidEntityAttributeInstance. addModifier(EntityAttributeModifier modifier)voidEntityAttributeInstance. addPersistentModifier(EntityAttributeModifier modifier)voidEntityAttributeInstance. addTemporaryModifier(EntityAttributeModifier modifier)Adds a temporary attribute modifier.booleanEntityAttributeInstance. hasModifier(EntityAttributeModifier modifier)voidEntityAttributeInstance. removeModifier(EntityAttributeModifier modifier)类型变量类型为EntityAttributeModifier的net.minecraft.entity.attribute中的方法参数 修饰符和类型 方法 说明 voidAttributeContainer. addTemporaryModifiers(Multimap<EntityAttribute,EntityAttributeModifier> attributeModifiers)voidAttributeContainer. removeModifiers(Multimap<EntityAttribute,EntityAttributeModifier> attributeModifiers) -
net.minecraft.entity.effect中EntityAttributeModifier的使用
类型参数类型为EntityAttributeModifier的net.minecraft.entity.effect中的字段 修饰符和类型 字段 说明 private Map<EntityAttribute,EntityAttributeModifier>StatusEffect. attributeModifiers返回变量类型为EntityAttributeModifier的类型的net.minecraft.entity.effect中的方法 修饰符和类型 方法 说明 Map<EntityAttribute,EntityAttributeModifier>StatusEffect. getAttributeModifiers()参数类型为EntityAttributeModifier的net.minecraft.entity.effect中的方法 修饰符和类型 方法 说明 doubleDamageModifierStatusEffect. adjustModifierAmount(int amplifier, EntityAttributeModifier modifier)doubleStatusEffect. adjustModifierAmount(int amplifier, EntityAttributeModifier modifier) -
net.minecraft.entity.mob中EntityAttributeModifier的使用
声明为EntityAttributeModifier的net.minecraft.entity.mob中的字段 修饰符和类型 字段 说明 private static EntityAttributeModifierEndermanEntity. ATTACKING_SPEED_BOOSTprivate static EntityAttributeModifierZombifiedPiglinEntity. ATTACKING_SPEED_BOOSTprivate static EntityAttributeModifierZombieEntity. BABY_SPEED_BONUSprivate static EntityAttributeModifierPiglinEntity. BABY_SPEED_BOOSTprivate static EntityAttributeModifierShulkerEntity. COVERED_ARMOR_BONUSprivate static EntityAttributeModifierWitchEntity. DRINKING_SPEED_PENALTY_MODIFIER -
net.minecraft.item中EntityAttributeModifier的使用
类型参数类型为EntityAttributeModifier的net.minecraft.item中的字段 修饰符和类型 字段 说明 private Multimap<EntityAttribute,EntityAttributeModifier>ArmorItem. attributeModifiersprivate Multimap<EntityAttribute,EntityAttributeModifier>MiningToolItem. attributeModifiersprivate Multimap<EntityAttribute,EntityAttributeModifier>SwordItem. attributeModifiersprivate Multimap<EntityAttribute,EntityAttributeModifier>TridentItem. attributeModifiers返回变量类型为EntityAttributeModifier的类型的net.minecraft.item中的方法 修饰符和类型 方法 说明 Multimap<EntityAttribute,EntityAttributeModifier>ArmorItem. getAttributeModifiers(EquipmentSlot slot)Multimap<EntityAttribute,EntityAttributeModifier>Item. getAttributeModifiers(EquipmentSlot slot)Multimap<EntityAttribute,EntityAttributeModifier>ItemStack. getAttributeModifiers(EquipmentSlot slot)Multimap<EntityAttribute,EntityAttributeModifier>MiningToolItem. getAttributeModifiers(EquipmentSlot slot)Multimap<EntityAttribute,EntityAttributeModifier>SwordItem. getAttributeModifiers(EquipmentSlot slot)Multimap<EntityAttribute,EntityAttributeModifier>TridentItem. getAttributeModifiers(EquipmentSlot slot)参数类型为EntityAttributeModifier的net.minecraft.item中的方法 修饰符和类型 方法 说明 voidItemStack. addAttributeModifier(EntityAttribute attribute, EntityAttributeModifier modifier, @Nullable EquipmentSlot slot) -
net.minecraft.network.packet.s2c.play中EntityAttributeModifier的使用
类型参数类型为EntityAttributeModifier的net.minecraft.network.packet.s2c.play中的字段 修饰符和类型 字段 说明 private Collection<EntityAttributeModifier>EntityAttributesS2CPacket.Entry. modifiers返回变量类型为EntityAttributeModifier的类型的net.minecraft.network.packet.s2c.play中的方法 修饰符和类型 方法 说明 Collection<EntityAttributeModifier>EntityAttributesS2CPacket.Entry. getModifiers()类型变量类型为EntityAttributeModifier的net.minecraft.network.packet.s2c.play中的构造器参数 构造器 说明 Entry(EntityAttribute attribute, double baseValue, Collection<EntityAttributeModifier> modifiers)
-