Skip to content
Katton
Alpha 0.5.0
Search...
K
Main Navigation
首页
快速开始
模板生成器
API
简体中文
English
GitHub
简体中文
English
GitHub
Menu
Return to top
On this page
Table of Contents for current page
使用指北
使用指北
本指南介绍 Katton 的脚本功能。首次使用时,请先阅读
快速开始
和
脚本包
,再按需要选择主题。
平台支持情况见
平台
。重载、脚本包同步和注册表生命周期见
架构
。
脚本包
目录结构、manifest 字段、入口函数、本地状态、客户端同步。
事件
跨平台事件分类与参数类型。
游戏阶段网络通信
Fabric 和 NeoForge 脚本通过可重载频道交换二进制消息。
入口生命周期
选择执行阶段、使用调用上下文并控制世界脚本重放。
模组与插件依赖
声明依赖并调用 Fabric、NeoForge 或 Paper API。
脚本包依赖
在包之间共享 Kotlin 类型与状态,支持显式导出。
注册
在Minecraft中注册物品、方块、实体、组件、渲染器等。
修改已有内容
修改已有的物品、方块、配方、战利品表、实体属性和村民交易。
数据包迁移
把 mcfunction 逻辑迁移到 Kotlin,同时保留热重载。
渲染
HUD/世界回调、无实体物品模型渲染和后处理效果。
音频
播放包内文件、资源与声音事件;三平台通用的基础声音。
代码注入
Fabric/NeoForge 上的运行时 ByteBuddy/ASM 注入。
脚本包界面
Fabric/NeoForge 客户端的游戏内脚本包管理。