我的世界中文版和以前的3d社区一样都能自己造物品。为什么我的世界中文版活了,3d社区游戏却死了。

为什么玩我的世界会头晕想吐,说是3D眩晕症,可玩其他3D游戏就不晕,有没有治疗方法_百度拇指医生
&&&网友互助
?为什么玩我的世界会头晕想吐,说是3D眩晕症,可玩其他3D游戏就不晕,有没有治疗方法
拇指医生提醒您:该问题下为网友贡献,仅供参考。
这个一般是没有办法治的,换个游戏玩吧,我也有这种感觉,不过好像没你厉害。求采纳!
游戏的操作不流畅,我也有同样的经历
你是不是用的创造模式?
向医生提问
完善患者资料:*性别:
为您推荐:
* 百度拇指医生解答内容由公立医院医生提供,不代表百度立场。
* 由于网上问答无法全面了解具体情况,回答仅供参考,如有必要建议您及时当面咨询医生
向医生提问我的世界1.7.103D枪械整合包下载 _单机游戏下载
您的位置:
→ 我的世界1.7.103D枪械整合包
本游戏需要安装JAVA,如果游戏无法启动,请点击注册游戏安装JAVA! 游戏介绍1.7.103D枪械整合包整合了包括3D枪械、卡通武器、拔刀剑、更多武器、暮色森林、亚图姆等等mod,喜欢这些mod的玩家额可以下载这个整合包来体验一下。游戏名称:游戏版本:中文版游戏类型:游戏语言:中文发行日期:2015年mod列表1.NEI物品管理器:O键显示/隐藏NEI,R键查看合成,U键查看用途2.万用高亮显示:显示物品和生物的名字状态等,小键盘的0键打开菜单可以进行设置3.高清修复:扩展了视频设置中的可调整的项目4.光影核心:如果不使用光影可以在mods文件夹中删除(已变更为可选模组)5.G键合成表:G键打开合成表6.中文输入:在游戏中输入中文的补丁7.R键整理:R键自动排列物品8.Voxel小地图:右上角小地图,M键打开设置9.动态光源:手中的火把、掉落的火把等都可以发光,金头盔也可以发光10.游戏信息显示:I键显示/隐藏,默认无快捷键,在.minecraft\config的InGameInfo.xml中可配置11.血量显示:可以显示怪物的血量、敌对状态等12.F4光照提示:按下F4直观显示每个方块的光照等级13.快速工艺:优化游戏帧数14.更好的叶子:更好的显示效果,改变了树叶草地,水中还会出现芦苇水草等,配置请按下F8随喜好设定15.音效过滤:更真实的音效,墙壁、水有减弱声音的效果,山洞有回声等16.怪物萌化:在游戏主界面的“Minecraft领域”右侧的“mods”按钮打开的模组列表中选中“Cute Mob Models”项,点击左下角的“Config”按钮可以配置外形和碰撞箱等17.砍树:用斧破坏树木根部方块,可以把整棵树变成掉落物18.刷怪笼精准采集:可以使用附魔精准采集的工具采集刷怪笼19.自动钓鱼:J键设置(原默认V键),分别是“开启自动钓鱼”,“开启自动换鱼竿”,“鱼竿损坏前停止钓鱼”20.初始背包:自定义新建世界背包中的物品。在已创建的世界中带上自定义的物品,输入/startinginv save即可,配置内容保存在.minecraft\config下的startingInventory.txt文件中21.RPG升级:Y键打开界面,消耗经验升级技能,死亡后技能等级清零22.竹:添加了建筑装饰食物等的综合mod23.3D枪械:添加了一系列现代枪械,伤害合理,弹药较贵,不破坏游戏平衡,C键上弹(原默认为R)24.卡通武器:添加一系列动漫中出现的武器,自带特定附魔,美观实用25.拔刀剑:添加了一系列名太刀26.更多武器:添加更多种类武器,但是其中的大炮无法装填发射(bug)27.更多箱子:添加了更多箱子,银/铜需其他模组支持暂不可用,水晶箱子可以透视,黑曜石箱子防爆28.储物抽屉:添加美观实用的抽屉柜29.背包:添加了16色的大小号扩展背包(中背包暂未开发),手持背包右击可以打开30.家具:添加了众多美观实用的家具31.黑曜石船:添加了坚固的黑曜石船,可在水和岩浆中航行,上船自动加持抗火buff,不过,从岩浆中回收时,直接打掉会被岩浆烧毁32.要塞指南针:指向离你最近的主世界要塞33.女仆:添加了女仆34.女仆哨子:添加了女仆与狗的哨子,可以让30格内的待命状态的女仆/狗改为跟随,需长按1~3秒35.精灵球:普通的精灵球左键点击可以抓取/释放非敌对生物,高级精灵球可以抓取/释放敌对生物36.小龙女:女仆mod和龙坐骑mod联动mod,使用糖右击驯服的末影龙可以将其变成小龙女(还可以骑?)37.精英怪:会随机生成带有多种强力属性的强化型怪物,对模组添加的怪物同样有效38.龙坐骑:右击龙蛋孵化龙,长大后用生鱼驯服后套上鞍可以骑乘,在水/冰雪/沙漠/下界等条件下会孵化出不同的种类39.小狗天才:游戏开始时会送你一个消耗道具,可以召唤一只很强的小狗(楼主在做整合之初就想添加这个mod,但是当时这mod的版本似乎是有bug的,所以挺遗憾的没有添加)40.暮色森林:添加了暮色森林世界(进入方法:建造一个2*2的水池,周围围满任意花/树苗/蘑菇,然后向水中扔一颗钻石)41.糖果世界:添加了一个糖果主题世界(进入方法:用糖块建造成地狱门状,然后泼上一桶岩浆)42.亚图姆:添加了一个沙漠主题世界(进入方法:制作一个圣甲虫[中间钻石,上下左右金锭]对任意一块沙石右击)43.豆腐工艺:添加了非常多的豆腐相关方块和物品,和一个豆腐主题世界(进入方法:用烤豆腐块建造成地狱门状,用豆腐魔杖右击)安装方法1、解压缩下载的文件2、运行文件夹下的PlayGame.exe,点击注册游戏,安装JAVA3、运行PlayGame.exe,点击开始游戏PS:本游戏需要安装JAVA,如果游戏无法启动,请点击注册游戏安装JAVA!操作方法移动:W、S、A、D攻击:鼠标左键使用物品:鼠标右键跳跃:空格潜行:左Shift丢弃:Q道具栏:E小编评测这个整合包里面的武器mod比较多,而且很多威力都很强大,反正小编自己测试的时候感觉是非常NB的,大家可以先进创造模式体验一下看看。另外这个mod也添加了一些比较热门的好玩的mod,比如暮色、亚图姆这样的大型探索世界,还有女仆和宠物狗这样的跟班,小编还是挺推荐大家下载这个整合包来试试的。同类型游戏推荐游戏名称游戏星级游戏大小前去下载353M368M
同类专题推荐
这是一个我的世界1.7.10经典好玩的MOD的整合版本大全,在这个我的世界1.7.10MOD大全里都是已经为玩家们整合好的我的世界1.7.10懒人包,玩家们下载解压即可开始游戏,非常方便快捷,也适合懒人玩家们进行游戏,跑跑车小编祝愿大家游戏愉快,不容错过哟!
简体392.0M简体569M简体588M
沙盒类游戏是高自由度无限制游戏的一个总称,很多玩家们都喜欢沙盒游戏没有拘束随心所欲的感觉。今天小编特意给玩家们整理了一个沙盒类游戏大全,其中包含了代表作品我的世界、泰拉瑞亚等经典作品,希望玩家们能够在其中找到自己所中意的那款沙盒类游戏。
简体90.4M简体170.1M繁体238M
下载地址Android版iPhone版Mac版iPad版主机版
我的世界1.7.103D枪械整合包
喜欢“我的世界1.7.103D枪械整合包”的人也喜欢:
我的世界1.7.103D枪械整合包已更新完&br&本来想随便写写,结果越写越多。奈何好模组实在太多,为了篇幅只好忍痛割爱,挑一些写,也算是抛砖引玉。&br&许多人说新手不友好难以入门,所以我把辅助性,小型模组放在前面,把大型模组放在后面,如果觉得太长就不要看后面了。&br&————————————————————————&br&mod一入深似海,从此君王不早朝,杀时间利器,眼睛度数升高的元凶。慎入慎入。&br&mod分日系mod和欧美向mod,推荐几个欧美向mod,特点就是比较大型。&br&&br&&blockquote&&b&一、辅助型模组&/b&&/blockquote&1、JourneyMap(旅行地图)&b&目前最好用的地图模组。&/b&&br&&img src=&/aff0dcb82f98dca4bfdd622b042e2ba5_b.png& data-rawwidth=&1920& data-rawheight=&1058& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/aff0dcb82f98dca4bfdd622b042e2ba5_r.png&&正常情况下在右上角显示小地图,J键打开大地图,如上图,可以拖动大地图,方便显示曾经去过的地方。大地图可以放大缩小,可以跟随玩家。&br&可以显示地下地图,方便寻找矿洞,可以显示各种生物和玩家。&br&可以在任意地方记录下坐标,支持一键传送到记录位置(开地图时需选择作弊)。死后自动记录死亡位置。&br&&br&2、Not enough Items(NEI)&br&(1.8下可以用JEI。)&br&&b&目前最好用的内置合成表&/b&,玩模组再也不需要去百科查合成表了。&br&&img src=&/eebcaf3c09ba6551de94_b.jpg& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&/eebcaf3c09ba6551de94_r.jpg&&E键打开背包,同时打开NEI,点击物品,R键显示合成表,U键显示用途。&br&打开任意合成台下打开任意合成表,合成表右下显示问号,shift+右键,如果背包里面有合成所需物品,物品将自动摆入合成台。&br&&br&3、Waila(高亮信息扩展)&br&鼠标十字星所指的物品,将在屏幕正上方显示物品的名称和所属模组。遇到没见过的东西,再也不用敲下来才知道是什么了。(需要安装NEI)&br&&b&可以显示怪物血条,显示作物成长进度,机器工作进度等。&/b&&br&&img src=&/82deaaae35abfa38e1e658e381c38803_b.png& data-rawwidth=&1366& data-rawheight=&691& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&/82deaaae35abfa38e1e658e381c38803_r.png&&安装Waila Harvestability,将同时看见现在手中工具是否可以采集十字星所指物品。&br&&br&4、ChickenChunks(区块载入器)&br&当玩家离开某一地区时,可以通过放置区块载入器强制加载这一地区,范围可以设置。家里种了田地,出门打怪回来之后,就可以收获成熟的作物了!&br&&img src=&/6be8ca820de4ec_b.png& data-rawwidth=&1366& data-rawheight=&706& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&/6be8ca820de4ec_r.png&&&br&&blockquote&&b&二、地形类&/b&&/blockquote&1、Biomes O' Plenty(超多生态群系)&br&主世界加入100多种生态群系,地狱生态也变得丰富,是对原版生态系疲倦者的好选择(开地图时,地形需要选择Biomes O' Plenty 选项)。&br&&img src=&/aa6e8cecd06d_b.png& data-rawwidth=&854& data-rawheight=&480& class=&origin_image zh-lightbox-thumb& width=&854& data-original=&/aa6e8cecd06d_r.png&&2、Nature(自然)&br&加入新的树木,主世界四种莓果丛,莓果不但吃的快,还可以补偿隐藏保食度,是生存初期简易的食物来源。&br&&img src=&/b2ab590bb819f33f1d2cfc21_b.png& data-rawwidth=&1000& data-rawheight=&562& class=&origin_image zh-lightbox-thumb& width=&1000& data-original=&/b2ab590bb819f33f1d2cfc21_r.png&&&blockquote&&b&三、建筑类&/b&&/blockquote&1、Chisels & Bits (凿子和组件)&br&&b&这是一个要逆天的模组,原版minecraft的精髓在于建筑,此模组精髓在于雕刻。&/b&&br&任何方块都可以分解为16*16*16个小块,小块贴图基本是原方块贴图。然后这些小方块可以任意组合。当然也可以分成16*16个长条等你能想到的小方块。雕刻好的东西可以用图纸记录下来,用图纸可以无限复制你已经雕刻好的东西。&br&&img src=&/c6d3d47c8f8fd91be1382ec8ebf2f33f_b.jpg& data-rawwidth=&1920& data-rawheight=&936& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/c6d3d47c8f8fd91be1382ec8ebf2f33f_r.jpg&&&br&2、Carpenter's Blocks (木匠方块)&br&加入斜角木匠方块,楼梯木匠方块,各种角度木匠方块,任何方块都可以变成这些想要的形状,minecraft里面终于有斜线了,组织的好可以盖出弧形屋顶。&br&&img src=&/59a6baafbe90afd1d83987_b.png& data-rawwidth=&1495& data-rawheight=&830& class=&origin_image zh-lightbox-thumb& width=&1495& data-original=&/59a6baafbe90afd1d83987_r.png&&3、Chisel 2(凿子2)&br&任意方块放入凿子,都将有几十种变种,无论是富丽堂皇的宫殿,还是简陋的地下室,都有适合的方块,发挥想象力的时候到了。&br&&img src=&/5f6a03f05fe0abe8f5f6ff8787990fed_b.png& data-rawwidth=&1024& data-rawheight=&576& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&/5f6a03f05fe0abe8f5f6ff8787990fed_r.png&&4、Bibliocraft(收藏馆)&br&&b&最推荐的家具模组。&/b&添加的家具不但精美好看,且有实用性。无论是物品展示台,书架,药水展示架,甚至桌子都可以放入物品,能与玩家有很好的互动。&img src=&/ffee850b35bb_b.jpg& data-rawwidth=&1680& data-rawheight=&1028& class=&origin_image zh-lightbox-thumb& width=&1680& data-original=&/ffee850b35bb_r.jpg&&&br&&blockquote&&b&四、实用类&/b&&/blockquote&1、Tinker's Construct(匠魂)&br&&b&打造属于你自己的武器,模组新手入门模组。&/b&&br&作者的观点是没有一把最好的武器,每种武器都有其特殊的性能。制造一把武器你需要不同的武器配件,把配件组合一起一把武器就诞生了。每种材料做成武器都有其特殊的属性,通过给武器不断添加材料赋予武器各种额外的性能。&br&&img src=&/a3972abd6ba0cf28cdcb30_b.png& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/a3972abd6ba0cf28cdcb30_r.png&&&br&2、Extra Utilities(更多实用设备)&br&&b&偷懒必备模组,加入了非常多合成表简单,但是用处逆天的物品。&/b&&br&包括:可以创造模式飞行的翅膀,可以携带动物的绳索,凭空放置的方块,储藏256桶液体的水桶,好用的管线,可以大范围不生怪的火把,少lag的抽岩浆机器,挖矿机等等等。强烈建议下载下来对照NEI弄清每一个物品的用处。&br&&img src=&/a8504dee651c9b07ce5e_b.png& data-rawwidth=&858& data-rawheight=&523& class=&origin_image zh-lightbox-thumb& width=&858& data-original=&/a8504dee651c9b07ce5e_r.png&&&br&3、OpenBlocks(开放式方块)&br&据说作者接受世界各地玩家的邮件,把玩家想要的物品添加到游戏里面。其中有几个物品十分好用,包括建筑指导仪(下图),滑翔翼(1.9滑翔翼应该是抄这个),经验值贮藏系统,睡袋等。&br&&img src=&/7eaa02e9cddb6_b.jpg& data-rawwidth=&1280& data-rawheight=&800& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&/7eaa02e9cddb6_r.jpg&&&br&4、Mystcraft (神秘岛)&br&原版三个世界已经逛够了?你需要这个模组,如图每本书可以传送去一个新的世界。你可以自定义世界,定义天空的颜色,定义生态域,定义怪物,定义方块生成等等等。&br&传送书也可以在主世界之间传送玩家,是良好的交通工具。&br&&img src=&/bc63e39b4b7cd05ee428bef_b.jpg& data-rawwidth=&793& data-rawheight=&424& class=&origin_image zh-lightbox-thumb& width=&793& data-original=&/bc63e39b4b7cd05ee428bef_r.jpg&&&br&5、AgriCraft&br&&b&一个以杂交为精髓的种地模组。&/b&植物需要种植在木架子上,植物杂交可以变异出新的植物。&br&一种作物可以通过不断杂交提高性能,当培养出最强作物时,将一次收获四个作物,且长的飞快。&br&&img src=&/ee628ad0051bcd350c43341_b.png& data-rawwidth=&1024& data-rawheight=&542& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&/ee628ad0051bcd350c43341_r.png&&&br&6、Pam's HarvestCraft (收获季节)&br&嫌弃原版作物不够多?食物不够丰富?添加这个模组,让你种地种到吐,食品一天换一样。添加了几十种作物,几十种果树,几百种食物。可以兼容Agricraft。&br&&img src=&/4f026b3ba07_b.png& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/4f026b3ba07_r.png&&&br&&blockquote&&b&五、储藏类&/b&&/blockquote&1、IronChests (铁箱子)很小巧的模组,可以把木箱子升级为铁箱子,钻石箱子,箱子容量逐渐增大,水晶箱子可以看见里面物品。&br&&img src=&/0ac2de6d101862cdd64330_b.png& data-rawwidth=&1366& data-rawheight=&703& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&/0ac2de6d101862cdd64330_r.png&&2、JABBA(更好的储物桶)&br&大量储存单一物品必备。&br&可以升级,以储存更多组的物品,左键拿出,右键放入,同时六个面都可输入输出,可以建立很好的自动化系统。&br&增加了一个手推车,可以拿起储物桶或者原版箱子。钻石手推车可以搬运生怪砖。&br&&img src=&/bb3e8ac2a06c2095b9cbf672a3159e2c_b.jpg& data-rawwidth=&700& data-rawheight=&394& class=&origin_image zh-lightbox-thumb& width=&700& data-original=&/bb3e8ac2a06c2095b9cbf672a3159e2c_r.jpg&&3、Storage Drawers (储物抽屉)&br&很像储物桶模组,一格方块储存大量单一物品,不同的是可以在单一方块储存2种或者4种,同样是升级后可以储存更多组物品。&br&抽屉控制器,放在几个储物桶旁边,可以一次向几个储物桶里面放置多种物品。&br&压实抽屉,可以放入金砖,取出金粒或者金锭,反之亦然。&br&&img src=&/82c309c86f8eb965d7c7_b.png& data-rawwidth=&874& data-rawheight=&500& class=&origin_image zh-lightbox-thumb& width=&874& data-original=&/82c309c86f8eb965d7c7_r.png&&4、EnderStorage(末影储存)&br&很小巧的模组,原版的末影箱子灵感来源于此模组。末影箱子功能基本等同于原版,但是上面白色按钮可以染色,以设置不同频道。&br&末影背包shift右击末影箱将和箱子设置为一个频道,变成一个可携带的末影箱&br&末影水塔功能等同于末影箱,但储存液体。&br&&img src=&/faf81f4a9de44a4bdbc0dea883fc01ab_b.jpg& data-rawwidth=&1366& data-rawheight=&706& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&/faf81f4a9de44a4bdbc0dea883fc01ab_r.jpg&&5、Applied Energistics (应用能源2)&br&目前最好的储存系统,无出其右者。&b&非常新手不友好,慎入。&/b&&br&&b&告别难看的箱子系统,将大量资源储存在电脑磁盘上,可以远程从电脑上拿取物品。自动合成系统让你告别繁琐的合成表,IC2的量子装,只需一键,立刻获得。同时贴图炫酷,满满未来科技质感。&/b&&br&如图大量储存单一物品,物品上限取决于你放置的的磁盘大小,并按各种顺序排序,可以搜索。&br&&img src=&/e70b212dd6e2bc9d1c7596_b.png& data-rawwidth=&590& data-rawheight=&618& class=&origin_image zh-lightbox-thumb& width=&590& data-original=&/e70b212dd6e2bc9d1c7596_r.png&&&img src=&/86dd2eca17e4d7f0a4ff_b.png& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/86dd2eca17e4d7f0a4ff_r.png&&这个模组是我最恨的模组,也是最爱的模组。&br&模组初期需要制作大量的芯片储存数据,十分繁琐。最重要一点是他的线缆都有频道限制,普通线缆8个频道,粗线缆32个频道,部署分配线缆频道十分考验玩家。更别说P2P和量子桥。&br&但是一旦建立完整的系统,你的所有物品都将井然有序的动态储存起来,比如,从自动农场收的小麦,从自动牧场收的牛奶鸡蛋,直接从输入总线进入系统,建立好蛋糕的合成表,随时可以获得几百个蛋糕。&br&本模组初期发展学习困难,后期则上瘾到无法离开。&br&&blockquote&&b&六、独立类&/b&&/blockquote&这个类别的模组,因为本身比较大型,对游戏机制的改变较多,很难与其他大型模组兼容,建议独立或者以这个模组为主进行游玩。&br&&br&1、Nevermine(虚无世界)&br&本来默默无名的模组,去年籽岷开始玩之后,瞬间火遍中国模组圈。&br&本模组加入十几个新的世界,每个世界都有自己的怪物,地形,矿物,特性,玩家通过不断冒险来增加自己的技能树。特点是安装之后无视亮度遍地怪物,不断地刷怪升级。&br&缺点是十几个世界有些千篇一律,只是怪物长得不同,没有新意。&br&&img src=&/35bd82f8920c87abe2743a9_b.jpg& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&/35bd82f8920c87abe2743a9_r.jpg&&2、The lord of the rings(魔戒模组)&br&魔戒迷不要错过,虽然模组还在勤奋更新中,但是已经很稳定了。可以进入魔戒世界进行冒险,模组还原了魔戒世界的地图,建筑,地形,精灵矮人等怪物。&br&玩家可以一边悠闲的欣赏各个种族的建筑风格,新奇的动物,一边激烈的打怪,可以接任务,有一些RPG元素。十分推荐!&br&&img src=&/046ecdd85ab_b.png& data-rawwidth=&1366& data-rawheight=&706& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&/046ecdd85ab_r.png&&3、Pixelmon(神奇宝贝模组)&br&满满的童年回忆模组,大部分神奇宝贝都已经被添加进来。玩家通过不断让自己的神奇宝贝对战,提高神奇宝贝等级。&br&&img src=&/beacdac8cd9_b.jpg& data-rawwidth=&650& data-rawheight=&342& class=&origin_image zh-lightbox-thumb& width=&650& data-original=&/beacdac8cd9_r.jpg&&&br&4、The Twilight Forest(暮光森林)&br&老牌异界模组。玩家可以开一个传送门进入暮光森林的世界。这个世界天色永远阴沉,景色神秘而优美,地面上并没有怪物。玩家可以下地牢,上高塔,入火沼泽,进黑暗森林。一步步对付一个个越来越强的boss。如果还没有玩过的话,请一定要试一试。&b&裂墙推荐!&/b&&br&&img src=&/73d1eafccf5aad466c4371_b.png& data-rawwidth=&1366& data-rawheight=&706& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&/73d1eafccf5aad466c4371_r.png&&&br&&blockquote&&b&七、科技类&/b&&/blockquote&这里的科学模组的能量全部是电力。现在欧美模组圈基本全部模组共用电力单位RF,只有工业模组电力单位是EU 。&br&&br&1、thermal expansion (热力膨胀)&br&热力膨胀模组是一系列thermal模组的总称(包括thermal Dynamics, thermal Foundation),是RF这个单位的最初建立者。&br&&b&本mod十分好上手,合成表简单且实用,是接触科技模组初期的不二选择。&/b&&br&&img src=&/a41b9ed3dfeec910374b_b.jpg& data-rawwidth=&1680& data-rawheight=&1050& class=&origin_image zh-lightbox-thumb& width=&1680& data-original=&/a41b9ed3dfeec910374b_r.jpg&&&br&添加了铜矿,锡矿,银矿,铅矿,有色金属矿等矿石。&br&添加了各式各样的引擎,包括蒸汽引擎,岩浆引擎,燃油引擎等等等,为发电提供不同的选择。&br&机器方面,包括磨粉机,电炉,锯木机,充电器,积水器,造石机等等十分便宜并且有用的。&br&添加了水管,物品管,电线。机器和管道都分级别,级别越高效率越高。&br&&br&2、Ender IO (末影接口)&br&在热力膨胀模组的基础上添加了许多好用的机器。&br&&b&令人惊喜的是这个模组的管线,液体管,物品管,电线,红石线,甚至AE2管线都可以在一个格子里面走线,告别了难看的漫天走线时代,非常值得一试!&/b&&br&&img src=&/fc239dcdd330_b.jpg& data-rawwidth=&1600& data-rawheight=&900& class=&origin_image zh-lightbox-thumb& width=&1600& data-original=&/fc239dcdd330_r.jpg&&本模组的很多合成表都需要用到末影珍珠,遇到末影人千万不要放过。&br&添加了无线充电器,只要在一定范围内,可以给身上物品充电。&br&添加了喷涂机,可以让任何方块显示其他方块的样子,比如把萤石换成石砖的样子,妈妈再也不用担心屋子里面生怪了。&br&还有其他很多很实用的机器,值得一试。&br&&br&3、minefactory
reloaded (我的工厂)&br&&b&添加大量工厂方块,包括种植机,收获机,屠宰机,钓鱼机,幼崽分离机等等等。将种地和养殖变得十分简单,且有些过分简单。&/b&&br&&img src=&/b525c8e3acef3d4f8e9a6de_b.png& data-rawwidth=&1920& data-rawheight=&1054& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/b525c8e3acef3d4f8e9a6de_r.png&&种植机,收获机组合,自动获得无限农作物。&br&饲育机,屠宰机,计数机组合,自动获得无限动物产品。&br&甚至可以剪羊毛和无限获得墨囊。&br&&br&4、big reactors(大型反应堆)&br&&b&当电力越来越不够用怎么办?尤其开始玩AE2这个吃电不眨眼的老虎,你需要这个模组可以大量电力,10KRF立刻获得!&/b&&br&&img src=&/3fc40cc348bf996b42d23f_b.jpg& data-rawwidth=&2560& data-rawheight=&1392& class=&origin_image zh-lightbox-thumb& width=&2560& data-original=&/3fc40cc348bf996b42d23f_r.jpg&&添加黄铀矿石,建立如上图的多方块结构,立刻获得大量廉价RF。&br&&br&5、immersive engineering (沉浸工程)&br&&b&很新的一个模组,作者抛弃了传统的管线,加入了电线的概念;而且本模组的许多机器是多方块机构,看起来古朴又炫酷。&/b&&br&&img src=&/283a38b396dfde12e3ebea_b.png& data-rawwidth=&1599& data-rawheight=&848& class=&origin_image zh-lightbox-thumb& width=&1599& data-original=&/283a38b396dfde12e3ebea_r.png&&添加了风车,水车等炫酷的发电系统。&br&电线系统类似显示生活中电线系统,可以通过电线杆远距离传输,高压电线和低压电线之间需要降压设施。&br&多方块结构包括压榨机,打粉机等,效率极高,十分好看。&br&作者审美极佳,增加了类似钢铁架子的方块,用心的话,可以建成一个工厂风格的现代化建筑群。电线和建筑方块配合铁路模组,可以建成大型铁路交通设施。&br&&br&6、Draconic evolution(龙之进化)&br&&b&本模组最出彩之处在于添加了炫酷的能量储存系统,如下图,做到最高阶可以储存巨量的RF,而且其炫目的动画效果,特别适合放在大型建筑物中心,立刻好似身处核电站反应堆中心。&/b&&br&&img src=&/097a4079966eee878dc3de_b.png& data-rawwidth=&1600& data-rawheight=&878& class=&origin_image zh-lightbox-thumb& width=&1600& data-original=&/097a4079966eee878dc3de_r.png&&在末地岛和末地随机生成的流星上,可采集到紫色的矿物粉末。&br&需要消耗大量的下界之星,黄金,紫色矿物粉末等资源,获得武器和装备,武器和装备都可以自定义附魔和属性,消耗RF使用,非常OP。&br&1.7下可重新召唤末影龙,每杀死一次末影龙可以获得1颗龙之心脏,是模组的重要资源。屠杀极难的红龙获得2颗心脏(红龙极难不要轻易尝试,你会后悔的)。&br&能量储存装置炫酷到可以忽略功能性,直接做出来装饰家里。&br&&br&7、simply jetpacks(喷射背包)&br&利用极少的资源获得喷射背包,游戏初期必备模组。配合openblocks的滑翔翼,基本实现创造模式飞翔功能,初期就可以逛遍地图,横扫地狱。&br&&br&&blockquote&&b&八、四大经典科技模组&/b&&/blockquote&这四个模组相信大家都有耳闻,minecraft初期开始就已经出现,跟随minecraft一路走来,都茁壮发展起来。现在的许多新模组都建立在这四个模组上,也继承(抄袭)发扬了四个模组的功能。&br&&b&注意一点是,虽然这四个模组发展时间长,但并不新手友好,建议初期玩模组不要从这四个模组入手。&/b&&br&&br&1、Industrial Craft(工业模组)&br&算是科技向模组的祖先级模组,首先提出了电压,变压,核反应等概念。随着其他模组对工业模组功能的继承优化,其他模组功能越来越强大,材料越来越便宜,相反工业模组自身却把合成表改得非常繁琐复杂。所以多模组生存下,这个模组就显得有些鸡肋,当然这一切都难以动摇他江湖老大的地位。&br&&img src=&/1a4bbbf8ded37e92ac11f14_b.jpg& data-rawwidth=&700& data-rawheight=&394& class=&origin_image zh-lightbox-thumb& width=&700& data-original=&/1a4bbbf8ded37e92ac11f14_r.jpg&&新手的话,可以以量子装为目标,一步步进行科技升级,相信目标达成的时候,工业模组也就玩完了大部分内容。&br&注意本模组机器方块要用扳手拆卸,直接敲掉会损坏机器;注意机器不要过压,核反应堆不要过热,均会导致爆炸。&br&关于EU和RF转换,比较推荐immersive engineering的电线,没有损耗,但是有1000RF/s的转换上限。其次Extra utilities 的节点虽然没有转换上限,但会损耗一半的电力。&br&&br&2、Forestry(林业模组)&br&&b&添加了养蜂,养树系统,通过养育过程中的基因突变,获得新品种的蜜蜂和树,也可以提取优秀基因进行基因改良。&/b&&br&&img src=&/cb92c9d52b0742efdb027a35b01e1ae0_b.jpg& data-rawwidth=&1218& data-rawheight=&681& class=&origin_image zh-lightbox-thumb& width=&1218& data-original=&/cb92c9d52b0742efdb027a35b01e1ae0_r.jpg&&添加了农场方块,如上图,是个多方块结构,可以用来种树和农作物。&br&养蜂和养树的同学建议安装扩展模组binnie's mods,增加了大量新的树种和新的蜜蜂。新的树种可以产生果实榨出更多果汁和种子油,来发出更多电。新的蜜蜂可以产生minecraft里面一切资源,比如农作物,矿物,怪物动物产品。&br&添加Mgaic bees 扩展模组,蜜蜂可以产生魔法模组相关资源。&br&注意一点是,养蜜蜂如果没有辅助工具,将变成一个体力活,可能会在电脑前消耗一整天时间,建议安装Gendustry模组进行工业养蜂,将大大减少繁琐枯燥的工作。&br&&br&3、BuildCraft(建筑模组)&br&&b&添加了管线系统,管线分液体管,物品管,电力管,开起了minecraft的物流时代。&/b&&br&先放张炫酷的镭射:&br&&img src=&/d378b54bf148ba59fbd3f_b.png& data-rawwidth=&1366& data-rawheight=&716& class=&origin_image zh-lightbox-thumb& width=&1366& data-original=&/d378b54bf148ba59fbd3f_r.png&&BC管线功能比较基础,管线上可以安装各种门,来增加功能性,但是缺点是管线放多了会变得非常的乱,如下图:&br&&img src=&/3bac26d32e185f103a1a359_b.jpg& data-rawwidth=&1280& data-rawheight=&720& class=&origin_image zh-lightbox-thumb& width=&1280& data-original=&/3bac26d32e185f103a1a359_r.jpg&&可以安装LogisticsPipes模组来增强管线功能,建立更好的物流系统。&br&建筑模组增加了很多辅助建筑机器,包括建主机,整地机;添加了非常便宜的采矿机。&br&添加了石油,可以精炼为燃油,妈妈再也不用担心家里缺电了!&br&添加了机器人,可以帮助种地,种树,收割,钓鱼等等。&br&&br&4、RailCraft(铁路模组)&br&原版minecraft铁路的拓展模组,添加了几十种新的轨道,和轨道控制系统,可以建立大型轨道系统进行远距离送货,拉客(玩家,村民)活动。&br&&img src=&/118f5ec3e8ffb124d24c10c899b7d7e5_b.jpg& data-rawwidth=&1920& data-rawheight=&1069& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/118f5ec3e8ffb124d24c10c899b7d7e5_r.jpg&&本模组添加了大量多方块机构,包括烧钢的锅炉,各种尺寸的水塔,蒸汽锅炉。&br&可以建立十分复杂的铁路系统,包括并轨,变轨,信号等系统等,但是需要花费很多智慧和时间。&br&&br&&blockquote&&b&九、魔法类&br&&/b&&/blockquote&魔法模组大多入手困难,好在大部分都有内置说明书,且都有汉化版,随着书一步步看起来就能很快入门。&br&&br&1、Thaumcraft(神秘时代)&br&神秘时代mod作者堪称mod界劳模,从模组开始到现在这么多年一直勤奋更新,目前1.8版已经出来了。&img src=&/a7b71dd0f0_b.jpg& data-rawwidth=&1920& data-rawheight=&1080& class=&origin_image zh-lightbox-thumb& width=&1920& data-original=&/a7b71dd0f0_r.jpg&&&img src=&/0f4f3385aeb6b589fb38d3_b.png& data-rawwidth=&1024& data-rawheight=&706& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&/0f4f3385aeb6b589fb38d3_r.png&&&b&这个模组的特点是给mc里面一切物品都赋予了元素,通过特定的炉子烧制物品,就能提取这些元素(上图的玻璃罐子就是储存元素的)。然后通过祭坛就可以用这些元素反向合成其他物品。&/b&&br&战斗方面添加了魔杖,通过选用不同的魔杖核心,可以进行不同的工作。&br&添加了傀儡系统,相当于建筑mod里面的机器人,可以帮助种植,收割,捡取等等等。。&br&总之通过多年发展,是个巨大的mod,而且发展出的其他mod众多,全部装起来玩的话,日日夜夜一直玩可以玩一周。&br&&br&2、Botanic(植物魔法)&br&本mod作者是个巨大的日漫爱好者,中二病晚期患者,模组的很多装备原型来自日本动漫的武器。目前勤奋更新中。&b&是魔法模组中较简单的,建议从此模组入门。&/b&&br&&img src=&/0654944dddf75efdfb9966_b.png& data-rawwidth=&1024& data-rawheight=&543& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&/0654944dddf75efdfb9966_r.png&&&b&本模组特点是,加入了16种魔法花朵,通过这16种花朵可以做出2类花朵,产能花朵和功能花朵。产能花朵通过岩浆、煤炭等产生特定的能量,功能花朵使用能量做事情,例如加快植物生长,捡起地上物品,产生只有宝箱才能拿到的物品,等等许许多多事情。&/b&&br&加入了大量装备武器,不消耗耐久,消耗魔力使用。&br&高阶之后可以打开精灵传送门,并且打一个叫盖亚的巨难得boss(比凋零难好多好多)。&br&也是个巨大的模组。慢慢玩。&br&&br&3、Blood Magic (血魔法)&br&每个大型模组都有自己的能量系统,本模组能量系统是玩家血液。&br&&b&玩家可以献祭自己血液或者动物和怪的生命,获得能量,通过积攒越来越多的血液升级祭坛,目前可以升级到6级。然后用血液做装备武器。&/b&&br&&img src=&/62f0e7f04c8aabee9921_b.png& data-rawwidth=&1024& data-rawheight=&576& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&/62f0e7f04c8aabee9921_r.png&&上图是6级祭坛,祭坛每升一级需要耗费的材料成几何增长。&br&本模组还添加了新型的炼药系统,各种奇奇怪怪的装备,召唤各种奇怪恶魔boss,建立各种奇怪法阵,游戏后期将会生成一个恶魔村庄1000格乘以1000格大小,建议在离家很远的地方建立,否则主世界将充满恶魔。&br&本模组没有内置说明书,需要网上找攻略。&br&&br&4、Witchery (巫师模组)&br&每个模组都需要能量来源,本模组能量来源是植物,各种各样的植物,通过在祭坛旁边种树获得祭坛能量。&b&本模组没有增加什么厉害的武器,装备,剑走偏锋,更像个悠闲趣味模组,加入了大量PVP元素。&/b&&br&&img src=&/f9ba1c890c0f83c741884cbf987e4019_b.png& data-rawwidth=&1024& data-rawheight=&590& class=&origin_image zh-lightbox-thumb& width=&1024& data-original=&/f9ba1c890c0f83c741884cbf987e4019_r.png&&玩家可以种植3种树木,许多种植物,不断炼药,收养宠物,画各式各样的圆圈法阵,召唤各种各样恶魔,甚至可以变成狼人、吸血鬼,可以进入另一个世界,梦境世界。&br&这个mod加入了大量巨量的东西,可以自己慢慢玩,光提供的书就好几本,能玩好久好久。。。。&br&&br&5、intangible(无形)&br&1.8新模组,刚刚出来,中文名还未知,无形我自己编的。&br&同样,每个模组需要自己的能量,本模组能量是灵魂。&br&&b&玩家可以通过研究,获得8种灵魂,僵尸骷弓没有灵魂,动物和模组生物有灵魂,通过这些灵魂点各种技能树,拥有各种技能,比如灵魂出窍一类奇怪技能等等。&/b&&br&&img src=&/67d73e0b_b.png& data-rawwidth=&800& data-rawheight=&453& class=&origin_image zh-lightbox-thumb& width=&800& data-original=&/67d73e0b_r.png&&本模组矿物加入了水晶,可以种植水晶。左边圆圈是模组的指导说明书,右面的光球是用来储存灵魂的祭坛,左上角是玩家的灵魂储备。&br&好吧,这个模组太新了我还没玩过,能说的太少了。。。。
已更新完 本来想随便写写,结果越写越多。奈何好模组实在太多,为了篇幅只好忍痛割爱,挑一些写,也算是抛砖引玉。 许多人说新手不友好难以入门,所以我把辅助性,小型模组放在前面,把大型模组放在后面,如果觉得太长就不要看后面了。 ————…
&b&我感觉我喜欢上了一个妹子,怎么办?&br&&/b&&br&还是先简单介绍一下情况。原本我的生活是平淡的,每天从木制别墅二楼的卧室醒来,去自己的田地收收小麦,去喂喂成群的猪牛羊,生活得十分悠闲惬意。直到有一天我在矿洞里遇到了她,她戴着好看的帽子,穿着紫色的外衣。但我好像惊动了她,她摔掉了手中的瓶子。看到她的一瞬间,我就仿佛中了毒一样的心跳加快。这是一种从来没有过的感觉,由于过于害羞我迅速逃离了现场。&br&我感觉自己还是配得上她的,有一身的钻石套装,只是还没有附魔,农田的产量够两个人吃,养殖场里有羊,随时可以造出来双人床,如果她喜欢我还可以为她铺上很长很长的高铁。&br&没追过妹子,请各位知友教教我,谢谢了。&br&&br&想了想,还是匿了吧。&br&&br&&b&38个回答&br&&br&&br&&br&&/b&&br&&b&Alex,1.8版本才加入Minecraft的大家庭,欢迎大家粉我~&br&&/b&赞数:1134&br&&br&唉,果然还是新来的没有存在感啊,看了好几遍问题描述发现原来题主说的不是自己~好伤心~&br&评论区说要我爆照~哼~赞数过1.5k爆~&br&&&&&&&&&&&&&&&&&&&&&&&&&&&&br&不要在评论区要微信号了,我不约。&br&&br&&br&&br&&b&JJ怪,爆炸即艺术&br&&/b&赞数:21K&br&&br&我体内的炸药已经饥渴难耐了!FFF团万岁!!!&br&&br&&br&&br&&b&小白,全身上下只有干货&br&&/b&赞数:838&br&&br&知乎真是抖机灵的越来越多了,全部手动反对+没有帮助。只能我自己上一点干货。&br&首先题主举了很多自己生活得还不错的例子,感觉这就犯了很多男生的通病:喜欢在女生面前吹嘘炫耀。钻石套什么的你穿出去不觉得会亮瞎姑娘的眼睛么?!老老实实和姑娘初次见面就穿一身皮革制的衣服挺好,不浮夸还得体。&br&还有就是一定要鼓起勇气啊!见了姑娘的面就跑,这怎么成事!一定要大胆的搭讪。&br&详情请见
&b&如何&/b&&b&&b&搭讪&/b&陌生女生? —小白的回答&br&&/b&这样就完成了泡妞的第一步,接下来如果题主不知道怎么做的话可以关注我的微信公众账号:&b&爱情第一箭&/b&,里面有很多泡妞技巧。&br&&b&&br&&br&&br&僵尸,豌豆射手,不如&/b&&b&亡灵杀手&br&&/b&赞数:1742&br&&br&谢&b&@僵尸村民&/b&邀请~我们这样公然秀恩爱真的好么~&br&我要开始讲故事了。我和题主一样也是偶然遇到了那个时候还是村民的她,她有着高挺的鼻梁和完美的声线,可惜我只能在夜晚活动,于是我想尽办法在夜晚出现在她身边。这里还是要感谢&b&@Steve&/b&,是他让我有机会出现在正确的地方,把她变成了僵尸村民,于是我们现在幸福的一起在晚上游荡,并且还有了自己的孩子。&br&&br&&br&&br&&br&&p&&b&匿名用户&/b&&br&赞数:25K&/p&&p&回答建议修改:不友善内容&/p&&p&建议修改期间,回答内容对其他用户不可见。修改提交后会自动进入评估状态。如果一周内未得到修改,回答会自动折叠。&/p&&br&&br&&b&&br&女巫,香水有毒&br&&/b&赞数:43K&br&&br&_(:зゝ∠)_&br&我好像知道题主是谁了......&br&&b&&br&&br&&br&地狱轰炸机, —_—&/b&&br&赞数:9762&br&&br&烧死异性恋!!&br&&br&&br&&br&&b&铁傀儡,别问我为什么不攻击JJ怪&br&&/b&赞数:623&br&&br&如果题主不知道送姑娘什么礼物的话可以联系我,只需要4个铁块和一个南瓜就可以让我免费上门服务送玫瑰花~&br&&br&评论区里说太贵的都特么是死直男,一辈子找不到女朋友,呵呵。&br&&br&&br&&br&&b&匿名用户&/b&&br&赞数:2558&br&&br&我就是来贴个图告诉你们那个高票被建议修改答案的内容是啥,请叫我红领巾。&br&&br&贴图:&br&小白个臭傻逼,你知道这几天&b&@Steve&/b&来了几趟牛圈么?他撸死了我四个老婆和三个刚成年的孩子,你个傻逼营销号。&br&&br&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&br&&br&最后要感谢 &a class=&member_mention& href=&///people/41f58a858f5cb84ebbeada& data-hash=&41f58a858f5cb84ebbeada& data-tip=&p$b$41f58a858f5cb84ebbeada& data-hovercard=&p$b$41f58a858f5cb84ebbeada&&@唐缺&/a& 大大给我的灵感!&br&我觉得题目问的是“知乎放到MC中会被提什么问题”,所以提问题以及回答的都应该是MC中的角色吧,所以开了开脑洞,希望大家喜欢。&br&&br&&img data-rawheight=&130& data-rawwidth=&600& src=&/363e0a32ffda_b.jpg& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/363e0a32ffda_r.jpg&&盗图一张,在此谢谢点赞的各位了!&br&首个破百赞的答案,再次感谢大家对我的肯定!&br&&br&如果大家有什么好的灵感也可以在评论区告诉我,我还会对这个回答进行补充。谢谢大家了!&br&&br&感谢&a href=&///people/4ad25b8e2a748e7fdd7f31f7ee98062e& data-hash=&4ad25b8e2a748e7fdd7f31f7ee98062e& class=&member_mention& data-hovercard=&p$b$4ad25b8e2a748e7fdd7f31f7ee98062e&&@Zydrate&/a&对于铁傀儡不攻击JJ的勘误!希望有错误一定要指出!谢谢!
我感觉我喜欢上了一个妹子,怎么办?
还是先简单介绍一下情况。原本我的生活是平淡的,每天从木制别墅二楼的卧室醒来,去自己的田地收收小麦,去喂喂成群的猪牛羊,生活得十分悠闲惬意。直到有一天我在矿洞里遇到了她,她戴着好看的帽子,穿着紫色的外衣。…
&p&&b&红石电路在MC生存中最大的用处就是制造永动机,实现自动化装置&/b&,比如各类自动化农场,自动化刷怪机等等。而自动化装置中最关键的部分就是能够自动重复操作的电路,比如让粘性活塞以一定的频率不停的推拉、让发射器以一定频率发射物品等等。&/p&&p&许多新手对于红石电路的入门感到非常困难,我觉得中文MC维基(&a href=&///?target=http%3A//minecraft-/%25E7%25BA%25A2%25E7%259F%25B3%25E7%%25E8%25B7%25AF& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&红石电路 - 中文 Minecraft Wiki&i class=&icon-external&&&/i&&/a&)要负很大责任。作为最权威的游戏指引,其中关于红石电路的系列教程简直令人匪夷所思。这些教程文章几乎都没有实物图和搭建方法,一上来就是摆一堆熟练玩家才能看得懂的“模拟格式”来表示电路,这是要让连中继器的方向性还没搞懂的入门玩家发疯的节奏?(还不要说一大堆没来得及翻译的英文文章以及中文教程中一大堆错译/漏译)&/p&&p&下面将面向零基础的入门玩家介绍两种最简单、最常用的自动重复电路,一种是“中继器时钟电路”,一种是“矿车时钟电路”,这两种重复操作装置所需要的物品都很容易获得。所谓“时钟电路”可以理解为这套电路就像时钟一样,周期性的触发某个操作。当然啦,你在看下面的教程前应当具备MC的基本技能,包括行走跳跃、放置方块、合成、挖矿和熔炼,并能够获取木头、圆石、红石粉即可(第二种电路还需要铁和黄金)。&/p&&p&&b&一、中继器时钟电路&/b&&/p&&p&所需物品列表:&/p&&ul&&li&红石粉x2&/li&&li&中继器x2&/li&&li&圆石x1&/li&&li&红石火把x1&/li&&li&拉杆开关x1&br&&/li&&/ul&&img src=&/acbab5f2ed098cee9ea98f_b.jpg& data-rawwidth=&446& data-rawheight=&89& class=&origin_image zh-lightbox-thumb& width=&446& data-original=&/acbab5f2ed098cee9ea98f_r.jpg&&&p&&br&&/p&&p&其中,红石火把的合成公式为红石粉x1+木棍x1:&/p&&img src=&/05d0ce35dc5b4e40ba3d_b.jpg& data-rawwidth=&323& data-rawheight=&184& class=&content_image& width=&323&&&p&&br&&/p&&p&中继器的合成公式为红石火把x2+红石粉x1+石头(由圆石在熔炉中烧制而成)x3:&/p&&img src=&/964b3ffe8e2c919c570c1_b.jpg& data-rawwidth=&324& data-rawheight=&185& class=&content_image& width=&324&&&p&&br&&/p&&p&拉杆的合成公式为木棍x1+圆石x1:&/p&&img src=&/56eebcef686ebac_b.jpg& data-rawwidth=&324& data-rawheight=&186& class=&content_image& width=&324&&&p&&br&&/p&&p&然后把上面物品放置为如下布局:&/p&&img src=&/52fbf7a0ad779d6dacc4d1_b.jpg& data-rawwidth=&1325& data-rawheight=&753& class=&origin_image zh-lightbox-thumb& width=&1325& data-original=&/52fbf7a0ad779d6dacc4d1_r.jpg&&&p&&b&注意:&/b&&/p&&ol&&li&先放置中继器,再放置其它的物品,&b&中继器的方向与你放置时的站位相关,务必使它的方向与图中相同&/b&!&/li&&li&其中红石火把和拉杆开关放置于圆石的侧面,其它所有物品都放置于水平地面上。&/li&&li&拉杆关闭时,红石火把开始闪烁,火把正前方输出周期信号,频率可以用鼠标右键点击中继器来调整。&/li&&/ol&&p&然后在红石火把的正前方放置任何机械方块,就可以往复性的运动了,例如:&/p&&img src=&/cc09e91632fbde5ec0d54b69eec9c265_b.jpg& data-rawwidth=&927& data-rawheight=&843& class=&origin_image zh-lightbox-thumb& width=&927& data-original=&/cc09e91632fbde5ec0d54b69eec9c265_r.jpg&&&p&其中活塞/粘性活塞的合成公式为木块x3+圆石x4+铁锭x1+红石粉x1:&/p&&img src=&/2bc51b65d2208aee5bd9fd_b.jpg& data-rawwidth=&324& data-rawheight=&379& class=&content_image& width=&324&&&p&&br&&/p&&p&原理&br&插在圆石上的红石火把点亮时可以将自身所在的空气方块(注意,不是圆石方块!)充能,即作为电源将能量供给相邻的方块。&/p&&p&红石火把电亮后,电能传递到侧边的继电器。继电器的特性是延迟导通,将输入端接收到的电能延迟一段时间(由档位决定)后再由输出端送出。&/p&&p&随后,红石火把点亮后输出的电能经过两个中继器延迟后又送回了红石火把所在的圆石,而在两个中继器进行延迟的这一段时间里,比如2秒,红石火把都会保持点亮。&/p&&p&当电能送回红石火把所在的圆石后,根据红石火把的特性:当有电能输入它时,它将熄灭。因为之前红石火把一共输出了2秒的电能,因此它所在的圆石也会收到2秒的电能输入,它也就会熄灭2秒。&/p&&p&当红石火把熄灭2秒中,并不向圆石输出电能,2秒后延迟输出的中继器也随之熄灭,整条电路断电。此时红石火把会再次点亮,从而进入下一次循环。&br& (这些原理&i&看不懂的话,可以先拉到最后看懂提示,然后再来看一遍&/i&)&/p&&p&&b&二、矿车时钟电路&/b&&/p&&p&所需物品列表:&/p&&ul&&li&铁轨x6&/li&&li&充能铁轨x1&/li&&li&探测铁轨x1&/li&&li&矿车x1&br&&/li&&li&拉杆x1&/li&&/ul&&img src=&/33d0dbc8e9e7_b.jpg& data-rawwidth=&449& data-rawheight=&92& class=&origin_image zh-lightbox-thumb& width=&449& data-original=&/33d0dbc8e9e7_r.jpg&&&p&&br&&/p&&p&其中铁轨的合成公式为铁锭x6+木棍x1:&/p&&img src=&/46a850c23c0b85399bc15_b.jpg& data-rawwidth=&323& data-rawheight=&185& class=&content_image& width=&323&&&p&&br&&/p&&p&充能铁轨的合成公式为金锭x6+木棍x1+红石粉x1:&/p&&img src=&/1dbc692331cdee3b832b47_b.jpg& data-rawwidth=&324& data-rawheight=&185& class=&content_image& width=&324&&&p&&br&&/p&&p&探测铁轨的合成公式为铁锭x6+石质压力板(由2块石头合成,石头由圆石烧制而成)x1+红石粉x1:&/p&&img src=&/d4d9fea659fd24fb86d04ce3db97d2f2_b.jpg& data-rawwidth=&323& data-rawheight=&186& class=&content_image& width=&323&&&p&&br&&/p&&p&矿车的合成公式为铁锭x5:&/p&&img src=&/40206fbcd95ade_b.jpg& data-rawwidth=&321& data-rawheight=&181& class=&content_image& width=&321&&&p&&br&&/p&&p&将上列物品放置为如下布局:&/p&&img src=&/7acc2bcff538_b.jpg& data-rawwidth=&1087& data-rawheight=&853& class=&origin_image zh-lightbox-thumb& width=&1087& data-original=&/7acc2bcff538_r.jpg&&&p&&br&&/p&&p&注意:&/p&&ol&&li&可先全部用铁轨铺成四边形轨道,再把对面两边的敲掉,分别换成充能铁轨和探测铁轨。&/li&&li&在充能铁轨外侧放置拉杆,并打开才能有效。&/li&&li&最后将矿车用右键放置于铁轨上,移动身体推动矿车并迅速离开轨道,矿车即可沿轨道不停旋转。&/li&&li&在探测铁轨的外侧将输出周期信号,想要更长的周期可以铺设更长的轨道(更大的环形),但要保证至少每7格铁轨放置一个充能铁轨,否则矿车可能会停止。&br&&/li&&/ol&&p&然后可以在探测铁轨的外侧放置任何机械方块,就可以往复性的运动了,例如:&/p&&img src=&/888e14f0dcafad47fe94e2c905d543ec_b.jpg& data-rawwidth=&1726& data-rawheight=&801& class=&origin_image zh-lightbox-thumb& width=&1726& data-original=&/888e14f0dcafad47fe94e2c905d543ec_r.jpg&&&p&&br&&/p&&p&原理&br&这个原理非常简单,拉杆开关开启后给充能铁轨供电,当矿车驶过充能铁轨时会被加速,并由惯性驱动驶过探测铁轨。当探测铁轨上方有矿车经过时,它就会给相邻的方块供点。&/p&&p&&b&最后几点提示&br&&br&&/b&初学者认真读完以下这几点提示,可能会恍然大悟。(比较烧脑,但行文力求严谨,请务必&b&&u&仔细、反复阅读&/u&&/b&,最好能够熟记!)&/p&&p&0. MC的方块世界&br&MC把整个世界分割为1米边长的正立方体方格,每个方格都只能容纳一件“用右键可以放置的物品”。还没有放置任何物品的格子被称为“空气方块”。(不考虑世界边界之外的方块)&/p&&p&1. 元件的位置&br&对于初学者而言,红石电路里最难理解的其实不是各种元件的功能,而是元件的摆放位置。初学者往往会认为附着类的元件,比如红石火把、红石导线、继电器、拉杆、按钮等元件所在的位置就是它所附着的方块上,这是一个比较普遍的误区。&b&实际它们的真正位置都是它们自身所在的空气方块&/b&。比如一块圆石上表面的红石导线所在的位置是这块圆石正上方的空气方块,再比如一块木头侧面附着的拉杆或红石火把所在的位置就是这块木头侧面的空气方块。&/p&&p&2. 元件的毗邻&br&尽管一个元件可能小到不具有体积,比如一个按钮,或是附着在一个方块上的红石导线,但它仍然将所在的空气方块据为己有。&b&因此每个元件(所在的空气方块)都有6个面,与这6个面接触的方块与这个元件“毗邻”&/b&。换句话说,每个元件都有上、下、左、右、前、后6个毗邻方块。(不考虑世界边界的问题)&/p&&p&3. 直接供电与传导供电&br&如果是红石块、拉杆、按钮等电源类元件,那么当它激活时,所在方块会被“&i&直接供电&/i&”。一个被直接供电的方块会像电源一样,&b&给它毗邻的方块&i&传导供电&/i&,但被&i&传导供电&/i&的方块不会将电能继续传导至其它方块&/b&。如果被传导供电的空气方块放置了红石元件,那么将会按照元件的设定行为改变状态。&/p&&p&4. 传导的方向性&br&有些元件是具有方向性的。点亮的中继器并不会给自身所在空气方块直接供电,而是给输出端方向毗邻的方块“传导供电”。红石火把除了给自身所在的空气方块直接供电外,还能给上方毗邻的方块直接供电。其它元件的具体细节可以查MC维基。&/p&&p&&b&如果您觉得有所收获,请为我点赞哦,谢谢!&/b&&/p&
红石电路在MC生存中最大的用处就是制造永动机,实现自动化装置,比如各类自动化农场,自动化刷怪机等等。而自动化装置中最关键的部分就是能够自动重复操作的电路,比如让粘性活塞以一定的频率不停的推拉、让发射器以一定频率发射物品等等。许多新手对于红石…
利益相关:minecraft modder&br&“怎么设计的”和“设计成什么样的”是两个不同的问题,“内部的逻辑,一些奇特的机制”都是“设计成什么样的问题。当然这两个问题是紧密相关的。&br&从软件工程的角度,minecraft的代码其实写的不那么漂亮,因为它是一个典型的快速开发不断迭代的项目,看代码就很容易能看出来,minecraft很多部分都明显是先有一个方便的原型, 然后部分重构,再部分重构,这么拖着改到今天这么大的。所以里面有很多不规范、临时的用法在里面残留着。今天我就着重说一说MC写的烂的地方。&i&再顺便黑一黑java&/i&&br&举几个例子&br&1、GUI&br&MC的GUI是lwjgl从头写的,它写的难看到了什么地步呢,就是随便一个稍微上一点档次的mod,都要重新造一遍轮子。MC GuiScreen里面的一个鼠标事件是这么写的:&br&&div class=&highlight&&&pre&&code class=&language-java&&&span class=&kd&&protected&/span& &span class=&kt&&void&/span& &span class=&nf&&mouseClicked&/span&&span class=&o&&(&/span&&span class=&kt&&int&/span& &span class=&n&&x&/span&&span class=&o&&,&/span& &span class=&kt&&int&/span& &span class=&n&&y&/span&&span class=&o&&,&/span& &span class=&kt&&int&/span& &span class=&n&&enable&/span&&span class=&o&&)&/span&
&span class=&o&&{&/span&
&span class=&k&&if&/span& &span class=&o&&(&/span&&span class=&n&&enable&/span& &span class=&o&&==&/span& &span class=&mi&&0&/span&&span class=&o&&)&/span&
&span class=&o&&{&/span&
&span class=&k&&for&/span& &span class=&o&&(&/span&&span class=&kt&&int&/span& &span class=&n&&l&/span& &span class=&o&&=&/span& &span class=&mi&&0&/span&&span class=&o&&;&/span& &span class=&n&&l&/span& &span class=&o&&&&/span& &span class=&k&&this&/span&&span class=&o&&.&/span&&span class=&na&&buttonList&/span&&span class=&o&&.&/span&&span class=&na&&size&/span&&span class=&o&&();&/span& &span class=&o&&++&/span&&span class=&n&&l&/span&&span class=&o&&)&/span&
&span class=&o&&{&/span&
&span class=&n&&GuiButton&/span& &span class=&n&&guibutton&/span& &span class=&o&&=&/span& &span class=&o&&(&/span&&span class=&n&&GuiButton&/span&&span class=&o&&)&/span&&span class=&k&&this&/span&&span class=&o&&.&/span&&span class=&na&&buttonList&/span&&span class=&o&&.&/span&&span class=&na&&get&/span&&span class=&o&&(&/span&&span class=&n&&l&/span&&span class=&o&&);&/span&
&span class=&k&&if&/span& &span class=&o&&(&/span&&span class=&n&&guibutton&/span&&span class=&o&&.&/span&&span class=&na&&mousePressed&/span&&span class=&o&&(&/span&&span class=&k&&this&/span&&span class=&o&&.&/span&&span class=&na&&mc&/span&&span class=&o&&,&/span& &span class=&n&&x&/span&&span class=&o&&,&/span& &span class=&n&&y&/span&&span class=&o&&))&/span&
&span class=&o&&{&/span&
&span class=&k&&this&/span&&span class=&o&&.&/span&&span class=&na&&selectedButton&/span& &span class=&o&&=&/span& &span class=&n&&guibutton&/span&&span class=&o&&;&/span&
&span class=&n&&guibutton&/span&&span class=&o&&.&/span&&span class=&na&&playsound&/span&&span class=&o&&(&/span&&span class=&k&&this&/span&&span class=&o&&.&/span&&span class=&na&&mc&/span&&span class=&o&&.&/span&&span class=&na&&getSoundHandler&/span&&span class=&o&&());&/span&
&span class=&k&&this&/span&&span class=&o&&.&/span&&span class=&na&&actionPerformed&/span&&span class=&o&&(&/span&&span class=&n&&guibutton&/span&&span class=&o&&);&/span&
&span class=&o&&}&/span&
&span class=&o&&}&/span&
&span class=&o&&}&/span&
&span class=&o&&}&/span&
&/code&&/pre&&/div&GuiButton.mousePressed()长这样:&br&&div class=&highlight&&&pre&&code class=&language-text&&public boolean mousePressed(Minecraft p__, int p__, int p__)
return this.enabled && this.visible && p__ &= this.xPosition && p__ &= this.yPosition && p__ & this.xPosition + this.width && p__ & this.yPosition + this.
&/code&&/pre&&/div&对,根本没有事件,也没有回调,逻辑必须在主窗口类的actionPerformed里处理,这是上个世纪90年代的写法。所以说稍微有点档次的mod都要重写GUI,因为MC本来写的真是太难看了。&br&(顺便一提,forge用ASM在这里生插进去了一个事件,虽然这个事件会把别人的按钮事件也发送给你。所以还算有事件可用,但是这就不算MC本身写的了。)&br&2、注册&br&我又回头看了看,注册这个问题很大,所以我决定不止讲那个硬编码的部分,展开说。&br&&br&首先就是一段硬编码的注册代码。这是Block类里的:&br&&div class=&highlight&&&pre&&code class=&language-java&&&span class=&kd&&public&/span& &span class=&kd&&static&/span& &span class=&kt&&void&/span& &span class=&nf&&registerBlocks&/span&&span class=&o&&()&/span&
&span class=&o&&{&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&0&/span&&span class=&o&&,&/span& &span class=&s&&&air&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockAir&/span&&span class=&o&&()).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&air&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&1&/span&&span class=&o&&,&/span& &span class=&s&&&stone&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockStone&/span&&span class=&o&&()).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&1.5&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setResistance&/span&&span class=&o&&(&/span&&span class=&mf&&10.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypePiston&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&stone&&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&stone&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&2&/span&&span class=&o&&,&/span& &span class=&s&&&grass&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockGrass&/span&&span class=&o&&()).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&0.6&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypeGrass&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&grass&&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&grass&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&3&/span&&span class=&o&&,&/span& &span class=&s&&&dirt&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockDirt&/span&&span class=&o&&()).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&0.5&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypeGravel&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&dirt&&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&dirt&&/span&&span class=&o&&));&/span&
&span class=&n&&Block&/span& &span class=&n&&block&/span& &span class=&o&&=&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&Block&/span&&span class=&o&&(&/span&&span class=&n&&Material&/span&&span class=&o&&.&/span&&span class=&na&&rock&/span&&span class=&o&&)).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&2.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setResistance&/span&&span class=&o&&(&/span&&span class=&mf&&10.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypePiston&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&stonebrick&&/span&&span class=&o&&).&/span&&span class=&na&&setCreativeTab&/span&&span class=&o&&(&/span&&span class=&n&&CreativeTabs&/span&&span class=&o&&.&/span&&span class=&na&&tabBlock&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&cobblestone&&/span&&span class=&o&&);&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&4&/span&&span class=&o&&,&/span& &span class=&s&&&cobblestone&&/span&&span class=&o&&,&/span& &span class=&n&&block&/span&&span class=&o&&);&/span&
&span class=&n&&Block&/span& &span class=&n&&block1&/span& &span class=&o&&=&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockWood&/span&&span class=&o&&()).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&2.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setResistance&/span&&span class=&o&&(&/span&&span class=&mf&&5.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypeWood&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&wood&&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&planks&&/span&&span class=&o&&);&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&5&/span&&span class=&o&&,&/span& &span class=&s&&&planks&&/span&&span class=&o&&,&/span& &span class=&n&&block1&/span&&span class=&o&&);&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&6&/span&&span class=&o&&,&/span& &span class=&s&&&sapling&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockSapling&/span&&span class=&o&&()).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&0.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypeGrass&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&sapling&&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&sapling&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&7&/span&&span class=&o&&,&/span& &span class=&s&&&bedrock&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&Block&/span&&span class=&o&&(&/span&&span class=&n&&Material&/span&&span class=&o&&.&/span&&span class=&na&&rock&/span&&span class=&o&&)).&/span&&span class=&na&&setBlockUnbreakable&/span&&span class=&o&&().&/span&&span class=&na&&setResistance&/span&&span class=&o&&(&/span&&span class=&mf&&&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypePiston&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&bedrock&&/span&&span class=&o&&).&/span&&span class=&na&&disableStats&/span&&span class=&o&&().&/span&&span class=&na&&setCreativeTab&/span&&span class=&o&&(&/span&&span class=&n&&CreativeTabs&/span&&span class=&o&&.&/span&&span class=&na&&tabBlock&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&bedrock&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&8&/span&&span class=&o&&,&/span& &span class=&s&&&flowing_water&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockDynamicLiquid&/span&&span class=&o&&(&/span&&span class=&n&&Material&/span&&span class=&o&&.&/span&&span class=&na&&water&/span&&span class=&o&&)).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&100.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setLightOpacity&/span&&span class=&o&&(&/span&&span class=&mi&&3&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&water&&/span&&span class=&o&&).&/span&&span class=&na&&disableStats&/span&&span class=&o&&().&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&water_flow&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&9&/span&&span class=&o&&,&/span& &span class=&s&&&water&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockStaticLiquid&/span&&span class=&o&&(&/span&&span class=&n&&Material&/span&&span class=&o&&.&/span&&span class=&na&&water&/span&&span class=&o&&)).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&100.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setLightOpacity&/span&&span class=&o&&(&/span&&span class=&mi&&3&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&water&&/span&&span class=&o&&).&/span&&span class=&na&&disableStats&/span&&span class=&o&&().&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&water_still&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&10&/span&&span class=&o&&,&/span& &span class=&s&&&flowing_lava&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockDynamicLiquid&/span&&span class=&o&&(&/span&&span class=&n&&Material&/span&&span class=&o&&.&/span&&span class=&na&&lava&/span&&span class=&o&&)).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&100.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setLightLevel&/span&&span class=&o&&(&/span&&span class=&mf&&1.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&lava&&/span&&span class=&o&&).&/span&&span class=&na&&disableStats&/span&&span class=&o&&().&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&lava_flow&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&11&/span&&span class=&o&&,&/span& &span class=&s&&&lava&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockStaticLiquid&/span&&span class=&o&&(&/span&&span class=&n&&Material&/span&&span class=&o&&.&/span&&span class=&na&&lava&/span&&span class=&o&&)).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&100.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setLightLevel&/span&&span class=&o&&(&/span&&span class=&mf&&1.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&lava&&/span&&span class=&o&&).&/span&&span class=&na&&disableStats&/span&&span class=&o&&().&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&lava_still&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&12&/span&&span class=&o&&,&/span& &span class=&s&&&sand&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockSand&/span&&span class=&o&&()).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&0.5&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypeSand&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&sand&&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&sand&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&13&/span&&span class=&o&&,&/span& &span class=&s&&&gravel&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockGravel&/span&&span class=&o&&()).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&0.6&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypeGravel&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&gravel&&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&gravel&&/span&&span class=&o&&));&/span&
&span class=&n&&blockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&addObject&/span&&span class=&o&&(&/span&&span class=&mi&&14&/span&&span class=&o&&,&/span& &span class=&s&&&gold_ore&&/span&&span class=&o&&,&/span& &span class=&o&&(&/span&&span class=&k&&new&/span& &span class=&n&&BlockOre&/span&&span class=&o&&()).&/span&&span class=&na&&setHardness&/span&&span class=&o&&(&/span&&span class=&mf&&3.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setResistance&/span&&span class=&o&&(&/span&&span class=&mf&&5.0&/span&&span class=&n&&F&/span&&span class=&o&&).&/span&&span class=&na&&setStepSound&/span&&span class=&o&&(&/span&&span class=&n&&soundTypePiston&/span&&span class=&o&&).&/span&&span class=&na&&setBlockName&/span&&span class=&o&&(&/span&&span class=&s&&&oreGold&&/span&&span class=&o&&).&/span&&span class=&na&&setBlockTextureName&/span&&span class=&o&&(&/span&&span class=&s&&&gold_ore&&/span&&span class=&o&&));&/span&
&/code&&/pre&&/div&后面不往下写了,都是这样,直到把所有方块注册完。这是flash小游戏的写法吧。&br&不过硬编码和硬编码也不一样。你应该注意一下细节,blockRegistry.addObject()的第一个参数是一个int,它是方块的序号。在RegistryNamespaced里,这个序号作map的key值。序号硬编码会造成什么恶果呢?对,序号冲突。自己改序号不好改(所以你看到MC从来没有删除过物品或者方块,也没有在中间添加过,因为会导致序号改变),别人加物品更头痛。所以1.6以及之前,mod一直有一个序号冲突的问题。那么在1.7是否解决了序号问题呢?实际上,没有。1.7的方块问题最大的改动是加进了一个UnlocalizedName,意思就是说你以后用这个名字来找方块,但是实际上代码内部还是用int编号硬编码。而1.8最大的改动是让你在游戏内命令里不能按照序号give方块了,而代码内部还是跟上面没什么区别,用int硬编码。&br&于是在1.7,fml加进了自动分配序号的功能:&br&&div class=&highlight&&&pre&&code class=&language-java&&&span class=&kn&&package&/span& &span class=&nn&&cpw.mon.registry&/span&&span class=&o&&;&/span&
&span class=&kd&&private&/span& &span class=&kt&&int&/span& &span class=&nf&&registerBlock&/span&&span class=&o&&(&/span&&span class=&n&&Block&/span& &span class=&n&&block&/span&&span class=&o&&,&/span& &span class=&n&&String&/span& &span class=&n&&name&/span&&span class=&o&&,&/span& &span class=&kt&&int&/span& &span class=&n&&idHint&/span&&span class=&o&&)&/span&
&span class=&o&&{&/span&
&span class=&c1&&// handle ItemBlock-before-Block registrations&/span&
&span class=&n&&ItemBlock&/span& &span class=&n&&itemBlock&/span& &span class=&o&&=&/span& &span class=&kc&&null&/span&&span class=&o&&;&/span&
&span class=&k&&for&/span& &span class=&o&&(&/span&&span class=&n&&Item&/span& &span class=&n&&item&/span& &span class=&o&&:&/span& &span class=&n&&iItemRegistry&/span&&span class=&o&&.&/span&&span class=&na&&typeSafeIterable&/span&&span class=&o&&())&/span& &span class=&c1&&// find matching ItemBlock&/span&
&span class=&o&&{&/span&
&span class=&k&&if&/span& &span class=&o&&(&/span&&span class=&n&&item&/span& &span class=&k&&instanceof&/span& &span class=&n&&ItemBlock&/span& &span class=&o&&&&&/span& &span class=&o&&((&/span&&span class=&n&&ItemBlock&/span&&span class=&o&&)&/span& &span class=&n&&item&/span&&span class=&o&&).&/span&&span class=&na&&field_150939_a&/span& &span class=&o&&==&/span& &span class=&n&&block&/span&&span class=&o&&)&/span&
&span class=&o&&{&/span&
&span class=&n&&itemBlock&/span& &span class=&o&&=&/span& &span class=&o&&(&/span&&span class=&n&&ItemBlock&/span&&span class=&o&&)&/span& &span class=&n&&item&/span&&span class=&o&&;&/span&
&span class=&k&&break&/span&&span class=&o&&;&/span&
&span class=&o&&}&/span&
&span class=&o&&}&/span&
&span class=&k&&if&/span& &span class=&o&&(&/span&&span class=&n&&itemBlock&/span& &span class=&o&&!=&/span& &span class=&kc&&null&/span&&span class=&o&&)&/span& &span class=&c1&&// has ItemBlock, adjust id and clear the slot already occupied by the corresponding item&/span&
&span class=&o&&{&/span&
&span class=&n&&idHint&/span& &span class=&o&&=&/span& &span class=&n&&iItemRegistry&/span&&span class=&o&&.&/span&&span class=&na&&getId&/span&&span class=&o&&(&/span&&span class=&n&&itemBlock&/span&&span class=&o&&);&/span&
&span class=&n&&FMLLog&/span&&span class=&o&&.&/span&&span class=&na&&fine&/span&&span class=&o&&(&/span&&span class=&s&&&Found matching ItemBlock %s for Block %s at id %d&&/span&&span class=&o&&,&/span& &span class=&n&&itemBlock&/span&&span class=&o&&,&/span& &span class=&n&&block&/span&&span class=&o&&,&/span& &span class=&n&&idHint&/span&&span class=&o&&);&/span&
&span class=&n&&freeSlot&/span&&span class=&o&&(&/span&&span class=&n&&idHint&/span&&span class=&o&&,&/span& &span class=&n&&block&/span&&span class=&o&&);&/span& &span class=&c1&&// temporarily free the slot occupied by the Item for the block registration&/span&
&span class=&o&&}&/span&
&span class=&c1&&// add&/span&
&span class=&kt&&int&/span& &span class=&n&&blockId&/span& &span class=&o&&=&/span& &span class=&n&&iBlockRegistry&/span&&span class=&o&&.&/span&&span class=&na&&add&/span&&span class=&o&&(&/span&&span class=&n&&idHint&/span&&span class=&o&&,&/span& &span class=&n&&name&/span&&span class=&o&&,&/span& &span class=&n&&block&/span&&span class=&o&&,&/span& &span class=&n&&availabilityMap&/span&&span class=&o&&);&/span&
&span class=&k&&if&/span& &span class=&o&&(&/span&&span class=&n&&itemBlock&/span& &span class=&o&&!=&/span& &span class=&kc&&null&/span&&span class=&o&&)&/span& &span class=&c1&&// verify&/span&
&span class=&o&&{&/span&
&span class=&k&&if&/span& &span class=&o&&(&/span&&span class=&n&&blockId&/span& &span class=&o&&!=&/span& &span class=&n&&idHint&/span&&span class=&o&&)&/span& &span class=&k&&throw&/span& &span class=&k&&new&/span& &span class=&n&&IllegalStateException&/span&&span class=&o&&(&/span&&span class=&n&&String&/span&&span class=&o&&.&/span&&span class=&na&&format&/span&&span class=&o&&(&/span&&span class=&s&&&Block at itemblock id %d insertion failed, got id %d.&&/span&&span class=&o&&,&/span& &span class=&n&&idHint&/span&&span class=&o&&,&/span& &span class=&n&&blockId&/span&&span class=&o&&));&/span&
&span class=&n&&verifyItemBlockName&/span&&span class=&o&&(&/span&&span class=&n&&itemBlock&/span&&span class=&o&&);&/span&
&span class=&o&&}&/span&
&span class=&n&&useSlot&/span&&span class=&o&&(&/span&&span class=&n&&blockId&/span&&span class=&o&&);&/span&
&span class=&o&&((&/span&&span class=&n&&RegistryDelegate&/span&&span class=&o&&.&/span&&span class=&na&&Delegate&/span&&span class=&o&&&&/span&&span class=&n&&Block&/span&&span class=&o&&&)&/span& &span class=&n&&block&/span&&span class=&o&&.&/span&&span class=&na&&delegate&/span&&span class=&o&&).&/span&&span class=&na&&setName&/span&&span class=&o&&(&/span&&span class=&n&&name&/span&&span class=&o&&);&/span&
&span class=&k&&return&/span& &span class=&n&&blockId&/span&&span class=&o&&;&/span&
&span class=&o&&}&/span&
&/code&&/pre&&/div&&br&用的namespace都不是原来的RegistryNamespaced,是fml自己的FMLControlledNamespacedRegistry&I&,也就是说原来那个已经没法用了。对,你看fml还加泛型,可以限定这个命名空间给方块用

我要回帖

更多关于 我的世界中文版 的文章

 

随机推荐