项目
路线图
目前已有的内容。没有日期:每个部分在真实游戏中可以正常运行时才会发布,不会提前。
现已可用
编写真正模组的基础,支持 CraftScript 以及 Kotlin 或 Java,运行于 Minecraft Java 26.3。
- 物品、方块和配方:稀有度、附魔光效、食物、工具、创造模式物品栏、硬度、亮度、所需工具及等级、一个或多个物品作为战利品、有序、无序和熔炉配方。
- 所有事件:服务器、刻、世界、玩家(加入、离开、聊天、重生、死亡、交互、使用物品、命令)、方块(破坏、放置)和实体(生成、受伤、死亡)。
- 对事件的修改会生效:聊天文本、命令、加入和离开消息、重生位置、方块是否掉落物品、伤害数值,以及生物死亡时的额外掉落物。
- 自定义生物:借用游戏中某个生物的身体,配上你的纹理、你的属性、按优先级排列的行为、攻击目标和战利品。
- 非立方体的方块:由方框组成的形状,或你自己的模型。
- 会对踩踏、刻和相邻方块做出反应的方块,通往其他维度的传送门,方块状态,红石,以及拥有自己物品栏的方块。
- 拥有自己 3D 模型的生物,带骨骼和动画。
- 会自然生成并带有刷怪蛋的生物;可被驯服、繁殖、骑乘,还会飞行;拥有远程攻击、自定义行为和关键帧动画。
- 主世界中带有自己气候和颜色的自定义生物群系。
- 拥有自己的天空、地形和生物群系、供玩家和生物前往的自定义维度。
- 会在世界中生成的矿石、树木、花和结构。
- 自定义声音和粒子,放在模组内部,像游戏自带的一样通过 id 使用。
- 光影包:一个包含 GLSL 着色阶段和 shaderpack.json 的文件夹,复制即可安装,能改变整个画面,并且在游戏更新后继续可用。
- 带字段和按钮、任何客户端都能填写的表单;Boss 栏和每个玩家独立的侧边栏。
- 带权限、类型化参数、子命令和别名的命令。计时器。
- 世界、玩家、实体、方块和物品栏。
- 随玩家、实体、方块和世界保存、重启后依然保留的数据。
- 设置文件,以及客户端与服务器之间的网络频道,CraftScript 中同样可用。
- 可重载的服务器插件和游戏内的模组界面。
- crafting 工具:安装、创建模组、检查、在模拟服务器上测试,以及编辑器支持。
还有更多
以上所有内容现在都已可用。之后还会有更多,等它们在真实游戏中可以正常运行时,会出现在这里。
尚未生效
在 death 事件中,修改死亡消息或要求玩家保留物品栏,目前在游戏中还没有效果。Crafting 会在日志中警告一次,而不是静默忽略。