本帖最后由 fhfuih 于 2017-12-5 17:57 编辑
本帖最新状态:2017/1/26 更新搬运1.5.6.0,支持至1.12 / PE 0.11。给大家提前拜个年~
已经将本帖设为回帖倒序排列,这样大家有什么问题、BUG,发表回复后将排在最前,有经验的坛友看到了可以互相帮助解决一下,遇到不懂的希望大家自力更生!
支持1.8+,并且继续更新的MCEdit。
这个软件的官方汉化是我和另一位提供过帮助的小伙伴提供给原作者的。{:10_505:}如果大家对汉化有任何建议和意见,直接在帖子下面回复,我会进行修订。发现了软件BUG也可以在下面回复,或者直接去github提交issue。提交issue前请在列表中搜索一下有没有类似的issue提交过。
MCEdit版本及进程的简介
MCEdit及其衍生软件均为自由的开源软件。原MCEdit在距本帖发布时间约一年前停止更新(版本号1.7beta),原发起者单枪匹马地投入MCEdit2的开发(目前只有早期alpha版),而剩下的代码贡献者继续维护现有的MCEdit并更名为MCEdit-Unified继续更新。
MCEdit-Unified是原软件的继续更新版,其版本号由1.0开始重新编写。支持最新版的MC地图也兼容MCPE地图(MCPE兼容可能不完善)
MCEdit2是一款拥有更全面的UI和更强大的功能的崭新地图编辑器。目前还是半成品……
软件截图
还是传统的主界面+控制台双窗口。软件运行时两个窗口都不能关闭。
在软件中进入opthions-language-Simplified Chinese即可切换成中文!
软件打开的样子。除了新增功能和汉化,基本上没什么差别。{:10_505:} |
下载链接
Q&A和使用方法
(在此处能找到答案的问题我不再单独回答了)
- Q1:我怎么调成中文?
A1:Options->Language->Simplified Chinese - Q2:怎么我一点开mcedit.exe就闪退?
A2:软件不要放在中文路径下! - Q3:支持1.8以下的老版本MC吗?(有没有1.7.x,1.6.x可用的MCEdit?)
A3:可以,只要你不往世界里添加更新版本的内容即可。 - Q4:四个MCEdit文件,我该选哪个?
A4:MCEdit有Windows 32位版、Windows 64位版、macOS版、Linux版。在我的每一个MCEdit版本文件夹中,都能看到4个文件,分别对应这4个系统版本,看名字都写的有,选择自己需要的版本。 - Q5:运行MCEdit后,多了几个文件夹,怎么回事?
A5:建议在“mcedit”文件夹外面再套一个文件夹,因为在软件中选择“便携式”后,相关文件和文件夹会从我的文档转移到和mcedit同父的路径中,直接随意放mcedit文件夹容易使相关文件和你的资料弄混。这些文件夹里保存着偏好设置等信息,在没有的时候会自己创建。 - Q6:还有其他问题 / BUG怎么办?
A6:如果遇到问题,先确定自己用的是最新版,然后看看本贴中的常见BUG里有没有,搜索一下网上有没有解决方案,实在不行再将错误发生后控制台窗口显示的信息(一般以 Traceback (most recent call last): 开头)截图下来回复,并说明激发错误的步骤。但我也不太懂python,可能无法解答,只能尽力而为。 - Q7:软件怎么用?
A7:见文末教程链接,本贴不提供教程方面的解答。 - Q8:可以对模组中的方块进行编辑吗?
A8:没试过,猜测和对未支持的新版本方块一样,移动等不修改信息的操作还是没问题的。当然你要确保你的游戏客户端支持这些方块。另外这是猜测,建议还是自己备个份试一下。 - Q9:PE世界打开后出现错误?(区块丢失、显示为空地图等等)
- A9:本软件对PE支持较为落后,1.5.6.0版本只支持到0.11,打开软件之后窗口标题栏有显示支持MC版本。
|
已知BUG和常见问题【发现问题先来这里看看】
提问时附上控制台报错截图,并且我只参与汉化,不一定能回答你们所有的问题。
- 正式版软件不能放在中文路径下,否则闪退,测试版却可以。
- “选区工具”中的“命令方块命令”可能会使被编辑的其中一个命令方的命令前端加上一个奇怪的符号(BOM?),导致命令方块无法执行,实现方法还有待考察。
- 1.9的新方块可能出现没有数字ID只有名字ID的情况,MCEdit正在逐步支持中。
- 在较旧、使用Intel核显的电脑上更新Win10后,1.5.3.0及以前版本可能出现无法启动,窗口报错最后有“NullFunctionError: Attempt to call an undefined function glWindowPos2d, check for bool(glWindowPos2d) before calling”。
- 1.5.2.1有多语言BUG,不要更改MCE的语言,否则关闭MCE后无法再次打开。欲绕过此BUG,可以用文本编辑器打开mcedit\lang\zh_CN.trn,删掉o949和t949两行。或者下载我【1.5.2.1】分流文件夹中的同名文件覆盖。
- 1.5.2.0有PE的BUG,不能打开PE地图,若要编辑PE地图,请使用其他版本。
|
部分功能和翻译说明
我翻译这个软件的时候是本着“把原来意义不明的语句解释清楚”的目标去的,但是受限于字数和美观,有些部分并没有说清楚,所以在这里补充说明一下。顺便有一些很奇怪的功能也讲解一下。
- 主画面中点击鼠标右键能切换“鼠标移动光标”和“鼠标移动镜头”的两种控制方式。实际使用中经常要两种方式来回切换。新版本(1.4.0.0以上)中加了一个设定,为了防止误操作,由前者切换到后者时,若右击后马上移动鼠标,则不能切换;只有右击时鼠标不动,右击完等候大概0.1秒左右再开始移动鼠标才能切换到后者。
- 会话锁功能。当MCE和MC同时打开一个世界时,MCE的会话锁图标会变成红色(有时可能要走动一下才会变红),此时MCE不能保存修改。当MC不再读取这个世界(对1.3以下的世界则要完全关闭MC)时会话锁才会变绿,允许修改地图。右击会话锁图标有相应设置。
- 据官方,工具栏的NBT浏览器只能编辑和世界属性相关的NBT(例如level.dat之类的)。针对某一物体的NBT要用NBTedit滤编辑
- 克隆、导入工具的图形变换。旋转是绕Y轴转,翻滚是绕X轴或Z轴转,颠倒是上下翻转,镜像是左右翻转。键位设置里面的“仅方块应用变换”就是按住它使用上述变换时,对每个方块进行变换,而不改变方块间相对位置。(比如“[minecart_track][powered_rail][detector_rail]”变换成“[minecart_track1][powered_rail1][detector_rail1]”)
- 光标距离。使用笔刷,或克隆、导入一个区域时,移动鼠标能直接移动此区域。键位设置中所谓的“光标距离”就是你移动的这个区域的前后远近。
- 仅沿某一特定方向移动。MCE中,前后左右键的移动会同时改变你的高度。如果要像MC那样只有按空格/Shift时才改变高度,就在设置里面打开“飞行模式”。键位设置里的“锁定克隆区域移动轴线”则是鼠标移动克隆区域时仅沿x/y/z中一个方向移动。(实测貌似没用?)“向下时前后反转”是当你向下看时改变前后方向。(实测貌似也没用?)
如果大家还对什么有疑问可以回帖,如果有翻译改进的点子我热烈欢迎{:10_496:} |
想抢先用测试版?(开发版/未发行版……随你怎么叫它)
发行版有BUG很烦人?想看看新版发行前MCEdit的变化?如果你愿意折腾,就看看这里吧!
MCEdit主要是用Python编写的,在调用levelbd等某些地方稍微用了一点C。这里的测试版是指在Github上随时更新的版本,没有编译成针对某一操作系统的最终发行版。针对这个特殊的版本,我们得捣腾一下Python的开发环境……
先在Python官网下载Python2.x的最新版。(本帖发布时为2.7.10)千万不要下载3.x版本!
安装软件不多说,保持默认即可。
安装完后,直接在计算机搜索“编辑系统的环境变量”->环境变量,或者右键我的电脑(即这台电脑/此电脑……微软的文案闹哪样)->属性->高级系统设置->环境变量,打开的窗口中选中"Path"->编辑->在变量值后面加上“;C:\Python27\Scripts”,或自定义安装路径下的\...\Scripts(路径之间用英文分号隔开)。
接下来就是安装MCEdit需要的Python拓展包了。这里提供两种安装方法。
方法一:(不推荐)在电脑中搜索并打开cmd,输入等候安装。
这样会在Python官方拓展包源上搜索并下载拓展。但是有的拓展可能不支持64位系统(如果你下载了64位Python的话),有的可能被墙,种种原因所以我推荐方法二。
方法二:在这个网站下载好需要的拓展(善用Ctrl+F)。注意其命名,“cpxx”对应Python x.x版本(我们需要cp27),后面还有32/64位的注明,依你下载的Python版本而定。没有这些注明则通用。
然后在电脑中搜索并打开cmd,输入- pip install <下载拓展包的完整路径及文件名>
复制代码 等候安装。
MCEdit依赖的所有Python拓展包:
PyOpenGL
numpy
pygame
pyyaml
Pillow
ftputil
pywin32(仅Windows系统需要)
**其中pywin32安装好后还要手动进入\...\Scripts\文件夹双击新生成的“pywin32postinstall.py”文件,并候其完成**
这样你的Python环境就弄好了。进入MCEdit-Unified的Github页面,在右侧找到“Download ZIP”按钮下载程序压缩包,解压出来后双击mcedit.py就可以运行啦~未经优化的Python程序运行速度可能比较慢,5-8秒加载时间是正常情况。并且这个版本没有对PE和NBT的支持,若需要的话,在Github页面的Readme里面有配置NBT和Leveldb的方法。(我没看懂所以就不放出来了) |
更新日志
1.5.6.0
New- Added version specific definition files for MC v1.11.2.
- 增加对1.11.2的支持
- Added a debug mode for MCPE worlds. (Use the --debug-pe CLI option to enable this mode.)
- 增加对PE世界的debug模式支持(在启动时加入 --debug-pe 参数来开启这个模式)
- Added basic definition files for Pocket Edition and more PE entities data.
- 增加更多的PE方块与实体的定义
Bug fixes- Fixed a waypoint bug when no default player found.
- 修复了没有找到默认玩家时路径点功能的BUG
- Fixed a rare issue in the Decliff filter.
- 修复了一个罕见的 减缓峭壁 滤镜问题
- Fixed a bug in the Create Shops filter which prevented it from working in MC v1.11.2 worlds.
- 修复了 新建商店 滤镜不能在1.11.2中运行的问题
- Fixed Camera rotating after right-click is released.
- 修复了按住鼠标右键时镜头旋转的问题
Changed- Changed versioned definition methods to be able to 'chain load' files.
- 修改了版本定义信息,现在可以“链式加载”文件了
- Switched to a new dynamic version for dealing with transparent blocks.
- 改用动态方式处理透明方块
- Switched to a new method of creating chunks. This should fix a lot of chunk generation errors.
- 改用新的新建区块的方式。应该能修复一堆新建区块错误的问题
- Limited player cache refresh to four attempts when encountering certain connection issues.
- 当遇到特定的连接问题时,限制玩家缓存只尝试刷新4次
- Split blockstate handling for PC and PE.
- 对PC和PE方块状态使用不同的处理方式
- The Update Filter button and feature has been removed.
- 更新滤镜 按钮和功能被移除
Hashes- Mac OS X 64bit MD5 Hash - 8952c169f7e51d3ff2e7ce1de0dd312b
- Windows 32bit MD5 Hash - d9d90eaaedf80019bd8ccb01366ad412
- Windows 64bit MD5 Hash - b0a6b5353c48ae043d16fc7fc3dcc4c4
- Linux MD5 Hash - 239be01f629ff87992098967503f3d7b
|
1.5.5.0
New
- Added ability for filters to use the file chooser to load/save files and disable error notifications
- 现在滤镜可以使用文件浏览器载入和保存文件,也可以屏蔽错误消息
- Added basic minecraft version detection
- 增加了简单的MC版本号检测
Bug Fixes- Fixed crashes when hovering over a spawner containing invalid entity data
- 修复当光标悬浮在包含非法数据值的刷怪笼上崩溃的问题
- Fixed crashes when adding NBT TAG_List
- 修复了增加NBT TAG_List类标签时闪退的问题
- Fixed various issues concerning entities in MC 1.11 (Paintings, Item Frames, etc)
- 修复了MC1.11世界中和实体有关的一系列问题
- Fixed bug concerning BO2 files making them not importable and MCEdit crashing
- 修复了BO2文件导致的导入失败问题
- Fixed missing NBT tag decleration in the nbt explorer
- 修复了NBT浏览器中缺失的NBT标签声明
- Fixed ZipSchematic has no attribute 'materials' error when converting worlds
- 修复了转换世界时ZipSchematic没有属性'materials'的问题
- Fixed rare waypoint issue causing some worlds to not open properly
- 修复了世界无法正常打开导致的罕见的路径点问题
- Fixed create shop filter not functioning properly under 1.11
- 修复了1.11以下版本中新建商店滤镜的问题
- Added a couple missing pocket definitions
- 增加了缺失的PE方块定义
Changed- Mouse is no longer captured behind dialog boxes. (From Nomadictype)
- 在会话框背后鼠标动作不再被捕捉
- Added exception handling to splash file saving process
- 为初次启动的文件保存过程增加了异常处理
- Reworked spawner creation and handling
- 重制了刷怪笼的新建功能
Hashes- Mac OS X 64bit MD5 Hash - 4b3fb4304697a5632ba4675e99e38874
- Windows 32bit MD5 Hash - 3d5b9bb6cbc427501e844eee0ed6ea06
- Windows 64bit MD5 Hash - 96bd2d08ff5f2d757426378cc00589ae
- Linux MD5 Hash - 3109c1bd3fbb4962c2007a296ec2ed97
|
想要贡献?
MCEdit-Unified团队秉承开源、开放的原则,不接受捐赠。如果你想为软件出力的话,将它多多推荐给朋友基友们,或者向软件贡献代码。
不要以为贡献代码一定是很难的事情,普通玩家也可以做哦!(前提是你要对Git的用法有最基础的了解……)例如/pmclevel/里面的minecraft.yaml和pocket.yaml是所有方块的相关信息,新版本出来后可以帮忙添加新的方块信息;如果你熟悉一门外语,或者觉得我的汉化有不恰当的地方,也可以修改/lang/里面的语言文件。更加牛一些的开发者们,如果对C语言和Python比较精通,更是可以给软件提供更多的实用功能,帮助团队修复BUG!目前团队貌似在PE方面的支持有些吃力,所以C语言的贡献者应该会很受欢迎吧~
来自官方“关于”页面的英文简介:
The MCEdit Unified project was born out of the community wanting to revive the aging program after Codewarrior had moved on to MCEdit 2, and since has gained a small, but dedicated team, even so anyone wanting to contribute is welcome.
Note: We are not directly affiliated with Codewarrior, and due to the nature of a community driven open source project we don't accept donations. Any money sent to Codewarrior won't be received here.
|
感谢&外链
贴吧@不知道吃葡萄啊
MCBBS/贴吧@zhaoxingeabc
贴吧@xiaolinqiwhat
等等
贴吧同步更新:
http://tieba.baidu.com/p/3951918126
http://tieba.baidu.com/p/4454592446
我的MCEdit-Unified自带滤镜教程:
MCEdit-Unified自带滤镜教程补全
一些MCBBS上的使用教程:
(多为老版本的MCEdit,但是较目前版本改动不大)
Mcedit for anvil(正式版1.2+)附带详细指南解说106P(第四次更新)
地图编辑器MCedit使用须知和常见问题
【技术冰块菌】实用 Mcedit 滤器视频教程 + 滤器Bank (第⑨次更新)
其他资源:
Sethbling出品的MCEdit滤镜(Sethbling个人网站)
TexelEF出品的MCEdit滤镜(TexelEF个人网站)
Adrian Brightmoore出品的MCEdit滤镜(Brightmoore个人网站)
祝大家MC愉快:)