大家都已经知道SEUS Renewed系列水面在旧版的mc是无法使用的
我后来看了一下代码,其实原因非常简单
首先我们先来看一下有关材质判断的官方docs是怎么解释的

x通道是物体的id,而y通道是渲染类型
当y通道为1的时候即半透明物体。
这时候再来看一下SEUS Renewed是怎么写的:

这样写的一大好处就是可以避免一些特殊的情况(比如mod什么的),但是缺点也很明显,就是旧版(以1.7.x系列为代表)似乎这个功能是不生效的。所以我这里就这样做:
因为光影普遍都是用物体ID来判断,而通用的水的判断是这个:

所以综上所述,我们对SEUS Renewed的代码稍作修改:

问题便得以解决。
我后来看了一下代码,其实原因非常简单
首先我们先来看一下有关材质判断的官方docs是怎么解释的

x通道是物体的id,而y通道是渲染类型
当y通道为1的时候即半透明物体。
这时候再来看一下SEUS Renewed是怎么写的:

这样写的一大好处就是可以避免一些特殊的情况(比如mod什么的),但是缺点也很明显,就是旧版(以1.7.x系列为代表)似乎这个功能是不生效的。所以我这里就这样做:
因为光影普遍都是用物体ID来判断,而通用的水的判断是这个:
所以综上所述,我们对SEUS Renewed的代码稍作修改:

问题便得以解决。




















