net.minecraft.entity.attribute

public record EntityAttributeModifier

net.minecraft.world.entity.ai.attributes.AttributeModifier
net.minecraft.class_1322
net.minecraft.entity.attribute.EntityAttributeModifier

Field summary

Modifier and TypeField
private final Identifier
id
comp_2447
id
private final double
amount
comp_2449
value
private final EntityAttributeModifier$Operation
operation
comp_2450
operation
public static final com.mojang.serialization.MapCodec<EntityAttributeModifier>
MAP_CODEC
field_49232
MAP_CODEC
public static final com.mojang.serialization.Codec<EntityAttributeModifier>
CODEC
field_46247
CODEC
public static final PacketCodec<io.netty.buffer.ByteBuf, EntityAttributeModifier>
STREAM_CODEC
field_49233
PACKET_CODEC

Constructor summary

ModifierConstructor
public (Identifier id, double value, EntityAttributeModifier$Operation operation)

Method summary

Modifier and TypeMethod
public boolean
is(Identifier id)
method_60718(class_2960 arg0)
idMatches(Identifier id)
public Identifier
id()
comp_2447()
id()
public double
amount()
comp_2449()
value()
public EntityAttributeModifier$Operation
operation()
comp_2450()
operation()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_60719(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_60719(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)