技术交流贴,抛砖引玉……
mcreator吧
全部回复
仅看楼主
level 11
_牧_ 楼主
咳咳……由于本吧的技术交流贴过少(我是真没找到)。现,小弟在此发两个自己的mod及创建流程和代码,以供交流学习。
先来两张全局图:
第一个贴图的mod比较初级,就是一些方块、合成方法和带药水属性的食物。属于辅助性,比如:九个土豆合成一个土豆箱,一个土豆箱分解为九个土豆,只为了减少箱子占用空间,无意义。
第二个贴图的mod比较复杂,有弩(枪)、新世界、触发,还要修改代码。主要是一些进攻型物品,弩、法杖。
二楼发百度云盘分享链接,之后详细介绍功能使用,再之后发每个物品的创作流程。
2017年02月13日 06点02分 1
level 11
_牧_ 楼主
百度分享链接:
牧羊人 Shepherd[1.1.1]for1.7.10 ::: [无效] http://pan.baidu.com/s/1c2kn3Sc
战斗 FightingWorld[1.4.8]for1.7.10 ::: [无效] http://pan.baidu.com/s/1c2vIKl6
2017年02月13日 06点02分 2
前排提示:坟贴勿回
2020年04月10日 01点04分
前排提示:坟贴勿回
2020年04月10日 01点04分
2020年05月17日 09点05分
dalao,能加下你的qq问一些mcreator的问题吗
2020年05月19日 13点05分
level 1
滴滴
2017年02月13日 06点02分 3
level 11
_牧_ 楼主
MOD1:牧羊人
1.1 XXXX箱:各种常见物品的压缩,为了便于储存,无意义;
1.2 SP黑曜石:只是比较坚硬,高抗暴,无功能,
;
1.3 固化牛奶:避免了一桶牛奶占一格的麻烦,可以固化储存,之后可以再转化回牛奶,可以吃,有加速药水buff,
;
1.4 火精:同固化牛奶一样,不用一桶一格岩浆了,不能吃(烫嘴),可以做燃料,和一桶岩浆一样长燃烧时间
;
1.5 卡布奇诺:食物,可以吃,有力量药水buff,
;
1.6 牛奶布丁:食物,可以吃,有恢复药水buff,
;
合成法:
2017年02月13日 06点02分 4
level 11
_牧_ 楼主
MOD2:战斗
后面的讲解也会按照标号顺序进行[吐舌],这个比较复杂,比较适合会编程的,大多要修改代码源文件。
2.1 金晶:
:此物乃是开天辟地以来,最重要的物品,所有NB的物品都要用到它,很贵,基础物品;
2.2 金晶块:
:此物……此物貌似比金晶还重要[汗],因为他是九个金晶合成的,也可以分解为九个金晶,可以做打开新世界的传送门。
2.3 黑金:
:由黑曜石烧制而得,基础物品。
2.4 黑金块:
:老套路,九个黑金,此物乃是搭建祭坛的必须物之一,祭坛乃是开天辟地以来最最最自虐的建筑;
2.5 金晶防具:
:很厉害的防具(其实很普通)。
2017年02月13日 06点02分 5
level 11
_牧_ 楼主
2.6: 金晶工具:
:很NB,很耐用,很普通,很贵;
2.7 金晶箭和金晶箭箱:
:是后面弩需要用到的消耗品,发一支少一支。
请不要怪我写的短,\("▔□▔)/,系统限图十张[泪];
2017年02月13日 07点02分 6
level 11
_牧_ 楼主
猛料来了[花心]……
2.8:金晶弩:
:消耗金晶箭,高伤害,附加火焰伤害,自带击退效果;
2.9: 金晶爆弩:
:被击中的方块会发生爆炸,很高,很大,很伤,不要在家乱开火,不要做熊孩子;
2.10 金晶火弩:
:被击中的方块范围产生火焰,比如远处有片森林,啪叽一下,好了可以打119了;
2.11 金晶传送弩:
:这个厉害了,传送到击中的方块附近,农场太远懒得去,对着农场啪叽一下,好的你到了;
2017年02月13日 07点02分 7
level 11
_牧_ 楼主
2.12 世界之眼:
:这是开天辟地以来最最最重要的东西(这次是真的)[哈哈],他是打开新世界大门的钥匙,就像打火石打开地狱之门一样,他能打开金晶块摆的新世界门。[]金晶块摆成黑曜石地狱门的结构,世界之眼对着门框的下面(内部2*3)右键一下,就能打开财富之门;
他还有个逆天的功能[哈哈],拿着它右击方块,它会把你传送到该方块最上方的能站得下你的地方。比如你在地下挖矿,对着矿洞壁右键一下,刷的一下你就传送到地面了(当然,也可能传送到上方的矿洞里的岩浆里,祝好运!↖( ̄▽ ̄"))[酷];地狱不会传送出地狱上,设定碰到基岩取消传送,有耐久注意。
2.13 灵泉阵:
:这个厉害了,这个超级厉害了,像踏板一样放在地上。若你站上去:会有持续很强的全有益属性药水buff,无敌,秒杀一切,离开会持续10秒。
若你不站上去:什么都没有(废话)。若僵尸站上去……哈哈哈,嘿嘿嘿……(僵尸会无敌,秒杀一切?No!No!No!)。所有非玩家生物站上去,都会这样……
雷劈致死。咳咳……那就用灵泉阵铺就一条阳光大道吧……[酷]
2017年02月13日 07点02分 8
level 11
_牧_ 楼主
2.14 闪电法杖:
:两个技能,1闪电风暴,2烈火燎原。
闪电风暴:拿在手里,直接点右键,效果如下图。对自身周围一定范围产生地毯式闪电攻击和地毯式小型爆炸,由于爆炸是范围伤害,所以,嘿嘿……[滑稽],可谓是杀敌一千,自损八百。切记,小朋友勿在家中模仿。
烈火燎原:需要在脚下放一红石块,借助红石的力量[酷](啊呸!就是为了区别两技能。[汗]),然后,右键。比如下图,我去了一个村庄[滑稽],然后右键,然后……一不小心屠了个村[汗]……(屋内也有火)……
还是那句话,千万别做熊孩子!!!
2.15 冰雪法杖:
:也是两个技能,1冰雪角斗场,2千里冰封。
冰雪角斗场:右键,在自己周围产生雪墙,并召唤四个雪人(八个),协助自己与角斗场内的敌人战斗(来吧!打一架吧!)。雪墙不会替换原有方块,在家放心使用[哈哈]。
千里冰封:在脚下放一雪块(雪块不好弄?直接点右键,挖一块!),右键,冰封自身周围大范围空间,什么蜘蛛呀、蟑螂呀,统统定在冰里,任打任骂。并在极大范围产生雪地毯,若站在雪块上再按一次右键,产生的冰块会消失(一定要在冰融化之前呀![汗])。同样,冰块和雪不会替换掉原方块,在家放心使用(我家发大水了[泪])!!!
2017年02月13日 08点02分 9
level 11
_牧_ 楼主
2.16 黑金法杖:
:两个技能:1劈自己一下(这是啥技能?),2点石成金;
技能一就不说了,右键挨劈,没了;
技能二:点石成金,这个,需要个祭坛,如下图的祭坛……咳咳,还有烧剩下来的村庄[汗]……
祭坛分六层,从下到上,是5*5的黑金块、四个角加中间共五个黑金块、四个角黑金块、四个角黑金块、5*5黑金块、四个角萤石。特别注意,这5*5*6的空间里,除了下图原石的位置外,别的必须(必须)为空(包括火焰,不行)。拿着黑金法杖对原石(可以是任意方块)右键。
然后就如下图这样,闪电把自己劈了一下,还爆炸了一下,闪电把转换的方块也劈了一下。(说好的点石成金呢?成土了!!![汗]表急!)。
咳咳……由于地被炸了个坑,咱换个方向……那啥,咱再右键……
遭雷劈中……爆炸中……转换中……
好的……转换成了……额,成了石英矿……[汗]……
咳咳……那啥……其实石英矿也挺不错的……[哈哈]
---------------------------------------------------------------------------------
还是说下转换机制吧,转换会顺着如下顺序发生:
流程1:任意非流程内的方块》带草的泥土》石英矿》灵魂沙》萤石》煤矿》红石矿》青金石矿》铁矿》金矿》绿宝石矿》钻石矿》不再转换
流程2:石英块》煤块》红石块》青金石块》铁块》金块》绿宝石块》钻石块》不再转换
每次转换消耗法杖耐久,流程2每次比流程1消耗的多。每次转换产生的火,需弄掉,或等他熄灭。
来直接放个铁块转换试试……右键……
啪……咦,金子……[花心]
咳咳……忘记说了,闪电法杖,冰雪法杖,弩都是有耐久度的,不能无限使用……介绍到此结束!!!
后面,从最基础的开始发教程!!!你可以跟着做一个,我是用的是MCreator 1.5.9 [1.7.10],别的也都类似,相差不大。
2017年02月13日 09点02分 10
level 11
_牧_ 楼主
教程:
Mod1
1 创建标签:如图,点Creative tab,输入类名“MyTab”(类名要保证整个MOD中不能重复,最好是些有意义的单词或拼音[汗])。标签是个分类,你可以吧你做的东西都放在这个标签下,进游戏后,方面查看。
点ok之后,如下图,输入Creative tab name,这个是游戏里显示用的,输中文显示不了,这个可以做好了再汉化,就一个配置文件。输入名字如“MyTab”,之后选择游戏里标签显示的图片,就是点那个灰色的正方形,然后选择图片,方块、物品、mod(自己做的物品)的图都能选。但是,一定切记,不能选游戏里本来已经存在的标签的图标如蛋糕,会闪退。
之后点Next,完成了,坐等编译通过。点击Console切换到该窗口,如下图。若出现build successful,则编译通过(以后不再说这个,每次创建后都会编译)。进入下一个。
2017年02月13日 09点02分 11
楼主,我的枪做好后不能放到标签里只有物品可以放,怎么解决,我mcr1.7.2或者1.5.9都有
2017年04月21日 17点04分
@哈哈哈难绷😁 修改代码,code页面, 打开你枪的代码,和放到标签里了的物品的代码……把设置标签那一行复制覆盖到枪那里……
2017年04月22日 23点04分
@_牧_ 可以直接在已经导出的mod里修改吗
2017年04月23日 02点04分
@哈哈哈难绷😁 不行,导出的是已经编译过的class文件 ,不能修改……
2017年04月23日 13点04分
level 11
_牧_ 楼主
插播一个MOD2的合成表[乖]……(第一个是灵泉阵,挡着了,第一张图是以黑金查的,后面还有以金晶查的。)
2017年02月13日 10点02分 12
level 11
_牧_ 楼主
教程:
1.1 XXXX箱:
选择Block,输入类型,如“KeKeDouBlock”,然后点OK。
点下图任意框,如蓝色框……选择贴图方块的。
选择之后,会类似于如下的界面(MCreator教程里都有这些,看不懂的可以看看教程,此处基础略讲)……Next……
竖着依次输入显示的名字(Name in GUI)、硬度(工具打烂的速度有关)、抗暴性、选择属于的标签(选择你上面建的那个),选择打烂需要的工具(Tool able to destroy)。别的不用改,Next……
方块的粒子效果,不管,直接Next……
这里是触发,直接Next……
这里是合成配方:比如可可豆箱用九个可可豆合成,点第一个方块(红色标记的),弹出的窗口选择可可豆(在染料那一块),别的八个框一样,都选择可可豆。Next……等编译通过,就OK了……
之后创建该可可豆箱的分解方法,选择Recipe,输入类名。点ok……
点九个格的任意一格》弹窗点mod》选择刚才做的可可豆箱,左上角的“Is recipe xxxxx?”打钩(是否可以不按当前位置合成,就是是否可以任意放),右侧大方框选择可可豆,数值调成9(合成和分解数量要一样)。
Next……
等编译通过,这个XXXX箱就完成了……别的物品类似,功能是便于储存常见物品或不好储存的物品,或叠加上限过小的物品。……
2017年02月13日 10点02分 13
不應該是叫xx方塊才對嗎[汗]
2017年06月14日 07点06分
level 11
_牧_ 楼主
1.2 黑曜石:
同样,选择Block,输入名字,点OK……
然后选择方块贴图,别的不动……Next……(简单,就不截图了!)
然后在这个界面来突出SP黑曜石的特点(抗打抗暴)。属性如下图所示,主要修改硬度和抗暴性,MCreator教程里有介绍,黑曜石是50,,500,咱们调成100,1000,黑曜石的二倍[惊讶]。掉落物选择掉落八个黑曜石,而不是掉落SP黑曜石本身(因为合成就是八个黑曜石和一个火精,等于每次打破损失一个火精[啊])……别的酌情处理……注意选择的标签和工具……四个框的最右下角那个框的,最右下角那个属性是 什么级别的工具打破掉东西,0是手和木工具……
然后就是合成配方,选择合成需要的物品(貌似用到的火精在后面介绍[惊讶]),和位置……
Next……编译等通过……OK啦……[玫瑰]
1.3 固化牛奶:
该物品解决了牛奶不好储存的问题,背包里的三行物品栏(3*9)和最下面的道具栏(1*9),最多也只能装36桶牛奶[泪]。但现在,一格就能装576桶[惊讶],64*固化牛奶箱=64*9固化牛奶=576桶牛奶!!!
现在说下固化牛奶做法,首先选择Food(因为要能吃),输入名字,点OK……
选择贴图……
属性如下图所示,其中“药水效果”在这个1.5.9版本内并非是吃了有药水效果,而是可以替代做药水的物品(如:萤石粉),而1.7.1[1.10.2]是真的选择药水效果。要想知道你的是药水效果还是做药水的物品,点开看一下可选项就知道啦!!!记得打钩……
替代做药水的物品:
sugarEffect糖效应
ghastTearEffectghast撕裂效应?
spiderEyeEffect蜘蛛眼睛效果
fermentedSpiderEyeEffect发酵蜘蛛眼效果
speckledMelonEffect闪耀的瓜效应
blazePowderEffect火焰粉末效应
magmaCreamEffect岩浆膏效果
redstoneEffect红石效果
glowstoneEffect萤石效果
gunpowderEffect火药效应
goldenCarrotEffect金色胡萝卜效果
药水效果选项:
speed速度
slowness缓慢
haste仓促
mining fatigue采矿疲劳
strength力量
instant health瞬间恢复
instant damage瞬间伤害
jump boost跳跃提升
nausea反胃
regeneration恢复
resistance抵抗性
fire resistance防火性能
water breathing水呼吸
invisibility隐形
blindness失明
night vision夜间视力
hunger饥饿
weakness虚弱
poison毒
wither枯萎
health boost生命上限
absorption吸收
saturation饱和
glowing发光
levitation悬浮
luck幸运
unluck不幸
以上是翻译工具翻译的,可能不准……
Next……
对于1.5.9这种,里面选项是替换药水物品的这种版本,我们来用触发的方式添加药水效果,如下图,选择第一个(当食物被吃之后),点击Add event……
如下图所示:选择左侧的触发条件(添加药水效果),中间是参数(右边是龙套,忽略),参数ID是药水ID,横着第二个是持续时间(600=30秒),第三个参数(第二行那个)是药水等级,0是一级,1是二级。那个按钮可以查看各个药水的Id……弄完之后,点Add event……
然后界面就如图所示……
Next……
然后选择合成方式,一桶牛奶……前面有说过合成方式的做法和注意事项,就不截图了[勉强]……
Next……编译……等通过……
然后就是固化牛奶的分解了……新建合成方法(前面1.1也讲过了,类似)……固化牛奶加空桶=牛奶桶……编译……Ok……合成和分解也完成了[酷]……
之后重复1.1的XXXX箱,做一个固化牛奶箱,便于储存……这个就整体完成了[吐舌]……
2017年02月14日 04点02分 14
wither是凋零效果
2020年06月22日 13点06分
level 11
我想问一下,为什么导出之后在游戏里无法显示,甚至没有加载mod
2017年03月02日 08点03分 15
编译永远不通过。。。。现在连创建新物品也创建不了
2017年03月02日 08点03分
@zombies熊 提示什么错误没?……
2017年03月03日 01点03分
@_牧_ build failed什么的……到底是为什么?![泪]
2017年03月03日 04点03分
编译失败……原因可以截个图……
2017年03月04日 15点03分
1 2 3 4 尾页