Uses of Interface
com.hypixel.hytale.function.predicate.TriIntObjPredicate

Packages that use TriIntObjPredicate
  • Uses of TriIntObjPredicate in com.hypixel.hytale.builtin.buildertools.tooloperations

    Modifier and Type
    Class
    Description
    class 
    Laser pointer operation - extends ToolOperation but doesn't use brush functionality All work is done in the constructor to broadcast the laser pointer packet
    class 
     
    class 
     
    class 
    Deprecated.
    class 
     
    class 
    Rotates a selection around a center point multiple times using trigonometry.
    class 
     
    class 
     
    class 
     
    class 
     
    class 
     
    class 
     
    Modifier and Type
    Method
    Description
    static void
    ToolOperation.executeShapeOperation(int x, int y, int z, TriIntObjPredicate<Void> operation, BrushShape shape, int shapeRange, int shapeHeight, int shapeThickness, boolean capped)
     
  • Uses of TriIntObjPredicate in com.hypixel.hytale.math.block

    Methods in com.hypixel.hytale.math.block with parameters of type TriIntObjPredicate
    Modifier and Type
    Method
    Description
    static <T> void
    BlockConeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the cone specified by the parameters.
    static <T> void
    BlockConeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
     
    static <T> void
    BlockConeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockConeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockConeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> boolean
    BlockCubeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockCubeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean cappedTop, boolean cappedBottom, boolean hollow, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockCubeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean cappedTop, boolean cappedBottom, boolean hollow, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the cuboid specified by the parameters.
    static <T> boolean
    BlockCubeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the cuboid specified by the parameters.
    static <T> boolean
    BlockCubeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the cuboid specified by the parameters.
    static <T> boolean
    BlockCubeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the cuboid specified by the parameters.
    static <T> boolean
    BlockCubeUtil.forEachBlock(org.joml.Vector3i pointOne, org.joml.Vector3i pointTwo, int thickness, boolean cappedTop, boolean cappedBottom, boolean hollow, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the cuboid specified by the parameters.
    static <T> boolean
    BlockCubeUtil.forEachBlock(org.joml.Vector3i pointOne, org.joml.Vector3i pointTwo, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the cuboid specified by the parameters.
    static <T> boolean
    BlockCylinderUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockCylinderUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockCylinderUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the hollow sphere specified by the parameters.
    static <T> boolean
    BlockCylinderUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the hollow sphere specified by the parameters.
    static <T> boolean
    BlockCylinderUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> boolean
    BlockDiamondUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the diamond specified by the parameters.
    static <T> boolean
    BlockDiamondUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, boolean capped, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockDiamondUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the hollow diamond specified by the parameters.
    static <T> boolean
    BlockDiamondUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the diamond specified by the parameters.
    static <T> boolean
    BlockDomeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the dome (top half of sphere) specified by the parameters.
    static <T> boolean
    BlockDomeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, boolean capped, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockDomeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the hollow dome specified by the parameters.
    static <T> boolean
    BlockDomeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the dome (top half of sphere) specified by the parameters.
    static <T> boolean
    BlockInvertedDomeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the inverted dome (bottom half of sphere) specified by the parameters.
    static <T> boolean
    BlockInvertedDomeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, boolean capped, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockInvertedDomeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the hollow inverted dome specified by the parameters.
    static <T> boolean
    BlockInvertedDomeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the inverted dome (bottom half of sphere) specified by the parameters.
    static <T> void
    BlockPyramidUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the pyramid specified by the parameters.
    static <T> void
    BlockPyramidUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
     
    static <T> void
    BlockPyramidUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockPyramidUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockPyramidUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockSphereUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> boolean
    BlockSphereUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer)
    static <T> boolean
    BlockSphereUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the hollow sphere specified by the parameters.
    static <T> boolean
    BlockSphereUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    static <T> void
    BlockSphereUtil.forEachBlock(int originX, int originY, int originZ, int radius, int thickness, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the hollow sphere specified by the parameters.
    static <T> void
    BlockSphereUtil.forEachBlock(int originX, int originY, int originZ, int radius, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> boolean
    BlockTorusUtil.forEachBlock(int originX, int originY, int originZ, int outerRadius, int minorRadius, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the torus specified by the parameters.
    static <T> boolean
    BlockTorusUtil.forEachBlock(int originX, int originY, int originZ, int outerRadius, int minorRadius, int thickness, boolean capped, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer)
     
    static <T> boolean
    BlockTorusUtil.forEachBlock(int originX, int originY, int originZ, int outerRadius, int minorRadius, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the hollow torus specified by the parameters.
    static <T> boolean
    BlockTorusUtil.forEachBlock(int originX, int originY, int originZ, int outerRadius, int minorRadius, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the torus specified by the parameters.
    static <T> void
    BlockSphereUtil.forEachBlockExact(int originX, int originY, int originZ, double radius, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockConeUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the inverted cone specified by the parameters.
    static <T> void
    BlockConeUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
     
    static <T> void
    BlockConeUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockConeUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, T t, TriIntObjPredicate<T> consumer)
     
    static <T> void
    BlockConeUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockPyramidUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
    Even-size overload for the solid inverted pyramid.
    static <T> void
    BlockPyramidUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer)
     
    static <T> void
    BlockPyramidUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, boolean capped, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockPyramidUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
    static <T> void
    BlockPyramidUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, T t, TriIntObjPredicate<T> consumer)
    Runs the specified operation on all blocks in the sphere specified by the parameters.
  • Uses of TriIntObjPredicate in com.hypixel.hytale.math.data

    Methods in com.hypixel.hytale.math.data with parameters of type TriIntObjPredicate
    Modifier and Type
    Method
    Description
    boolean
    Int3ObjectOpenHashMap.allMatch(TriIntObjPredicate<? super V> predicate)
    Whether every entry passes the predicate.
  • Uses of TriIntObjPredicate in com.hypixel.hytale.math.shape

    Methods in com.hypixel.hytale.math.shape with parameters of type TriIntObjPredicate
    Modifier and Type
    Method
    Description
    <T> boolean
    Box.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer)
     
    <T> boolean
    Cylinder.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer)
     
    <T> boolean
    Ellipsoid.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer)
     
    <T> boolean
    OriginShape.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer)
     
    <T> boolean
    Shape.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer)
     
    default <T> boolean
    Shape.forEachBlock(double x, double y, double z, T t, TriIntObjPredicate<T> consumer)
     
    default <T> boolean
    Shape.forEachBlock(org.joml.Vector3dc origin, double epsilon, T t, TriIntObjPredicate<T> consumer)
     
    default <T> boolean
    Shape.forEachBlock(org.joml.Vector3dc origin, T t, TriIntObjPredicate<T> consumer)