
莱特曼的货币:索求经济学
土地并非免费——在你的服务器上,也不该免费。
Lightman's Currency: Claim Economy
土地并非免费——在你的服务器上,它也不该是免费的。
Lightman's Currency: Claim Economy 将 Lightman's Currency 与服务器的区块认领模组连接起来,把土地所有权变成真正的经济体系。认领土地需要花钱,防护需要持续维护,而只要持有土地就会持续产生费用。
与以下任一最流行的认领设置配合使用——安装你的服务器已在使用的那一款即可:
- FTB Chunks + FTB Teams — 完整体验:付费认领、防护维护、建筑/领地区块分离,以及可选的战争系统。
- Open Parties and Claims (OP&C) — 付费认领和队伍银行账户,更多功能即将推出。
你无需配置要使用哪一个——模组会自动检测已安装的。如果两者都安装了,则使用 FTB Chunks/Teams。
如果你曾有过一个服务器,其中被认领的土地永远闲置、无人使用,而对地主持有成本为零——这就是解决办法。
Minecraft: 1.21.1 · 加载器: NeoForge · 端: 客户端 + 服务器(两端都需要)
为什么要用这个?
- 土地有价。 不再有无限的免费认领——每个区块都需要从银行账户中花费真金白银。
- 与你现有的认领模组兼容。 无需更换——无论是 FTB Chunks/Teams 还是 Open Parties and Claims,你已在用的即可。
- 队伍像团队一样管理资金。 队伍会自动获得一个自动同步的 Lightman's Currency 银行账户,其角色与你的认领模组等级对应。
- 防护也不是免费的 (FTB Chunks/Teams)。想要防破坏、PvP 免疫或上锁方块?那就定期付费。
- 可选的 PvP 经济层 (FTB Chunks/Teams)。开启战争系统,让队伍花钱将土地冲突升级。
- 防止玩家自己印钱。 可选的开关可以彻底禁用 Lightman's Currency 的铸币机,这样经济系统就不会因为直接用原材料铸造硬币而被绕过。
按后端支持的功能
两个后端都提供了核心的付费认领经济。一些更深层次的功能目前仅限 FTB Chunks/Teams,因为它们映射到了 Open Parties and Claims 没有以同样方式构建的系统上(例如按区块类型防护、双层认领拆分)。计划在 OP&C 上支持这些功能。
| 功能 | FTB Chunks + Teams | Open Parties and Claims |
|---|---|---|
| 付费区块认领 | ✅ | ✅ |
| 放弃认领退款 | ✅ | ✅ |
| 免费初始区块 | ✅ | ✅ |
| 队伍/公会银行账户 | ✅ | ✅ |
| 建筑 / 领地区块拆分 | ✅ | ⏳ 计划中 |
| 防护维护费 | ✅ | ⏳ 计划中 |
| 战争系统 | ✅ | ⏳ 计划中 |
| 强制加载维护费 | ✅ | ⏳ 计划中 |
| 游戏内认领/余额界面 | ✅ | ⏳ 计划中 |
在 OP&C 上,无法承担的认领会被短暂允许,然后自动撤销并附带一条聊天消息,而不是直接阻止——这是 OP&C 公开 API 的限制,而非错误。
功能
💰 付费区块认领
- 认领一个区块会从玩家或队伍银行账户中扣除资金,价格可在服务器端完全配置。
- 放弃认领会按可配置的百分比退还该价格。
- 在收费开始前,可为每个玩家/队伍分配可配置数量的免费初始区块。
🧱 两种区块类型:建筑与领地 (FTB Chunks/Teams)
每个被认领的区块要么是建筑区块,要么是领地区块——根据需要选择:
| 建筑区块 | 领地区块 | |
|---|---|---|
| 最佳用途 | 基地、建筑、基础设施 | 边界、领土、开阔地 |
| 可用防护 | 生物破坏、爆炸、PvP、方块交互/编辑、实体交互 | 仅方块交互与方块编辑 |
| 维护费用结算 | 按每个区块计 | 按 N 个区块为一组计(大规模时更便宜) |
| 如何切换 | 在 FTB Chunks 地图中 Alt+点击 / Alt+拖动 | 同上 |
🏦 自动队伍银行账户
每个队伍在创建时会立即获得一个关联的 Lightman's Currency 银行账户——无需设置。角色自动同步并保持同步:
- 所有者 → 账户所有者
- 官员/管理员 → 账户管理员
- 其他所有人 → 账户成员
队伍存在时无法删除该账户。在 FTB 上,如果队伍解散,剩余资金和任何放弃认领的退款将分配给成员的个人账户。
🛡️ 防护维护费 (FTB Chunks/Teams)
你启用的每一项防护都会增加周期性费用,按可配置的时间间隔计费(默认:每小时):
维护费用 = 基础防护价格 × 计费区块数
- 资金耗尽时,防护将按你配置的顺序逐个移除。
- 为账户补足资金后,防护会自动恢复。
- 如果你的账户无法承担,界面甚至不会让你启用某项防护——它会阻止切换并警告你,而不是让你默默破产。
⚔️ 可选战争系统 (FTB Chunks/Teams)
开启后,队伍可以花钱互相宣战:
- 每场针对你的战争会使你的维护费用按比例增加。
- 每场你发起的战争会根据目标自身的基础成本向你收取维护费。
- 专门的战争界面(在队伍设置中)显示活跃/待处理的战争、完整的成本明细,以及你的目标实际暴露程度(未保护的 PvP、方块编辑、爆炸)。
不想玩 PvP 驱动的土地争夺?用一条配置标记关闭整个系统即可。
📡 强制加载维护费 (FTB Chunks/Teams)
强制加载一个区块是免费启用的,但每个强制加载的区块会增加一笔小额周期性费用——不再有无限制的免费保持活跃区块。
🖥️ 原生 FTB 界面集成 (FTB Chunks/Teams)
无需学习额外的菜单——所有信息都显示在你已经查看的地方:
- 认领价格和余额,就在 FTB Chunks 地图中。
- 防护价格,就在 FTB Teams 设置的每个开关旁边。
- 任何排队等待下一次维护周期的更改的待处理指示器。
🪙 可选铸币锁定
一个简单的开关,可在服务器范围内禁用 Lightman's Currency 的铸币机方块,这样玩家就不能通过用原材料直接铸币来破坏认领经济。独立于 Lightman's Currency 自身的铸币/熔炼配方限制——这是完全禁止,而非限制。
需求
| 模组 | 必需 |
|---|---|
| Lightman's Currency | ✅ 始终需要 |
| 以下认领模组之一: | |
| FTB Chunks + FTB Teams + FTB Library | 使用这一组… |
| Open Parties and Claims | …或使用这个 |
| NeoForge 21.1.234+ | ✅ 始终需要 |
必须在客户端和服务器上都安装 —— 它注册了自定义网络数据包以及(在 FTB 上)客户端侧界面钩子。
安装
- 将
.jar文件放入你的mods/文件夹,与 Lightman's Currency 和你使用的认领模组集放在一起。 - 启动服务器(或你的单人游戏世界)一次——配置文件会自动生成。
- 按需调整配置(见下文),然后重启或执行
/reload。
服务器配置
生成位置:
world/serverconfig/lc_claim_economy-server.toml
通用
| 设置项 | 默认值 | 描述 |
|---|---|---|
claimPrice |
10000 |
认领一个区块的费用,以铜币计(10,000 = 1 钻石币) |
freeChunks |
0 |
在收费前授予的免费区块数量 |
landChunkGroupSize |
5 |
(FTB) 领地区块按每此数量一组计费 |
unclaimRefundRatio |
0.8 |
放弃认领时退还认领价格的比例 |
forceLoadUpkeepPrice |
25 |
(FTB) 每个强制加载区块每个周期的维护费 |
upkeepPeriodMinutes |
60 |
维护费收取之间的实时分钟数 |
disableCoinMint |
false |
在服务器范围内禁用 Lightman's Currency 的铸币机方块 |
防护费用 (FTB Chunks/Teams —— 每个计费区块添加到维护费中)
| 设置项 | 默认值 |
|---|---|
mobGriefProtectionPrice |
10 |
explosionProtectionPrice |
10 |
pvpDisablePrice |
5 |
blockInteractProtectionPrice |
15 |
blockEditProtectionPrice |
15 |
entityInteractProtectionPrice |
15 |
战争设置 (FTB Chunks/Teams)
| 设置项 | 默认值 | 描述 |
|---|---|---|
warEnabled |
true |
开启或关闭战争系统 |
warCostMultiplier |
2.0 |
针对你/你发起的战争维护费的缩放倍数 |
防护拆除顺序 (FTB Chunks/Teams)
protectionDismantleOrderLand 和 protectionDismantleOrderBuild 控制当无法支付维护费时,防护被移除的确切顺序——先是领地区块,然后是建筑区块。
快速入门
- 获取金钱。 在自动柜员机存款,使用钱包,或者作为 OP 执行:
/lcbank give players <玩家名> <数量>。 - 认领区块。 使用你认领模组的正常认领流程——费用会自动扣除。资金不足?在 FTB 上,认领会被直接拒绝;在 OP&C 上,会被允许然后立即撤销。
- (FTB) 切换到领地区块 以获得更便宜的大片领土维护费——在 FTB Chunks 地图中 Alt+点击或 Alt+拖动。
- (FTB) 在 FTB Teams 设置中启用防护 ——每个开关都显示其价格。无法承担?更改会被阻止,而不是静默应用。
- 设置一个队伍账户 ——在队伍形成时自动创建。从任何自动柜员机向其充值。
- (FTB) 像往常一样强制加载区块 ——没有前期成本,只有每个区块的少量周期性费用。
- (FTB) 随时使用
/upkeep details和/upkeep priority检查维护费情况。 - (FTB,可选) 从队伍设置中的战争界面发动战争 ——在开始前就能看到费用。
命令
| 命令 | 谁可以使用 | 描述 |
|---|---|---|
/upkeep details |
所有者和官员 (FTB) | 显示最近的维护费明细 |
/upkeep priority |
所有者和官员 (FTB) | 显示防护拆除顺序 |
常见问题
我需要同时安装 FTB Chunks 和 Open Parties and Claims 吗? 不需要——安装你已在使用的那一个。如果你不知何故两者都安装了,FTB Chunks/Teams 将优先。
为什么我的防护被禁用了? (FTB) 你队伍账户的余额不足以支付维护费。补足资金后,防护会在下一个计费周期自动恢复。
普通队伍成员可以认领区块吗? 不可以——只有所有者和官员/管理员才能为队伍认领、放弃认领或强制加载区块。
当队伍解散时会发生什么? 认领会被释放(并给予配置的退款),剩余队伍余额会分发给成员,队伍账户也会被移除。
我可以关闭战争系统吗? 可以——设置 warEnabled = false。战争按钮会自动从客户端界面消失。不适用于没有战争系统的 OP&C。
玩家可以自己铸币来支付认领费用吗? 如果你不希望他们这样做,可以防止——设置 disableCoinMint = true 来完全关闭 Lightman's Currency 的铸币机方块。
配置文件在哪里? 在专用服务器上是 world/serverconfig/lc_claim_economy-server.toml,或在单人游戏中 saves/<世界名>/ 下的等效路径。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。