我的世界动画使用blender mcprep插件无法打开jmc2obj软件问题解决方案

Ciallo~(∠・ω< )⌒★ MC未来的动画制作者们

估计在你们选择使用blender制作MC动画时,免不了要使用mcprep插件,如图

d4f8ad0471a4441f84548eceb322b134

插件怎么导入想必你们都会,这个插件支持快速打开jmc2obj和mineways这两个可以将我的世界的地图以obj格式导入到blender中的工具

0a1d03374d06414d99c0d5c9740a75f3

快速打开方式就是只需要在blender中按 N键 点击 “MCprep“ 插件,然后在 “MCprep工具“ 一栏中点击 “高级“ 右边的 齿轮形状的图标,就会弹出 “偏好设置“ 窗口并自动定位到 “插件“ 位置,此时只需要在这两个位置制定jmc2obj和mineways这两个工具的路径

e8f4459c48dd411f92baabc7e3bf2d17

其中mineways只需要导入exe文件的路径即可,最好不要有中文,这个还是很简单的

打开的话点击这个地方Open Mineways 就可以了,打开jmc2obj也是同理,自己试试就知道了

当然,你也可以选择直接在blender外打开exe 或者jar文件来运行软件,就是多了去找这两个文件的操作十分不爽

img653db70041d0477ab6e9469d3a66cef4

但是对于jmc2obj,这是一个jar 文件,双击的话或者在blender里” Open jmc2obj “大概率是打不开的,一般是需要java来打开的

(我就默认你们是我的世界java版本的玩家了 (,,・ω・,,) )

比如有些制作者是打不开的,包括我(´゚д゚`)

首先看看你们电脑上有没有java

这个时候首先看看你们电脑上有没有java, win+R在小窗口输入”cmd“小写字母

1
cmd
e3b21f2c4d84485ba97e63b8ca33fa6d

呼出界面后输入”where java“,中间有一个空格不要忘了

1
where java
7ea6413e217d466a8498a4cdbde7d322

如图所示,可以看到我的电脑有两个java,这里我用的是放到D盘里的java

好的,接下来给java配置到电脑的PATH路径

给java配置到电脑的PATH路径

首先找到电脑”设置“,里的”系统“ 我这个是windows 11 ,不知道其他版本系统怎么设置

c1c02604da294a029b83abaefad0d651

找到最底下的” 系统信息

b10d807a003a4bb9a615ef69e9a12940

点击进去后如图

1086f6ad4edd446d9e589550ff3f7508

这里有三个很显眼的蓝色字体,选择右边的”高级系统设置

就会弹出这个界面

e70a3c71863343048f7ff992567255e4

点击底下的”环境变量

又有一个窗口出现

9f2d010b1d9340b89dcd71b18b427b73

这里不要选错地方了,在下方的”系统变量 “里翻啊翻啊翻找到 path 并点击 编辑

5d19b3e04b78430b8e105a27f0eeff01

很好,现在你们是不是还记得刚才第一步的操作—-找到java的路径

复制下来等会有用

编辑界面如下

b964c044a4e84648b228d203210aef92

点击右边的”新建“,此时会自动跳转的最后一行,把刚才复制的路径粘贴上去,注意删掉路径后面的java.exe

然后点击上移,尽量将路径移动到最上面

你可以看看我的写法,路径里有没有中文都可以

点击”确定

然后我们回到这个界面

9b6b9c0f0450474ebfa63bce9fa61ed5

再次点击这个系统变量下面的” 新建 “,不是刚才的那个哟

这样写

上面名字随便写,这里我就写成”JAVA_HOME

下面就是电脑下的jdk文件的路径,jdk版本我的比较新是23的

完成后确定即可

注意:不是java.exe路径!!! 是它的上上一级路径 ∑( ̄□ ̄;)

7879b1973be14750beb7958b59ed838d

到这里我们就添加完毕了 注意注意!!!

检查刚才的英文大小写,检查空格,检查有没有多打字!!!!!

没问题的话,恭喜

我们进入下一步

如何打开jMc2Obj-###.jar文件

c3ef44b16dc04f5f9a7c917b5a667e6e

首先win+R输入regedit进入注册表编辑器

1
regedit
264dd202ef594ac499d7853dce78629f

看到了吗,一直往下翻翻翻翻

找到这个jarfile,然后一层一层的打开直到出现右边的东西

右键有俩字默认的这个东西

f33eb291e55144499991ba976a7755b2

点击修改

95696d65d0bd4569a1e7cc094ea88eb6

将里面的路径c83749e97f494a8c85dc984039527ee4

替换为你们的java路径,这里我已经换好了,注意这后面的b9ba322ce28146fc8544eacc8fc5af46不要动

点击确定即可,注意空格键的存在和引号是英文

你们看看电脑里 jMc2Obj-###.jar(我下载的是127最新版本,你们的自己看看) 文件放到哪个文件夹

然后右击jar文件用java打开

7598f2601672436fb01e3ab93ea6db82

或者点击属性,在打开方式里更改用java打开,这个是为了方便一些上一步打开方式选错的制作者

45ecd3d530214201b0f3ab41cb0bfb21 853962d5dba94ab7a6c41d7a2b46e32f 87b67b5bf932410aa519965d8fad64bb

然后发现如果还是打不开的话,我们进一步操作

首先检查jar文件的完整性,毕竟jMc2Obj原作者是发布到github上的

国内可能由于网路问题下载文件不完全

先在jar文件所在的文件夹空白处右键点击在”在终端中打开“,打开我们的powershell

ddd7141277a1414fbd33c0936a094564

先输入” dir “回车

1
dir
916df44a71474524ac71229a05f8d66d

出现这几行字尤其是中间的一行就行了

-a—- 2025/10/2 16:11 9897475 jMc2Obj-127.jar

其他两个目前你们是没有的,等会再说

然后再输入以下命令检查是否存在jMc2Obj-###.jar文件,###是你们的版本号

刚才的这一行字应该会提示你们具体的版本号,我的是127版本

1
java -jar jMc2Obj-127.jar

如果出现以下结果就是正确的

477cc0874aa84e7a8c069734cd16025f 98d53fdafd094206a89ad3dabf6514de a71036e47d204628b17b9ccb84f26b30

这代表启动jMc2Obj成功而且你们百分之一百会遇到这个错误

a42b2f481dcf4658a4c6d44cc6d5c788

这是因为无法检测java的版本更新导致的,因为java的主人SUN公司已经死掉了,所以这个软件无法再从sun公司的官网下载更新了,所以是一个正常现象,但是每次启动都会出现这个东西

very very sick ( º﹃º )

不过我们的jMc2Obj

已经打开了如图,出现一个大界面和一个小窗口即console控制台

a213ef0d588946d693e456985fccf6f1

然后我们就可以在这里导入MC 的saves 文件里的存档世界文件

a6a017e1ed5344f8a17a24eca7350942

点击”加载世界

当当!!!!!

1b7613aec91141528bcb7371cb9d42a6

至于怎么用网上一堆教程,大家自己可以去学习一下

更加便携的打开jMc2Obj的操作方式

想必你们也发现了,每次启动这个软件都要输入这个破命令 ┐(´д`)┌

