创建货币引擎[Q商店附加组件]

创建货币引擎[Q商店附加组件]

创建货币电机添加了一个创建动力发电机,它在运行时消耗所属玩家的Q商店货币。放置电机,设置其速度,只要所有者能支付配置的费用,就让它产生旋转动力。

Create Currency Motor

Create Currency Motor 添加了一个 Create 动能发电机,在运行时消耗拥有者的 Q-shop 货币。放置电机,设置其速度,只要拥有者能够支付配置的费用,它就会持续产生旋转动力。

特性

  • 支持 Forge 1.20.1。
  • 支持 NeoForge 1.21.1。
  • 产生最高 256 RPM 的 Create 动能。
  • 按每 RPM 消耗货币,支持从 0.1 到 1000000000000 的小数配置。
  • 最终费用向上取整为下一个完整货币单位。
  • 在电机拥有者槽位显示玩家头像。
  • 仅拥有者可交互头像槽位。
  • 可配置的收费间隔、应力容量和 Q-Shop 货币 id。

需求

  • Minecraft 1.20.1 及 Forge,或 Minecraft 1.21.1 及 NeoForge。
  • 对应 Minecraft 版本的 Create。
  • Q-Shop 1.8.1 或更高版本。

配置

通用配置文件为 config/create_currency_motor-common.toml。

[create_currency_motor]
# 每个收费间隔内每 RPM 消耗的货币。
# 范围:0.1 ~ 1000000000000
currency_per_rpm = 1.0

# 256 RPM 时的应力容量。
max_stress = 16384.0

# 收费间隔,以刻为单位。
# 范围:1 ~ 100
charge_interval_ticks = 20

# Q-Shop 货币 id。
currency_id = "coins"

例如,在 16 RPM 且 currency_per_rpm = 0.1 时,原始费用为 1.6,电机会扣除 2 个完整货币单位。

许可证

MIT