Package net.minecraft.world
Class RayTraceResult
java.lang.Object
net.minecraft.world.RayTraceResult
- Mappings:
Namespace Name official argintermediary net/minecraft/class_2235named net/minecraft/world/RayTraceResult
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BlockEntityprivate booleanprivate final BlockPosprivate BlockStateprivate final booleanprivate final World -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Predicate<RayTraceResult>filterByState(Predicate<BlockState> stateFilter) getPos()static Predicate<RayTraceResult>method_11744(BlockState blockState)
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector official aLarg;a:Laht;intermediary field_9894Lnet/minecraft/class_2235;field_9894:Lnet/minecraft/class_1150;named worldLnet/minecraft/world/RayTraceResult;world:Lnet/minecraft/world/World;
-
pos
- Mappings:
Namespace Name Mixin selector official bLarg;b:Lcl;intermediary field_9895Lnet/minecraft/class_2235;field_9895:Lnet/minecraft/class_2552;named posLnet/minecraft/world/RayTraceResult;pos:Lnet/minecraft/util/math/BlockPos;
-
stateRequired
private final boolean stateRequired- Mappings:
Namespace Name Mixin selector official cLarg;c:Zintermediary field_9896Lnet/minecraft/class_2235;field_9896:Znamed stateRequiredLnet/minecraft/world/RayTraceResult;stateRequired:Z
-
state
- Mappings:
Namespace Name Mixin selector official dLarg;d:Lard;intermediary field_9897Lnet/minecraft/class_2235;field_9897:Lnet/minecraft/class_2232;named stateLnet/minecraft/world/RayTraceResult;state:Lnet/minecraft/block/BlockState;
-
blockEntity
- Mappings:
Namespace Name Mixin selector official eLarg;e:Lapv;intermediary field_9898Lnet/minecraft/class_2235;field_9898:Lnet/minecraft/class_226;named blockEntityLnet/minecraft/world/RayTraceResult;blockEntity:Lnet/minecraft/block/entity/BlockEntity;
-
hasBlockEntity
private boolean hasBlockEntity- Mappings:
Namespace Name Mixin selector official fLarg;f:Zintermediary field_9899Lnet/minecraft/class_2235;field_9899:Znamed hasBlockEntityLnet/minecraft/world/RayTraceResult;hasBlockEntity:Z
-
-
Constructor Details
-
RayTraceResult
- Mappings:
Namespace Name Mixin selector official <init>Larg;<init>(Laht;Lcl;Z)Vintermediary <init>Lnet/minecraft/class_2235;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Z)Vnamed <init>Lnet/minecraft/world/RayTraceResult;<init>(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Z)V
-
-
Method Details
-
getBlockState
- Mappings:
Namespace Name Mixin selector official aLarg;a()Lard;intermediary method_9038Lnet/minecraft/class_2235;method_9038()Lnet/minecraft/class_2232;named getBlockStateLnet/minecraft/world/RayTraceResult;getBlockState()Lnet/minecraft/block/BlockState;
-
getBlockEntity
- Mappings:
Namespace Name Mixin selector official bLarg;b()Lapv;intermediary method_9040Lnet/minecraft/class_2235;method_9040()Lnet/minecraft/class_226;named getBlockEntityLnet/minecraft/world/RayTraceResult;getBlockEntity()Lnet/minecraft/block/entity/BlockEntity;
-
getPos
- Mappings:
Namespace Name Mixin selector official dLarg;d()Lcl;intermediary method_9041Lnet/minecraft/class_2235;method_9041()Lnet/minecraft/class_2552;named getPosLnet/minecraft/world/RayTraceResult;getPos()Lnet/minecraft/util/math/BlockPos;
-
filterByState
- Mappings:
Namespace Name Mixin selector official aLarg;a(Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate;intermediary method_9039Lnet/minecraft/class_2235;method_9039(Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate;named filterByStateLnet/minecraft/world/RayTraceResult;filterByState(Lcom/google/common/base/Predicate;)Lcom/google/common/base/Predicate;
-
method_11744
- Mappings:
Namespace Name Mixin selector official aLarg;a(Lard;)Lcom/google/common/base/Predicate;intermediary method_11744Lnet/minecraft/class_2235;method_11744(Lnet/minecraft/class_2232;)Lcom/google/common/base/Predicate;named method_11744Lnet/minecraft/world/RayTraceResult;method_11744(Lnet/minecraft/block/BlockState;)Lcom/google/common/base/Predicate;
-