net.minecraft.component.type

public record KineticWeaponComponent

doq
net.minecraft.world.item.component.KineticWeapon
net.minecraft.class_12123
net.minecraft.component.type.KineticWeaponComponent
net.minecraft.unmapped.C_pjwnbmpy
net.minecraft.unmapped.C_pjwnbmpy
net.minecraft.src.C_432588_

Field summary

Modifier and TypeField
private final int
d
contactCooldownTicks
comp_5145
contactCooldownTicks
f_zxwbswiz
contactCooldownTicks
f_437063_
private final int
e
delayTicks
comp_4957
delayTicks
f_kndqwkct
delayTicks
f_434025_
private final Optional<KineticWeaponComponent$Condition>
f
dismountConditions
comp_4958
dismountConditions
f_qqaxutvj
dismountConditions
f_433591_
private final Optional<KineticWeaponComponent$Condition>
g
knockbackConditions
comp_4959
knockbackConditions
f_ahjdjvga
knockbackConditions
f_436340_
private final Optional<KineticWeaponComponent$Condition>
h
damageConditions
comp_4960
damageConditions
f_qihqncys
damageConditions
f_436509_
private final float
i
forwardMovement
comp_4961
forwardMovement
f_gqyfnfot
forwardMovement
f_436251_
private final float
j
damageMultiplier
comp_4962
damageMultiplier
f_skoncbyb
damageMultiplier
f_433257_
private final Optional<RegistryEntry<SoundEvent>>
k
sound
comp_4963
sound
f_elsvadbs
sound
f_433830_
private final Optional<RegistryEntry<SoundEvent>>
l
hitSound
comp_4964
hitSound
f_tmbpeidx
hitSound
f_433524_
public static final int
a
HIT_FEEDBACK_TICKS
field_64687
field_64687
f_otfpmyfe
f_433827_
public static final com.mojang.serialization.Codec<KineticWeaponComponent>
b
CODEC
field_63407
CODEC
f_qhsuxinc
CODEC
f_434254_
public static final PacketCodec<RegistryByteBuf, KineticWeaponComponent>
c
STREAM_CODEC
field_63408
PACKET_CODEC
f_twvaomyq
PACKET_CODEC
f_433410_

Constructor summary

ModifierConstructor
public (int contactCooldownTicks, int delayTicks, Optional<KineticWeaponComponent$Condition> dismountConditions, Optional<KineticWeaponComponent$Condition> knockbackConditions, Optional<KineticWeaponComponent$Condition> damageConditions, float forwardMovement, float damageMultiplier, Optional<RegistryEntry<SoundEvent>> sound, Optional<RegistryEntry<SoundEvent>> hitSound)

Method summary

Modifier and TypeMethod
public static Vec3d
a(cgk o)
getMotion(Entity arg0)
method_75229(class_1297 arg0)
getAmplifiedMovement(Entity entity)
m_vjhfweyh(C_astfners arg0)
m_vjhfweyh(Entity entity)
m_447647_(C_507_ p_457234_)
public void
b(cgk arg0)
makeSound(Entity arg0)
method_75234(class_1297 arg0)
playSound(Entity entity)
m_ytjfoczj(C_astfners arg0)
m_ytjfoczj(Entity entity)
m_440129_(C_507_ arg0)
public void
c(cgk arg0)
makeLocalHitSound(Entity arg0)
method_76776(class_1297 arg0)
playHitSound(Entity entity)
m_jbsffdrf(C_astfners arg0)
m_jbsffdrf(Entity entity)
m_446056_(C_507_ arg0)
public int
a()
computeDamageUseDuration()
method_75228()
getUseTicks()
m_tmabwlbl()
m_443773_()
public void
a(dlt o, int o, chl o, cgv arg3)
damageEntities(ItemStack arg0, int arg1, LivingEntity arg2, EquipmentSlot arg3)
method_75233(class_1799 arg0, int arg1, class_1309 arg2, class_1304 arg3)
usageTick(ItemStack stack, int remainingUseTicks, LivingEntity user, EquipmentSlot slot)
m_acnrxqnh(C_sddaxwyk arg0, int arg1, C_usxaxydn arg2, C_yuycoehb arg3)
m_acnrxqnh(ItemStack stack, int arg1, LivingEntity entity, EquipmentSlot slot)
m_439269_(C_1391_ p_455000_, int p_459158_, C_524_ p_455231_, C_516_ arg3)
public int
b()
contactCooldownTicks()
comp_5145()
contactCooldownTicks()
m_waqqnwez()
contactCooldownTicks()
f_437063_()
public int
c()
delayTicks()
comp_4957()
delayTicks()
m_swujhvcg()
delayTicks()
f_434025_()
public Optional<KineticWeaponComponent$Condition>
d()
dismountConditions()
comp_4958()
dismountConditions()
m_xfdprtec()
dismountConditions()
f_433591_()
public Optional<KineticWeaponComponent$Condition>
e()
knockbackConditions()
comp_4959()
knockbackConditions()
m_xvlaeujb()
knockbackConditions()
f_436340_()
public Optional<KineticWeaponComponent$Condition>
f()
damageConditions()
comp_4960()
damageConditions()
m_gpxazcog()
damageConditions()
f_436509_()
public float
g()
forwardMovement()
comp_4961()
forwardMovement()
m_fwmwcapo()
forwardMovement()
f_436251_()
public float
h()
damageMultiplier()
comp_4962()
damageMultiplier()
m_ehwjbgjz()
damageMultiplier()
f_433257_()
public Optional<RegistryEntry<SoundEvent>>
i()
sound()
comp_4963()
sound()
m_xrbfzyjy()
sound()
f_433830_()
public Optional<RegistryEntry<SoundEvent>>
j()
hitSound()
comp_4964()
hitSound()
m_aeywqxfe()
hitSound()
f_433524_()