查看: 2039|回复: 4
打印 上一主题 下一主题

[交流] 怎样减少MOD冲突

[复制链接]

18

主题

48

回帖

36

积分

Lv.2 石器学徒

UID
183776
小麦
1
金锭
596
下界之星
0
跳转到指定楼层
楼主
发表于 2021-4-26 23:39:35 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:浙江
各个名称都是自定义的为什么还会出现MOD冲突呢,有大佬提一下建议吗

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
沙发
发表于 2021-4-27 08:22:42 | 只看该作者 IP:广东
https://mc.163.com/mcstudio/mc-d ... A7%84%E8%8C%83.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

8

主题

156

回帖

121

积分

Lv.4 怪物猎人

UID
3453
小麦
8
金锭
557
下界之星
0

开发者认证勋章

板凳
发表于 2021-4-27 09:45:27 | 只看该作者 IP:福建
我个人理解里,冲突大多集中在资源包的层面上,例如本附加包的生物贴图引用到其他附加包的同名贴图,或者动画资源引用到别的附加包的动画资源,我个人在处理这方面时,一般这么做。
绝大部分资源包的文件夹入口,是可以创建子文件夹,再将资源文件放进去,游戏依旧能够正常读取。
我会将模型资源放到models/entity/组件英文名/内。同时将模型资源标识符以geometry.组件英文名_生物名称 为准。
我会将例如生物贴图资源放到textures/entity/组件英文名/内,防止贴图冲突。
我会为entity、render_controllers、animations、animation_controllers内的资源文件以 “组件英文名_资源名”.json来命名,同时里面的资源路径
我一般会以controller.render.组件英文名_生物标识符、controller.animation.组件英文名_生物标识符.动画、animation.组件英文名_生物标识符.动画为主。
我有一款古生物的附加包在之前上线了中国版后,对于资源路径这一块全部又改了一遍,可以更好的兼容其他友商的古生物模组。是有用的。希望对你有帮助!

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
609
下界之星
0

开发者认证勋章

地板
发表于 2021-4-27 15:07:32 | 只看该作者 IP:上海
如果用mcstudio加了物品或方块,要把它的贴图路径再自己改一下,防止冲突。

18

主题

48

回帖

36

积分

Lv.2 石器学徒

UID
183776
小麦
1
金锭
596
下界之星
0
地下室
 楼主| 发表于 2021-4-28 18:39:42 来自手机 | 只看该作者 IP:浙江
如果是脚本冲突应该注意什么
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部