跳到主要内容

Numerical Storage

用于管理货币、法力池和可升级银行账户的多功能系统。

Numerical Storage 扩展提供一个用于管理数值数据的通用框架。可用它来创建自定义货币、RPG 属性池,或带利率和 GUI 管理的可升级银行账户。

功能

  • 多货币:定义任意数量的独立存储(金币、代币、法力)。
  • 等级系统:玩家可升级其存储以提高容量与利率。
  • 利息:基于 Cron 表达式的定时利息发放。
  • 银行 GUI:用于存入、取出和升级的完整界面。

快速开始

  • 1. 配置设置 — 从配置条目开始:definition。它定义了扩展的全局设置。→ definition

命令

所有命令都使用 /ns 前缀。

命令说明Permission
/ns open <id>打开存储菜单。typewriter.ns.open
/ns add <id> <amount>增加余额(控制台)。typewriter.ns.add
/ns remove <id> <amount>扣除余额(控制台)。typewriter.ns.remove
/ns level <id> <value>设置等级(控制台)。typewriter.ns.level
/ns reset <id>清除数据(控制台)。typewriter.ns.reset

占位符

使用这些占位符来显示数值。将 <id> 替换为你的存储 Definition ID。

占位符说明
%typewriter_ns_balance_<id>%当前余额。
%typewriter_ns_level_<id>%当前等级索引。
%typewriter_ns_capacity_<id>%最大余额容量。
%typewriter_ns_interest_<id>%当前利率。
%typewriter_ns_interest_cooldown_<id>%距离下次发放的时间。
%typewriter_ns_name_<id>%显示名称。
%typewriter_ns_prefix_<id>%货币前缀符号。

权限

Permission说明
typewriter.ns.open打开数值存储菜单。
typewriter.ns.add增加某个存储值。
typewriter.ns.remove减少某个存储值。
typewriter.ns.reset重置某个存储值。
typewriter.ns.level管理存储等级。

依赖

Extension是否必需用途
GUI Extension必需菜单渲染与布局系统。
PlaceholderAPI可选用于 @Placeholder 字段。