crazyauctionsplus
此插件现已停止功能更新。
感谢您自 2020 年以来对这个插件的支持。做出这一决定的原因如下:
1.插件的平衡性很差。虽然这个插件的功能很受欢迎,但作为一个为最喜欢的游戏创作的开发者,这不是我想要的。
由于它是一个自定义插件,所以质量与金钱有关,虽然我不抗拒,但我真的很难热衷于做一些我一开始就不想做的事情
2.插件里有太多的bug,包括那些无法修复的著名bug:数据库结构不合理,有刷项的风险。
想要修复它,我们必须完全重写数据库相关的代码并转换所有当前数据,这是巨大的工作
量 3.插件代码的质量非常一般。各种重复的代码,混乱的缩进,神秘的代码逻辑,让我维护起来非常不方便。
由于基于别人开源的重置(没有代码注释,全靠摸索),再加上前面提到的第一个原因,才造就了这样的插件品质。
综上所述,我决定停止这个插件的功能更新,重新编写一个同类型的插件来替换它在我的插件开发中的状态。
这就是“GlobalMarketPlus”,它继承了CrazyAuctionsPlus的现有功能,并对其进行了扩展,使其更加强大。
查看详情:
https://www.spigotmc.org/resources/103648/
特征:- 销售物品,在全球市场上销售您的物品。
- 购买物品,让别人卖给你物品。
- 竞拍项目,在全球市场上公开拍卖您的商品!
- UUID 支持。
- GUI全球市场界面。
- 自定义类别选择器。
- 支持CrazyAuctions数据同步。
- 点击声音。
- 物品黑名单。
- 物品知识黑名单。
- 项目重新定价。
- 税率。
- 简单的商店标志。
- 简单的命令设置。
- 80% 可定制。(消息、权限、GUI 设置等)
- 权限组设置。(可用产品数量)
- SQLite 支持。
- 功能切换。
- 数据库备份。(可自动设置)
- 数据库回滚。(将所有数据回滚到指定的数据库备份文件)
- GUI菜单。
- 物品收集
命令:按 Tab 键完成
主要命令:
/Ca View <Player> - 查看一个玩家的所有项目。
/Ca Sell <价格> [物品数量] - 将您手中的物品按售出的方式投放市场。
/Ca Bid <价格> [物品数量] - 让手头的物品以拍卖的形式投放市场。
/Ca Buy <奖励> [物品数量] [物品名称] - 获得手中的物品或市场上的特定物品。
/Ca Gui [卖出/买入/出价] - 打开市场的主 GUI。
/Ca Mail - 查看和管理已取消和过期的项目。
/Ca Listed - 查看和管理您正在销售的商品。
/ca Reload [Object] - 重新加载插件设置和数据库。
/Ca Admin - 管理员命令。
/Ca help - 查看此帮助菜单。
管理员命令:
/Ca Admin Backup - 将插件的所有数据备份到本地目录(包括数据库)。
/Ca Admin RollBack [备份文件] - 检索当前存储的所有数据(不包括配置文件)。
/Ca Admin Info [Player] - 查看有关播放器的信息。
/Ca Admin Synchronize - 将旧市场中存储的所有商品和玩家数据同步到 Plus 版本。
/Ca Admin ItemCollection - 管理项的集合。
/Ca Admin PrintStackTrace - 切换跟踪堆栈信息显示。
/Ca Admin Market - 更改或查看市场数据。
/Ca Admin Player - 更改或查看Player数据。
ItemCollection 命令:
/CA Admin ItemColletion Add [DisplayName] - 将项添加到集合。
/Ca Admin ItemColletion Delete [DisplayName/UID] - 删除集合中的项。
/Ca Admin ItemColletion List - 列出集合中的所有项。
/ca admin itemColletion Give [DisplayName/UID] [Player] - 为玩家提供集合中的项目。
市场命令(管理员):
/Ca Admin Market Clear - 清除所有市场数据
/Ca Admin Market Confirm - 确认执行
/Ca Admin Market List [页面] - 发布所有产品
/CA Admin Market Delete [UID] - 删除指定产品
/Ca Admin Market Repricing [UID] [Money] - 修改指定产品的价格
/CA Admin Market 下载 - 下载所有产品数据(仅限数据库模式)
/CA Admin Market Upload - 将本地文件数据上传到数据库(仅限数据库模式)
Player命令(管理员):
/Ca Admin Player Confirm - 确认执行
/Ca Admin Player [name] Clear [market/mail] - 清除此播放器的指定数据。
/Ca Admin Player [name] List [Page] - 列出此Player的所有邮件。
/Ca Admin Player [name] Delete [UID] - 删除指定的邮件
/Ca Admin Playe [name] 视图 - 使用 GUI 查看邮箱。
/Ca Admin Player [name] 下载 - 下载所有玩家数据(仅限数据库模式)
/Ca Admin Player [name] Upload - 下载所有Player数据(仅限数据库模式)
截图:
如何将 CrazyAuctions 迁移到 Plus 插件:
下载CrazyAuctionsPlus.jar和Vault.jar (https://www.spigotmc.org/resources/vault.34315/)
进入插件文件夹
启动服务器并等待生成 CrazyAuctionsPlus 文件夹
将CrazyAuctions的“Data.yml”文件放入“CrazyAuctionsPlus”文件夹
使用命令:/ca admin synchronize 。此过程可能需要几秒钟甚至几分钟。
做!所有旧数据都已同步到此版本!
https://www.pixelbbs.cn/forum.ph ... jY5fDB8MzYwNw%3D%3D