net.minecraft.component.type

public record AttackRangeComponent

dnu
net.minecraft.world.item.component.AttackRange
net.minecraft.class_12392
net.minecraft.component.type.AttackRangeComponent
net.minecraft.unmapped.C_jpslhxdn
net.minecraft.unmapped.C_jpslhxdn
net.minecraft.src.C_433008_

Field summary

Modifier and TypeField
private final float
c
minRange
comp_5260
minRange
f_orxoyvao
minRange
f_436369_
private final float
d
maxRange
comp_5261
maxRange
f_etlfdjdd
maxRange
f_437128_
private final float
e
minCreativeRange
comp_5265
minCreativeRange
f_cpwktewe
minCreativeRange
f_435614_
private final float
f
maxCreativeRange
comp_5266
maxCreativeRange
f_xkeefkbn
maxCreativeRange
f_436923_
private final float
g
hitboxMargin
comp_5262
hitboxMargin
f_pgcysxxu
hitboxMargin
f_437327_
private final float
h
mobFactor
comp_5263
mobFactor
f_nogrnqpc
mobFactor
f_435276_
public static final com.mojang.serialization.Codec<AttackRangeComponent>
a
CODEC
field_64654
CODEC
f_dnztmjta
CODEC
f_433237_
public static final PacketCodec<io.netty.buffer.ByteBuf, AttackRangeComponent>
b
STREAM_CODEC
field_64655
PACKET_CODEC
f_jumvnube
PACKET_CODEC
f_435080_

Constructor summary

ModifierConstructor
public (float minRange, float maxRange, float minCreativeRange, float maxCreativeRange, float hitboxMargin, float mobFactor)

Method summary

Modifier and TypeMethod
public static AttackRangeComponent
a(chl o)
defaultFor(LivingEntity arg0)
method_76734(class_1309 arg0)
defaultForEntity(LivingEntity entity)
m_oobyezzv(C_usxaxydn arg0)
m_oobyezzv(LivingEntity entity)
m_446989_(C_524_ p_456142_)
public HitResult
a(cgk o, float o, Predicate<cgk> arg2)
getClosesetHit(Entity arg0, float arg1, Predicate<Entity> arg2)
method_76733(class_1297 arg0, float arg1, Predicate<class_1297> arg2)
getHitResult(Entity entity, float tickProgress, Predicate<Entity> hitPredicate)
m_ezlshvgk(C_astfners arg0, float arg1, Predicate<C_astfners> arg2)
m_ezlshvgk(Entity entity, float tickDelta, Predicate<Entity> arg2)
m_440229_(C_507_ p_460900_, float p_458573_, Predicate<C_507_> arg2)
public float
a(cgk arg0)
effectiveMinRange(Entity arg0)
method_76732(class_1297 arg0)
getEffectiveMinRange(Entity entity)
m_ockitnay(C_astfners arg0)
m_ockitnay(Entity entity)
m_444031_(C_507_ arg0)
public float
b(cgk arg0)
effectiveMaxRange(Entity arg0)
method_76739(class_1297 arg0)
getEffectiveMaxRange(Entity entity)
m_gwfvjdsi(C_astfners arg0)
m_gwfvjdsi(Entity entity)
m_440780_(C_507_ arg0)
public boolean
a(chl o, ftm arg1)
isInRange(LivingEntity arg0, Vec3 arg1)
method_76736(class_1309 arg0, class_243 arg1)
isWithinRange(LivingEntity entity, Vec3d pos)
m_yctyymyu(C_usxaxydn arg0, C_vgpupfxx arg1)
m_yctyymyu(LivingEntity entity, Vec3d obj)
m_441539_(C_524_ p_456236_, C_3046_ arg1)
public boolean
a(chl o, fth o, double arg2)
isInRange(LivingEntity arg0, AABB arg1, double arg2)
method_76735(class_1309 arg0, class_238 arg1, double arg2)
isWithinRange(LivingEntity entity, Box box, double extraHitboxMargin)
m_upmlvapi(C_usxaxydn arg0, C_hbcjzgoe arg1, double arg2)
m_upmlvapi(LivingEntity entity, Box obj, double arg2)
m_440015_(C_524_ p_459371_, C_3040_ p_459884_, double arg2)
private boolean
a(chl o, ToDoubleFunction<ftm> o, double arg2)
isInRange(LivingEntity arg0, ToDoubleFunction<Vec3> arg1, double arg2)
method_76737(class_1309 arg0, ToDoubleFunction<class_243> arg1, double arg2)
isWithinRange(LivingEntity entity, ToDoubleFunction<Vec3d> squaredDistanceFunction, double extraHitboxMargin)
m_awrnmxru(C_usxaxydn arg0, ToDoubleFunction<C_vgpupfxx> arg1, double arg2)
m_awrnmxru(LivingEntity entity, ToDoubleFunction<Vec3d> arg1, double arg2)
m_438891_(C_524_ p_457212_, ToDoubleFunction<C_3046_> p_457293_, double arg2)
public float
a()
minRange()
comp_5260()
minRange()
m_smlptjkz()
minRange()
f_436369_()
public float
b()
maxRange()
comp_5261()
maxRange()
m_fdepuicz()
maxRange()
f_437128_()
public float
c()
minCreativeRange()
comp_5265()
minCreativeRange()
m_pwnwxkmw()
minCreativeRange()
f_435614_()
public float
d()
maxCreativeRange()
comp_5266()
maxCreativeRange()
m_krqtqzwi()
maxCreativeRange()
f_436923_()
public float
e()
hitboxMargin()
comp_5262()
hitboxMargin()
m_oeugfjlu()
hitboxMargin()
f_437327_()
public float
f()
mobFactor()
comp_5263()
mobFactor()
m_vpdzejtc()
mobFactor()
f_435276_()