类 DataQueryHandler


  • @Environment(CLIENT)
    public class DataQueryHandler
    extends Object
    Mappings:
    Namespace Name
    official dud
    intermediary net/minecraft/class_300
    named net/minecraft/client/network/DataQueryHandler
    • 字段详细资料

      • networkHandler

        private final ClientPlayNetworkHandler networkHandler
        Mappings:
        Namespace Name Mixin selector
        official a Ldud;a:Lehy;
        intermediary field_1640 Lnet/minecraft/class_300;field_1640:Lnet/minecraft/class_634;
        named networkHandler Lnet/minecraft/client/network/DataQueryHandler;networkHandler:Lnet/minecraft/client/network/ClientPlayNetworkHandler;
      • expectedTransactionId

        private int expectedTransactionId
        Mappings:
        Namespace Name Mixin selector
        official b Ldud;b:I
        intermediary field_1641 Lnet/minecraft/class_300;field_1641:I
        named expectedTransactionId Lnet/minecraft/client/network/DataQueryHandler;expectedTransactionId:I
      • callback

        @Nullable
        private @Nullable Consumer<CompoundTag> callback
        Mappings:
        Namespace Name Mixin selector
        official c Ldud;c:Ljava/util/function/Consumer;
        intermediary field_1642 Lnet/minecraft/class_300;field_1642:Ljava/util/function/Consumer;
        named callback Lnet/minecraft/client/network/DataQueryHandler;callback:Ljava/util/function/Consumer;
    • 构造器详细资料

      • DataQueryHandler

        public DataQueryHandler​(ClientPlayNetworkHandler networkHandler)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldud;<init>(Lehy;)V
        intermediary <init> Lnet/minecraft/class_300;<init>(Lnet/minecraft/class_634;)V
        named <init> Lnet/minecraft/client/network/DataQueryHandler;<init>(Lnet/minecraft/client/network/ClientPlayNetworkHandler;)V
    • 方法详细资料

      • handleQueryResponse

        public boolean handleQueryResponse​(int transactionId,
                                           @Nullable
                                           @Nullable CompoundTag nbt)
        Mappings:
        Namespace Name Mixin selector
        official a Ldud;a(ILmv;)Z
        intermediary method_1404 Lnet/minecraft/class_300;method_1404(ILnet/minecraft/class_2487;)Z
        named handleQueryResponse Lnet/minecraft/client/network/DataQueryHandler;handleQueryResponse(ILnet/minecraft/nbt/CompoundTag;)Z
      • nextQuery

        private int nextQuery​(Consumer<CompoundTag> callback)
        Mappings:
        Namespace Name Mixin selector
        official a Ldud;a(Ljava/util/function/Consumer;)I
        intermediary method_1402 Lnet/minecraft/class_300;method_1402(Ljava/util/function/Consumer;)I
        named nextQuery Lnet/minecraft/client/network/DataQueryHandler;nextQuery(Ljava/util/function/Consumer;)I
      • queryEntityNbt

        public void queryEntityNbt​(int entityNetworkId,
                                   Consumer<CompoundTag> callback)
        Mappings:
        Namespace Name Mixin selector
        official a Ldud;a(ILjava/util/function/Consumer;)V
        intermediary method_1405 Lnet/minecraft/class_300;method_1405(ILjava/util/function/Consumer;)V
        named queryEntityNbt Lnet/minecraft/client/network/DataQueryHandler;queryEntityNbt(ILjava/util/function/Consumer;)V
      • queryBlockNbt

        public void queryBlockNbt​(BlockPos pos,
                                  Consumer<CompoundTag> callback)
        Mappings:
        Namespace Name Mixin selector
        official a Ldud;a(Lgb;Ljava/util/function/Consumer;)V
        intermediary method_1403 Lnet/minecraft/class_300;method_1403(Lnet/minecraft/class_2338;Ljava/util/function/Consumer;)V
        named queryBlockNbt Lnet/minecraft/client/network/DataQueryHandler;queryBlockNbt(Lnet/minecraft/util/math/BlockPos;Ljava/util/function/Consumer;)V