Package net.minecraft.entity.data
Interface TrackedDataHandler<T>
- All Known Subinterfaces:
 TrackedDataHandler.ImmutableHandler<T>
public interface TrackedDataHandler<T>
- Mappings:
 Namespace Name named net/minecraft/entity/data/TrackedDataHandlerintermediary net/minecraft/class_2941official ajx
- 
Nested Class Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptionPacketCodec<? super RegistryByteBuf, T> codec()default TrackedData<T> create(int id) static <T> TrackedDataHandler<T> create(PacketCodec<? super RegistryByteBuf, T> codec)  
- 
Method Details
- 
codec
PacketCodec<? super RegistryByteBuf,T> codec() - 
create
- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/entity/data/TrackedDataHandler;create(I)Lnet/minecraft/entity/data/TrackedData;intermediary method_12717Lnet/minecraft/class_2941;method_12717(I)Lnet/minecraft/class_2940;official aLajx;a(I)Lajw;
 - 
copy
- Mappings:
 Namespace Name Mixin selector named copyLnet/minecraft/entity/data/TrackedDataHandler;copy(Ljava/lang/Object;)Ljava/lang/Object;intermediary method_12714Lnet/minecraft/class_2941;method_12714(Ljava/lang/Object;)Ljava/lang/Object;official copyLajx;copy(Ljava/lang/Object;)Ljava/lang/Object;
 - 
create
- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/entity/data/TrackedDataHandler;create(Lnet/minecraft/network/codec/PacketCodec;)Lnet/minecraft/entity/data/TrackedDataHandler;intermediary method_56031Lnet/minecraft/class_2941;method_56031(Lnet/minecraft/class_9139;)Lnet/minecraft/class_2941;official aLajx;a(Lyx;)Lajx;
 
 -