public final class ProjectileHelper
extends java.lang.Object
Constructor and Description |
---|
ProjectileHelper() |
Modifier and Type | Method and Description |
---|---|
static RayTraceResult |
func_221266_a(Entity p_221266_0_,
boolean p_221266_1_,
boolean p_221266_2_,
Entity p_221266_3_,
RayTraceContext.BlockMode p_221266_4_) |
static RayTraceResult |
func_221267_a(Entity p_221267_0_,
AxisAlignedBB p_221267_1_,
java.util.function.Predicate<Entity> p_221267_2_,
RayTraceContext.BlockMode p_221267_3_,
boolean p_221267_4_) |
static EntityRayTraceResult |
func_221269_a(World p_221269_0_,
Entity p_221269_1_,
Vec3d p_221269_2_,
Vec3d p_221269_3_,
AxisAlignedBB p_221269_4_,
java.util.function.Predicate<Entity> p_221269_5_,
double p_221269_6_) |
static EntityRayTraceResult |
func_221271_a(World p_221271_0_,
Entity p_221271_1_,
Vec3d p_221271_2_,
Vec3d p_221271_3_,
AxisAlignedBB p_221271_4_,
java.util.function.Predicate<Entity> p_221271_5_) |
static AbstractArrowEntity |
func_221272_a(LivingEntity p_221272_0_,
ItemStack p_221272_1_,
float p_221272_2_) |
static EntityRayTraceResult |
func_221273_a(Entity p_221273_0_,
Vec3d p_221273_1_,
Vec3d p_221273_2_,
AxisAlignedBB p_221273_3_,
java.util.function.Predicate<Entity> p_221273_4_,
double p_221273_5_) |
static Hand |
getHandWith(LivingEntity living,
Item itemIn) |
static void |
rotateTowardsMovement(Entity projectile,
float rotationSpeed) |
public static RayTraceResult func_221266_a(Entity p_221266_0_, boolean p_221266_1_, boolean p_221266_2_, @Nullable Entity p_221266_3_, RayTraceContext.BlockMode p_221266_4_)
public static RayTraceResult func_221267_a(Entity p_221267_0_, AxisAlignedBB p_221267_1_, java.util.function.Predicate<Entity> p_221267_2_, RayTraceContext.BlockMode p_221267_3_, boolean p_221267_4_)
@Nullable public static EntityRayTraceResult func_221271_a(World p_221271_0_, Entity p_221271_1_, Vec3d p_221271_2_, Vec3d p_221271_3_, AxisAlignedBB p_221271_4_, java.util.function.Predicate<Entity> p_221271_5_)
@Nullable public static EntityRayTraceResult func_221273_a(Entity p_221273_0_, Vec3d p_221273_1_, Vec3d p_221273_2_, AxisAlignedBB p_221273_3_, java.util.function.Predicate<Entity> p_221273_4_, double p_221273_5_)
@Nullable public static EntityRayTraceResult func_221269_a(World p_221269_0_, Entity p_221269_1_, Vec3d p_221269_2_, Vec3d p_221269_3_, AxisAlignedBB p_221269_4_, java.util.function.Predicate<Entity> p_221269_5_, double p_221269_6_)
public static final void rotateTowardsMovement(Entity projectile, float rotationSpeed)
public static Hand getHandWith(LivingEntity living, Item itemIn)
public static AbstractArrowEntity func_221272_a(LivingEntity p_221272_0_, ItemStack p_221272_1_, float p_221272_2_)