森罗万象
教程
OptiFine文档
Blockbench文档
论坛版 (opens new window)
下载示例 (opens new window)
教程
OptiFine文档
Blockbench文档
论坛版 (opens new window)
下载示例 (opens new window)
  • 准备
  • 基础
  • 动态纹理(前篇)
  • 模型和渲染
  • 额外的资源文件
  • 音效
  • 语言和文字

  • OptiFine与MCPatcher
  • CTM
  • CIT
  • CEM
    • 随机实体纹理(Random Entities)
    • 苦力怕——生物群系
    • 综合案例
    • 自定义实体模型动画
    • 自定义玩家模型
  • 动态纹理(后篇)
  • 光与色

  • 环境
  • GUI
  • PBR纹理
  • 着色器/光影
  • 附录

# 苦力怕——生物群系

我们要让苦力怕在不同生物群系拥有不同的颜色,在寒冷的生物群系出生的苦力怕是蓝色的,在炎热的生物群系出生的苦力怕是红色的,在其他群系出生的苦力怕是绿色的。包括高压苦力怕的电火花纹理。

在optifine文件夹下新建名为mob的文件夹,在mob文件夹下新建creeper文件夹以便于管理。

绘制好纹理,简单调色就可以了,将其放置在creeper文件夹下,并按照如下命名:

image-20200716091832243

这里只放了红色和蓝色苦力怕,绿色苦力怕是默认纹理,我将默认的电光纹理也改成了绿色。

新建文件名为creeper.properties,与ctm和cit不同,这个文件名是强制的,必须用实体id,不可用别的命名。

creeper.properties

# 第一套随机纹理
# 纹理序号为2
textures.1=2
# 出现在沙漠(偷懒就只写了沙漠)
biomes.1=minecraft:desert

# 第二套随机纹理
# 纹理序号为3
textures.2=3
# 出现在各种寒冷的群系
biomes.2=frozen_ocean frozen_river snowy_mountains snowy_tundra snowy_beach snowy_taiga snowy_taiga_hills deep_frozen_ocean ice_spikes snowy_taiga_mountains

现在我们找到一块寒冷的群系,生成一只苦力怕:

image-20200716092318998

/summon minecraft:lightning_bolt

雪原中最靓的崽:

image-20200716092459001

雨林中最靓的崽:

image-20200716092644368

沙漠中最靓的崽:

image-20200716092918211

← 随机实体纹理(Random Entities) 综合案例 →