Multipart Packet Handlers
[!INFO] Git Commit:
7808254| Updated: 2026-10-02
| 属性 | 值 |
|---|---|
| 类名 | codechicken.multipart.handler.MultipartPH / MultipartCPH / MultipartSPH |
| 类型 | class MultipartPH + 客户端 / 服务端 handler + MCByteStream,245 行 |
| 启用版本 | Minecraft 1.7.10 |
ForgeMultipart 的通用同步通道,承担部件注册表同步、方块实体描述、 |
|
| 压缩数据与按玩家观察范围推送。 |
关键点
handlePartRegistration:把部件工厂名表从服务端同步到客户端。handleCompressedTileDesc/handleCompressedTileData:方块实体的压缩描述与数据。MCByteStream/MCByteOutputWrapper:自建的 Minecraft 数据输出包装, 因为压缩流不满足原版DataOutput接口。onChunkWatch/onChunkUnWatch/onTickEnd:按玩家观察的区块范围推送描述包。handshakeRecieved/S40PacketDisconnect:握手与断线清理。
相关条目
- MultipartHelper -
sendDescPacket的调用方 - McMultipart Packet Handlers - 另一条专用通道