Interface TrackedDataHandler<T>


public interface TrackedDataHandler<T>
Mappings:
Namespace Name
official mz
intermediary net/minecraft/class_2922
named net/minecraft/entity/data/TrackedDataHandler
  • Method Details

    • write

      void write(PacketByteBuf buf, T value)
      Mappings:
      Namespace Name Mixin selector
      official a Lmz;a(Lgy;Ljava/lang/Object;)V
      intermediary method_12717 Lnet/minecraft/class_2922;method_12717(Lnet/minecraft/class_1967;Ljava/lang/Object;)V
      named write Lnet/minecraft/entity/data/TrackedDataHandler;write(Lnet/minecraft/util/PacketByteBuf;Ljava/lang/Object;)V
    • read

      T read(PacketByteBuf buf)
      Mappings:
      Namespace Name Mixin selector
      official a Lmz;a(Lgy;)Ljava/lang/Object;
      intermediary method_12716 Lnet/minecraft/class_2922;method_12716(Lnet/minecraft/class_1967;)Ljava/lang/Object;
      named read Lnet/minecraft/entity/data/TrackedDataHandler;read(Lnet/minecraft/util/PacketByteBuf;)Ljava/lang/Object;
    • create

      TrackedData<T> create(int i)
      Mappings:
      Namespace Name Mixin selector
      official a Lmz;a(I)Lmy;
      intermediary method_12715 Lnet/minecraft/class_2922;method_12715(I)Lnet/minecraft/class_2921;
      named create Lnet/minecraft/entity/data/TrackedDataHandler;create(I)Lnet/minecraft/entity/data/TrackedData;
    • copy

      T copy(T value)
      Mappings:
      Namespace Name Mixin selector
      official a Lmz;a(Ljava/lang/Object;)Ljava/lang/Object;
      intermediary method_14878 Lnet/minecraft/class_2922;method_14878(Ljava/lang/Object;)Ljava/lang/Object;
      named copy Lnet/minecraft/entity/data/TrackedDataHandler;copy(Ljava/lang/Object;)Ljava/lang/Object;