PacketOpenNormalInventory
基本信息
| 属性 | 值 |
|---|---|
| 路径 | baubles.common.network.PacketOpenNormalInventory |
| 类型 | class |
| 接口 | IMessage, IMessageHandler<PacketOpenNormalInventory, IMessage> |
| Discriminator | 1 |
| 方向 | C → S |
字段
无字段(包体为空)。
行为
服务端 onMessage 调用:
ctx.getServerHandler().playerEntity.openContainer.onContainerClosed(ctx.getServerHandler().playerEntity);
ctx.getServerHandler().playerEntity.openContainer = ctx.getServerHandler().playerEntity.inventoryContainer;
- 关闭当前的扩展 baubles 容器
- 把
openContainer重置为inventoryContainer(原版背包) - 客户端需要随后自行
displayGuiScreen(new GuiInventory(...))
触发源
- GuiEvents 在 GuiPlayerExpanded GUI 上点击 “Normal” 按钮