net.minecraft.world

public enum RaycastContext$ShapeType

implements RaycastContext$ShapeProvider

net.minecraft.world.level.ClipContext$Block
net.minecraft.class_3959$class_3960
net.minecraft.world.RaycastContext$ShapeType

Enum constant summary

Enum Constant
COLLIDER
field_17558
COLLIDER
OUTLINE
field_17559
OUTLINE
VISUAL
field_23142
VISUAL
FALLDAMAGE_RESETTING
field_36337
FALLDAMAGE_RESETTING

Field summary

Modifier and TypeField
private final RaycastContext$ShapeProvider
shapeGetter
field_17560
provider
private static final RaycastContext$ShapeType[]
$VALUES
field_17561
field_17561

Constructor summary

ModifierConstructor
private (RaycastContext$ShapeProvider $enum$name)

Method summary

Modifier and TypeMethod
public VoxelShape
get(BlockState state, BlockGetter level, BlockPos pos, CollisionContext context)
method_1_51(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
method_1_51(BlockState arg0, BlockView arg1, BlockPos arg2, ShapeContext arg3)
private static VoxelShape
lambda$static$0(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3)
method_40007(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3)
method_40007(BlockState state, BlockView world, BlockPos pos, ShapeContext context)
private static RaycastContext$ShapeType[]
$values()
method_36690()
method_36690()