CHL_chun 提交了一个新资源:
YiyunCEskin - 专为CraftEngine设计的皮肤插件 | 支持Folia | 1.21.4+
本主题用于该资源的交流讨论和反馈支持。
>> 前往资源介绍页 <<
YiyunCEskin - 专为CraftEngine设计的皮肤插件 | 支持Folia | 1.21.4+
本主题用于该资源的交流讨论和反馈支持。
>> 前往资源介绍页 <<
[MD] 新增:API 版本与能力探测 - 新增 ApiVersion 语义版本模型,当前 API 版本为 1.3.0。 - 新增 ApiCapability 能力枚举。 - YiyunCESkin 新增: - apiVersion() - capabilities() - supports(ApiCapability) - 第三方插件可以按能力进行兼容和降级,不再需要反射检查方法或直接比较插件版本字符串。 - 能力范围覆盖服务发现、目录快照、分层授权、所有者注册、批量访问检查、结构化操作结果、精确失效和 CE 桥接等基础设施。 新增:Bukkit 服务发现 - 插件启用时自动将 YiyunCESkin 注册到 Bukkit ServicesManager。 - 插件停用时自动注销服务。 - 第三方插件可以监听服务注册与注销,解决复杂插件加载顺序问题。 - 原有 YiyunCESkin.api() 静态入口继续保留。 新增:统一扩展生命周期 - 新增通用扩展句柄...[/MD]
[MD] YiyunCEskin v1.3.1 更新日志 本次更新主要优化皮肤预览权限:玩家即使尚未获得皮肤使用权限,也可以先查看实际预览效果,再决定是否解锁、购买或通过好友共享获得。 无权限预览 - 无皮肤使用权限的玩家现在默认可以右键预览锁定皮肤。 - 左键应用仍会执行完整权限检查,无权限玩家无法真正使用皮肤。 - 无权限预览只跳过最终的 Bukkit 皮肤权限,不会授予永久使用权。 - 预览不会写入真实物品,也不能借此设置默认皮肤或绕过授权机制。 访问权限分层 - 新增 VIEW、PREVIEW、APPLY 三种访问操作: - VIEW:是否能在目录和 GUI 中看到皮肤。 - PREVIEW:是否可以临时预览皮肤。 - APPLY:是否可以真正应用皮肤。 - 第三方插件可以通过 SkinAccessContext.operation() 判断当前操作,分别控制查看、预览和使用权限。 - 新增 checkSkinPreviewAccess(),方便外部插件直接查询玩家能否预览指定皮肤。 - 新增...[/MD]