名称 | 含义 | ModLoader.addRecipe | 这个是您所调用的类函数,用于为Minecraft添加合成表。 | new ItemStack(yourFirstBlock) | 新建一个ItemStack类函数,该类函数的作用是允许工作台合成该物品或方块。您可以将 "yourFirstBlock" 改为您之前创建的物品或方块 | new Object[] | 这个无需关心,在大括号内添加的信息将会以对象的形式传入Modloader类函数中 | "BBB", "BAB", "BBB", | 此处为工作台中将会显示的合成方式,请牢记为每一种不同的原料设置一个不同的字母。那么为什么我使用了两个字母呢?是因为我只需要两种不同的原材料…… | Character.valueOf('A') | 在上文中的“A”代表了如下这种物品……
| Item.diamond, | 咳咳,再合成公式中的每一个“A”均代表一块钻石 | | 为您每一种原材料均设置 Character.valueOf('letterHere') 和Item.whatever
| }); | 结束 |
|
您当然也可以在合成中使用您自己创建的方块或物品,举例来说,"Character.valueOf('A'), yourFirstBlock"即代表之前所述的“A”为您所创建的方块。
如下图所示:
以下为一些在编写合成公式时的小技巧:
您可以使用空格代表工作台中的空位。
您可以简化合成公式,这样子无论原材料在工作台内如何放置,只要形状正确即能合成(木板合成工作台就是一例)
您可以只使用单一原材料进行合成,也就是说放入一个该方块或物品即可合成您所希望的物品。
作者: Forever_小树
时间: 2012-8-27 16:42
苦学ing……lz万岁
作者: DJXGAME
时间: 2012-8-27 16:44
Forever_小树 发表于 2012-8-27 16:42 
苦学ing……lz万岁
加油~~~人家尽量翻译的更为浅显一些
作者: 路邊電燈泡
时间: 2012-8-27 16:46
其實這個還是用ModLoader來製作合成表的對吧...
作者: DJXGAME
时间: 2012-8-27 16:47
路邊電燈泡 发表于 2012-8-27 16:46 
其實這個還是用ModLoader來製作合成表的對吧...
都是类似的~
作者: 路邊電燈泡
时间: 2012-8-27 16:50
DJXGAME 发表于 2012-8-27 16:47 
都是类似的~
也就是說這還是用Forge開發?
嘿嘿嘿...Forge抄襲ModLoader無恥

作者: pogox
时间: 2012-8-27 16:52
随着教程的深入。。。我越来越觉得我是打酱油的了。。。
作者: jianghr
时间: 2012-8-27 16:54
唔,又见两家API大战,难道ModLoader真的没戏了吗?
作者: geludan
时间: 2012-8-27 16:56
LZ求整合包
作者: DJXGAME
时间: 2012-8-27 16:59
geludan 发表于 2012-8-27 16:56 
LZ求整合包
整合包最后一期发吧~~~
作者: DJXGAME
时间: 2012-8-27 17:00
jianghr 发表于 2012-8-27 16:54 
唔,又见两家API大战,难道ModLoader真的没戏了吗?
forge取消与modloader的兼容就必然导致众多MODmaker在两者之间取舍,啊~~好像QQ和360呀~~
作者: DJXGAME
时间: 2012-8-27 17:01
pogox 发表于 2012-8-27 16:52 
随着教程的深入。。。我越来越觉得我是打酱油的了。。。
从头开始学起~~~
作者: 冥王星人
时间: 2012-8-27 17:03
LZ我要整合包~~

作者: 819tierqusi
时间: 2012-8-27 17:34
我居然看懂了!

作者: qw4wer
时间: 2012-8-27 17:39
来晚了,继续学习{:10_505:}
作者: miguo
时间: 2012-8-27 17:45
等着~养肥再看
作者: Hao
时间: 2012-8-27 21:25
Mod什么的要创意才会有人玩啊...创意都被人拿走了QAQ...
作者: qw4wer
时间: 2012-8-29 00:29
modloader或者Forge都是调用了游戏的源代码的,就像ModLoader.addOverride就是调用了GameRegistry.addSmelting,很多都是,如Modloader.addName的原型就是LanguageRegistry.addName
作者: kingchina
时间: 2012-9-18 17:58
楼主好厉害,而且是妹纸 还很漂亮 我喜欢

作者: LU呖呖~呼
时间: 2012-10-7 22:05
kingchina 发表于 2012-9-18 17:58 
楼主好厉害,而且是妹纸 还很漂亮 我喜欢
lz是男人......我们挚爱的BOSS
作者: sd542927172
时间: 2012-12-23 02:39
LU呖呖~呼 发表于 2012-10-7 22:05 
lz是男人......我们挚爱的BOSS
为什么20楼在19楼上面 种种不科学。。。。
作者: MinecraftBIB
时间: 2013-1-14 19:27
为什么我找不到LZ的第一节和第二节勒?{:10_516:}
作者: 32856146
时间: 2013-3-1 18:13
LZ物品名称我不知道啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!



作者: 810109538
时间: 2013-7-3 08:49
DJXGAME 发表于 2012-8-27 16:44 
加油~~~人家尽量翻译的更为浅显一些
那么比如我要做: 鸡 火药 木棒 木棒 变成熟的鸡要怎么弄?求解释
作者: yuzihan61
时间: 2013-8-24 13:55
看懂了,嘻嘻,继续学习了=v={:10_512:}
作者: SilverMing
时间: 2013-9-29 23:26
如何制作下面種類的合成表?:
用原版的的物品合成mod的物品
作者: 我叫小僵
时间: 2014-7-9 08:56
大神,请收下我的膝盖{:10_512:}
作者: 水水水贴
时间: 2014-7-13 21:20
其实我看的不大懂,真心想学
作者: C叔
时间: 2014-7-13 21:48
感觉这个贴有那么点不对劲
作者: 2991998454
时间: 2015-2-26 22:46
我也不懂但我真的非常想学,对了你过了这么长的时间你学会了吗?
作者: Yaossg
时间: 2015-5-3 14:38
我发现一个问题:如果要加入无需配方该那怎么破?
作者: 宇沐
时间: 2015-8-10 17:58
- ModLoader.addRecipe(new ItemStack(Item.[熟鸡的英文名...]), new Object[] {
- "ABC",
- "C ",
- " ",
- Character.valueOf('A'), Item.chick,
- Character.valueOf('B'), Item.gunpowder
- Character.valueOf('C'), Item.stick
- });
复制代码
其中 Item.gunpowder Item.stick是火药和木棍 我用的百度翻译 可能和游戏有差别
如果正确的话可以
鸡 火药 木棒
木棒 空 空
空 空 空
我就当做习题回答你了
作者: qq1097614676
时间: 2015-8-22 05:40
我表示什么都没看到 。。。。看不到
作者: 824689691
时间: 2016-4-16 20:15
每日一顶
作者: 824689691
时间: 2016-4-17 18:35
每日一顶
作者: 飞泉瀑布
时间: 2016-4-18 07:37
提示:
作者被禁止或删除 内容自动屏蔽
作者: 824689691
时间: 2016-4-18 19:00
每日一顶
作者: 飞泉瀑布
时间: 2016-4-18 23:05
提示:
作者被禁止或删除 内容自动屏蔽
作者: PotatoCreeper
时间: 2017-10-8 19:13
真的好简单
作者: 云ker大大
时间: 2020-4-23 12:51
那你要那个物品所在的mod包