提示:如果您的账户超过180天处于非活动状态,系统将自动删除您的账户!
- 修复自定义别名默认为精确匹配的问题。这将重置所有别名的精确设置,使其行为与以前一样。如果您创建的任何别名的行为方式需要精确格式,则需要为该别名重新启用该模式。
- 修复使用全息图时某些情况下出现的错误消息
- 修复了通过单击 [+] 添加额外天数来向播放器发出警报时删除警报原因的问题
- 修复%cmi_bungee_motd_[server]% 未返回目标服务器更新的 motd 的问题
- 尝试卸载播放器数据时,插件启动时与 Folia 服务器相关的小修复
- 修复了执行别名命令时 Folia 服务器出现的问题
- 添加了新的专门命令条件检查,如contains:value1=>value2!,它将检查 value1 是否包含 value2,例如contains:$1=>$!意味着我们正在检查您输入的第一个变量是否包含$。或者,您可以查找特定的单词,如contains:$1=>stone!,如果玩家执行命令,其中第一个变量是末影石,那么它将检测它为有效选项
- 专用命令exactitem和hasexactitem的新变量将根据提供的标准检查精确物品。当您只想检查干净物品时,这可用于避免挑选具有自定义名称的物品,因此现在您可以在挑选煤炭物品堆的同时,再挑选一个具有自定义物品名称的物品。可以更好地控制挑选哪个堆。
- 清除命令的新变量为-exact,仅清除特定物品,在这种情况下,您可以移除所有清洁煤物品堆栈,同时保留具有自定义名称设置的物品堆栈
- 修复与门户处理相关的错误
- 物品一行收到新变量,这将有助于为诸如 give 之类的命令设置物品的最大耐久性。例如:/cmi give DiamondSword;maxdurability{99999}将提供耐久性为 99999 的钻石剑,这仅适用于 1.21+ 服务器
- 物品第一行收到新变量,这将有助于为诸如 give 之类的命令设置物品耐久性。例如:/cmi give DiamondSword;durability{420}将给出耐久性为420 /1561 的钻石剑。如果使用了 maxdurability 和 durable 变量,请按正确的顺序使用它们,其中 max 位于实际耐久性之前,以防您想要将耐久性设置为高于默认值。或者,您可以使用类似/cmi give DiamondSword;durability{420/9999} 的命令一次性设置当前和最大耐久性。这仅在 CMILib 最新版本中开始起作用。
- 部分修复了当同时加载多个全息图时某些全息图不显示的问题。需要进行更多调查才能找出导致此问题的核心原因,但现在如果您在一个地方(如 spawn)加载了多个全息图,那么某些全息图不显示的情况会大大减少。
- 修复%cmi_user_balance_formated% 和 %cmi_baltop_money_[1-10]% 返回值之间的细微不一致
- 修复在新服务器上使用旧显示方法时全息图上的浮动图标不显示的问题
- 增加了根据在线玩家数量设置不同 afk 自动踢出计时器的选项,因此,例如,如果您的服务器已满,您可以缩短踢出计时器,而如果在非高峰时段,则可以延长计时器。
- 修复了定义时间和提供自定义更新间隔时与 bossbar 消息相关的错误,该错误可能会使计时器倍增
- 更改/更新自定义别名处理。现在有选项可以将别名设置为精确的,也就是说,如果您提供的变量比别名本身中存在的变量多,则不会使用它。此外,以“ _ ”结尾的别名将表示当基本别名与额外变量一起使用时应该使用它,这意味着当您使用和不使用任何附加变量执行相同别名时,可以触发不同的命令。
例如代码:kit:[/LIST] Cmds: - cmi heal Exact: true kit _: Cmds: - cmi kit $1
在这种情况下,执行“/kit”将治愈玩家,而执行“/kit newbie”之类的操作将执行“cmi kit newbie”
- 修复自动充电命令总是显示相同的反馈信息
- 修复与静音胸部处理相关的问题
- 修复重置 dback 位置时的错误
- 修复了由于大写字母导致自定义命令发送者无法被识别的问题
- 修复自动充电状态保存到数据库的小问题
- 自动充值命令处理有少许变化。现在执行该命令时无需任何变量即可输出当前的经验值和金钱充值状态。重复命令并提供充值模式,可将其打开/关闭,而不仅仅是启用它。
- 改进了制表符补全材料名称时的性能
- 现在,为了提高可读性,给予命令的材料名称的每个单词的首字母将大写。
- 改进了颜色选择器命令的性能
- 修复了指向命令可以指向你看不到的玩家的问题
- 当玩家高速进入传送门区域时,玩家检测能力得到改善。请记住,如果您的设置涉及可能的高速度,例如坠落 200 个方块,那么由于速度增加,服务器每 2-3 个方块只会更新一次玩家位置,因此始终要有足够厚的传送门区域来正确“抓住”玩家。通常要避免有 1 个方块厚的水平传送门,因为这些传送门可能相对容易被“跳过”
- 修复一个小问题,即房屋被显示在错误的设置位置,这是一次性的,可以放在另一个“页面”上,而你无法真正导航到它
- 修复了当没有启用线性降低时,新生成器掉落几率法令功能无法完全发挥作用的问题。
- 拆分back和dback黑名单世界列表。
- back和dback对黑名单世界处理方式的一般性改变。现在我们将避免记录这些世界中的这些位置,而不是阻止传送到这些世界,这将产生更一致的结果,而与传送到的位置无关。请记住,在黑名单世界中死亡将删除任何死亡位置记录,而在一个世界中传送只会阻止覆盖现有的记录,因此即使您在黑名单世界中执行了多次传送,您仍然可以回到允许的世界。
- 为主页 GUI添加了单独的后退按钮
- 添加了将宠物赠送给他人的新命令。命令/cmi giftpet [玩家名] (-s)这将更改宠物主人。普通用户只能赠送自己拥有的宠物,拥有cmi.command.giftpet.bypass的用户可以赠送不属于自己的宠物,同样的权限甚至允许您驯服/赠送未驯服的动物。
- 选项 GUI 中有新选项可以阻止给您赠送宠物礼物,因为我们都知道如果玩家拥有无限权力的话他们会做什么。
- 新命令/cmi releasepet允许您释放动物。默认情况下,您只能对您拥有的动物执行此操作,可以使用cmi.command.releasepet.bypass绕过此操作。不再虐待动物,您可以释放它们而不会伤害它们!
- 修复玩家被传送到靠近地面后仍会继续飞行的小问题。
- 添加了新的占位符%cmi_user_rt_cooldown%,它将返回玩家随机传送的冷却时间
- 修复/解决了当我们应该排除水时水浸方块不会被排除在随机传送位置之外的问题
- 一些与聊天气泡相关的更改将使用更多基于数据包的系统,以避免由于“乘客”和类似情况而导致玩家传送受阻的问题。现在聊天气泡将仅附加在客户端使用。
- 现在昵称的标签完成实际上将包含当前昵称的现有颜色代码,而不是显示纯名称
- 修复了 ItemsAdder 命令尝试执行针对物品的攻击命令时出现的问题
- 修复在 CMILib 中禁用官方十六进制识别时出现的错误
- 修复itemcmdata 不显示当前模型数据 ID 的问题
- 修复itemcmdata 无法从项目中删除 id 的问题
- 修复了将物品放置在头上的问题,而这不应被配置文件允许
- 对帽子白名单材料进行了小改动,现在如果列表为空,则所有材料类型都是可以接受的。请记住,这不会绕过其他块检查,例如传说或附魔
- 修复雕刻南瓜不被识别为有效的帽子类型物品的问题
- 修复了当你处于消失模式时 afk 命令仍然会触发的问题
- 修复自动解锁过程无法正确完成的问题
- 现在只要提供源玩家名称,就可以从控制台触发entitynbt和entityinfo
- 修复配置文件中的 timeSpeed 部分仅接受基本原版世界的问题,现在它可以接受自定义世界
- 对套件主界面和预览 GUI、配方和选项进行了一些小改动,用浅灰色玻璃板填充空白字段
- 修复了 autoAlias 无法按预期对 ctext 起作用的问题
- 修复实体传送时的错误
- 修复了家庭床位设置问题,其中家庭位置具体设置在 0.5 坐标处,即使最初不是床位,也会被识别为床位。
- 更改家庭位置的数据保存结构,不再采用基本的 JSON 格式
- 现在,当您不想/不需要使用 GUI 而只是想快速更改规则时,gameRule命令将更正确地接受直接游戏规则设置并提供更合适的反馈信息。
- 现在 gameRule 命令将不区分游戏规则的大小写,以便更简单地使用,您不再需要以特定的大写字母定义规则
- 修复了旁观者模式下玩家显示聊天气泡的问题
- 配置文件中新增选项,使用颜色代码时强制重命名项目采用斜体显示。默认情况下启用该选项,并模仿默认行为,即重命名项目默认采用斜体格式。
- 更改:使用颜色代码重命名物品时将使用与 /itemname 命令相同的检查,因此玩家需要访问cmi.anvil.colors权限节点和cmi.colors.itemname.[color]中的特定颜色代码。
- 新的权限节点为 cmi.anvil.bypassitalic,用于绕过 Anvil 中项目重命名时的强制斜体模式
- 修复扫描命令暂停后无法恢复的问题
- 使用 spawnmob 命令添加了缺失的狼生成变体。用法:/spawnmob wolf:rusty 所有可能的选项:灰色、黑色、栗色、苍白色、锈色、雪色、斑点、条纹、树林
- 修复了使用 shift + 单击试用生成器进行交互的问题,将打开生成器类型选择器,这只适用于常规生成器
- 修复了使用 [1%[min-max][[playerName]]] 变量时 exp 命令错误识别目标玩家的问题,现在使用类似 10%[1-999][Zhax] 的变量可以正确识别源玩家
- 一些与任务使用相关的内部 变化,可以更正确地指示任务何时源自 CMI 而不是 CMILib,即使 CMILib 负责处理任务