付费传送石

付费传送石

用绿宝石或莱特曼货币作为价值货币来支付传送石碑的传送费用,而不用玩家经验。

经济

付费传送石碑

传送石碑目的地菜单中的绿宝石费用

使用绿宝石而非经验值来支付传送石碑的传送费用。

付费传送石碑将传送石碑的传送费用转化为整合包和服务器中的绿宝石消耗途径。玩家可以在传送石碑菜单中看到绿宝石费用,从自己的物品栏中支付,并将经验值保留用于附魔、技能或其他成长系统。

功能说明

  • 对传送石碑的传送收取绿宝石单位费用。
  • 在传送石碑目的地菜单中显示绿宝石图标。
  • 支持玩家物品栏中的绿宝石和绿宝石块。
  • 将 1 个绿宝石块计为 9 个绿宝石,并返还多余的绿宝石作为找零。
  • 默认设置下,传送卷轴仅消耗卷轴物品本身。
  • 当安装了 Lightman's Currency 时,可以读取其货币处理器。

Minecraft 1.21.1 NeoForge 测试世界中的付费传送石碑

以上截图拍摄于 Minecraft 1.21.1 NeoForge 开发客户端。

默认费用

在 config/waystone_emeralds-common.toml 中配置传送费用。

默认配置:

[teleports]
enableEmeraldCosts = true
sameDimensionCost = 1
interdimensionalCost = 3
scrollCostMultiplier = 0.0
minCost = 0
maxCost = 3

使用默认配置时:

  • 同维度传送费用为 1 个绿宝石单位。
  • 跨维度传送费用为 3 个绿宝石单位。
  • 传送卷轴不增加额外绿宝石费用。
  • 费用被限制在 0 至 3 个绿宝石单位之间。

Lightman's Currency 支持

当安装了 Lightman's Currency 时,付费传送石碑可以使用基于价值的换算来扣除玩家在该模组中的货币。

传送费用仍以原版绿宝石单位记录。付费传送石碑使用 Lightman's Currency 的默认主货币链进行换算:1 个绿宝石单位 = 1 枚绿宝石币 = 1000 LC 核心价值。随后 Lightman's Currency 会从玩家的钱包中选择可支付的货币面额,例如绿宝石币或钻石币。

前置要求

  • Minecraft 1.21.1
  • NeoForge
  • Waystones
  • Balm
  • Lightman's Currency 为可选

源代码与问题反馈