Minecraft(我的世界)中文论坛
标题: Re:从零开始的基于Forge的mod开发生活[InfStudio]
作者: 0x3B800001 时间: 2017-7-3 00:25
标题: Re:从零开始的基于Forge的mod开发生活[InfStudio]
本帖最后由 丶皇天 于 2020-2-4 17:48 编辑
Re:从零开始的基于Forge的mod开发生活
由于不习惯论坛的编辑器,所以在这里写的话会很少
教程链接(新):https://blog.hookan.top/2017/12/25/forge/
本教程已经彻底停更,旧博客已关停,如果需要1.12版本以上的mod教程请访问这里
本文会介绍1.9+的部分特性,可以看做是ustc_zzzz的教程的补充
本文的全部代码基于forge1.12-14.21.1.2387
全部代码使用WTFPL开源
开源地址:https://coding.net/u/hookan/p/Redo/
剩下内容的都在链接里,请去链接查看
4z让我加个目录我就加一个吧
目录:
序章 去异世界的准备工作
Ⅰ 村子里最好的剑
Ⅱ 我的加护、我的技能
Ⅲ 我的技能界面
Ⅳ 能回复魔力值的爱蜜莉雅碳波可果
Ⅴ 可怕的魔兽
Ⅵ [最终章]创造我自己的异世界
附章 罗姆爷的赃物铺
[groupid=534]InfinityStudio[/groupid]
作者: DEML_Meng 时间: 2017-7-5 10:33
皇天大佬的教程必须前排滋瓷!
作者: 寂 时间: 2017-7-5 12:52
仰望皇天大佬,后排支持下,希望继续努力。写出更优秀的作品。
作者: 风声 时间: 2017-7-6 00:45
后排滋磁皇天dalao
作者: sky_dada_233 时间: 2017-7-7 16:36
dalaodalao
作者: SakuraKooi 时间: 2017-7-7 16:41
后排围观dalao,可以投食么?
作者: hrssbyx2341 时间: 2017-7-9 11:38
更新到网络发包,,,
作者: nnsdldy 时间: 2017-7-9 19:35
兹磁一下
作者: mcpanglei 时间: 2017-7-12 10:09
很不错的教程
作者: nnsdldy 时间: 2017-7-16 12:48
不更新了吗。。。。。。
作者: 0x3B800001 时间: 2017-7-16 16:58
我现在没有开发环境,等有环境了再更新
作者: nnsdldy 时间: 2017-7-17 02:22
那有没有可以请教问题的地方啊?
我现在能找到的教程都是很老版本的了。里面很多方法现在都删掉了或者改掉了。我现在卡在有多种形态的方块的建立上了,实在是头大如斗啊。
作者: 0x3B800001 时间: 2017-7-17 10:24
有什么问题在本帖就可以问
作者: nnsdldy 时间: 2017-7-17 14:36
FluidContinerRegistry类不见了。
我看老的教程里说要用这个类里面的registerFluidContainer方法完善盛装流体的桶的信息。
这个方法现在被什么方法代替了啊?
作者: nnsdldy 时间: 2017-7-17 17:03
有没有交流讨论的群什么的。我在这里看到的几个群都不让我进
作者: Ksieus 时间: 2017-7-21 21:54
dalao这个pack.mcmeta在1.10版本的mdk里有么,找了半天
作者: 0x3B800001 时间: 2017-7-21 22:45
没有,1.12新加的
作者: Ksieus 时间: 2017-7-22 18:31
dalao我做到这一步了,但是
写出的代码是这样的,图2蓝线那的代码你教程里没有,而且
你的教程里有图3蓝线那部分,但貌似没有讲怎么来的,而且好多import我也没用上(我用的是1.10.2的mdk)
作者: Ksieus 时间: 2017-7-22 18:56
完全按照教程的改就会报错
作者: 0x3B800001 时间: 2017-7-22 19:58
我的教程是针对1.12的,请更换forge版本
作者: Ksieus 时间: 2017-7-22 20:54
有关于1.10.2的教程么
作者: 0x3B800001 时间: 2017-7-23 07:50
并没。。你可以自己研究
作者: 凯文文 时间: 2017-7-23 16:57
老婆,老婆,我都忘了滋瓷你的教程了,qwq,别生我气哦~
作者: gqf123 时间: 2017-7-23 22:24
厉害的dalao
作者: 蜘蛛丿恋夏 时间: 2017-7-24 18:27
0.0表示看不懂,不过我会认真学习的!!=v=
作者: KKK_Death 时间: 2017-7-25 22:24
皇天dalao,我想请教个问题
[22:14:27] [main/ERROR]: Couldn't set pixel format
org.lwjgl.LWJGLException: Pixel format not accelerated
这是我用eclipse运行后报的错,这是怎么回事?
(代码我是照教程写的,没抄错)
作者: 0x3B800001 时间: 2017-7-26 05:58
我猜测是显卡驱动的问题,具体我也不清楚
作者: KKK_Death 时间: 2017-7-30 04:37
哦,我用的是Intel的核显,我去看看驱动有没有装好
作者: FR_RedStone 时间: 2017-7-31 20:59
辛苦了辛苦了!
作者: 3TUSK 时间: 2017-8-1 00:26
1.11起FluidContainerRegistry被彻底移除,无直接替代品。
如果只是要桶:
- FluidRegistry.addBucketForFluid(Fluid fluid)
复制代码
需要在preInit之前显式启用(例如Mod主类构造器、Mod主类静态初始化块):
- FluidRegistry.enableUniversalBucket();
复制代码
其他容器请使用Capability系统(`CapabilityFluidHandler.FLUID_HANDLER_ITEM_CAPABILITY`)。
作者: jhjhjhjh 时间: 2017-8-4 19:59
显卡驱动问题........老显卡运行在新系统上就容易出现这种问题
作者: 1742986756 时间: 2017-8-17 10:03
Java从入门到入土
作者: Aye10032 时间: 2017-8-29 16:00
跟进学习的表示催更啊qwq
作者: 南派董卓 时间: 2017-8-29 19:30
支持,支持
说好教我的呢?私聊一直不回
作者: hzc1122 时间: 2017-9-4 10:37
有生之年求更新
作者: 343362619 时间: 2017-9-4 16:37
Ⅲ 我的技能界面 第三章没有超链接
作者: wt6654499 时间: 2017-9-6 10:50
.先回再看,中华美德
作者: 343362619 时间: 2017-9-7 17:50
顶顶顶顶顶,写得特别细
作者: dijian 时间: 2017-9-12 09:08
和楼上一样,看不懂,但是认真学了。
作者: 374129222 时间: 2017-9-21 20:12
我们可以通过json来描述合成表(当然你也可以不这么做,但是我们这里不讲233)。求GameRegistry.addShapedRecipe教程
作者: dogeop 时间: 2017-9-21 22:09
作为mod开发,第一要务是有idea,然后是代码。
当然写好代码也是很重要的!
不然就是卡服崩服日常。
作者: dogeop 时间: 2017-9-21 22:11
此异常需要查阅LWJGL文档,无法设定像素格式
像素格式即:RGB(888) RGBA(8888)之类的,相关信息想了解的话可以搜搜。
(计算机图形学我也只是稍微懂点毛)
作者: 金坷居士 时间: 2017-9-23 02:52
说一句 IDE木有坠猴的 只有用的最顺手的
切忌在生产环境强换IDE 效率容易暴低
IDEA/Eclipse的问题 自己决定就好
作者: 546185700 时间: 2017-11-6 22:22
楼主窝想问问是不是在idea里打开后不是一个正常的工程啊..发现创建的文件里面都没有java选项...一些关键字也没有自动提示QWQ
作者: 0x3B800001 时间: 2017-11-6 22:27
没看懂你什么意思,也许你需要先学会idea/eclipse的使用
作者: 546185700 时间: 2017-11-6 22:39
emmm大概就是我按照步骤用idea打开了mdk文件夹后..src文件下的我的MODjava文件全是报错QWQ..是不是得导入什么jar包之类的呀.
作者: 0x3B800001 时间: 2017-11-6 22:41
关于idea的配置问题
你可以阅读这篇文章
http://www.mcbbs.net/thread-373674-1-1.html
作者: 546185700 时间: 2017-11-6 22:51
丶皇天 发表于 2017-11-6 22:41
关于idea的配置问题
你可以阅读这篇文章
http://www.mcbbs.net/thread-373674-1-1.html ...
好的w。谢谢楼主
作者: 546185700 时间: 2017-11-7 08:47
在输入gradlew setupDecompWorkspace等了会儿后出现了这个QWQ
打开压缩文件时失败...又要麻烦楼主了...
作者: sdlhappylin 时间: 2017-12-11 23:43
墙裂支持一下,求更新啊!现在只更新到2,不要学G胖不会数数……
作者: 18326905881 时间: 2018-1-2 09:51
更新了?支持下
作者: 没糖的葫芦 时间: 2018-2-5 19:57
正在研究,感谢教程
作者: Blaxw 时间: 2018-2-14 13:54
本帖最后由 Blaxw 于 2018-2-14 14:08 编辑
谢谢大佬
作者: 万千凋凌_ 时间: 2018-3-17 18:19
链接打不开,为什么啊
作者: FRee肯 时间: 2018-3-19 14:13
我添加了模型但是游戏里面依旧是黑色和紫色的方块,eclipse 的console有一些错误报告:
Client thread/ERROR] [FML]: Exception loading model for variant mysword:lincoln_sword#inventory for item "mysword:lincoln_sword", normal location exception:
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model mysword:item/lincoln_sword with loader VanillaLoader.
[Client thread/ERROR] [FML]: Exception loading model for variant mysword:lincoln_sword#inventory for item "mysword:lincoln_sword", blockstate location exception:
net.minecraftforge.client.model.ModelLoaderRegistry$LoaderException: Exception loading model mysword:lincoln_sword#inventory with loader VariantLoader.
求解qaq
作者: Star小铭 时间: 2018-3-23 19:17
楼主我要催更!!!!