而且这个java更新不了的错误每次都出现

MC动画师不是程序员,所以我们需要一劳永逸的方法

首先我们创建一个txt文件,这个大家都会吧

然后在记事本中写下

1
2
3
4
5
@echo off
title jMc2Obj NowYouCanStart
java -Djmc.checkupdate=false -jar "%~dp0jMc2Obj-127.jar" 2>nul


e1f6b4f25d73476e9ad031edacc3584e

这里我用java -Djmc.checkupdate=false -jar “%~dp0jMc2Obj-127.jar” 2>nul

禁止了powershell里的报错出现,但是我禁止不了那个小小的console控制台里的报错,

因为那个是软件自带的,我也尝试了下载github上的源码来修改,结果越改越错,算了,还是放哪儿吧

( ´゚Д゚`)

大家写完了后修改txt文件的格式为bat格式(改文件格式大家应该都会吧),名字自己随便取

449fbdeab88a4f48bb87b35373b7dbe5

可以发现文件样子变了,而且还出现了一个conf 文件夹

没错,这个就是刚才成功运行jMc2Obj 后自己产生的,不用管它

好了,此时点击这个bat文件,然后你可以发现jMc2Obj 居然启动了,就像exe文件一样

出现这个叉掉就行,不用管它,因为还是那个java更新问题

249dd92aedbf427fa010849a10e96a2a

但是怎么在blender中打开呢,答案是mineways怎么添加和打开的,jMc2Obj 就怎么打开

ed36aaa6846e4bbeade486542fa10652

看到没有,就是把这个start.bat文件当做exe文件来使用

0a5df6d92b804eda834e76409d0462eb

点击” Open jmc2obj “就大功告成了!!!! ( ◜◡‾)

感谢你们的阅读,如果对你们有帮助的话,可否点赞收藏加关注呢

对了,我B站 名字也叫 *胡杨怕火*

最近在制作Unity教程,希望大家感兴趣的支持一下