net.minecraft.world

public class RayCastContext

bgw
net.minecraft.class_3959
net.minecraft.world.RayCastContext
net.minecraft.util.math.RayTraceContext
net.minecraft.util.math.RayTraceContext

Field summary

Modifier and TypeField
private final Vec3d
a
field_17553
from
field_222254_a
field_222254_a
private final Vec3d
b
field_17554
to
field_222255_b
field_222255_b
private final RayCastContext$ShapeType
c
field_17555
shapeType
field_222256_c
field_222256_c
private final RayCastContext$FluidHandling
d
field_17556
fuildHandling
field_222257_d
field_222257_d
private final CollisionContext
e
field_17557
collisionContext
field_222258_e
field_222258_e

Constructor summary

ModifierConstructor
public (Vec3d from, Vec3d to, RayCastContext$ShapeType shapeType, RayCastContext$FluidHandling fluidHandling, Entity entity)

Method summary

Modifier and TypeMethod
public Vec3d
a()
method_17747()
getTo()
func_222250_a()
func_222250_a()
public Vec3d
b()
method_17750()
getFrom()
func_222253_b()
func_222253_b()
public VoxelShape
a(bvk arg0, bgs arg1, ev arg2)
method_17748(class_2680 arg0, class_1922 arg1, class_2338 arg2)
getBlockShape(BlockState state, BlockView world, BlockPos pos)
func_222251_a(BlockState arg0, IBlockReader arg1, BlockPos arg2)
func_222251_a(BlockState arg0, IBlockReader arg1, BlockPos arg2)
public VoxelShape
a(clb arg0, bgs arg1, ev arg2)
method_17749(class_3610 arg0, class_1922 arg1, class_2338 arg2)
getFluidShape(FluidState state, BlockView world, BlockPos pos)
func_222252_a(IFluidState arg0, IBlockReader arg1, BlockPos arg2)
func_222252_a(IFluidState arg0, IBlockReader arg1, BlockPos arg2)