PIant-HowToFishDroppedPersistence icon

HowToFishDroppedPersistence

服务器主机保存并恢复玩家拿起后丢下的物品及原版强化属性。

Last updated 12 hours ago
Total downloads 219
Total rating 0 
Categories Mods Tools Misc
Dependency string PIant-HowToFishDroppedPersistence-1.1.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

How to Fish Dropped Persistence

保存并恢复玩家拿起后丢在地上的物品。

功能

  • 仅保存玩家曾经拿起后丢下的物品
  • 不保存地图初始物品,避免复制地图物品
  • 重进同一服务器存档后自动恢复
  • 房主负责保存和恢复,其他玩家不需要安装
  • 完整保留游戏原版 SavedItem 字段
  • 保留物品位置、旋转、线速度和角速度
  • 兼容枪械配件、子弹强化、近战锋利度、皮肤、熟度、重量、下注倍率和击杀分倍率

安装

  1. 安装 BepInEx 5。
  2. HowToFishDroppedPersistence.dll 放入:
BepInEx/plugins/HowToFishDroppedPersistence/
  1. 只有房主需要安装本插件。
  2. 启动游戏并进入服务器存档,插件会自动创建配置文件。

配置

配置文件:

BepInEx/config/local.howtofish.droppedpersistence.cfg

可配置项目:

项目 默认值 说明
General.Enabled true 启用保存功能
Persistence.MaxDroppedItems 256 每个服务器存档最多保存的掉落物数量

保存规则

  • 物品必须先被玩家拿起,之后再丢到地面才会进入快照。
  • 被手持、放入背包、挂在鱼竿、被海鸥携带或绑定到死亡玩家的物品不会被保存。
  • 场景切换时不会用空列表覆盖已有快照。
  • 数据按服务器存档名称分开保存。

网络说明

本插件只需要房主安装。恢复的物品由游戏原版网络对象同步给其他玩家,未安装插件的玩家也能看到和拾取恢复后的物品。

数据位置

快照保存在:

BepInEx/config/local.howtofish.droppedpersistence.drops.<服务器存档名>.json

卸载

卸载前退出游戏。删除插件 DLL 不会删除已经保存的 JSON 快照;如需清空数据,手动删除对应的 local.howtofish.droppedpersistence.drops.*.json 文件。

兼容性

  • How to Fish 1.0.9
  • BepInEx 5
  • 仅使用游戏原版物品保存字段,不依赖其他 Mod