6.3k6 分钟

本节将分析彩虹桥方块的动画效果,建筑小助手是如何触及极远的区域的,最后我们会造一个便利的建筑方块 知识速览: ITickable TileEntity BlockRayTraceResult # 天之苍苍,其正色耶? 说起 Botania 的彩虹桥法杖,相信读者并不陌生,其美丽的特效出自浪漫的 Vazkii 之手,观察彩虹桥方块我们可以发现,其模型应该是一个不断变色的方块,并且不时会散发出有植物气息的粒子效果,彩虹桥方块会在其产生后一段时间内自动消失,不难想象应该是实现了 ITickable 接口的 TileEntity. 从彩虹桥方块中我们可以发现如下三个特性,我们一个一个来看
9.6k9 分钟

本节将带领你通过息壤和午餐盒的代码实现来制作一把可变换贴图万能工具 知识速览: ToolHandler.isRightMaterial ItemMeshDefinition # 列一元二次方程 - 神秘工匠的息壤实现 息壤是在神秘工匠灵道篇目颇为冷门的物品之一,这里先简单介绍一下,他会在你使用错误的觉醒灵宝系列工具挖方块时自动替换成背包中正确的工具,引用 mcmod 里面举的例子大概就是这样的:一旦你试图使用觉醒灵宝镐挖土,而背包中有觉醒灵宝铲时会自动替换两工具的位置,以便让你更快挖掘脚下泥土。 站在开发的角度我们可以理解,息壤的实现主要有两部分,一是判定交互的方块应该用何种工具挖掘
6.1k6 分钟

# <font size=3 face="微软雅黑"> <font size=3 face="微软雅黑"> 声明:本 API 文档是帮助理解 CS3 的 JS 内容,编写:TROU</font> <font size=3 face="微软雅黑"> 序言:</font> 距离上次发教程也过了很久了,我考虑了一下,我决定先放出 API 及事件部分,可能还是需要这部分的人比较多,官方的游戏内帮
3.3k3 分钟

# <font size=6 face="微软雅黑"> 简单事件 </font> # <font size=5 face="微软雅黑"> 序言 </font> <font size=3 face="微软雅黑"> 这章我来介绍一下 CS3 事件部分的基础内容,比较高级的实例及全部 API 的说明会放在下一章进行 # <font size=5 face="微软雅
3.5k3 分钟

# <font size=5 face="微软雅黑"> 序言 </font> <font size=3 face="微软雅黑"> 从现在开始,就要讲解事件部分了,CS3 的事件部分很简单,且非常有用,CS3 的事件部分使用 JavaScript 这个脚本语言进行编写,CS3 也对这个语言十分友好,并在游戏中提供了 API 的列表 (英文),我之后也会根据 API 列表单独讲解这部分内容 JavaScript,简称 JS,这个脚本语言本身与 Java 的开发公司没有关
3.9k4 分钟

<font size=3 face="微软雅黑"> 我们打开我们工程的主菜单,选择 World Generators 添加一个世界生成,然后点击 New 填写信息,我这里就以我们制作的魔法矿石为例,Name 可以随便填写,最好不使用中文字符 Type 要生成的类型 ore 矿物类型 flower 花的类型 因为我们要创建矿物的世界生成,所以我们选择ore 然后点击 Create 创建,创建完成后,我们点击我们刚刚创建的项目,点击 Edit 来编辑属性 ###allowedBiomes 矿物允许生成的生物群系,默认是 all,也
2.4k2 分钟

在上个篇章,我们详细的介绍了物品 / 方块的创建与编辑,这章,我们将讲解如何给一个方块或物品添加合成或冶炼的配方,这次的内容比较简单,在制作之前,我先把我们需要用到的物品制作出来,方便我们一会加入合成冶炼配方,我制作了一把魔法镐和一个魔法矿石。 然后我给他们设置属性和贴图,方便查看辨认,工具的贴图也放在 items 才能识别 # <font size=5 face="微软雅黑"> 给这个物品添加合成配方 </font> <font size=3 face="微软雅
10k9 分钟

我们创建好了 CS3 工程,便迫不及待的想要创建我们的第一个物品,我们点击我们刚刚创建的工程,会打开一个界面,在这里选择要创建的东西,比如我们现在想要创建一个物品,那么我们就可以点击 Items 进入创建物品的界面,因为我们要新建一个物品,所以我们点击 New 来进入创建物品的界面 Name 在这里输入要创建物品的名字 不要输入中文、不要输入中文、不要输入中文 这里输入的名字可以为大小写字母和数字,不会显示出来 只是内部识别(/give时候用的) Type 类型 这里指你要创建物品的类型,我们这里选择Normal 我也顺便介绍一下其他的类型,在你选择特定类型的时候,CS3会自动
1.9k2 分钟

如果想创建一个 CS3 的 MOD 工程,我们首先要下载 CS3 本体和他的前置,如果去 Curse 下载 CustomStuff3 的话,建议下载 0.7.9 版本而不是 0.7.10,本教程也是建立在 0.7.9 上的。要注意的是本 MOD 需要一个前置 "js.jar",如果不安装这个前置,MOD 可以启动,但事件及触发动作部分无法使用,所以请安装 "js.jar" 如果你使用的不是 Minecraft1.7.10 版本,你可以去 MCBBS 或 Curse 找到相对应的版本,不过 js.jar 是所有版本通用的 我在这里提供了下载地址 百度云
1.5k1 分钟

# CustomStuff3 帮助文档 # 序言 CustomStuff3 是一个可以制作 MOD 的 MOD,制作出来的 MOD 我们把它叫做 CS3 工程,依靠 CS3 的强大脚本以及作者的良心制作,以及能实现大部分功能 (你可以看看下面的索引) 虽然这个 MOD 制作起来比较方便,不过还是有些地方大家可能不理解或者没有理解完全,这也就引发了我做 CS3 帮助文档的欲望,而且我本身也是最近才接触 CS3,大部分功能都靠测试,可能有些部分讲的有问题或者有错误,如果你知道,欢迎给我反馈,如果本教程有完结的那一天,会在页尾感谢您的帮助。这个 MOD 本身很强大,但貌似也有些问题 (我之前测试