跳到正文

OPC Chunk Economy

作者:temil2006

为领地添加购买功能,并支持开启派对和领地后的强制加载模组

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

 

 

OPC Chunk Economy

OPC Chunk Economy 是 Open Parties and Claims 的 Forge 附属模组,为购买额外的领地认领区块和强加载区块添加了基于进度的经济系统。

服务器所有者无需一开始就给玩家很大的领地上限,而是可以先设置较小的 OPC 上限,再让玩家通过支付动态生成的资源费用来提升容量。

此模组专为生存、SMP、进度向和整合包服务器设计,让区块认领和强加载成为玩家努力赢得的能力。

功能

  • 添加领地认领和强加载升级商店
  • 适用于 Open Parties and Claims
  • 使用 OPC 原生的 额外领地认领区块和额外强加载区块
  • 从 OPC 读取基础领地认领和强加载上限
  • 客户端/服务器商店界面
  • 支持命令
  • 领地认领和强加载分别拥有独立的锁定账单
  • 使用原版及模组物品动态生成资源费用
  • 根据配方复杂度划分费用等级
  • 可配置领地认领和强加载的总上限
  • 用于管理账单和调试的管理员工具

运行要求

  • Minecraft 1.20.1
  • Forge
  • Open Parties and Claims
  • 如需使用界面版本,请在客户端和服务器端都安装

工作原理

OPC Chunk Economy 不会取代 Open Parties and Claims。实际的区块认领、强加载、保护和上限仍由 OPC 负责。

此模组添加了经济系统:

  1. 玩家使用 /chunkshop 打开区块商店。
  2. 模组会显示当前的领地认领和强加载上限。
  3. 模组会分别生成以下锁定账单:
    • 下一次领地认领升级
    • 下一次强加载升级
  4. 玩家使用所需资源支付账单。
  5. 模组会增加 OPC 的额外领地认领或额外强加载数值。
  6. OPC 会照常应用新的上限。

账单会锁定,因此玩家无法反复刷新以获取更容易的费用。支付当前账单后,系统才会生成新费用。

动态费用

费用根据服务器中可用的原版及模组资源生成。

模组会扫描资源类物品标签,例如:

  • 锭
  • 宝石
  • 粉末
  • 粒
  • 原材料
  • 类似煤炭的物品

模组会避开明显不适合作为费用的物品,例如创造模式物品、刷怪蛋、矿石、建筑方块、装饰方块、台阶、楼梯、食物以及其他不便使用的资源。

模组还会检查配方复杂度,以判断物品属于前期、中期、后期还是终局费用等级,避免高等级模组资源过早出现。

大致进度如下:

  • 前期购买:常见和少见资源
  • 中期购买:常见、少见和稀有资源
  • 后期购买:可能需要稀有和终局资源
  • 强加载:费用高于领地认领,因为它们对服务器的影响更大

使用以下管理员命令,查看哪些资源符合条件:

 
/chunkshop admin dumpresources
 

此操作会在 config 文件夹中创建一个已生成的资源池文件。

玩家命令

 
/chunkshop
 

打开区块商店界面。

&nbsp>
/chunkshop open
 

同时打开 Chunk Shop 界面。

 
/chunkshop balance
 

显示当前的领地认领和强加载上限。

 
/chunkshop invoice
 

显示当前已锁定的账单。

 
/chunkshop claim
 

显示或创建下一张领地认领升级账单。

 
/chunkshop forceload
 

显示或创建下一张强加载升级账单。

 
/chunkshop pay claim
 

支付当前的领地认领账单。

 
/chunkshop pay forceload
 

支付当前的强加载账单。

管理员命令

管理员命令需要 OP/管理员权限。

 
/chunkshop admin reload
 

重新加载模组配置。

 
/chunkshop admin dumpresources
 

导出检测到的动态资源池,供审核使用。

 
/chunkshop admin clearinvoice <player>
 

清除某位玩家已锁定的账单。

 
/chunkshop admin clearallinvoices
/chunkshop admin clearallinvoices confirm
 

清除所有玩家/队伍已锁定的账单。

 
/chunkshop admin cycleinvoice <player> claim
/chunkshop admin cycleinvoice <player> forceload
/chunkshop admin cycleinvoice <player> all
 

重新随机生成某位玩家已锁定的账单。

 
/chunkshop admin refreshinvoices <player>
 

创建缺失的账单,但不更改已有的锁定账单。

 
/chunkshop admin sync <player>
 

将已保存的奖励数值重新同步到 OPC。

 
/chunkshop admin status <player>
 

显示某位玩家的调试/状态信息。

配置

服务器配置:

 
config/opc-chunk-economy-server.toml
 

客户端界面配置:

 
config/opc-chunk-economy-client.toml
 

服务器经济设置由服务器配置控制。客户端配置仅影响本地界面行为。

推荐的 OPC 设置:

  • 在 Open Parties and Claims 中设置初始领地认领和强加载上限。
  • 在 OPC Chunk Economy 中设置总上限。
  • 允许玩家通过商店购买额外的领地认领和强加载额度。

注意事项

  • 此模组适用于使用 Open Parties and Claims 的服务器。
  • 建议先在世界备份中测试,再用于正式服务器。
  • 动态费用取决于整合包中可用的物品、标签和配方。
  • 如需使用界面功能,服务器和玩家都需要安装此模组。

常见问题

OPC Chunk Economy 支持哪些 Minecraft 版本?

OPC Chunk Economy 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

OPC Chunk Economy 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分