net.minecraft.world.item.component

public record PiercingWeapon

dno
net.minecraft.world.item.component.PiercingWeapon
net.minecraft.class_12125
net.minecraft.component.type.PiercingWeaponComponent

Field summary

Modifier and TypeField
private final float
c
minReach
comp_4968
minReach
private final float
d
maxReach
comp_4969
maxReach
private final float
e
hitboxMargin
comp_4970
hitboxMargin
private final boolean
f
dealsKnockback
comp_4971
dealsKnockback
private final boolean
g
dismounts
comp_4972
dismounts
private final Optional<Holder<SoundEvent>>
h
sound
comp_4973
sound
private final Optional<Holder<SoundEvent>>
i
hitSound
comp_4974
hitSound
public static final com.mojang.serialization.Codec<PiercingWeapon>
a
CODEC
field_63411
CODEC
public static final StreamCodec<RegistryFriendlyByteBuf, PiercingWeapon>
b
STREAM_CODEC
field_63412
PACKET_CODEC

Constructor summary

ModifierConstructor
public (float minReach, float maxReach, float hitboxMargin, boolean dealsKnockback, boolean dismounts, Optional<Holder<SoundEvent>> sound, Optional<Holder<SoundEvent>> hitSound)

Method summary

Modifier and TypeMethod
public void
a(cgi arg0)
makeSound(Entity arg0)
method_75243(class_1297 arg0)
playSound(Entity entity)
public void
b(cgi arg0)
makeHitSound(Entity arg0)
method_75247(class_1297 arg0)
playHitSound(Entity entity)
public static boolean
a(cgi arg0, cgi arg1)
canHitEntity(Entity arg0, Entity arg1)
method_75244(class_1297 arg0, class_1297 arg1)
canHit(Entity attacker, Entity target)
public void
a(chk arg0, cgt arg1)
attack(LivingEntity arg0, EquipmentSlot arg1)
method_75242(class_1309 arg0, class_1304 arg1)
stab(LivingEntity attacker, EquipmentSlot slot)
public float
a()
minReach()
comp_4968()
minReach()
public float
b()
maxReach()
comp_4969()
maxReach()
public float
c()
hitboxMargin()
comp_4970()
hitboxMargin()
public boolean
d()
dealsKnockback()
comp_4971()
dealsKnockback()
public boolean
e()
dismounts()
comp_4972()
dismounts()
public Optional<Holder<SoundEvent>>
f()
sound()
comp_4973()
sound()
public Optional<Holder<SoundEvent>>
g()
hitSound()
comp_4974()
hitSound()