- 原创/转载
- 原创
- 作者
- 17Artist
这是个非常简单的玩意,以至于我都懒得整帖子排版的素材,它会让你能不但启用多贴图、还能编辑显示模式,整个项目就这点代码:
JavaScript:
(function() {
'use strict';
const PLUGIN_ID = 'arcartx_model';
const FORMAT_ID = 'arcartx_model';
let format = null;
BBPlugin.register(PLUGIN_ID, {
title: 'ArcartX Model Utils',
author: '17Artist',
description: 'ArcartX 模型工具',
icon: 'view_in_ar',
version: '1.0.0',
min_version: '4.8.0',
variant: 'both',
tags: ['Format'],
onload() {
format = new ModelFormat({
id: FORMAT_ID,
name: 'ArcartX Model',
description: 'ArcartX 模型格式',
icon: 'view_in_ar',
category: 'general',
target: 'ArcartX',
single_texture: false,
per_texture_uv_size: true,
optional_box_uv: true,
uv_rotation: true,
bone_rig: true,
centered_grid: true,
rotate_cubes: true,
meshes: false,
texture_meshes: false,
display_mode: true,
animation_mode: true,
animation_files: true,
locators: true,
codec: Codecs.project,
format_page: {
content: [
{ type: 'h3', text: 'ArcartX Model' },
{ text: '基岩几何结构,支持多贴图以及启用显示编辑。' }
]
}
});
},
onunload() {
if (format) format.delete();
}
});
})();
首先,把这个文件下载下来,或者直接复制上面的,然后把这个js文件放到一个你不在意的目录(别删了,本地文件加载模式文件没了就失效了)
然后再把打开BlockBench,点插件 -> 从本地文件加载插件
选择你刚才的保存文件的地方,然后点确定,你会发现它加载了
然后你可以创建/转换项目到这个格式
最后你就会发现你的模型不但能使用通用模型的多贴图,还能使用java物品的显示编辑了