SlotPhantom
基本信息
| 属性 | 值 |
|---|---|
| 类名 | remoteio.common.inventory.container.slot.SlotPhantom |
| 包 | inventory/container/slot/ |
| 定位 | 本 mod 远程容器机制的核心 |
功能
影子槽:在玩家界面上显示一个槽位,但本地不持有真实物品。 点击时客户端不发原版容器包,而是发 PacketClientForceSlot 由服务端对真实目标库存执行操作,再把结果同步回来。
实现要点
- 这是实现「隔着地图开箱」的关键:本地
ItemStack始终是客户端拷贝, 真正的增减在服务端的目标方块上完成。 - 与
SlotLimited(限制可放物品类型的槽)同包, 另有 SlotPhantomBlock 变体。
相关条目
- SlotPhantomBlock - 方块实体专用变体
- SlotLimited - 同包的限制型槽
- PacketClientForceSlot - 服务端执行通道
- ContainerRemoteInventory - 使用方