Feathered Friend

Enderpack

  • Enderpack* (featheredfriend:enderpack) 是便携式 27 插槽存储,Feathered Friend 可以在 raven 工作流程中移动。
![末影包物品](../assets/images/items/featheredfriend/enderpack.png)
Enderpack item icon.

总而言之:

  1. 制作末影背包。
  2. 右键单击​​它(或使用 Enderpack 键绑定)打开共享存储。
  3. 乌鸦传送,使用卷轴召唤乌鸦+可疑宝箱选取流程。
Quick use

Enderpack 按键绑定 (Open Enderpack) 默认情况下未绑定。如果您经常使用 Enderpack,请将其绑定在 Controls 中。


制作

配方(enderpack.json):

Paper
Paper

ZZZT OKEN00008ZZZ <div class="ff-slot"><img alt="Paper" src="../assets/images/items/minecraft/paper.png"></div>

Ender Pearl
Paper
Paper
Paper
Enderpack

开启及访问优先级

右键单击 Enderpack 打开其菜单 (EnderpackMenu / EnderpackScreen),其中包含 27 个插槽 (3x9)。

从 keybind/network 打开时,服务器按以下顺序解析第一个可访问的 Enderpack:

  1. 首选手牌(主手/副手取决于具体情况)

2.另一只手 3、主要库存

  1. Curios Enderpack 插槽(如果安装了 Curios)

如果没有找到,您将得到:message.featheredfriend.enderpack.none_found

DEEP DIVE: shared storage model

末影包内容是玩家绑定的 (EnderpackSharedStorage),不绑定到一个物理物品实例。

在实践中:

  • 您打开的任何 Enderpack 项目都会为该玩家读取/写入相同的共享 27 槽数据。
  • 旧的项目绑定数据在需要时迁移到共享存储中。

存储规则

  • Enderpack 物品堆叠大小为 1
  • 你不能将Enderpack放入Enderpack存储中。
  • 按住 Shift 键并单击也遵守该规则。
No nested Enderpacks

嵌套末影包在服务器端进行清理并返回到玩家库存(或丢弃),而不是保留在菜单内。


Raven Chest 存款工作流程

末影包转移到宝箱是通过卷轴召唤的乌鸦交互路径来处理的(参见可疑宝箱)。

高级流程:

1.使用卷轴召唤的乌鸦。

  1. Enderpack Deposit 模式下打开宝箱选取器。
  2. 确认目标宝箱。
  3. 服务器快照 Enderpack 内容,临时清除共享存储,将 raven 移至箱子,存放物品,然后返回 raven 并安全恢复 Enderpack 物品/状态。

验证门包括:

  • 启用可疑宝箱功能
  • 选定的宝箱已注册,由玩家拥有,并且可在上限内使用
  • 乌鸦和目标宝箱尺寸相同
  • 末影包可访问
  • 每个玩家的冷却通行证(enderpackDepositCooldownSeconds
DEEP DIVE: rollback safety

如果存款在任何阶段失败,工作流程清理将恢复提取的 Enderpack 并将正在运行的项目剩余物合并回共享存储。溢出被丢弃在玩家/返回位置附近。


配置交互

从服务器配置(FFServerConfig):

  • enderpackDepositCooldownSeconds 控制存款冷却时间。
  • enableSuspiciousChest=false 阻止 Enderpack 宝箱存款工作流程,但 Enderpack 物品/菜单仍可用作存储。

有关完整的设置范围,请参阅配置

支持这个项目

喜欢这个 Wiki 和这些模组吗?

你的每一份支持都能帮助我持续开发新功能、完善文档并发布更新。

返回顶部