历史 - 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_
构造函数
()
方法
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