类 ClientboundCommandsPacket
java.lang.Object
net.minecraft.network.protocol.game.ClientboundCommandsPacket
- 所有已实现的接口:
Packet<ClientGamePacketListener>
-
嵌套类概要
嵌套类修饰符和类型类说明(专用程序包) static class
(专用程序包) static class
(专用程序包) static class
(专用程序包) static class
(专用程序包) static interface
-
字段概要
字段修饰符和类型字段说明private final List<ClientboundCommandsPacket.Entry>
private static final byte
private static final byte
private static final byte
private static final byte
private final int
private static final byte
private static final byte
private static final byte
-
构造器概要
构造器构造器说明ClientboundCommandsPacket
(com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> pRoot) ClientboundCommandsPacket
(FriendlyByteBuf pBuffer) -
方法概要
修饰符和类型方法说明private static List<ClientboundCommandsPacket.Entry>
createEntries
(it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> p_237627_) private static ClientboundCommandsPacket.Entry
createEntry
(com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider> pNode, it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> p_237623_) private static it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>>
enumerateNodes
(com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> pRootNode) com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider>
getRoot
(CommandBuildContext pContext) void
handle
(ClientGamePacketListener pHandler) private static ClientboundCommandsPacket.NodeStub
read
(FriendlyByteBuf pBuffer, byte p_237640_) private static ClientboundCommandsPacket.Entry
readNode
(FriendlyByteBuf p_131888_) private static void
validateEntries
(List<ClientboundCommandsPacket.Entry> pEntries) private static void
validateEntries
(List<ClientboundCommandsPacket.Entry> p_237631_, BiPredicate<ClientboundCommandsPacket.Entry, it.unimi.dsi.fastutil.ints.IntSet> p_237632_) void
write
(FriendlyByteBuf pBuffer) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.network.protocol.Packet
isSkippable
-
字段详细资料
-
MASK_TYPE
private static final byte MASK_TYPE- 另请参阅:
-
FLAG_EXECUTABLE
private static final byte FLAG_EXECUTABLE- 另请参阅:
-
FLAG_REDIRECT
private static final byte FLAG_REDIRECT- 另请参阅:
-
FLAG_CUSTOM_SUGGESTIONS
private static final byte FLAG_CUSTOM_SUGGESTIONS- 另请参阅:
-
TYPE_ROOT
private static final byte TYPE_ROOT- 另请参阅:
-
TYPE_LITERAL
private static final byte TYPE_LITERAL- 另请参阅:
-
TYPE_ARGUMENT
private static final byte TYPE_ARGUMENT- 另请参阅:
-
rootIndex
private final int rootIndex -
entries
-
-
构造器详细资料
-
ClientboundCommandsPacket
public ClientboundCommandsPacket(com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> pRoot) -
ClientboundCommandsPacket
-
-
方法详细资料
-
write
- 指定者:
write
在接口中Packet<ClientGamePacketListener>
-
validateEntries
private static void validateEntries(List<ClientboundCommandsPacket.Entry> p_237631_, BiPredicate<ClientboundCommandsPacket.Entry, it.unimi.dsi.fastutil.ints.IntSet> p_237632_) -
validateEntries
-
enumerateNodes
private static it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> enumerateNodes(com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> pRootNode) -
createEntries
private static List<ClientboundCommandsPacket.Entry> createEntries(it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> p_237627_) -
readNode
-
read
@Nullable private static ClientboundCommandsPacket.NodeStub read(FriendlyByteBuf pBuffer, byte p_237640_) -
createEntry
private static ClientboundCommandsPacket.Entry createEntry(com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider> pNode, it.unimi.dsi.fastutil.objects.Object2IntMap<com.mojang.brigadier.tree.CommandNode<SharedSuggestionProvider>> p_237623_) -
handle
- 指定者:
handle
在接口中Packet<ClientGamePacketListener>
-
getRoot
public com.mojang.brigadier.tree.RootCommandNode<SharedSuggestionProvider> getRoot(CommandBuildContext pContext)
-