Package net.minecraft.world
Class RaycastContext
java.lang.Object
net.minecraft.world.RaycastContext
- Mappings:
- Namespace - Name - official - clv- intermediary - net/minecraft/class_3959- named - net/minecraft/world/RaycastContext
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic enumstatic interfacestatic enum
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Vec3dprivate final ShapeContextprivate final RaycastContext.FluidHandlingprivate final RaycastContext.ShapeTypeprivate final Vec3d
- 
Constructor SummaryConstructorsConstructorDescriptionRaycastContext(Vec3d start, Vec3d end, RaycastContext.ShapeType shapeType, RaycastContext.FluidHandling fluidHandling, Entity entity) 
- 
Method SummaryModifier and TypeMethodDescriptiongetBlockShape(BlockState state, BlockView world, BlockPos pos) getEnd()getFluidShape(FluidState state, BlockView world, BlockPos pos) getStart()
- 
Field Details- 
start- Mappings:
- Namespace - Name - Mixin selector - official - a- Lclv;a:Leei;- intermediary - field_17553- Lnet/minecraft/class_3959;field_17553:Lnet/minecraft/class_243;- named - start- Lnet/minecraft/world/RaycastContext;start:Lnet/minecraft/util/math/Vec3d;
 
- 
end- Mappings:
- Namespace - Name - Mixin selector - official - b- Lclv;b:Leei;- intermediary - field_17554- Lnet/minecraft/class_3959;field_17554:Lnet/minecraft/class_243;- named - end- Lnet/minecraft/world/RaycastContext;end:Lnet/minecraft/util/math/Vec3d;
 
- 
shapeType- Mappings:
- Namespace - Name - Mixin selector - official - c- Lclv;c:Lclv$a;- intermediary - field_17555- Lnet/minecraft/class_3959;field_17555:Lnet/minecraft/class_3959$class_3960;- named - shapeType- Lnet/minecraft/world/RaycastContext;shapeType:Lnet/minecraft/world/RaycastContext$ShapeType;
 
- 
fluid- Mappings:
- Namespace - Name - Mixin selector - official - d- Lclv;d:Lclv$b;- intermediary - field_17556- Lnet/minecraft/class_3959;field_17556:Lnet/minecraft/class_3959$class_242;- named - fluid- Lnet/minecraft/world/RaycastContext;fluid:Lnet/minecraft/world/RaycastContext$FluidHandling;
 
- 
entityPosition- Mappings:
- Namespace - Name - Mixin selector - official - e- Lclv;e:Leen;- intermediary - field_17557- Lnet/minecraft/class_3959;field_17557:Lnet/minecraft/class_3726;- named - entityPosition- Lnet/minecraft/world/RaycastContext;entityPosition:Lnet/minecraft/block/ShapeContext;
 
 
- 
- 
Constructor Details- 
RaycastContextpublic RaycastContext(Vec3d start, Vec3d end, RaycastContext.ShapeType shapeType, RaycastContext.FluidHandling fluidHandling, Entity entity) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lclv;<init>(Leei;Leei;Lclv$a;Lclv$b;Lbfj;)V- intermediary - <init>- Lnet/minecraft/class_3959;<init>(Lnet/minecraft/class_243;Lnet/minecraft/class_243;Lnet/minecraft/class_3959$class_3960;Lnet/minecraft/class_3959$class_242;Lnet/minecraft/class_1297;)V- named - <init>- Lnet/minecraft/world/RaycastContext;<init>(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/world/RaycastContext$ShapeType;Lnet/minecraft/world/RaycastContext$FluidHandling;Lnet/minecraft/entity/Entity;)V
 
 
- 
- 
Method Details- 
getEnd- Mappings:
- Namespace - Name - Mixin selector - official - a- Lclv;a()Leei;- intermediary - method_17747- Lnet/minecraft/class_3959;method_17747()Lnet/minecraft/class_243;- named - getEnd- Lnet/minecraft/world/RaycastContext;getEnd()Lnet/minecraft/util/math/Vec3d;
 
- 
getStart- Mappings:
- Namespace - Name - Mixin selector - official - b- Lclv;b()Leei;- intermediary - method_17750- Lnet/minecraft/class_3959;method_17750()Lnet/minecraft/class_243;- named - getStart- Lnet/minecraft/world/RaycastContext;getStart()Lnet/minecraft/util/math/Vec3d;
 
- 
getBlockShape- Mappings:
- Namespace - Name - Mixin selector - official - a- Lclv;a(Ldcb;Lcls;Lgu;)Lefb;- intermediary - method_17748- Lnet/minecraft/class_3959;method_17748(Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;- named - getBlockShape- Lnet/minecraft/world/RaycastContext;getBlockShape(Lnet/minecraft/block/BlockState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
 
- 
getFluidShape- Mappings:
- Namespace - Name - Mixin selector - official - a- Lclv;a(Ldxe;Lcls;Lgu;)Lefb;- intermediary - method_17749- Lnet/minecraft/class_3959;method_17749(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;- named - getFluidShape- Lnet/minecraft/world/RaycastContext;getFluidShape(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
 
 
-