Interface ICollisionReader

    • Method Detail

      • getChunkForCollisions

        @Nullable
        IBlockReader getChunkForCollisions​(int p_225522_1_,
                                           int p_225522_2_)
      • isUnobstructed

        default boolean isUnobstructed​(@Nullable
                                       Entity p_195585_1_,
                                       VoxelShape p_195585_2_)
      • isUnobstructed

        default boolean isUnobstructed​(Entity p_226668_1_)
      • noCollision

        default boolean noCollision​(AxisAlignedBB p_226664_1_)
      • noCollision

        default boolean noCollision​(Entity p_226669_1_)
      • noCollision

        default boolean noCollision​(Entity p_226665_1_,
                                    AxisAlignedBB p_226665_2_)
      • noCollision

        default boolean noCollision​(@Nullable
                                    Entity p_234865_1_,
                                    AxisAlignedBB p_234865_2_,
                                    java.util.function.Predicate<Entity> p_234865_3_)
      • getEntityCollisions

        java.util.stream.Stream<VoxelShape> getEntityCollisions​(@Nullable
                                                                Entity p_230318_1_,
                                                                AxisAlignedBB p_230318_2_,
                                                                java.util.function.Predicate<Entity> p_230318_3_)
      • getCollisions

        default java.util.stream.Stream<VoxelShape> getCollisions​(@Nullable
                                                                  Entity p_234867_1_,
                                                                  AxisAlignedBB p_234867_2_,
                                                                  java.util.function.Predicate<Entity> p_234867_3_)
      • getBlockCollisions

        default java.util.stream.Stream<VoxelShape> getBlockCollisions​(@Nullable
                                                                       Entity p_226666_1_,
                                                                       AxisAlignedBB p_226666_2_)