拍卖

拍卖

AuctionPlugin 是一款专为Hytale设计的完整拍卖行解决方案,具备物品上架自动过期功能、玩家存储系统、多语言界面(支持俄语/英语)、经济插件集成以及用于物品交易的友好用户界面。

生活质量

🚀 AuctionPlugin 1.0.0 — 完整拍卖行系统

拍卖行界面

AuctionPlugin 是一个面向 Hytale 服务器的完整拍卖行系统,让玩家能通过直观的界面买卖物品,并支持自动下架、存储管理和多语言功能。

为什么使用它?
完整的交易系统 — 玩家可通过友好的界面创建上架、按类别浏览物品、从其他玩家处购买,并管理自己的存储空间。
自动管理 — 上架物品在 12 小时后自动过期(可配置),物品会返回卖家存储,保持拍卖行活跃整洁。
多经济系统支持 — 兼容 EconomySystem、EliteEssentials 或使用内置经济系统。自动检测并集成可用的经济插件。
多语言界面 — 完整的俄语和英语支持,可在游戏内切换语言。玩家可一键切换语言。
存储系统 — 购买的物品会自动发送至玩家存储,可随时访问。卖家可管理自己的上架物品,并可在需要时移除。
所有交易均在服务器内使用游戏内货币进行,绝不涉及真实资金。

功能

拍卖系统

物品上架 — 玩家可将手中的物品通过 /auction sell 命令开始上架。设置价格和数量后,物品即可供其他玩家购买。
10 个类别 — 全部、植物、装饰、武器、盔甲、药水、食物、配方、材料、工具、方块。按类别筛选上架物品,快速找到所需内容。
3 种排序方式 — 按数量、价格(从高到低)或价格(从低到高)排序。快速找到最佳交易。
上架信息 — 每个上架显示卖家名称、剩余时间、价格和数量。清晰的信息帮助做出明智购买决策。
自动过期 — 上架物品在 12 小时后过期(可在 config.json 中配置)。过期物品自动返回卖家存储。
卖家管理 — 卖家可查看并移除自己的上架物品。点击自己的上架会打开管理页面,包含“移除物品”和“返回”选项。

存储系统

玩家存储 — 所有购买的物品自动发送至玩家存储。可从拍卖主页面或使用 /auction storage 命令访问存储。
存储管理 — 查看存储中的所有物品,将物品提取至背包。物品按类型和数量组织。
我的上架 — 在存储页面查看当前活跃的上架物品。了解哪些物品正在出售。

存储系统界面

经济集成

多提供商支持 — 自动检测并使用 EconomySystem、EliteEssentials,或回退使用内置经济系统。
无缝集成 — 无需额外配置。插件通过反射自动查找并连接可用的经济插件。
货币符号 — 可在 config.json 中配置货币符号(默认为 $)。显示在所有价格字段和确认提示中。

本地化

双语言支持 — 所有 UI 元素、消息和通知均有完整的俄语和英语翻译。
游戏内切换 — 在主 UI 中有语言切换按钮。可即时在 RU 和 EN 之间切换,无需重启。
本地化消息 — 所有购买确认、错误消息和帮助文本均已完全本地化。

UI 与界面

拍卖主页面 — 浏览所有上架物品,支持类别筛选和排序选项。干净有序的可用物品展示。
创建上架页面 — 用于创建新上架的简单界面。将物品拿在手中,设置价格,然后创建。
购买确认 — 在购买前显示物品详情、价格和数量的确认对话框。
存储页面 — 查看并管理你的存储物品。一键将物品提取至背包。
帮助页面 — 完整指南,介绍如何使用拍卖系统、命令和功能。
卖家页面 — 为卖家提供的特殊界面,用于管理自己的上架物品。可移除上架并将物品返回存储。

数据管理

JSON 存储 — 所有拍卖上架和存储数据以 JSON 格式保存在 mods/AuctionPlugin/ 目录中。
自动迁移 — 旧版 .txt 格式数据在首次加载时自动迁移至 JSON。
持久化数据 — 所有上架和存储数据在服务器重启后依然保留。

命令

命令 描述
/auction 打开拍卖主页面
/auction sell 打开创建上架页面
/auction help 打开帮助页面
/auction storage 打开你的存储页面
/ac /auction 的别名
/ac sell /auction sell 的别名
/ac help /auction help 的别名

依赖项

无需任何依赖 — 可独立运行。
EconomySystem(可选)— 用于经济集成
EliteEssentials(可选)— 用于经济集成

支持

如有问题、疑问或功能请求,请查看文档或联系开发者。