下载量
51,486
关注数
36
数据来源
Modrinth
模组详细介绍
很久以前,Mojang移除了客户端渲染皮肤透明通道的功能。这导致那些以艺术方式使用透明效果的皮肤无法正常显示。
本模组旨在重新引入这一功能。通过使用Mixin,它关闭了在渲染时从皮肤中剥离透明通道的代码。
本模组不会让其他玩家看到你的透明皮肤。这仅影响你客户端的渲染效果。
Fabric版本的原始Mixin可在此处找到,我只是利用其中的信息将这个Mixin移植到Forge,并添加了更多内容,使透明效果无缝衔接,仿佛是第一方原生支持。
本质上,这个模组添加了3个Mixin。第一个是禁用皮肤下载类中的透明和颜色剥离。这个类通常会将透明度设置为0,使所有部分都不透明。第二个Mixin是相同Mixin的一个变体,仅用于SkinProcessor类,这个类似乎只在与Realms相关的内容中使用。
第三个Mixin修补了FirstPersonRenderer类,使手部渲染尊重透明度。通常它渲染时不考虑透明通道,但通过头部注入,我成功覆盖了这一行为。
基本信息
模组名称AlphaSkins
作者mja00
下载量51,486
关注数36
支持版本1.16.5 - 1.21.4
加载器fabric / forge / neoforge
客户端required
服务端unsupported
