net.minecraft.world.item.component

public record BlocksAttacks$ItemDamageFunction

dcl$b
net.minecraft.world.item.component.BlocksAttacks$ItemDamageFunction
net.minecraft.class_10707$class_10709
net.minecraft.component.type.BlocksAttacksComponent$ItemDamage
net.minecraft.src.C_379263_$C_379221_

Field summary

Modifier and TypeField
private final float
d
threshold
comp_3595
threshold
f_381962_
private final float
e
base
comp_3596
base
f_379365_
private final float
f
factor
comp_3597
factor
f_381152_
public static final com.mojang.serialization.Codec<BlocksAttacks$ItemDamageFunction>
a
CODEC
field_56306
CODEC
f_380134_
public static final StreamCodec<io.netty.buffer.ByteBuf, BlocksAttacks$ItemDamageFunction>
b
STREAM_CODEC
field_56307
PACKET_CODEC
f_382523_
public static final BlocksAttacks$ItemDamageFunction
c
DEFAULT
field_56308
DEFAULT
f_379694_

Constructor summary

ModifierConstructor
public (float base, float factor, float arg2)

Method summary

Modifier and TypeMethod
public int
a(float arg0)
apply(float arg0)
method_67208(float arg0)
calculate(float itemDamage)
m_388142_(float arg0)
public float
a()
threshold()
comp_3595()
threshold()
f_381962_()
public float
b()
base()
comp_3596()
base()
f_379365_()
public float
c()
factor()
comp_3597()
factor()
f_381152_()