教程/声音目录 您所在的位置:网站首页 我的世界声音来源提示怎么找 教程/声音目录

教程/声音目录

2023-10-22 11:14| 来源: 网络整理| 查看: 265

Information icon 此特性为Java版独有。

该教程将帮助你定位声音目录,并说明Java版的声音文件是如何储存的。

译者注:本教程以正版启动器默认的游戏目录为主(即游戏存储在 %Appdata%/.minecraft 中,如使用其他第三方启动器,默认目录一般为你的第三方启动器目录下的 .minecraft中)。

目录 1 声音目录(1.7.2后版本) 1.1 定位具体的声音文件位置 2 提取 Minecraft 音乐(OSX脚本) 3 旧版本的声音目录 (pre-1.7) 3.1 Legacy 子目录 4 警告 5 视频教程 6 了解更多 声音目录(1.7.2后版本)[]

1.7.2版本后声音文件在位于 indexes 目录下:

1.8 Mac OS X: ~/Library/Application Support/minecraft/assets/indexes/1.8.json

1.11 Mac OS X: ~/Library/Application Support/minecraft/assets/indexes/1.11.json

声音文件在Java版1.7.2(准确的说为 13w42a)与以上版本后将以Hash值的方式散步到不同的目录里,位于:

Windows: %AppData%\.minecraft\assets\objects Mac OS X: ~/Library/Application Support/minecraft/assets/objects Linux: ~/.minecraft/assets/objects 定位具体的声音文件位置[]

找到同在“assets”文件夹下的文件夹“indexes”,在那里声音文件被sounds.json文件索引并记录。选择你要的版本并用记事本之类的编辑器打开它。打开后,它看起来是这样的:

"sounds/music/menu/menu1.ogg": { "hash": "c157c56846f0e50620f808fecd9d069423dd6c41", "size": 1744657 },

从这里,我们可以确定 menu1.ogg 的Hash值(或标记)为c157c56846f0e50620f808fecd9d069423dd6c41。在 objects 目录下搜索该字符串,你应该会找到一个与该字符串相同文件名的文件。这个文件就是"menu1.ogg",为游戏主界面播放的音乐之一。文件名前两个字符("c1")也能够匹配到相应的目录,知道这一点将能够帮助你快速的定位到指定文件。

定位文件后,你可以通过支持.ogg格式的媒体播放器测试它,保证它是你要找的文件。如果不能播放,试一试添加.ogg扩展名。如果还是不行,试一试别的音频文件扩展名(比如.wav)或者这就不是一个声音文件。

注:如果你不小心从初始目录中编辑或删除了这些文件,启动器将会在下一次启动时自动帮你重新下载。(启动游戏时你必须保持网络连接,否则声音目录可能不会被重置,并且导致错误。)

提取 Minecraft 音乐(OSX脚本)[]

在macOS或OS X上(如果你没有安装python,即在终端中输入python或python3显示"command not found",请先安装python):

建立一个新文件(以终端操作为例)vi minecraft-music-extractor.sh(注意将第7行的"FILENAME.json"改成你需要的文件名,如1.19.json)#!/bin/sh # # Description: Minecraft Music Extractor MINECRAFT_ASSETS_DIR="/Users/$USER/Library/Application Support/minecraft/assets" OUTPUT_DIR="/Users/$USER/Desktop" JSON_FILE="/Users/$USER/Library/Application Support/minecraft/assets/indexes/FILENAME.json" for ENTRY in `cat $JSON_FILE | python -c 'import sys,json; from pprint import pprint; data = json.load(sys.stdin); pprint(data);' | grep music | awk -F\' '{print $2 "," $6}'` do echo "Processing $ENTRY..." FILENAME=`echo $ENTRY | cut -d, -f1 | sed 's:.*/::'` FILEHASH=`echo $ENTRY | cut -d, -f2` #Locate the file in the assets directory structure FULLPATH_HASHFILE=`find "$MINECRAFT_ASSETS_DIR" -name $FILEHASH` #Copy the file cp "$FULLPATH_HASHFILE" "$OUTPUT_DIR/$FILENAME" done 使用正确的目录路径更新变量(例如 MINECRAFT_ASSETS_DIR)(不需要更改$USER,因为它指代当前用户,如果文件夹不在你的用户文件夹下,则需要修改) 运行脚本

