Package net.minecraft.entity.data
Interface TrackedDataHandler<T>
- All Known Subinterfaces:
TrackedDataHandler.class_7394<T>
public interface TrackedDataHandler<T>
- Mappings:
Namespace Name official yn
intermediary net/minecraft/class_2941
named net/minecraft/entity/data/TrackedDataHandler
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault TrackedData<T>
create
(int int2) static <T> TrackedDataHandler<T>
method_43237
(IndexedIterable<T> indexedIterable) static <T extends Enum<T>>
TrackedDataHandler<T>method_43240
(Class<T> class2) static <T> TrackedDataHandler<T>
method_43242
(BiConsumer<PacketByteBuf, T> biConsumer, Function<PacketByteBuf, T> function) static <T> TrackedDataHandler<Optional<T>>
method_43243
(BiConsumer<PacketByteBuf, T> biConsumer, Function<PacketByteBuf, T> function) read
(PacketByteBuf buf) void
write
(PacketByteBuf buf, T value)
-
Method Details
-
write
- Mappings:
Namespace Name Mixin selector official a
Lyn;a(Lql;Ljava/lang/Object;)V
intermediary method_12715
Lnet/minecraft/class_2941;method_12715(Lnet/minecraft/class_2540;Ljava/lang/Object;)V
named write
Lnet/minecraft/entity/data/TrackedDataHandler;write(Lnet/minecraft/network/PacketByteBuf;Ljava/lang/Object;)V
-
read
- Mappings:
Namespace Name Mixin selector official a
Lyn;a(Lql;)Ljava/lang/Object;
intermediary method_12716
Lnet/minecraft/class_2941;method_12716(Lnet/minecraft/class_2540;)Ljava/lang/Object;
named read
Lnet/minecraft/entity/data/TrackedDataHandler;read(Lnet/minecraft/network/PacketByteBuf;)Ljava/lang/Object;
-
create
- Mappings:
Namespace Name Mixin selector official a
Lyn;a(I)Lym;
intermediary method_12717
Lnet/minecraft/class_2941;method_12717(I)Lnet/minecraft/class_2940;
named create
Lnet/minecraft/entity/data/TrackedDataHandler;create(I)Lnet/minecraft/entity/data/TrackedData;
-
copy
- Mappings:
Namespace Name Mixin selector official a
Lyn;a(Ljava/lang/Object;)Ljava/lang/Object;
intermediary method_12714
Lnet/minecraft/class_2941;method_12714(Ljava/lang/Object;)Ljava/lang/Object;
named copy
Lnet/minecraft/entity/data/TrackedDataHandler;copy(Ljava/lang/Object;)Ljava/lang/Object;
-
method_43242
static <T> TrackedDataHandler<T> method_43242(BiConsumer<PacketByteBuf, T> biConsumer, Function<PacketByteBuf, T> function) - Mappings:
Namespace Name Mixin selector official a
Lyn;a(Ljava/util/function/BiConsumer;Ljava/util/function/Function;)Lyn;
intermediary method_43242
Lnet/minecraft/class_2941;method_43242(Ljava/util/function/BiConsumer;Ljava/util/function/Function;)Lnet/minecraft/class_2941;
named method_43242
Lnet/minecraft/entity/data/TrackedDataHandler;method_43242(Ljava/util/function/BiConsumer;Ljava/util/function/Function;)Lnet/minecraft/entity/data/TrackedDataHandler;
-
method_43243
static <T> TrackedDataHandler<Optional<T>> method_43243(BiConsumer<PacketByteBuf, T> biConsumer, Function<PacketByteBuf, T> function) - Mappings:
Namespace Name Mixin selector official b
Lyn;b(Ljava/util/function/BiConsumer;Ljava/util/function/Function;)Lyn;
intermediary method_43243
Lnet/minecraft/class_2941;method_43243(Ljava/util/function/BiConsumer;Ljava/util/function/Function;)Lnet/minecraft/class_2941;
named method_43243
Lnet/minecraft/entity/data/TrackedDataHandler;method_43243(Ljava/util/function/BiConsumer;Ljava/util/function/Function;)Lnet/minecraft/entity/data/TrackedDataHandler;
-
method_43240
- Mappings:
Namespace Name Mixin selector official a
Lyn;a(Ljava/lang/Class;)Lyn;
intermediary method_43240
Lnet/minecraft/class_2941;method_43240(Ljava/lang/Class;)Lnet/minecraft/class_2941;
named method_43240
Lnet/minecraft/entity/data/TrackedDataHandler;method_43240(Ljava/lang/Class;)Lnet/minecraft/entity/data/TrackedDataHandler;
-
method_43237
- Mappings:
Namespace Name Mixin selector official a
Lyn;a(Lgy;)Lyn;
intermediary method_43237
Lnet/minecraft/class_2941;method_43237(Lnet/minecraft/class_2359;)Lnet/minecraft/class_2941;
named method_43237
Lnet/minecraft/entity/data/TrackedDataHandler;method_43237(Lnet/minecraft/util/collection/IndexedIterable;)Lnet/minecraft/entity/data/TrackedDataHandler;
-