[官方]GlobalMarketPlus —— 功能强大的全球市场|拍卖行|个人商店|玩家邮箱|高度可自定义[1.7.10-26.1]

原创 付费 娱乐 经济 [官方]GlobalMarketPlus —— 功能强大的全球市场|拍卖行|个人商店|玩家邮箱|高度可自定义[1.7.10-26.1] 1.4.3.1

请登录后获取
1. 修复了消息元件功能无法正常运作的Bug
2. 优化了多功能颜色标签的算法,以及修复了其不能够无视大小写的Bug
3. 优化了许多占用较高的算法及代码逻辑
1. 修复了在一些特殊情况下,会导致主线程挂起并使服务器崩溃的Bug
2. 修复了插件在某些特定情况下无法被正常加载的Bug
修复了插件在Paper 1.20.5+版本的服务端无法正常发送Title、ActionBar的bug
修复了一些其它的问题
1. 新增了“/gmp admin updateItemDisplayName”命令,用于从MojangAPI下载原版物品的所有物品翻译并保存到Items.yml文件中。如果Items.yml文件内不包含当前选定的语言时,该命令默认情况下会在启动服务器时自动执行,你可以关闭Config.yml文件的“Auto-Update-Item-Display-Name”来禁止它。
2. 对插件进行了瘦身,删除了大量历史遗留的重复代码冗余问题。
3. 优化了插件的多功能语言模块,降低了发送消息时的算法时间复杂度。
4. 修复了一些其它的问题。
1. 在Config.yml文件中新增了“Text-Components”选项,用于开关各种关于文本的功能。注意:“消息元件”功能自该版本起默认关闭,如有需要请在该选项中启用它。
2. 新增了多功能颜色解析器,这是一个仿照Adventure做的MiniMessage标签解析器,现在可以在本插件的任意文本消息设置中使用它们了。
1. 修复了一个逻辑Bug:玩家参与竞标时,原最高出价人的定金将会退还至错误的账户上的Bug。该Bug始于1.2.13.?版本,虽然不是刷钱那种性质的严重Bug,但是也很破坏游戏平衡,建议更新。
2. 修复了1.12.2以下版本的服务器中,商品拍卖的GUI界面中部分按钮不显示的Bug。(问题源于默认配置文件生成错误,因此如果有需要,请删除AuctionGUI.yml文件使其重新生成)
修复了“/mailbox send”命令无法正常运作的Bug
修复了一些旧版本的原生NMS混合的服务端核心中(例如一些1.7.10的模组插件混合的核心),部分NMS操作无法正常运作的Bug
修复了GUI设置中的“Open-With-Asynchronous”选项在部分版本无法正常运作、且存在严重Bug的问题,并且新增了操作锁(确保玩家不能通过作弊客户端在GUI未打开时重复打开GUI)
修复了邮件系统部分功能无法正常运作的Bug(始于1.2.14.0版本)
修复了启动服务器时有概率触发一个特殊的报错的Bug,这将导致任务池无法正常运作
优化了异步线程以及各个异步任务的线程安全机制
优化了部分数据框架以及缓存机制,降低了数据操作算法的时间复杂度
重写了异步任务相关功能,考虑到设置本身的实用性以及功能本身的稳定性,我们删除了“全局异步”与“事件异步”功能。同时,异步命令的设置位置有所改变,请查看最新版本的Config.yml文件中的Async-Thread-Settings相关设置。
优化了异步命令功能(主要针对了线程安全进行优化,当任务未结束时玩家将不可以重复触发同一个异步命令)。
后退
顶部 底部