ModernUI
ModernUI copied to clipboard
[Bug] 无法加载由资源包定义的文本 Shader
当前版本的 ModernUI 会将文本 Shader 始终锁定为模组自定义的实现(如rendertype_modern_text_sdf_fill.json),不会应用由资源包自定义的 Shader 实现,这会导致一些资源包中的文本效果(如ItemAdders插件的动态彩色、波浪等效果)无法呈现
最好的解决方案应该是设法合并 ModernUI 和资源包定义的文本 Shader 以实现最佳的呈现效果。我对 Shader 编程不熟暂时不能提供通用的合并方案,但应该需要在加载资源包时对两个 Shader 进行源码级处理