【我的世界基岩版】模组(addon)0基础开发教程 03 行为包和资源包
*课代表之旅/2/
行为包内容:
1.animation_controllers 行为包动画控制器(检测实体的行为,状态等)
2.animations 行为包动画
3.biomes 生物群系属性定义
4.blocks 方块属性定义(方块挖掘时间,凋落物,亮度等)
5.entities 实体行为属性定义(实体生命值,攻击力,是否能在水下呼吸,是否免疫岩浆伤害等)
6.features 地物(指地图中生成的建筑物,如地狱要塞,猪灵堡垒,沙漠圣殿等)
7.feature_rules 地物生成规则(地物在哪种群系,哪种高度生成)
8.functions function指令(批量执行多条指令)
9.items 物品属性定义(包括食物,武器,护甲等)
10.loot_tables 战利品定义(注:包括宝箱中的物资)
11.recipes 配方定义(包括使用工作台合成以及熔炉烧制等)
12.scripts JS(JaveScript)脚本
13.spawn_rules 生物生成定义(生物在多亮多高的地方生成,群体生成等)
14.trading 交易列表定义(999绿宝石=1书)
15.bug_pack_icon.png 包错误后的封面图标(注:自己的png格式图片文件取名为此)
16.manifest.json 包识别文件
资源包内容:
1.animation_controllers 资源包动画控制器
2.animations 资源包动画(与行为包相同,不过这是对实体外观动画的定义)
3.attachables 实体模型和动画的调用
4.credits 终末之诗文字存放处
5.entity 外观实体定义
6. font 游戏内特殊标识符
7.fogs 雾霾的定义
8.items 物品视觉属性的定义
9.materials 关于实体外观的材料(?大概罢)
10.models 模型(包括实体和物品的模型)
11.particles 粒子效果属性定义
12.render_controllers 渲染控制器属性定义(包括物品第一人人称,第三人称和实体外观渲染)
13.shaders 着色器
14.texts lang语言文件存放处
15.textures 贴图存放处
16.ui 用户界面定义(包括某个按键位置title标题的位置等)
17.biomes_client.json 是定义生物群系天空和水的颜色
18.block.json 方块挖掘和踩踏效果定义
19.loding_messages.json 加载世界时的提示语
20.sounds.json 音效,音乐定义
21.splashes.json 不造,不常用,不写力

