Package net.minecraft.world
Class RayTraceResult
java.lang.Object
net.minecraft.world.RayTraceResult
- Mappings:
Namespace Name official atointermediary 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()
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector official aLato;a:Lajs;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 bLato;b:Lco;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 cLato;c:Zintermediary field_9896Lnet/minecraft/class_2235;field_9896:Znamed stateRequiredLnet/minecraft/world/RayTraceResult;stateRequired:Z
-
state
- Mappings:
Namespace Name Mixin selector official dLato;d:Latl;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 eLato;e:Lasc;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 fLato;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>Lato;<init>(Lajs;Lco;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 aLato;a()Latl;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 bLato;b()Lasc;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 dLato;d()Lco;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 aLato;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;
-