net.minecraft.world

public enum RayTraceContext$ShapeType

implements RayTraceContext$ShapeProvider

bha$a
net.minecraft.class_3959$class_3960
net.minecraft.world.RayTraceContext$ShapeType
net.minecraft.world.RayCastContext$ShapeType
net.minecraft.util.math.RayTraceContext$BlockMode
net.minecraft.util.math.RayTraceContext$BlockMode

Enum constant summary

Enum Constant
a
field_17558
COLLIDER
COLLIDER
COLLIDER
COLLIDER
b
field_17559
OUTLINE
OUTLINE
OUTLINE
OUTLINE

Field summary

Modifier and TypeField
private final RayTraceContext$ShapeProvider
c
field_17560
provider
provider
field_222245_c
provider

Constructor summary

ModifierConstructor
private (RayTraceContext$ShapeProvider arg0)

Method summary

Modifier and TypeMethod
public VoxelShape
get(bvo arg0, bgw arg1, ev arg2, csg arg3)
get(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
get(BlockState arg0, BlockView arg1, BlockPos arg2, EntityContext arg3)
getShape(BlockState arg0, BlockView arg1, BlockPos arg2, CollisionContext arg3)
get(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)
get(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3)