Package net.minecraft.world.event
Interface PositionSource
- All Known Implementing Classes:
 BlockPositionSource,EntityPositionSource
public interface PositionSource
A position source is a property of a game event listener.
- See Also:
 - Mappings:
 Namespace Name named net/minecraft/world/event/PositionSourceintermediary net/minecraft/class_5716official ejf
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<PositionSource> static final PacketCodec<RegistryByteBuf, PositionSource>  - 
Method Summary
Modifier and TypeMethodDescriptionPositionSourceType<? extends PositionSource> getType()Returns the type of this position source. 
- 
Field Details
- 
CODEC
- Mappings:
 Namespace Name Mixin selector named CODECLnet/minecraft/world/event/PositionSource;CODEC:Lcom/mojang/serialization/Codec;intermediary field_28184Lnet/minecraft/class_5716;field_28184:Lcom/mojang/serialization/Codec;official cLejf;c:Lcom/mojang/serialization/Codec;
 - 
PACKET_CODEC
- Mappings:
 Namespace Name Mixin selector named PACKET_CODECLnet/minecraft/world/event/PositionSource;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;intermediary field_48379Lnet/minecraft/class_5716;field_48379:Lnet/minecraft/class_9139;official dLejf;d:Lzm;
 
 - 
 - 
Method Details
- 
getPos
- Mappings:
 Namespace Name Mixin selector named getPosLnet/minecraft/world/event/PositionSource;getPos(Lnet/minecraft/world/World;)Ljava/util/Optional;intermediary method_32956Lnet/minecraft/class_5716;method_32956(Lnet/minecraft/class_1937;)Ljava/util/Optional;official aLejf;a(Ldmu;)Ljava/util/Optional;
 - 
getType
PositionSourceType<? extends PositionSource> getType()Returns the type of this position source.- Mappings:
 Namespace Name Mixin selector named getTypeLnet/minecraft/world/event/PositionSource;getType()Lnet/minecraft/world/event/PositionSourceType;intermediary method_32955Lnet/minecraft/class_5716;method_32955()Lnet/minecraft/class_5717;official aLejf;a()Lejg;
 
 -