ModernUI icon indicating copy to clipboard operation
ModernUI copied to clipboard

[Bug] 无法加载由资源包定义的文本 Shader

Open LitnhJacuzzi opened this issue 6 months ago • 2 comments

当前版本的 ModernUI 会将文本 Shader 始终锁定为模组自定义的实现(如rendertype_modern_text_sdf_fill.json),不会应用由资源包自定义的 Shader 实现,这会导致一些资源包中的文本效果(如ItemAdders插件的动态彩色、波浪等效果)无法呈现

最好的解决方案应该是设法合并 ModernUI 和资源包定义的文本 Shader 以实现最佳的呈现效果。我对 Shader 编程不熟暂时不能提供通用的合并方案,但应该需要在加载资源包时对两个 Shader 进行源码级处理

LitnhJacuzzi avatar Jun 18 '25 07:06 LitnhJacuzzi