如果运行脚本时显示python: command not found,请尝试将脚本中的"python"改成"python3"。

旧版本的声音目录 (pre-1.7)[]

如果你的游戏版本在1.7.2以前,声音目录将如下:

Windows: %AppData%\.minecraft\assets 或 %AppData%\.minecraft\assets\virtual\legacy Mac OS X: ~/Library/Application Support/minecraft/assets 或 ~/Library/Application Support/minecraft/assets/virtual/legacy Linux: ~/.minecraft/assets 或 ~/.minecraft/assets/virtual/legacy

如果你同时有新旧两种版本,新版本与旧版本的声音文件都将存在。旧版本目录仅适用于 pre-1.7 版本。

Legacy 子目录[]

在 .minecraft\assets\virtual\legacy\sounds中,有13个子目录:

ambient: 环境与雨/雷 damage: 玩家受伤的声音 dig: 打破方块 fire: 火的声音 firework: 烟花效果音 liquids: 水或熔岩等液体的声音 minecart: 矿车移动的声音 mob: 生物的声音 music: C418编曲的背景音乐 random: 吃东西到爆炸等各种音效 records: 唱片的音乐 step: 脚步声 tile: 活塞 警告[]

如果你直接在声音目录中对声音编辑、新增或移除,且在连接到网络时执行启动器并启动Minecraft,将会自动重新下载并还原任何你在声音目录下所做的更改, 删除你的工作,这项情况适用于新的和旧的声音目录。在启动游戏前断开网络连接不会还原任何更改,但不建议这样做。安全储存自定义声音的最佳方法是创建自己的资源包。

视频教程[]

Minecraft Tutorial: Locate the Minecraft Sound Directory and Convert Audio Files (仅限旧声音目录)

How to Make Custom Sounds in Minecraft 1.8.7 (如何安全地将声音文件编辑成资源包)

