Uses of Enum
org.bukkit.FluidCollisionMode
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes used to manipulate the voxels in a
world
,
including special states.Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.-
Uses of FluidCollisionMode in org.bukkit
Modifier and TypeMethodDescriptionstatic FluidCollisionMode
Returns the enum constant of this type with the specified name.static FluidCollisionMode[]
FluidCollisionMode.values()
Returns an array containing the constants of this enum type, in the order they are declared.Modifier and TypeMethodDescriptionWorld.rayTrace
(Location start, Vector direction, double maxDistance, FluidCollisionMode fluidCollisionMode, boolean ignorePassableBlocks, double raySize, Predicate<Entity> filter) Performs a ray trace that checks for both block and entity collisions.World.rayTraceBlocks
(Location start, Vector direction, double maxDistance, FluidCollisionMode fluidCollisionMode) Performs a ray trace that checks for block collisions using the blocks' precise collision shapes.World.rayTraceBlocks
(Location start, Vector direction, double maxDistance, FluidCollisionMode fluidCollisionMode, boolean ignorePassableBlocks) Performs a ray trace that checks for block collisions using the blocks' precise collision shapes. -
Uses of FluidCollisionMode in org.bukkit.block
Modifier and TypeMethodDescriptionBlock.rayTrace
(Location start, Vector direction, double maxDistance, FluidCollisionMode fluidCollisionMode) Performs a ray trace that checks for collision with this specific block in its current state using its precise collision shape. -
Uses of FluidCollisionMode in org.bukkit.entity
Modifier and TypeMethodDescriptionLivingEntity.getTargetBlockExact
(int maxDistance, FluidCollisionMode fluidCollisionMode) Gets the block that the living entity has targeted.LivingEntity.rayTraceBlocks
(double maxDistance, FluidCollisionMode fluidCollisionMode) Performs a ray trace that provides information on the targeted block.