= 创作分享 =
技术讨论
[Ding]界面进入提醒模组配置魔改教程
NoName德里奇

[Ding]界面进入提醒模组配置魔改教程

NoName德里奇 于 2018-11-10 13:11 ( 5年前 ) [教程] [复制链接] [显示全部楼层] [打印]
本帖最后由 NoNamePlay 于 2018-11-10 13:17 编辑

写在前面

这篇教程讲的是一个非常小的模组:[Ding] 界面进入提醒
因为这个模组本身的功能极为简单,配置文件也很短。
但是通过与其他模组的配合,加上你的魔改,它就可以产生很多有趣的效果。

因此,我写了这篇教程。不仅介绍如何通过修改 Ding 模组的配置文件来产生有趣的效果,
更是借着介绍这个简短的配置文件,希望引起各位 dalao 对魔改配置文件的兴趣,
敢于去修改更加复杂的模组配置文件,从这里走上魔改模组的不归路(笑)。

介绍配置文件

你下载模组,首次运行这个模组之后,在 config 文件夹中,看到的 ding.cfg,就是这个。


如果你受不了这种没翻译过的配置文件,下面这个是翻译过的。


上面这个是 1.12.2 的最新版本的配置文件。旧版本的功能比较少,配置文件也比这个要短。

配置魔改方法

第一步:寻找合适的音效

修改配置文件还不简单?用记事本打开 ding.cfg,找到不带 # 号的 S: 开头的配置项,
我... 我... 我填音效名称?我怎么知道音效名称长啥样?

如何避免这种尴尬?

音效目录可以在这里进行查阅:
https://minecraft-zh.gamepedia.c ... .json&variant=zh-cn
由于这里我们需要的是音效名称列表,而在 Minecraft Wiki 中被折叠了,
所以我们需要手动展开所需的那个表格。
表格最左侧的一列就是所有的“音效事件名称”,而这个就是我们需要的音效名称。

从这个表格我们也可以看到,一个“音效事件”对应的音效文件可能有很多种。
例如这里 ambient.cave ,也就是洞穴环境音效。
假如你选择用这个,那么当 Ding 模组播放音效时,会从 18 种洞穴音效中任取一种。
因此,不用担心会重复听一个音效导致听腻,Minecraft 替你想到了。

如果我需要模组添加的音效名称列表呢?
我们需要一个在 Minecraft 1.6.1-pre 版本加入的命令:/playsound,
但除非你需要试听,否则并不需要执行它。
对于 Ding 模组来说,最低版本是 1.7.10,绝对可以用上这个命令来帮助你。

/playsound 的第二个参数就是音效名称。你只需输入 /playsound ,加一个空格,
然后按一下 Tab 补全参数——
锵~  (/  `· ω ·`) / ~~  接下来就是见证奇迹的时刻!

如果此时立刻退出游戏,就可以在日志文件夹中找到 latest.log 文件;
在日志中找到最长的一行,这就是完整的音效名称列表,包括原版和所有模组的音效!
我这里使用了添加大量音效的 交错次元 模组。
这样我们就有充足的音效事件素材,可供进行骚操作了。

第二步:了解你要使用的音效

接下来就是开大音量,把音效挨个 /playsound 听个遍了。
即使是原版音效,也最好进行一下试听,看看那个音效事件是否真的能播放你想要的声音。

讲讲我自己的经历。我在制作整合包时,希望播放豹猫的“喵呜”叫声。
豹猫会发出的声音有这么多种:
  1. entity.cat.ambient
  2. entity.cat.death
  3. entity.cat.hiss
  4. entity.cat.hurt
  5. entity.cat.purr
  6. entity.cat.purreow
复制代码

purr 是猫发出的呼噜声,我以为 entity.cat.purr 就是猫发出的声音,结果听了一下,... 似乎我错了。
真正的“喵呜”声,是名字里没有拟声词的那个 entity.cat.ambient ,空闲音效。

音调(pitch)相关的配置项目则更考验你的耳朵。
音调数值越高,声音越尖锐、快速;反之则越低沉、缓慢。
不过试听这个就比较麻烦,可以尝试配合 /playsound 的音调参数来试听。

