此处填写内容

创作者: ASharpPen
已更新:2021-12-03 04:49:09
98KB

关于此 MOD

为模组作者提供的小型模组,用于在BepInEx文件夹中执行文件操作。

英灵神殿.此处填写内容

精心设计的小型BepInEx模组,可通过yaml配置来移动文件。

旨在帮助模组作者,让他们能够提供包含所需文件移动操作的配置文件。

注意,只有BepInEx文件夹内的文件和路径才有效。

ThisGoesHere扫描了 BepInEx/配置 用于存放所有命名为以下内容的文件的文件夹 Valheim.这里放这里.yml 或用通配符部分加入你自己的个性元素 Valheim.ThisGoesHere.*.yml.

当前支持的操作

  • 文件
    • 复制
    • 移动
    • 删除
  • 文件夹
    • 复制
    • 复制内容
    • 移动
    • 删除

格式

所有字段均为选填。

打印注释:#运行操作前要打印的文本。 复制文件: - 从:#应复制的文件路径。 到:#目标文件路径。如果存在,则覆盖目标文件。 移动文件: - 从:#应移动的文件路径 到:#目标文件路径。 删除文件: - #应删除的文件路径。 复制文件夹: - 从:#应复制的文件夹路径。 到:#目标文件夹路径。现有文件将被覆盖。 复制文件夹内容: - 从:#应复制其全部内容的文件夹路径。 到:#目标文件夹路径。现有文件将被覆盖。 移动文件夹: - 从:#应移动的文件夹路径。 到:#目标文件夹路径。现有文件将被覆盖。 删除文件夹: - #应删除的文件夹路径。

配置文件按找到的顺序依次运行。

每个配置中的操作按以下顺序运行:

  1. 打印注释
  2. 复制文件
  3. 移动文件
  4. 删除文件
  5. 复制文件夹
  6. 复制文件夹内容
  7. 移动文件夹
  8. 删除文件夹

示例

PrintComment:配置执行时会输出此文本。CopyFile:- 从:config/copy_this_file.txt 到:plugins/folder/to_this_file.txt MoveFile:- 从:config/move_this_file.txt 到:config/to_this_folder/move_this_file.txt - 从:config/move_this_too.txt 到:config/to_this_folder/move_this_too.txt DeleteFile:- config\remove_this.txt - plugins/and_this.txt CopyFolder:- 从:config/copy_this_folder/ 到:plugins/into_this/ MoveFolder:- 从:config/move_this_folder/ 到:config/into_this/ - 从:config/move_this_too/ 到:plugin/ DeleteFolder:- config\remove_this\ - plugins/and_this

启动英灵神殿时,此示例将生成如下日志。

[信息 : BepInEx] 正在加载 [This Goes Here 1.0.0] [调试 :This Goes Here] 找到 1 个配置文件。 [消息:This Goes Here] 当配置执行时会打印此文本。 [消息:This Goes Here] 正在将 'config\copy_this_file.txt' 复制到 'plugins\folder\to_this_file.txt' [信息 :This Goes Here] 正在创建路径中缺失的文件夹。 [消息:This Goes Here] 正在将 'config\move_this_file.txt' 移动到 'config\to_this_folder\move_this_file.txt' [信息 :This Goes Here] 正在创建路径中缺失的文件夹。 [消息:This Goes Here] 正在将 'config\move_this_too.txt' 移动到 'config\to_this_folder\move_this_too.txt' [消息:This Goes Here] 正在删除文件 'config\remove_this.txt' [消息:This Goes Here] 正在删除文件 'plugins\and_this.txt' ...

支持

如果你愿意的话

更新日志:

  • 2.1.2
    • 兼容性:将 YamlDotNet 依赖打包进主 dll,以避免与其他模组冲突。
  • 2.1.1版
    • 已修复CopyFolderContent缺少的空值检查……
  • 2.1.0
    • 添加了复制文件夹内容选项。
  • 2.0.0版本
    • 已从插件转换为补丁程序。这意味着现在需要将其安装到 bepinex/patchers 而不是 bepinex/plugins 中。它允许 This Goes Here 在任何插件加载之前运行,这意味着现在甚至可以正确针对模组 dll。例如,模组可以在加载之前被删除。
  • v1.2.2
    • 补充了缺失的YamlDotNet,忘了把它加入捆绑包。哎呀。
  • v1.2.1
    • 修复了 CopyFolder 和 MoveFolder 将整个“from”路径移入“to”的问题,现在只会移动指定的“from”文件夹。
  • v1.2.0
    • 新增文件夹选项:移动、复制、删除。
    • 修正了通配符配置文件名中自述文件的拼写错误。
  • v1.1.0
    • 已添加对自定义文件名的支持。
  • v1.0.0
    • 首次发布

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!