Interface PositionSourceType<T extends PositionSource>

All Known Implementing Classes:
BlockPositionSource.Type, EntityPositionSource.Type

public interface PositionSourceType<T extends PositionSource>
Mappings:
Namespace Name
named net/minecraft/world/event/PositionSourceType
intermediary net/minecraft/class_5717
official dye
  • Field Details

    • BLOCK

      Mappings:
      Namespace Name Mixin selector
      named BLOCK Lnet/minecraft/world/event/PositionSourceType;BLOCK:Lnet/minecraft/world/event/PositionSourceType;
      intermediary field_28185 Lnet/minecraft/class_5717;field_28185:Lnet/minecraft/class_5717;
      official a Ldye;a:Ldye;
    • ENTITY

      Mappings:
      Namespace Name Mixin selector
      named ENTITY Lnet/minecraft/world/event/PositionSourceType;ENTITY:Lnet/minecraft/world/event/PositionSourceType;
      intermediary field_28186 Lnet/minecraft/class_5717;field_28186:Lnet/minecraft/class_5717;
      official b Ldye;b:Ldye;
  • Method Details

    • getCodec

      com.mojang.serialization.MapCodec<T> getCodec()
      Mappings:
      Namespace Name Mixin selector
      named getCodec Lnet/minecraft/world/event/PositionSourceType;getCodec()Lcom/mojang/serialization/MapCodec;
      intermediary method_32957 Lnet/minecraft/class_5717;method_32957()Lcom/mojang/serialization/MapCodec;
      official a Ldye;a()Lcom/mojang/serialization/MapCodec;
    • getPacketCodec

      PacketCodec<? super RegistryByteBuf,T> getPacketCodec()
      Mappings:
      Namespace Name Mixin selector
      named getPacketCodec Lnet/minecraft/world/event/PositionSourceType;getPacketCodec()Lnet/minecraft/network/codec/PacketCodec;
      intermediary method_56123 Lnet/minecraft/class_5717;method_56123()Lnet/minecraft/class_9139;
      official b Ldye;b()Lyx;
    • register

      static <S extends PositionSourceType<T>, T extends PositionSource> S register(String id, S positionSourceType)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/world/event/PositionSourceType;register(Ljava/lang/String;Lnet/minecraft/world/event/PositionSourceType;)Lnet/minecraft/world/event/PositionSourceType;
      intermediary method_32959 Lnet/minecraft/class_5717;method_32959(Ljava/lang/String;Lnet/minecraft/class_5717;)Lnet/minecraft/class_5717;
      official a Ldye;a(Ljava/lang/String;Ldye;)Ldye;