| public static HitResult |
|
| public static com.mojang.datafixers.util.Either<BlockHitResult, Collection<EntityHitResult>> |
|
| public static HitResult |
|
| public static HitResult |
|
| private static HitResult |
| getHitResult(Vec3 from, Entity source, Predicate<Entity> matching, Vec3 delta, Level level, float entityMargin, ClipContext$Block clipType) |
| method_18074(class_243 arg0, class_1297 arg1, Predicate<class_1297> arg2, class_243 arg3, class_1937 arg4, float arg5, class_3959$class_3960 arg6) |
| getCollision(Vec3d pos, Entity entity, Predicate<Entity> predicate, Vec3d velocity, World world, float margin, RaycastContext$ShapeType raycastShapeType) |
|
| private static com.mojang.datafixers.util.Either<BlockHitResult, Collection<EntityHitResult>> |
| getHitEntitiesAlong(Entity source, Vec3 origin, Vec3 from, Predicate<Entity> matching, Vec3 to, float entityMargin, ClipContext$Block clipType) |
| method_75212(class_1297 arg0, class_243 arg1, class_243 arg2, Predicate<class_1297> arg3, class_243 arg4, float arg5, class_3959$class_3960 arg6) |
| collectPiercingCollisions(Entity entity, Vec3d pos, Vec3d minReach, Predicate<Entity> hitPredicate, Vec3d maxReach, float hitboxMargin, RaycastContext$ShapeType shapeType) |
|
| public static EntityHitResult |
| getEntityHitResult(Entity except, Vec3 from, Vec3 to, AABB box, Predicate<Entity> matching, double maxValue) |
| method_18075(class_1297 arg0, class_243 arg1, class_243 arg2, class_238 arg3, Predicate<class_1297> arg4, double arg5) |
| raycast(Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate, double maxDistance) |
|
| public static EntityHitResult |
| getEntityHitResult(Level level, Projectile source, Vec3 from, Vec3 to, AABB targetSearchArea, Predicate<Entity> matching) |
| method_18077(class_1937 arg0, class_1676 arg1, class_243 arg2, class_243 arg3, class_238 arg4, Predicate<class_1297> arg5) |
| getEntityCollision(World world, ProjectileEntity projectile, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate) |
|
| public static float |
|
| public static EntityHitResult |
| getEntityHitResult(Level level, Entity source, Vec3 from, Vec3 to, AABB targetSearchArea, Predicate<Entity> matching, float entityMargin) |
| method_37226(class_1937 arg0, class_1297 arg1, class_243 arg2, class_243 arg3, class_238 arg4, Predicate<class_1297> arg5, float arg6) |
| getEntityCollision(World world, Entity entity, Vec3d min, Vec3d max, Box box, Predicate<Entity> predicate, float margin) |
|
| public static Collection<EntityHitResult> |
| getManyEntityHitResult(Level level, Entity source, Vec3 from, Vec3 to, AABB targetSearchArea, Predicate<Entity> matching, boolean includeFromEntity) |
| method_75210(class_1937 arg0, class_1297 arg1, class_243 arg2, class_243 arg3, class_238 arg4, Predicate<class_1297> arg5, boolean arg6) |
| collectPiercingCollisions(World world, Entity entity, Vec3d from, Vec3d to, Box box, Predicate<Entity> hitPredicate, boolean skipRaycast) |
|
| public static Collection<EntityHitResult> |
| getManyEntityHitResult(Level level, Entity source, Vec3 from, Vec3 to, AABB targetSearchArea, Predicate<Entity> matching, float entityMargin, ClipContext$Block clipType, boolean includeFromEntity) |
| method_75215(class_1937 arg0, class_1297 arg1, class_243 arg2, class_243 arg3, class_238 arg4, Predicate<class_1297> arg5, float arg6, class_3959$class_3960 arg7, boolean arg8) |
| collectPiercingCollisions(World world, Entity entity, Vec3d from, Vec3d to, Box box, Predicate<Entity> hitPredicate, float hitboxMargin, RaycastContext$ShapeType arg7, boolean arg8) |
|
| public static void |
| rotateTowardsMovement(Entity projectile, float rotationSpeed) |
| method_7484(class_1297 arg0, float arg1) |
| setRotationFromVelocity(Entity entity, float tickProgress) |
|
| public static Hand |
|
| public static PersistentProjectileEntity |
|