历史 - 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