查看“Tutorial:注册方块”的源代码
←
Tutorial:注册方块
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
在Java版[[我的世界]]中,方块需要在代码硬编码中被注册进[[Registry_(我的世界)|Registry]]才能加载数据,而基岩版中则是以[[数据驱动_(我的世界)|数据驱动]]的形式加载。 == Java版 == 在初始化阶段执行以下代码并传入[[标识符_(我的世界)|标识符]]与方块即可完成注册。 <syntaxhighlight lang="java"> // SOURCE: net.minecraft.block.Blocks public static Block register(Identifier identifier, Block block) { Registry.register( Registries.BLOCK, identifier, block ); } </syntaxhighlight> == 基岩版 == 编写如下[[JSON文本]]文件并置于 behavior_pack/blocks/the_block.json。 <syntaxhighlight lang="json"> { "format_version": "1.16.0", "minecraft:block": { "description": { "identifier": "example:the_block" }, "components": { } } } </syntaxhighlight>
返回
Tutorial:注册方块
。
导航菜单
个人工具
创建账号
登录
命名空间
Tutorial
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
上传文件
工具
链入页面
相关更改
特殊页面
页面信息