跳到正文

SG-Economy API

作者:SirGrantd

为 Minecraft 添加可扩展的经济系统,允许模组通过统一的 API 定义、存储并同步货币与玩家余额。

收藏

介绍

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

SG Economy API

v1.0.1 Discord

概述

SG Economy API 为 Minecraft 添加了灵活、现代且可扩展的经济系统。它作为一个模组 API运行,让玩家、整合包作者、开发者和服务器管理员能够以简单且一致的方式创建并集成自定义经济系统。

该经济系统基于持久化数值余额,并直接关联玩家数据。此余额不以游戏内物品的形式呈现,而是作为“虚拟钱包”运作;其名称、含义和用途可根据具体实现或与其他模组的集成方式而变化。

主要特性

💰 灵活的货币系统

支持配置为使用整数或小数,以适应不同的使用场景(如简单货币、包含“分”的系统等)。配置通过文件完成,并会直接影响余额的存储格式。

🔧 开发者 API

提供有文档说明的类和方法,用于:

  • 查询和修改玩家余额
  • 与其他模组原生集成
  • 创建自定义经济系统

GitHub 仓库中包含实用示例和实现指南。

🛠️ 管理命令

包含用于管理游戏内经济的命令,支持:

  • 查询余额
  • 添加、设置或移除金额
  • 在玩家之间转移余额(可选)

可根据服务器需求启用或禁用这些命令。

🖥️ 显示界面

以直观且可配置的方式,在物品栏界面和/或屏幕上显示玩家的经济余额。显示内容仅反映存储在玩家数据中的数值,与实体物品无关。

⚙️ 配置文件

配置文件可用于自定义经济系统的行为,包括货币格式、余额保留规则、可用命令以及界面显示选项。

常见问题

SG-Economy API 支持哪些 Minecraft 版本?

SG-Economy API 支持 Minecraft Java 版 1.21.1–26.1.2,共 2 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

SG-Economy API 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

SirGrantd 的其他作品

查看全部 →