历史 - net.minecraft.world.entity.projectile.ProjectileUtil
1.21.11
名称
dak
dee
字段
构造函数
方法
com.mojang.datafixers.util.Either<BlockHitResult, Collection<EntityHitResult>> (Entity, AttackRange, Predicate<Entity>, ClipContext$Block): a, getHitEntitiesAlong, method_75209, collectPiercingCollisions, m_445421_
com.mojang.datafixers.util.Either<BlockHitResult, Collection<EntityHitResult>> (Entity, Vec3, Vec3, Predicate<Entity>, Vec3, float, ClipContext$Block): a, getHitEntitiesAlong, method_75212, collectPiercingCollisions, m_441074_
Collection<EntityHitResult> (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>, boolean): a, getManyEntityHitResult, method_75210, collectPiercingCollisions, m_442040_
Collection<EntityHitResult> (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>, float, ClipContext$Block, boolean): a, getManyEntityHitResult, method_75215, collectPiercingCollisions, m_446987_
1.21.10
名称
字段
构造函数
方法
1.21.9
名称
cvq
dak
字段
构造函数
方法
1.21.8
名称
字段
构造函数
方法
1.21.7
名称
字段
构造函数
方法
1.21.6
名称
ctf
cvq
字段
构造函数
方法
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>): a, getEntityHitResult, method_18077, getEntityCollision, m_37304_
EntityHitResult (Level, Projectile, Vec3, Vec3, AABB, Predicate<Entity>): a, getEntityHitResult, method_18077, getEntityCollision, m_37304_
float (Entity): a, computeMargin, method_71624, getToleranceMargin, m_404297_
1.21.5
名称
cpt
ctf
字段
构造函数
方法
1.21.4
名称
cqs
cpt
字段
构造函数
方法
1.21.3
名称
cnr
cqs
字段
构造函数
方法
1.21.1
名称
字段
构造函数
方法
1.21
名称
cnt
cnr
字段
构造函数
方法
AbstractArrow (LivingEntity, ItemStack, float): a, getMobArrow, method_18813, createArrowProjectile, m_37300_
AbstractArrow (LivingEntity, ItemStack, float, ItemStack): a, getMobArrow, method_18813, createArrowProjectile, m_37300_
1.20.6
名称
cgb
cnt
字段
构造函数
方法
1.20.4
名称
ccn
cgb
字段
float: a, DEFAULT_ENTITY_HIT_RESULT_MARGIN, field_46654, DEFAULT_MARGIN, f_303081_
构造函数
方法
HitResult (Vec3, Entity, Predicate<Entity>, Vec3, Level): a, getHitResult, method_18074, getCollision, m_278167_
HitResult (Entity, Predicate<Entity>, ClipContext$Block): a, getHitResultOnMoveVector, method_55054, getCollision, m_307639_
HitResult (Vec3, Entity, Predicate<Entity>, Vec3, Level, float, ClipContext$Block): a, getHitResult, method_18074, getCollision, m_278167_
1.20.2
名称
bzh
ccn
字段
构造函数
方法
1.20.1
名称
bzf
bzh
字段
构造函数
方法
HitResult (Entity, Predicate<Entity>): a, getHitResult, method_18074, getCollision, m_37294_
HitResult (Entity, Predicate<Entity>): a, getHitResultOnMoveVector, method_49997, getCollision, m_278158_
HitResult (Entity, Predicate<Entity>, double): a, getHitResultOnViewVector, method_49998, getCollision, m_278180_
HitResult (Vec3, Entity, Predicate<Entity>, Vec3, Level): a, getHitResult, method_18074, getCollision, m_278167_
1.19.4
名称
bxi
bzf
字段
构造函数
方法
1.19.3
名称
buv
bxi
字段
构造函数
方法
1.19.2
名称
字段
构造函数
方法
1.19.1
名称
bty
buv
字段
构造函数
方法
1.19
名称
bpa
bty
字段
构造函数
方法
1.18.2
名称
boi
bpa
字段
构造函数
方法
1.18.1
名称
字段
构造函数
方法
1.18
名称
bkv
boi
字段
构造函数
方法
void (Entity, float): a, rotateTowardsMovement, method_7484, method_7484, m_37284_
void (Entity, float): a, rotateTowardsMovement, method_7484, setRotationFromVelocity, m_37284_
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>, float): a, getEntityHitResult, method_37226, method_37226, m_150175_
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>, float): a, getEntityHitResult, method_37226, getEntityCollision, m_150175_
1.17.1
名称
bku
bkv
字段
构造函数
方法
1.17
名称
bgn
bku
net.minecraft.entity.projectile.ProjectileHelper
net.minecraft.src.C_1168_
net.minecraft.server.v1_16_R3.ProjectileHelper
net.minecraft.world.entity.projectile.ProjectileHelper
字段
构造函数
()
方法
void (Entity, float): a, rotateTowardsMovement, method_7484, method_7484, func_188803_a
void (Entity, float): a, rotateTowardsMovement, method_7484, method_7484, m_37284_
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>): a, getEntityHitResult, method_18077, getEntityCollision, func_221269_a
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>): a, getEntityHitResult, method_18077, getEntityCollision, m_37304_
InteractionHand (LivingEntity, Item): a, getWeaponHoldingHand, method_18812, getHandPossiblyHolding, func_221274_a
InteractionHand (LivingEntity, Item): a, getWeaponHoldingHand, method_18812, getHandPossiblyHolding, m_37297_
AbstractArrow (LivingEntity, ItemStack, float): a, getMobArrow, method_18813, createArrowProjectile, func_221272_a
AbstractArrow (LivingEntity, ItemStack, float): a, getMobArrow, method_18813, createArrowProjectile, m_37300_
EntityHitResult (Entity, Vec3, Vec3, AABB, Predicate<Entity>, double): a, getEntityHitResult, method_18075, raycast, func_221273_a
EntityHitResult (Entity, Vec3, Vec3, AABB, Predicate<Entity>, double): a, getEntityHitResult, method_18075, raycast, m_37287_
HitResult (Entity, Predicate<Entity>): a, getHitResult, method_18074, getCollision, func_234618_a_
HitResult (Entity, Predicate<Entity>): a, getHitResult, method_18074, getCollision, m_37294_
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>, float): a, getEntityHitResult, method_37226, method_37226, m_150175_
1.16.5
名称
字段
构造函数
方法
1.16.4
名称
bgk
bgn
net.minecraft.server.v1_16_R2.ProjectileHelper
net.minecraft.server.v1_16_R3.ProjectileHelper
字段
构造函数
方法
1.16.3
名称
字段
构造函数
方法
1.16.2
名称
bet
bgk
net.minecraft.server.v1_16_R1.ProjectileHelper
net.minecraft.server.v1_16_R2.ProjectileHelper
字段
构造函数
方法
EntityHitResult (Entity, Vec3, Vec3, AABB, Predicate<Entity>, double): a, getEntityHitResult, method_18075, rayTrace, func_221273_a
EntityHitResult (Entity, Vec3, Vec3, AABB, Predicate<Entity>, double): a, getEntityHitResult, method_18075, raycast, func_221273_a
HitResult (Entity, Predicate<Entity>, ClipContext$Block): a, getHitResult, method_18074, getCollision, func_234618_a_
HitResult (Entity, Predicate<Entity>): a, getHitResult, method_18074, getCollision, func_234618_a_
1.16.1
名称
ayz
bet
net.minecraft.entity.ProjectileUtil
net.minecraft.entity.projectile.ProjectileUtil
net.minecraft.server.v1_15_R1.ProjectileHelper
net.minecraft.server.v1_16_R1.ProjectileHelper
字段
构造函数
方法
void (Entity, float): a, rotateTowardsMovement, method_7484, func_188803_a
void (Entity, float): a, rotateTowardsMovement, method_7484, method_7484, func_188803_a
Set<Entity> (Entity): a, getIgnoredEntities, method_7483, getEntityAndRidingEntity, func_211325_a
HitResult (Entity, boolean, boolean, Entity, ClipContext$Block): a, forwardsRaycast, method_18076, getCollision, func_221266_a
HitResult (Entity, AABB, Predicate<Entity>, ClipContext$Block, boolean): a, getHitResult, method_18074, getCollision, func_221267_a
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>): a, getHitResult, method_18077, getEntityCollision, func_221271_a
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>): a, getEntityHitResult, method_18077, getEntityCollision, func_221269_a
HitResult (Entity, boolean, boolean, Entity, ClipContext$Block, boolean, Predicate<Entity>, AABB): a, forwardsRaycast, method_7482, getCollision, func_221268_a
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>, double): a, getHitResult, method_18078, getEntityCollision, func_221269_a
HitResult (Entity, Predicate<Entity>, ClipContext$Block): a, getHitResult, method_18074, getCollision, func_234618_a_
1.15.2
名称
ayw
ayz
字段
构造函数
方法
1.15.1
名称
字段
构造函数
方法
1.15
名称
aww
ayw
net.minecraft.server.v1_14_R1.ProjectileHelper
net.minecraft.server.v1_15_R1.ProjectileHelper
字段
构造函数
方法
1.14.4
名称
awr
aww
net.minecraft.world.entity.projectile.ProjectileUtil
字段
构造函数
方法
void (Entity, float): a, method_7484, method_7484, func_188803_a
void (Entity, float): a, rotateTowardsMovement, method_7484, func_188803_a
Set<Entity> (Entity): a, method_7483, getEntityAndRidingEntity, func_211325_a
Set<Entity> (Entity): a, getIgnoredEntities, method_7483, getEntityAndRidingEntity, func_211325_a
MovingObjectPosition (Entity, boolean, boolean, Entity, RayTrace$BlockCollisionOption): a, method_18076, getCollision, func_221266_a
HitResult (Entity, boolean, boolean, Entity, ClipContext$Block): a, forwardsRaycast, method_18076, getCollision, func_221266_a
MovingObjectPosition (Entity, AxisAlignedBB, Predicate<Entity>, RayTrace$BlockCollisionOption, boolean): a, method_18074, getCollision, func_221267_a
HitResult (Entity, AABB, Predicate<Entity>, ClipContext$Block, boolean): a, getHitResult, method_18074, getCollision, func_221267_a
MovingObjectPositionEntity (World, Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>): a, method_18077, getEntityCollision, func_221271_a
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>): a, getHitResult, method_18077, getEntityCollision, func_221271_a
MovingObjectPosition (Entity, boolean, boolean, Entity, RayTrace$BlockCollisionOption, boolean, Predicate<Entity>, AxisAlignedBB): a, method_7482, getCollision, func_221268_a
HitResult (Entity, boolean, boolean, Entity, ClipContext$Block, boolean, Predicate<Entity>, AABB): a, forwardsRaycast, method_7482, getCollision, func_221268_a
MovingObjectPositionEntity (World, Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>, double): a, method_18078, getEntityCollision, func_221269_a
EntityHitResult (Level, Entity, Vec3, Vec3, AABB, Predicate<Entity>, double): a, getHitResult, method_18078, getEntityCollision, func_221269_a
EnumHand (EntityLiving, Item): a, method_18812, getHandPossiblyHolding, func_221274_a
InteractionHand (LivingEntity, Item): a, getWeaponHoldingHand, method_18812, getHandPossiblyHolding, func_221274_a
EntityArrow (EntityLiving, ItemStack, float): a, method_18813, createArrowProjectile, func_221272_a
AbstractArrow (LivingEntity, ItemStack, float): a, getMobArrow, method_18813, createArrowProjectile, func_221272_a
MovingObjectPositionEntity (Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>, double): a, method_18075, rayTrace, func_221273_a
EntityHitResult (Entity, Vec3, Vec3, AABB, Predicate<Entity>, double): a, getEntityHitResult, method_18075, rayTrace, func_221273_a
1.14.3
名称
awo
awr
net.minecraft.entity.ProjectileUtil
字段
构造函数
方法
void (Entity, float): a, method_7484, func_188803_a
void (Entity, float): a, method_7484, method_7484, func_188803_a
Set<Entity> (Entity): a, method_7483, func_211325_a
Set<Entity> (Entity): a, method_7483, getEntityAndRidingEntity, func_211325_a
MovingObjectPosition (Entity, boolean, boolean, Entity, RayTrace$BlockCollisionOption): a, method_18076, func_221266_a
MovingObjectPosition (Entity, boolean, boolean, Entity, RayTrace$BlockCollisionOption): a, method_18076, getCollision, func_221266_a
MovingObjectPosition (Entity, AxisAlignedBB, Predicate<Entity>, RayTrace$BlockCollisionOption, boolean): a, method_18074, func_221267_a
MovingObjectPosition (Entity, AxisAlignedBB, Predicate<Entity>, RayTrace$BlockCollisionOption, boolean): a, method_18074, getCollision, func_221267_a
MovingObjectPositionEntity (World, Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>): a, method_18077, func_221271_a
MovingObjectPositionEntity (World, Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>): a, method_18077, getEntityCollision, func_221271_a
MovingObjectPosition (Entity, boolean, boolean, Entity, RayTrace$BlockCollisionOption, boolean, Predicate<Entity>, AxisAlignedBB): a, method_7482, func_221268_a
MovingObjectPosition (Entity, boolean, boolean, Entity, RayTrace$BlockCollisionOption, boolean, Predicate<Entity>, AxisAlignedBB): a, method_7482, getCollision, func_221268_a
MovingObjectPositionEntity (World, Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>, double): a, method_18078, func_221269_a
MovingObjectPositionEntity (World, Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>, double): a, method_18078, getEntityCollision, func_221269_a
EnumHand (EntityLiving, Item): a, method_18812, func_221274_a
EnumHand (EntityLiving, Item): a, method_18812, getHandPossiblyHolding, func_221274_a
EntityArrow (EntityLiving, ItemStack, float): a, method_18813, func_221272_a
EntityArrow (EntityLiving, ItemStack, float): a, method_18813, createArrowProjectile, func_221272_a
MovingObjectPositionEntity (Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>, double): a, method_18075, func_221273_a
MovingObjectPositionEntity (Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>, double): a, method_18075, rayTrace, func_221273_a
1.14.2
名称
字段
构造函数
方法
1.14.1
名称
awn
awo
字段
构造函数
方法
1.14
名称
aou
awn
net.minecraft.class_1675
net.minecraft.server.v1_13_R2.ProjectileHelper
net.minecraft.server.v1_14_R1.ProjectileHelper
字段
构造函数
方法
MovingObjectPosition (Entity, boolean, boolean, Entity): a, func_188802_a
void (Entity, float): a, func_188803_a
void (Entity, float): a, method_7484, func_188803_a
Set<Entity> (Entity): a, func_211325_a
Set<Entity> (Entity): a, method_7483, func_211325_a
MovingObjectPosition (Entity, boolean, boolean, Entity, RayTrace$BlockCollisionOption): a, method_18076, func_221266_a
MovingObjectPosition (Entity, AxisAlignedBB, Predicate<Entity>, RayTrace$BlockCollisionOption, boolean): a, method_18074, func_221267_a
MovingObjectPositionEntity (World, Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>): a, method_18077, func_221271_a
MovingObjectPosition (Entity, boolean, boolean, Entity, RayTrace$BlockCollisionOption, boolean, Predicate<Entity>, AxisAlignedBB): a, method_7482, func_221268_a
MovingObjectPositionEntity (World, Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>, double): a, method_18078, func_221269_a
EnumHand (EntityLiving, Item): a, method_18812, func_221274_a
EntityArrow (EntityLiving, ItemStack, float): a, method_18813, func_221272_a
MovingObjectPositionEntity (Entity, Vec3D, Vec3D, AxisAlignedBB, Predicate<Entity>, double): a, method_18075, func_221273_a
1.13.2
名称
aot
aou
字段
构造函数
方法
1.13.1
名称
aoq
aot
net.minecraft.server.v1_13_R1.ProjectileHelper
net.minecraft.server.v1_13_R2.ProjectileHelper
字段
构造函数
方法
1.13
名称
aeq
aoq
net.minecraft.server.v1_12_R1.ProjectileHelper
net.minecraft.server.v1_13_R1.ProjectileHelper
字段
构造函数
方法
Set<Entity> (Entity): a, func_211325_a
1.12.2
名称
字段
构造函数
方法
1.12.1
名称
aeo
aeq
字段
构造函数
方法
1.12
名称
abk
aeo
net.minecraft.server.v1_11_R1.ProjectileHelper
net.minecraft.server.v1_12_R1.ProjectileHelper
字段
构造函数
方法
1.11.2
名称
字段
构造函数
方法
1.11.1
名称
abj
abk
字段
构造函数
方法
1.11
名称
aac
abj
net.minecraft.server.v1_10_R1.ProjectileHelper
net.minecraft.server.v1_11_R1.ProjectileHelper
字段
构造函数
方法
1.10.2
名称
字段
构造函数
方法
1.10
名称
zt
aac
net.minecraft.server.v1_9_R2.ProjectileHelper
net.minecraft.server.v1_10_R1.ProjectileHelper
字段
构造函数
方法
1.9.4
名称
net.minecraft.server.v1_9_R1.ProjectileHelper
net.minecraft.server.v1_9_R2.ProjectileHelper
字段
构造函数
方法
1.9.2
名称
字段
构造函数
方法
1.9
名称
zt
net.minecraft.entity.projectile.ProjectileHelper
net.minecraft.server.v1_9_R1.ProjectileHelper
字段
构造函数
方法
MovingObjectPosition (Entity, boolean, boolean, Entity): a, func_188802_a
void (Entity, float): a, func_188803_a