net.minecraft.world.item.component

public record KineticWeapon$Condition

doq$a
net.minecraft.world.item.component.KineticWeapon$Condition
net.minecraft.class_12123$class_12124
net.minecraft.component.type.KineticWeaponComponent$Condition
net.minecraft.src.C_432588_$C_432742_
net.minecraft.world.item.component.KineticWeapon$a

Field summary

Modifier and TypeField
private final int
c
maxDurationTicks
comp_4965
maxDurationTicks
f_433226_
private final float
d
minSpeed
comp_4966
minSpeed
f_436643_
private final float
e
minRelativeSpeed
comp_4967
minRelativeSpeed
f_434429_
public static final com.mojang.serialization.Codec<KineticWeapon$Condition>
a
CODEC
field_63409
CODEC
f_434362_
public static final StreamCodec<io.netty.buffer.ByteBuf, KineticWeapon$Condition>
b
STREAM_CODEC
field_63410
PACKET_CODEC
f_433103_

Constructor summary

ModifierConstructor
public (int maxDurationTicks, float minSpeed, float minRelativeSpeed)

Method summary

Modifier and TypeMethod
public boolean
a(int arg0, double arg1, double arg2, double arg3)
test(int arg0, double arg1, double arg2, double arg3)
method_75237(int arg0, double arg1, double arg2, double arg3)
isSatisfied(int durationTicks, double speed, double relativeSpeed, double minSpeedMultiplier)
m_441475_(int p_460989_, double p_458370_, double arg2, double arg3)
public static Optional<KineticWeapon$Condition>
a(int arg0, float arg1)
ofAttackerSpeed(int arg0, float arg1)
method_75238(int arg0, float arg1)
ofMinSpeed(int maxDurationTicks, float minSpeed)
m_445653_(int p_450624_, float p_456056_)
public static Optional<KineticWeapon$Condition>
b(int arg0, float arg1)
ofRelativeSpeed(int arg0, float arg1)
method_75240(int arg0, float arg1)
ofMinRelativeSpeed(int maxDurationTicks, float minRelativeSpeed)
m_440395_(int p_457635_, float p_460567_)
public int
a()
maxDurationTicks()
comp_4965()
maxDurationTicks()
f_433226_()
public float
b()
minSpeed()
comp_4966()
minSpeed()
f_436643_()
public float
c()
minRelativeSpeed()
comp_4967()
minRelativeSpeed()
f_434429_()