摘要: 一、矿物的生成器 生成器实例的创建 MC里面提供了一个简单的可开采矿石生成器:WorldGenMinable。要使用WorldGenMinable,你得先拥有一个它的实例对象。那么我们就来分析它的构造器好了: public WorldGenMinable(IBlockState ... 阅读全文
posted @ 2015-10-29 21:44 正逍遥0716 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 经过了前5章的学习,你现在已经可以开始着手制作自己的mod了(所以快加入我的斗罗大坑呸大陆计划中来啊) 但那些毕竟大都是理论上的东西,可能还有些童鞋不太清楚一个具体的mod长啥样,现在咱就来看看: 首先是工程结构树状图: 嘿嘿,我估计直接就有孩子激动了:楼主,尼玛终于肯上真正的图... 阅读全文
posted @ 2015-10-29 21:41 正逍遥0716 阅读(295) 评论(1) 推荐(0) 编辑
摘要: 1.8的所有纹理材质都需要一个Json来对其描述,这一块感觉是各大神的教程里面涉及最少最浅的,我就斗胆在这分享下我研究了多日的见解。 首先要明确几个概念: textures,纹理贴图: 它实际上就是一张图片,在MC里要求必须是png格式的,并且习惯上大多是16x16像素,它非常小... 阅读全文
posted @ 2015-10-29 21:35 正逍遥0716 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 别被那个Proxy代理吓到,很简单的。 我们先讨论为什么要用Proxy代理: 像打开新的UI这种操作,比如打开一个背包,每个玩家都有各自的背包,这个操作仅仅应该发生在客户端,服务端通常是不做图形上的操作的。而像发送一个消息广播之类的事件,则应该在服务端处理,客户端只负责接收。因此... 阅读全文
posted @ 2015-10-29 21:34 正逍遥0716 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 首先看看一个mod的文件结构,懂Java的应该都看得懂: src/main/ --java/com.xxxxxxxx.xxx/ ----block/ ... 阅读全文
posted @ 2015-10-29 21:30 正逍遥0716 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 是的童鞋,别着急。不管我写的再认真也不可能面面俱到,那么如果遇到了什么问题怎么办呢?所以咱必须先掌握一些基础的东西,这样遇到了问题也能方便的自己解决了不是? 一个很重要的命令:gradlew runClient -s 为什么说这个命令重要呢,因为这个命令可以打印出更详细的异常堆栈... 阅读全文
posted @ 2015-10-29 21:28 正逍遥0716 阅读(229) 评论(0) 推荐(0) 编辑