历史 - net.minecraft.network.protocol.game.ClientboundCommandsPacket

1.21.11

名称

adj

adt

字段

构造函数

方法

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

adi

adj

字段

构造函数

方法

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

acx

adi

字段

byte: b, MASK_TYPE, field_33317, field_33317, f_178797_

byte: b, MASK_TYPE, field_33317, NODE_TYPE_MASK, f_178797_

byte: c, FLAG_EXECUTABLE, field_33318, field_33318, f_178798_

byte: c, FLAG_EXECUTABLE, field_33318, EXECUTABLE, f_178798_

byte: d, FLAG_REDIRECT, field_33319, field_33319, f_178799_

byte: d, FLAG_REDIRECT, field_33319, HAS_REDIRECT, f_178799_

byte: e, FLAG_CUSTOM_SUGGESTIONS, field_33320, field_33320, f_178800_

byte: e, FLAG_CUSTOM_SUGGESTIONS, field_33320, HAS_SUGGESTION_PROVIDER, f_178800_

byte: f, TYPE_ROOT, field_33321, field_33321, f_178801_

byte: g, TYPE_ROOT, field_33321, NODE_TYPE_ROOT, f_178801_

byte: g, TYPE_LITERAL, field_33322, field_33322, f_178802_

byte: h, TYPE_LITERAL, field_33322, NODE_TYPE_LITERAL, f_178802_

byte: h, TYPE_ARGUMENT, field_33323, field_33323, f_178803_

byte: i, TYPE_ARGUMENT, field_33323, NODE_TYPE_ARGUMENT, f_178803_

int: i, rootIndex, field_38038, rootSize, f_237619_

int: j, rootIndex, field_38038, rootSize, f_237619_

List<ClientboundCommandsPacket$Entry>: j, entries, field_38039, nodes, f_237620_

List<ClientboundCommandsPacket$Entry>: k, entries, field_38039, nodes, f_237620_

byte: f, FLAG_RESTRICTED, field_60608, REQUIRES_LEVEL, f_400169_

构造函数

(com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>)

<S> (com.mojang.brigadier.tree.RootCommandNode<S>, ClientboundCommandsPacket$NodeInspector<S>)

方法

List<ClientboundCommandsPacket$Entry> (it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>): a, createEntries, method_30945, collectNodes, m_237626_

ClientboundCommandsPacket$Entry (com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>): a, createEntry, method_11401, createNodeData, m_237621_

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> (CommandBuildContext): a, getRoot, method_11403, getCommandTree, m_237624_

<S> List<ClientboundCommandsPacket$Entry> (it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<S>>, ClientboundCommandsPacket$NodeInspector<S>): a, createEntries, method_30945, collectNodes, m_237626_

<S> ClientboundCommandsPacket$Entry (com.mojang.brigadier.tree.CommandNode<S>, ClientboundCommandsPacket$NodeInspector<S>, it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<S>>): a, createEntry, method_11401, createNodeData, m_237621_

<S> com.mojang.brigadier.tree.RootCommandNode<S> (CommandBuildContext, ClientboundCommandsPacket$NodeBuilder<S>): a, getRoot, method_11403, getCommandTree, m_237624_

1.21.5

名称

ace

acx

字段

构造函数

方法

1.21.4

名称

adk

ace

字段

构造函数

方法

PacketType<ClientboundCommandsPacket> (): a, type, method_55846, getPacketId, m_5779_

PacketType<ClientboundCommandsPacket> (): a, type, method_65080, getPacketType, m_5779_

1.21.3

名称

acn

adk

字段

构造函数

方法

1.21.1

名称

字段

构造函数

方法

1.21

名称

adb

acn

字段

构造函数

方法

1.20.6

名称

zs

adb

字段

byte: a, MASK_TYPE, field_33317, field_33317, f_178797_

byte: b, MASK_TYPE, field_33317, field_33317, f_178797_

byte: b, FLAG_EXECUTABLE, field_33318, field_33318, f_178798_

byte: c, FLAG_EXECUTABLE, field_33318, field_33318, f_178798_

byte: c, FLAG_REDIRECT, field_33319, field_33319, f_178799_

byte: d, FLAG_REDIRECT, field_33319, field_33319, f_178799_

byte: d, FLAG_CUSTOM_SUGGESTIONS, field_33320, field_33320, f_178800_

byte: e, FLAG_CUSTOM_SUGGESTIONS, field_33320, field_33320, f_178800_

byte: e, TYPE_ROOT, field_33321, field_33321, f_178801_

byte: f, TYPE_ROOT, field_33321, field_33321, f_178801_

byte: f, TYPE_LITERAL, field_33322, field_33322, f_178802_

byte: g, TYPE_LITERAL, field_33322, field_33322, f_178802_

