Uses of Interface
com.hypixel.hytale.function.predicate.TriIntObjPredicate
Packages that use TriIntObjPredicate
Package
Description
-
Uses of TriIntObjPredicate in com.hypixel.hytale.builtin.buildertools.tooloperations
Classes in com.hypixel.hytale.builtin.buildertools.tooloperations that implement TriIntObjPredicateModifier and TypeClassDescriptionclassLaser pointer operation - extends ToolOperation but doesn't use brush functionality All work is done in the constructor to broadcast the laser pointer packetclassclassclassDeprecated.classclassRotates a selection around a center point multiple times using trigonometry.classclassclassclassclassclassMethods in com.hypixel.hytale.builtin.buildertools.tooloperations with parameters of type TriIntObjPredicateModifier and TypeMethodDescriptionstatic voidToolOperation.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 TriIntObjPredicateModifier and TypeMethodDescriptionstatic <T> voidBlockConeUtil.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> voidBlockConeUtil.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> voidBlockConeUtil.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> voidBlockConeUtil.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> voidBlockConeUtil.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> booleanBlockCubeUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer) static <T> booleanBlockCubeUtil.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> booleanBlockCubeUtil.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> booleanBlockCubeUtil.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> booleanBlockCubeUtil.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> booleanBlockCubeUtil.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> booleanBlockCubeUtil.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> booleanBlockCubeUtil.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> booleanBlockCylinderUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, boolean evenXZ, boolean evenH, T t, TriIntObjPredicate<T> consumer) static <T> booleanBlockCylinderUtil.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> booleanBlockCylinderUtil.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> booleanBlockCylinderUtil.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> booleanBlockCylinderUtil.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> booleanBlockDiamondUtil.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> booleanBlockDiamondUtil.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> booleanBlockDiamondUtil.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> booleanBlockDiamondUtil.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> booleanBlockDomeUtil.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> booleanBlockDomeUtil.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> booleanBlockDomeUtil.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> booleanBlockDomeUtil.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> booleanBlockInvertedDomeUtil.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> booleanBlockInvertedDomeUtil.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> booleanBlockInvertedDomeUtil.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> booleanBlockInvertedDomeUtil.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> voidBlockPyramidUtil.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> voidBlockPyramidUtil.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> voidBlockPyramidUtil.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> voidBlockPyramidUtil.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> voidBlockPyramidUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, T t, TriIntObjPredicate<T> consumer) static <T> booleanBlockSphereUtil.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> booleanBlockSphereUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, int thickness, boolean evenXZ, boolean evenY, T t, TriIntObjPredicate<T> consumer) LikeBlockSphereUtil.forEachBlock(int, int, int, int, int, int, int, Object, TriIntObjPredicate)with hollow-shell semantics, but supports even extents viaBlockSphereUtil.forEachBlock(int, int, int, int, int, int, boolean, boolean, Object, TriIntObjPredicate).static <T> booleanBlockSphereUtil.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> booleanBlockSphereUtil.forEachBlock(int originX, int originY, int originZ, int radiusX, int radiusY, int radiusZ, T t, TriIntObjPredicate<T> consumer) Delegates toBlockSphereUtil.forEachBlock(int, int, int, int, int, int, boolean, boolean, Object, TriIntObjPredicate)withevenXZ=falseandevenY=false.static <T> voidBlockSphereUtil.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> voidBlockSphereUtil.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> booleanBlockTorusUtil.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> booleanBlockTorusUtil.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> booleanBlockTorusUtil.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> booleanBlockTorusUtil.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> voidBlockSphereUtil.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> voidBlockConeUtil.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> voidBlockConeUtil.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> voidBlockConeUtil.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> voidBlockConeUtil.forEachBlockInverted(int originX, int originY, int originZ, int radiusX, int height, int radiusZ, int thickness, T t, TriIntObjPredicate<T> consumer) static <T> voidBlockConeUtil.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> voidBlockPyramidUtil.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> voidBlockPyramidUtil.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> voidBlockPyramidUtil.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> voidBlockPyramidUtil.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> voidBlockPyramidUtil.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 TriIntObjPredicateModifier and TypeMethodDescriptionbooleanInt3ObjectOpenHashMap.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 TriIntObjPredicateModifier and TypeMethodDescription<T> booleanBox.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer) <T> booleanCylinder.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer) <T> booleanEllipsoid.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer) <T> booleanOriginShape.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer) <T> booleanShape.forEachBlock(double x, double y, double z, double epsilon, T t, TriIntObjPredicate<T> consumer) default <T> booleanShape.forEachBlock(double x, double y, double z, T t, TriIntObjPredicate<T> consumer) default <T> booleanShape.forEachBlock(org.joml.Vector3dc origin, double epsilon, T t, TriIntObjPredicate<T> consumer) default <T> booleanShape.forEachBlock(org.joml.Vector3dc origin, T t, TriIntObjPredicate<T> consumer)