作者: OP1115 时间: 2018-4-11 18:29
崔更!!!!!
作者: 20050221yandasu 时间: 2018-4-11 20:49
催更,火钳刘明
作者: c2500338766 时间: 2018-4-12 10:09
日常催更
作者: c2500338766 时间: 2018-4-12 10:10
特别想学习你后面的关于技能方面的东西
作者: 20050221yandasu 时间: 2018-4-15 09:37
崔更脆更
作者: 528711923 时间: 2018-6-8 18:48
崔更!!!!!

作者: 小藩 时间: 2018-8-19 18:54
本帖最后由 小藩 于 2018-8-19 19:00 编辑
Welp,楼主,为啥这个链接打不开啊?
咳咳...当我没说好了,感谢!
作者: Gingerbread 时间: 2018-8-25 17:05
皇天大佬的教程还更吗?十分需要!
作者: 尬兹GZ 时间: 2019-2-20 14:12
更新更新更新!!
作者: 1731510184 时间: 2019-6-30 16:00
楼主真的强,我一看就不懂
作者: Day4331Dream 时间: 2019-8-14 11:01
求解!
配置forge mod开发环境的时候遇到错误
用forgegradle离线包配置
在getVersionJson阶段出错
报错:
C:\Users\(全英文用户名)\.gradle\caches\minecraft\net\minecraftforge\forge\1.10.2-12.18.2.2099\userdev\dev.json could not be parsed
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'forge-1.10.2-12.18.2.2099-mdk'.
> java.io.FileNotFoundException: Inherited json file (1.10.2) not found! Maybe you are running in offline mode?
需要怎么操作呢...
作者: wdadadada 时间: 2019-8-18 09:57
MCBBS有你更精彩~ 大佬好强~
作者: 2677513295 时间: 2019-8-27 15:34
催更+1
作者: 2677513295 时间: 2019-8-28 21:08
按教程写出了第一个方块,为什么运行的时候客户端直接崩溃?
作者: mod设计师 时间: 2019-10-2 12:21
大佬威武,学习了
作者: 南派董卓 时间: 2020-2-4 17:52
对如此优秀的mod教程表示不舍
作者: 道家深湖 时间: 2020-6-13 18:44
两个链接似乎都失效了,一个502,一个404————我傻了,原来已经弃坑了
作者: 0x3B800001 时间: 2020-6-13 21:36
道家深湖 发表于 2020-6-13 18:44
两个链接似乎都失效了,一个502,一个404————我傻了,原来已经弃坑了
...
你可以去github把hookan.github.io这个项目clone下来,然后选择以前的commit还可以看我的旧博客(虽然不推荐,另外我刚刚访问Harbinger的链接并没有失效)
作者: GreenSandX 时间: 2020-7-22 09:31
去掉 --offline
作者: kayn- 时间: 2020-8-16 00:21
这目录爱了,感谢大佬分享教程
作者: 劫-缘枫 时间: 2020-8-27 10:36
感谢作者
作者: hy永远的神 时间: 2020-11-15 17:09
感谢作者
作者: 你防IE 时间: 2020-11-16 14:02
感谢楼主
作者: Ysjt丶翔仔 时间: 2021-1-23 12:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: Laxjty 时间: 2021-1-23 14:36
23333333333333
作者: 晨泯大大 时间: 2021-1-24 20:20
提示: 作者被禁止或删除 内容自动屏蔽
作者: 3010687079 时间: 4 天前
每日回复十条消息完成任务 谢谢您的回复 顺便帮您顶帖!