skip to content
Fabric Wiki
User Tools
Register
Log In
Site Tools
Search
Tools
Show pagesource
Old revisions
Backlinks
Recent Changes
Sitemap
Register
Log In
>
Recent Changes
Sitemap
Trace:
•
动态渲染方块和物品
Sidebar
← 返回首页
Fabric 教程
关于教程的信息
基础
Minecraft 模组编写基础
使用 Fabric 开发模组的介绍
建立开发环境
阅读 Minecraft 代码
使用 Kotlin 编写 Fabric 模组
基本的约定和术语
端
注册表介绍
标准注册表
应用更改而无需重新启动 Minecraft
创建语言文件
物品
添加物品
为你的物品创建物品组
为你的物品添加物品提示
添加合成配方
添加盔甲
添加盔甲纹饰
添加工具
添加盾牌
添加自定义附魔
添加模型谓词提供器
方块和方块实体
添加方块
赋予方块状态
制作带朝向的方块
让方块可含水
添加方块实体
修改方块实体数据
同步方块实体数据与物品堆
让方块可以储存物品
动态更改方块或物品的颜色
操纵方块的外观
动态渲染方块与物品
使用自定义模型动态渲染方块和物品
使用方块实体渲染器动态渲染方块和物品
创建容器方块
使用扩展的 ScreenHandler 同步自定义数据
使用 PropertyDelegate 同步整型数据
添加自定义的作物
数据生成
开始了解数据生成
进度生成
战利品表生成
模型生成
桶纹理数据生成
标签生成
配方生成
语言文件生成
世界生成
维度概念
生成自定义矿石
添加地物
添加树木(高级)
添加结构地物(英文)
(原版教程)
添加生物群系
(原版教程)
添加生物群系(旧版本)
自定义区块生成器(草稿)
添加世界预设
添加维度
(原版教程)
创建自定义传送门
命令
创建命令
命令异常
命令建议
命令重定向
命令参数类型
命令示例
事件
监听事件
创建自定义的事件
将物品添加到已存在的战利品表
事件索引(草稿)
实体
添加实体
添加自定义刷怪蛋
创建自定义弹射物
流体
创建流体
Mixin 和 ASM
介绍
Mixin 注册
注入
访问器和调用器
重定向器
方法重定向器
小提示
示例
热交换 Mixin
导出 Mixin 类
访问加宽器
反射
接口注入
模组发布
使用 Minotaur 在 Modrinth 上发布模组
使用 CurseGradle 将模组发布到 CurseForge
使用 MC-Publish 将模组发布到 CurseForge、Modrinth 和 GitHub
杂项
配方类型介绍
添加配方类型(草稿)
添加烹饪配方类型
挖掘等级
全局世界数据
持久状态
视线投射
自定义按键绑定
网络通信
药水效果
添加粒子
播放声音
自定义游戏规则
自定义数据/资源包资源
标签约定
添加玩家统计
开发模组的小技巧
流体、物品和能量转移
创建屏幕
工具链
更新 Java 代码库中的 Yarn 映射
将 Yarn 升级到新的 Minecraft 版本
使用映射
贡献 Fabric
Fabric 功能流程
其他
存档的页面(英文)
Fabric 文档中的开发者指南
一些有用的教程
社区库
zh_cn:tutorial:dynamic_block_rendering
动态渲染方块和物品
有两种方式动态渲染方块和物品,取决于你需要做什么。
自定义模型
可以用于在重建区块网(chunk mesh)时动态渲染方块。这意味着,只有当区块更新或您强制更新时,模型才会重新生成。
方块实体渲染器
会在你想要的任何帧被调用,但是模型仍会被渲染。这可以用于自定义模型顶部以实现动画,例如打开箱子的动画。
zh_cn/tutorial/dynamic_block_rendering.txt
· Last modified: 2023/11/18 08:40 by
solidblock
Page Tools
Show pagesource
Old revisions
Backlinks
Back to top