Minecraft(我的世界)中文论坛

标题: optifine随机实体材质关于狼的使用

作者: Player3    时间: 2020-3-3 20:28
标题: optifine随机实体材质关于狼的使用
狼激怒的情况下会红眼,如何通过optifine改变激怒后狼的贴图,文档说不需要创建什么wolf_angry.properties,那应该怎么修改



作者: SQwatermark    时间: 2020-3-3 20:28
本帖最后由 SQwatermark 于 2020-3-4 09:27 编辑

花了一点功夫进行测试
在 assets/minecraft/optifine/random/entity/wolf 路径下放上狼的替换材质,并创建wolf.properties,如图

属性文件内写上类似这样的属性设置
  1. textures.1=1            //第一套材质=原版材质
  2. biomes.1=plains       //如果不加条件,则只会出现第一套材质
  3. heights.1=0-55

  4. textures.2=1 2            //第二套材质为原版材质或者上面给出的材质
  5. weights.2=5 3             //原版材质的权重为5,上面给出的材质权重为3
  6. biomes.2=beach forest
复制代码
进游戏就有效果了

文档本身确实不少叙述不清楚的地方,我会慢慢完善的
p.s.你坛严重吞代码

作者: Player3    时间: 2020-3-4 13:08
SQwatermark 发表于 2020-3-4 09:17
花了一点功夫进行测试
在 assets/minecraft/optifine/random/entity/wolf 路径下放上狼的替换材质,并创建w ...

请问意思是选定2,并添加wolf_angry2就会自动替换激怒贴图吗
作者: SQwatermark    时间: 2020-3-4 13:30
MeiL 发表于 2020-3-4 13:08
请问意思是选定2,并添加wolf_angry2就会自动替换激怒贴图吗

是的,optifine是这样判断随机实体材质的配置文件的:
1. wolf.properties 说明这个配置是给狼使用的
2. 为了实现狼在不同情况下有不同的材质,optifine允许你提供各种各样的情况,textures.<n>,biomes.<n>之类的 “n” 就表示这是第几种情况,这是和ctm不同的,ctm每种情况都需要一个配置文件
3. textures.<n>=...这里是要填序号的,只能是正整数,序号1就表示原版材质,序号2就表示和属性文件相同路径下在原版材质名称后面加了序2的材质,以此类推
4. 在你没给出的情况下,默认为原版材质