题外话
鄙人作为建筑党,实在觉得其他材料都好收集(包括云隙币哈哈),而建筑最常用的羊毛确难以大量获得。为什么?因为羊毛需要手工剪啊。
什么?对程序员说需要手工?这当然难不倒万恶的程序员lz(其实是受某妹子的鼓舞),无聊看了几天Forge开发,阅读一些好的mod源代码。今晚说试着做一个自动剪羊毛mod作为试水,结果没想到就实现了。快到自己还没有来得及想好mod名字,于是绞尽脑汁用残存的英文词汇想到一个不错的名字:ShearMySheep
ShearMySheep Mod ( 版本 1.0.0 )
采用Java调用Forge API编写(不是什么Mod生成器、易语言、按键精灵,这几个不叫编程好么)。当满足玩家手里拿着剪刀,靠近羊在方圆2格及以内的时候,无需鼠标点击羊毛自动脱落。并且不需要准心对着羊哦:背对着、在羊上方飞、趴在羊下面,甚至有方块阻挡都可以剪下羊毛。刷羊毛的福音,比鼠标点击器好用100倍~我想用过的人都知道:鼠标点击不能最小化游戏,一旦不小心动了鼠标就会乱点一气,另外由于服务器卡顿明明路过小羊但是羊毛没有剪下来。有了这个mod这些都不是事儿!也就是说:可最小化挂机。
Mod没有界面,为了省心占用低内存,也仅仅是玩家手拿剪刀并且靠近羊的时候才会工作,有效防止误操作。工作原理是调用Forge提供的接口,当玩家手持剪刀的时候开始查询玩家周围的2x2x2的范围内的实体,如果实体为羊,则进行交互——就是剪羊毛咯。
安装方法很简单,mod为jar包,直接放进.minecraft/mods文件夹内(跟其他Forge mod安装方式一样)就可以啦。
适用版本:1.7 / 1.8 (先用1.8开发的不同版本的代码不同啊,调试了好久才适配成功1.7的)
声明
该mod所用的所有接口均为Forge官方API,用以替代手工右键点击,未采用任何CJB API等作弊手段和欺骗机制。只是用勤劳的双手让自己玩的更省心。所以认为是作弊的简直没天理啊~
截图请无视聊天窗口的调试信息,正式版已经去掉~
这么一会就一堆羊毛啦是不是有种知识改变命运的感觉?
因种种原因暂时不放出下载链接,个人心血,目前仅供自娱自乐。最后爆照,独来独往不结交土豪的小黄人~