byte: g, TYPE_ARGUMENT, field_33323, field_33323, f_178803_

byte: h, TYPE_ARGUMENT, field_33323, field_33323, f_178803_

int: h, rootIndex, field_38038, rootSize, f_237619_

int: i, rootIndex, field_38038, rootSize, f_237619_

List<ClientboundCommandsPacket$Entry>: i, entries, field_38039, nodes, f_237620_

List<ClientboundCommandsPacket$Entry>: j, entries, field_38039, nodes, f_237620_

StreamCodec<FriendlyByteBuf, ClientboundCommandsPacket>: a, STREAM_CODEC, field_47914, CODEC, f_316838_

构造函数

方法

void (FriendlyByteBuf): a, write, method_11052, write, m_5779_

void (FriendlyByteBuf): a, write, method_55867, write, m_131885_

PacketType<ClientboundCommandsPacket> (): a, type, method_55846, getPacketId, m_5779_

1.20.4

名称

xo

zs

字段

构造函数

方法

1.20.2

名称

vi

xo

字段

构造函数

方法

1.20.1

名称

vv

vi

字段

构造函数

方法

1.19.4

名称

uz

vv

字段

构造函数

方法

1.19.3

名称

tv

uz

字段

构造函数

方法

1.19.2

名称

字段

构造函数

方法

1.19.1

名称

th

tv

net.minecraft.network.protocol.game.PacketPlayOutCommands

字段

构造函数

方法

1.19

名称

ry

th

net.minecraft.network.protocol.game.PacketPlayOutCommands

字段

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>: h, root, field_12123, commandTree, f_131858_

int: h, rootIndex, field_38038, rootSize, f_237619_

List<ClientboundCommandsPacket$Entry>: i, entries, field_38039, nodes, f_237620_

构造函数

方法

com.mojang.brigadier.builder.ArgumentBuilder<SharedSuggestionProvider, ?> (FriendlyByteBuf, byte): a, createBuilder, method_11402, readArgumentBuilder, m_131868_

void (FriendlyByteBuf, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, Map<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, Integer>): a, writeNode, method_11401, writeNode, m_131871_

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> (): b, getRoot, method_11403, getCommandTree, m_131884_

void (List<ClientboundCommandsPacket$Entry>): a, resolveEntries, method_30946, build, m_178812_

void (List<ClientboundCommandsPacket$Entry>): a, validateEntries, method_30946, validate, m_237628_

List<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> (it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>): a, getNodesInIdOrder, method_30945, collectNodes, m_178806_

List<ClientboundCommandsPacket$Entry> (it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>): a, createEntries, method_30945, collectNodes, m_237626_

void (List<ClientboundCommandsPacket$Entry>, BiPredicate<ClientboundCommandsPacket$Entry, it.unimi.dsi.fastutil.ints.IntSet>): a, validateEntries, method_42067, validate, m_237630_

ClientboundCommandsPacket$NodeStub (FriendlyByteBuf, byte): a, read, method_11402, readArgumentBuilder, m_237638_

ClientboundCommandsPacket$Entry (com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>): a, createEntry, method_11401, createNodeData, m_237621_

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> (CommandBuildContext): a, getRoot, method_11403, getCommandTree, m_237624_

1.18.2

名称

rn

ry

字段

构造函数

方法

1.18.1

名称

字段

构造函数

方法

1.18

名称

qg

rn

字段

构造函数

方法

1.17.1

名称

字段

构造函数

方法

1.17

名称

pd

qg

net.minecraft.network.play.server.SCommandListPacket

net.minecraft.src.C_5051_

net.minecraft.server.v1_16_R3.PacketPlayOutCommands

net.minecraft.network.protocol.game.PacketPlayOutCommands

字段

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>: a, root, field_12123, commandTree, field_197697_a

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>: h, root, field_12123, commandTree, f_131858_

byte: a, MASK_TYPE, field_33317, field_33317, f_178797_

byte: b, FLAG_EXECUTABLE, field_33318, field_33318, f_178798_

byte: c, FLAG_REDIRECT, field_33319, field_33319, f_178799_

byte: d, FLAG_CUSTOM_SUGGESTIONS, field_33320, field_33320, f_178800_

byte: e, TYPE_ROOT, field_33321, field_33321, f_178801_

byte: f, TYPE_LITERAL, field_33322, field_33322, f_178802_

byte: g, TYPE_ARGUMENT, field_33323, field_33323, f_178803_

构造函数

()

(FriendlyByteBuf)

方法

void (FriendlyByteBuf): a, read, method_11053, read, func_148837_a

void (FriendlyByteBuf): b, write, method_11052, write, func_148840_b

void (FriendlyByteBuf): a, write, method_11052, write, m_5779_

ClientboundCommandsPacket$Entry (FriendlyByteBuf): c, readNode, method_11405, readCommandNode, func_197692_c