可能可以说明试听的重要性。
一个用心制作整合包的作者当然要从细节开始,决定成败嘛。

第三步:修改

不用说了,找到那个你喜欢的音效,复制音效名称,关闭游戏,
打开 ding.cfg,粘贴替换——搞定!
别忘了再启动游戏听一听效果!

配置修改范例

1. 游戏启动完毕、地图载入完毕时发出喵呜声。
   一个比较萌的配置文件。
  1. ding {
  2.     S:name=entity.cat.ambient
  3.     S:nameWorld=entity.cat.ambient
  4.     S:pitch=1.0
  5.     S:pitchWorld=1.0
  6.     I:playOn=3
  7. }
复制代码


2. 【与交错次元模组 3.4.1 及以上版本 配套使用】
    游戏启动时播放 3.4.1 新加入的宝石颂唱者发出的类似号角和吟唱的音效,
    在进入存档时播放一段紧张刺激的环境音效。
  1. ding {
  2.     S:name=thebetweenlands:gem_singer_echo
  3.     S:nameWorld=thebetweenlands:16612
  4.     S:pitch=1.0
  5.     S:pitchWorld=1.0
  6.     I:playOn=3
  7. }
复制代码


这两个配置文件都可以任意下载使用,也可以放入你的整合包作品中发布,
只要在发布的页面上贴上此页面的链接即可。

评分

参与人数 2RF +25 Vis +7 收起 理由
浮世德解说 + 5 + 2 你们城里人真会玩
重生是希望 + 20 + 5 祖国需要你

查看全部评分

更休落魄耽杯酒,亦莫猖狂爱咏诗。
        今日捉将官里去,这回断送老头皮!

发表于 2018-11-10 13:11:39 | 显示全部楼层 |阅读模式

回复 | 举报

该帖共收到 9 条回复!
Overidea_China
支持德里奇巨佬!!
我们一直在这里。
发表于 2018-11-10 14:23:12 | 显示全部楼层

回复 | 举报

rubbertree
前排资兹dalao
_(:3 」∠)_ -••*'``*:.。. .。.:*•゜゜•*☆
发表于 2018-11-10 16:31:37 | 显示全部楼层

回复 | 举报

NoName德里奇
本帖最后由 NoNamePlay 于 2018-11-10 17:28 编辑

大师球捕捉 rubbertree 大佬!
说起来,dalao 有了解过那个 thebetweenlands:16612 是个什么音效吗...
更休落魄耽杯酒,亦莫猖狂爱咏诗。
        今日捉将官里去,这回断送老头皮!

发表于 2018-11-10 17:27:05 | 显示全部楼层

回复 | 举报

NoName德里奇
说起来重生是看到喵呜过来的吗(
@重生是希望

点评

从论坛首页新帖里戳进来的w  发表于 2018-11-10 23:35
更休落魄耽杯酒,亦莫猖狂爱咏诗。
        今日捉将官里去,这回断送老头皮!

发表于 2018-11-10 17:32:22 | 显示全部楼层

回复 | 举报

rubbertree
NoNamePlay 发表于 2018-11-10 17:27
大师球捕捉 rubbertree 大佬!
说起来,dalao 有了解过那个 thebetweenlands:16612 是个什么音效吗... ...

听起来像是十一号唱片的翻版
_(:3 」∠)_ -••*'``*:.。. .。.:*•゜゜•*☆
发表于 2018-11-10 18:29:49 | 显示全部楼层

回复 | 举报

NoName德里奇
rubbertree 发表于 2018-11-10 18:29
听起来像是十一号唱片的翻版

是的,但是更刺激,音量也更大。
不知道是哪一张唱片这么来劲。
更休落魄耽杯酒,亦莫猖狂爱咏诗。
        今日捉将官里去,这回断送老头皮!

发表于 2018-11-10 18:47:23 | 显示全部楼层

回复 | 举报

1
巨佬好!
发表于 2018-11-10 20:22:45 | 显示全部楼层

回复 | 举报

龙王缺德
话说材质包能做到这样的效果吗
发表于 2020-7-8 16:22:21 | 显示全部楼层

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表