Skip to content

专题 Featured

编辑的话

本月我们收到了数篇有关装饰模型的投稿。装饰类模组在玩家中一向很受欢迎,而展示实体、交互实体和函数宏的加入,让原版制作装饰类模组成为可能。
本版块收录的3篇文章,各自制作了一个支持装饰模型的库。将底层的技术性实体封装为一个统一的对象,方便创建、编辑和销毁。
装饰模型是一个单元功能相对简单、而规模庞大的应用场景。支持库如何在存在大量模型时保证性能,如何在功能、易用性和性能直接取得平衡,三者分别给出了自己的实践和回答。

笔者了解到社区中存在这样一个现象,即美术作者通常对技术不够了解,而技术人员的美术能力又普遍不高。因此笔者认为装饰模型支持库的意义在于为美术作者提供一个更加易用的工具,能够更方便地加入制作的模型。本期收录的三个支持库,连同4月刊收录的松果核,我们已经见到了开发者在此方向上的尝试,未来如何让添加模型更加易用,人机功效更高,我们仍在努力着。

简单、轻量、优雅——dc装饰模型支持库

Decoration Creator Kit(dc),是一个面向MC高版本(1.20.5+)的装饰模型的支持库。它支持开发者使用至少两条指令,在游戏内注册一个可交互的模型。注册的模型可以像方块一样直接放置、互动和破坏,也能像实体一样移动、旋转,以及对玩家的互动做出各种反馈。因此,该支持库十分适合装饰向模型的作者使用。

像写诗一样制作可交互模型

SK Model Workspace(模型工作空间),旨在通过简单的方式,创建可交互,可复用的模型,同时具有丰富的接口和较强的可拓展性。本支持库支持染色、移动、动画等多种操作。

香草快讯 Λojang Spotlight

香草快讯 - 2025年9月

这里是香草快讯,全Minecraft最Vanilla的技术性快照新闻,由本社记者香草狐为你报道最新快照消息~本月更新破坏性较小,实用性一般,总体属于 大杯上 水平。

洞见 Insights

着色器02 核心着色器的工作流程(上)

本文详解Minecraft顶点着色器的工作流程,重点讲解GLSL基础、顶点属性与uniform变量,并通过MVP变换推导ModelViewMat和ProjMat矩阵,阐明坐标从模型空间到裁剪空间的转换原理,帮助理解视角、投影及齐次坐标的数学机制。

虚空数据核心『寻回犬』模块的开发分享

本文介绍了为防止实体丢失开发的监控和找回模块。发现了通过 execute on origin 可以找到已卸载的实体这一方法,并进行了简单测试。测试结果为:至少可以找到五分钟之前卸载的实体,不能在实体已卸载时变更 origin,只能提前锁定。

命令中的实体锚点和执行锚点

本文研究内容源自于一则数据包笑话:Mojang员工小时候被教导说直视他人的眼睛时要往人家头顶上的空气看,观察下来才发现他默认把自己的脚当作眼睛,拿自己的脚去看别人的眼睛。

Powered by Vitepress and Github Pages