ClientboundCommandsPacket$Entry (FriendlyByteBuf): b, readNode, method_11405, readCommandNode, m_131887_

com.mojang.brigadier.builder.ArgumentBuilder<SharedSuggestionProvider, ?> (FriendlyByteBuf, byte): a, createBuilder, method_11402, readArgumentBuilder, func_197695_a

com.mojang.brigadier.builder.ArgumentBuilder<SharedSuggestionProvider, ?> (FriendlyByteBuf, byte): a, createBuilder, method_11402, readArgumentBuilder, m_131868_

void (FriendlyByteBuf, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, Map<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, Integer>): a, writeNode, method_11401, writeNode, func_197696_a

void (FriendlyByteBuf, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, Map<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, Integer>): a, writeNode, method_11401, writeNode, m_131871_

void (ClientGamePacketListener): a, handle, method_11404, apply, func_148833_a

void (ClientGamePacketListener): a, handle, method_11404, apply, m_5797_

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> (): b, getRoot, method_11403, getCommandTree, func_197693_a

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> (): b, getRoot, method_11403, getCommandTree, m_131884_

void (ClientboundCommandsPacket$Entry[]): a, resolveEntries, method_30946, method_30946, func_244294_a

it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> (com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>): a, enumerateNodes, method_30944, method_30944, func_244292_a

it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> (com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>): a, enumerateNodes, method_30944, traverse, m_131862_

com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>[] (it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>): a, getNodesInIdOrder, method_30945, method_30945, func_244293_a

void (List<ClientboundCommandsPacket$Entry>): a, resolveEntries, method_30946, build, m_178812_

List<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> (it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>): a, getNodesInIdOrder, method_30945, collectNodes, m_178806_

1.16.5

名称

字段

构造函数

方法

1.16.4

名称

net.minecraft.server.v1_16_R2.PacketPlayOutCommands

net.minecraft.server.v1_16_R3.PacketPlayOutCommands

字段

构造函数

方法

1.16.3

名称

字段

构造函数

方法

1.16.2

名称

od

pd

net.minecraft.server.v1_16_R1.PacketPlayOutCommands

net.minecraft.server.v1_16_R2.PacketPlayOutCommands

字段

构造函数

方法

void (ClientboundCommandsPacket$Entry[]): a, resolveEntries, method_30946, method_30946, func_244294_a

it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> (com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>): a, enumerateNodes, method_30944, method_30944, func_244292_a

com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>[] (it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>): a, getNodesInIdOrder, method_30945, method_30945, func_244293_a

1.16.1

名称

mp

od

net.minecraft.server.v1_15_R1.PacketPlayOutCommands

net.minecraft.server.v1_16_R1.PacketPlayOutCommands

字段

构造函数

方法

1.15.2

名称

net.minecraft.client.network.packet.CommandTreeS2CPacket

net.minecraft.network.packet.s2c.play.CommandTreeS2CPacket

字段

构造函数

方法

1.15.1

名称

字段

构造函数

方法

1.15

名称

ky

mp

net.minecraft.network.packet.s2c.play.CommandTreeS2CPacket

net.minecraft.client.network.packet.CommandTreeS2CPacket

net.minecraft.server.v1_14_R1.PacketPlayOutCommands

net.minecraft.server.v1_15_R1.PacketPlayOutCommands

字段

构造函数

方法

1.14.4

名称

kw

ky

net.minecraft.network.protocol.game.ClientboundCommandsPacket

net.minecraft.client.network.packet.CommandTreeS2CPacket

net.minecraft.network.packet.s2c.play.CommandTreeS2CPacket

字段

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider>: a, field_12123, commandTree, field_197697_a

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>: a, root, field_12123, commandTree, field_197697_a

构造函数

方法

void (PacketDataSerializer): a, method_11053, read, func_148837_a

void (FriendlyByteBuf): a, read, method_11053, read, func_148837_a

void (PacketDataSerializer): b, method_11052, write, func_148840_b

void (FriendlyByteBuf): b, write, method_11052, write, func_148840_b

PacketPlayOutCommands$a (PacketDataSerializer): c, method_11405, readCommandNode, func_197692_c

ClientboundCommandsPacket$Entry (FriendlyByteBuf): c, readNode, method_11405, readCommandNode, func_197692_c

com.mojang.brigadier.builder.ArgumentBuilder<ICompletionProvider, ?> (PacketDataSerializer, byte): a, method_11402, readArgumentBuilder, func_197695_a

com.mojang.brigadier.builder.ArgumentBuilder<SharedSuggestionProvider, ?> (FriendlyByteBuf, byte): a, createBuilder, method_11402, readArgumentBuilder, func_197695_a

void (PacketDataSerializer, com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Map<com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Integer>): a, method_11401, writeNode, func_197696_a

