Packet Sync
基本信息
| 属性 | 值 |
|---|---|
| 类 | com.chaosthedude.naturescompass.network.PacketSync |
| 通道 | naturescompass (discriminator 4) |
| 方向 | SERVER → CLIENT |
行为
对 PacketRequestSync 的响应,把服务端算出的 canTeleport 写到 NaturesCompass.canTeleport 静态字段。GUI updateScreen() 在客户端用 NaturesCompass.canTeleport 决定 teleportButton 是否可见。
数值
| 字段 | 类型 | 含义 |
|---|---|---|
canTeleport |
boolean | 该玩家是否有传送权限(OP 或单机作弊模式) |
限制
- 全局静态字段,多个玩家在同一进程内会被覆盖(集成服务器下问题严重,但该 mod 主要设计为客户端 mod)。
- 未广播给所有打开 GUI 的玩家,仅响应
PacketRequestSync的发起者。