了解更多[] Sounds.json 查 论 编教程(作下划线标记的教程为中文独有教程) Minecraft logo 2 新手教程 菜单屏幕 游戏术语 下载、安装与购买 新手生存 新手指南 第一天 第二天 第三天 提示与技巧 饥饿管理 不该做的事 生存注意事项 庇护所 庇护所 沙漠 最佳居住生物群系 最佳建筑材料 建筑与结构 房屋类型 导航 综合 无聊的时候做什么 村庄生存 跑酷 空置域 伪和平 节省时间的小窍门 在水下利用TNT破坏方块 成就指南 进度指南 拓殖 战斗 完成冒险 创建一个村庄 双持 沙漠生存 下界生存 从零开始下界生存 末地生存 探索洞穴 家具 在和平难度中收集资源 利用碰撞箱 马 测量单位 使用地图 测量距离和角度 采矿技术 钻石 化石 远古残骸 下界快速旅行 下界传送门 支柱跳跃 PvP Java版1.9前、基岩版 基地 穿越和破坏基岩 村庄机制 治愈僵尸村民 考古 Minecraft和教育 不可破坏的末地水晶 使用更少的末地水晶重生末影龙 透视镜 挂机池 光速船[仅基岩版] 无材料消耗转换药水类型[仅基岩版] 汇报漏洞 在超平坦地图中管理史莱姆 建筑 给工程添加美感 空气闸 建筑术语 建造游轮 建造大都市 建造过山车 建造安全的家园 建造水建筑 建造几何体 防御 电梯 带釉陶瓦的图案 建造更好的地板 像素艺术 牧场 屋顶类型 弧形屋顶 屋顶建造指南 装饰屋顶 暗门 建造居住地 水下之家 墙壁和桥墩 水闸 调色板 存储方案 整理物品 潜影盒储存 矿车储存 物品运输 附魔与烧炼 附魔台机制 铁砧机制 自动化烧炼 燃料选择 破坏方块 爆炸室 凋灵笼 挑战 获得潮涌核心 冒险模式生存 挑战自定义地图 制作自定义地图 征服神殿和神庙 触发及战胜袭击 征服掠夺者前哨站 征服堡垒遗迹 征服林地府邸 征服海底神殿 打败末影龙 征服末地城 打败凋灵 极限模式 超极限模式 在一个地区中长期生存下去 雷暴生存 在无限沙漠中生存 超平坦世界生存[仅Java版] 岛屿生存 空岛生存 速通 猎人游戏 放牧心得 探索深暗之域和远古城市 愚人节版本生存 22w13oneBlockAtATime 农场 方块和物品 骨粉 仙人掌 圆石或石头 可可豆 农作物(甜菜、胡萝卜、马铃薯和小麦) 紫颂果 泥土 鸡蛋 蛙明灯 蜂蜜 鱼 花朵 冰 海带 零刻作物催熟技术 肉 蘑菇 唱片 下界疣 黑曜石 西瓜、南瓜 鳞甲 羊毛 海泡菜 雪 甘蔗 树木 藤蔓 药水 经验 基岩 方块和物品复制 铁轨复制机[仅Java版] TNT复制[仅Java版] 生物 刷怪塔 怪物磨床 刷怪笼陷阱 动物(猪、牛、羊) 烈焰人 洞穴蜘蛛 闪电苦力怕 溺尸/僵尸 末影人 山羊 守卫者 铁傀儡 岩浆怪 以物易物 无限触发袭击 潜影贝 史莱姆 鱿鱼 海龟 村民 女巫 流浪商人 凋灵骷髅 僵尸猪灵 红石 基础红石 基本逻辑门 高频电路 计时器 通用物品分类器 抽奖箱 飞行器 漏斗 机械 侦测器稳定器 密码锁 随机发生器 红石机械 红石音乐 红石技巧 鲁布·戈德堡机械 村民交易所 探测器 方块更新感应器 比较器更新感应器 阳光探测器 昼夜探测器 矿车 火车站 矿车 储存 存储系统 陷阱 雪傀儡防御炮 TNT大炮 活板门利用 陷阱设计 陷阱 活塞 活塞使用 活塞电路 半连接性 零刻活塞 无延迟中继器 无头活塞 高级红石 高级红石电路 算术逻辑 计算器 时钟 摩斯密码 打印机 红石计算机 红石电报机 服务器 使用服务器 在服务器上游玩 服务器监狱 防止恶意破坏 服务器商店 起床战争 空岛战争 架设服务器 架设服务器 架设基岩版服务器 服务器架设脚本 服务器启动脚本 FreeBSD启动脚本 OpenBSD启动脚本 Ubuntu启动脚本 WebSocket服务器[仅基岩版] 架设Mod服务器[仅Java版] 架设Hamachi服务器 架设Spigot服务器 虚拟硬盘服务器 使用ngrok搭建服务器 架设ZeroTier服务器 技术性 结构方块 命令方块 命令统计值 使用命令操控实体 提高帧率 Minecraft帮助FAQ(IRC频道) NBT与JSON Minecraft URL Scheme[仅基岩版] 更新Java 运行数据生成器 地图 自定义地图 下载地图 生成下落的方块[仅Java版] 使用MCEdit在1.13中刷新旧版海洋[仅Java版] 强制打开存档[仅Java版] 资源包 制作资源包 加载资源包 声音目录 数据包 制作数据包 实例:蜜蜂助手 消除视线 安装数据包 自定义世界生成 附加包 基岩版开发指南 制作资源附加包 高级 基岩版实体文档 修改实体模型 制作行为包 自定义实体 制作游戏视频 视频 游戏安装 快照版本安装 获取崩溃报告 在U盘中使用旧版启动器运行及保存Minecraft 恢复损坏的地图数据 在Google Drive上运行Minecraft 将游戏数据保存到Dropbox云端(仅限地图数据) 将游戏数据保存到Dropbox云端 在Chrome OS上游玩Minecraft 仅Java版 修复Apache Log4j2漏洞 自定义命令触发 原始JSON文本 NBT命令标签 编写启动器 版本清单文件下载 版本json文件下载 过时教程 建造微型庇护所 自定义纹理包 基于门的铁傀儡陷阱 到达边境之地 获取崩溃报告(旧版) 人工湖 矿车加速器 中继器重启系统 无数据包生存 升级LWJGL 更新Minecraft 村庄链 水梯 水道 游戏直播 Upcoming Minecraft Dungeons 教程 新手手册 高难度通关配装总结 成就指南 高塔指南

语言

Deutsch English français 한국어


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有