void (FriendlyByteBuf, com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, Map<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>, Integer>): a, writeNode, method_11401, writeNode, func_197696_a

void (PacketListenerPlayOut): a, method_11404, method_11404, func_148833_a

void (ClientGamePacketListener): a, handle, method_11404, apply, func_148833_a

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider> (): b, method_11403, getCommandTree, func_197693_a

com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> (): b, getRoot, method_11403, getCommandTree, func_197693_a

1.14.3

名称

kv

kw

net.minecraft.client.network.packet.CommandTreeS2CPacket

字段

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider>: a, field_12123, field_197697_a

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider>: a, field_12123, commandTree, field_197697_a

构造函数

方法

void (PacketDataSerializer): a, method_11053, func_148837_a

void (PacketDataSerializer): a, method_11053, read, func_148837_a

void (PacketDataSerializer): b, method_11052, func_148840_b

void (PacketDataSerializer): b, method_11052, write, func_148840_b

PacketPlayOutCommands$a (PacketDataSerializer): c, method_11405, func_197692_c

PacketPlayOutCommands$a (PacketDataSerializer): c, method_11405, readCommandNode, func_197692_c

com.mojang.brigadier.builder.ArgumentBuilder<ICompletionProvider, ?> (PacketDataSerializer, byte): a, method_11402, func_197695_a

com.mojang.brigadier.builder.ArgumentBuilder<ICompletionProvider, ?> (PacketDataSerializer, byte): a, method_11402, readArgumentBuilder, func_197695_a

void (PacketDataSerializer, com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Map<com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Integer>): a, method_11401, func_197696_a

void (PacketDataSerializer, com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Map<com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Integer>): a, method_11401, writeNode, func_197696_a

void (PacketListenerPlayOut): a, method_11404, func_148833_a

void (PacketListenerPlayOut): a, method_11404, method_11404, func_148833_a

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider> (): b, method_11403, func_197693_a

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider> (): b, method_11403, getCommandTree, func_197693_a

1.14.2

名称

字段

构造函数

方法

1.14.1

名称

字段

构造函数

方法

1.14

名称

jq

kv

net.minecraft.class_2641

net.minecraft.network.play.server.SPacketCommandList

net.minecraft.network.play.server.SCommandListPacket

net.minecraft.server.v1_13_R2.PacketPlayOutCommands

net.minecraft.server.v1_14_R1.PacketPlayOutCommands

字段

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider>: a, field_197697_a

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider>: a, field_12123, field_197697_a

构造函数

方法

void (PacketDataSerializer): a, func_148837_a

void (PacketDataSerializer): a, method_11053, func_148837_a

void (PacketDataSerializer): b, func_148840_b

void (PacketDataSerializer): b, method_11052, func_148840_b

PacketPlayOutCommands$a (PacketDataSerializer): c, func_197692_c

PacketPlayOutCommands$a (PacketDataSerializer): c, method_11405, func_197692_c

com.mojang.brigadier.builder.ArgumentBuilder<ICompletionProvider, ?> (PacketDataSerializer, byte): a, func_197695_a

com.mojang.brigadier.builder.ArgumentBuilder<ICompletionProvider, ?> (PacketDataSerializer, byte): a, method_11402, func_197695_a

void (PacketDataSerializer, com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Map<com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Integer>): a, func_197696_a

void (PacketDataSerializer, com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Map<com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Integer>): a, method_11401, func_197696_a

void (PacketListenerPlayOut): a, func_148833_a

void (PacketListenerPlayOut): a, method_11404, func_148833_a

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider> (): b, func_197693_a

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider> (): b, method_11403, func_197693_a

1.13.2

名称

字段

构造函数

方法

1.13.1

名称

net.minecraft.server.v1_13_R1.PacketPlayOutCommands

net.minecraft.server.v1_13_R2.PacketPlayOutCommands

字段

构造函数

方法

1.13

名称

jq

net.minecraft.network.play.server.SPacketCommandList

net.minecraft.server.v1_13_R1.PacketPlayOutCommands

字段

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider>: a, field_197697_a

构造函数

()

(com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider>)

方法

void (PacketDataSerializer): a, func_148837_a

void (PacketDataSerializer): b, func_148840_b

PacketPlayOutCommands$a (PacketDataSerializer): c, func_197692_c

com.mojang.brigadier.builder.ArgumentBuilder<ICompletionProvider, ?> (PacketDataSerializer, byte): a, func_197695_a

void (PacketDataSerializer, com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Map<com.mojang.brigadier.tree.CommandNode<ICompletionProvider>, Integer>): a, func_197696_a

void (PacketListenerPlayOut): a, func_148833_a

com.mojang.brigadier.tree.RootCommandNode<ICompletionProvider> (): b, func_197693_a