属性
属性 | 属性名 | 值 | 描述 |
---|
renderer | 渲染器 | 字符串:列举 | 该自定义控件的渲染器。 该属性为必填属性。 列举的值将在下方加以说明。 |
渲染器
提示
- 以下表格中的 属性包 意思为该属性是否为属性包属性。
- 建议打开文章目录查阅某个渲染器。
进度条
该渲染器需要 renderer 属性为
progress_bar_renderer。
属性 | 属性名 | 值 | 属性包 | 描述 |
---|
primary_color | 主要颜色 | 字符串:列举 或 数组:RGBA数组 | 否 | 与 color 属性一致,不再描述。 |
secondary_color | 次要颜色 | 字符串:列举 或 数组:RGBA数组 | 否 | 与 color 属性一致,不再描述。 |
#progress_bar_total_amount | 总进度 | 浮点数 | 是 | 进度条的总进度。 |
#progress_bar_current_amount | 当前进度 | 浮点数 | 是 | 进度条的当前进度。 |
is_durability | 耐久 | 布尔值 | 是 | 进度条是否回耐久进度条。 |
round_value | 舍入值 | 布尔值 | 是 | 进度条的值是否四舍五入。 |
drop_shadow | 投影阴影 | 布尔值 | 是 | 进度条是否显示投影阴影。 |
名称标签
该渲染器需要 renderer 属性为
name_tag_renderer。
属性 | 属性名 | 值 | 属性包 | 描述 |
---|
text_color | 文本颜色 | 字符串:列举 或 数组:RGBA数组 | 否 | 与 color 属性一致,不再描述。 |
background_color | 背景颜色 | 字符串:列举 或 数组:RGBA数组 | 否 | 与 color 属性一致,不再描述。 |
#playername | 玩家名 | 字符串 | 是 | 渲染器的玩家名。 |
#x_padding | X轴填充 | 整数 | 是 | 渲染器的X轴填充。 |
纸娃娃
该渲染器需要 renderer 属性为
paper_doll_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
use_player_paperdoll | 使用玩家纸娃娃 | 布尔值 | false | 否 | 渲染器是否使用玩家纸娃娃。 |
use_skin_gui_scale | 使用皮肤 GUI 缩放 | 布尔值 | false | 否 | 皮肤是否跟随 GUI。 |
use_selected_skin | 使用已选择皮肤 | 布尔值 | true | 否 | 皮肤是否为已选择的皮肤。 |
use_uuid | 使用 UUID | 布尔值 | false | 否 | 渲染器是否使用 UUID。 |
camera_tilt_degrees | 摄像机倾斜角度 | 整数 | 0 | 否 | 渲染器的摄像机倾斜角度。 |
rotation | 旋转 | 字符串:列举 | none | 否 | 渲染器的旋转。 列举的值可以是: none 不旋转 gesture_x X轴手势旋转 custom_y Y轴自定义旋转 auto 自动旋转 |
starting_rotation | 开始旋转 | 数字 | 0 | 否 | 渲染器的开始旋转。 |
modelname | 模型名 | 字符串 | | 否 | 渲染器的模型名称。 仅中国版可用。 |
modelsize | 模型大小 | 浮点数 | | 否 | 渲染器的模型大小。 仅中国版可用。 |
animation | 动画名 | 字符串 | | 否 | 渲染器的动画名称。 仅中国版可用。 |
animation_looped | 循环动画 | 布尔值 | | 否 | 渲染器是否循环播放动画。 仅中国版可用。 |
entity_type | 实体类型 | 字符串:列举 | player | 是 | 渲染器的实体类型。 列举的值可以是: player 玩家 npc NPC |
#skin_rotation | 皮肤旋转 | 布尔值 | | 是 | 渲染器是否允许皮肤旋转。 |
#skin_idx | 皮肤 ID | 整数 | 0 | 是 | 渲染器的皮肤 ID。 |
#custom_rot_y | 自定义Y轴旋转 | 整数 | 0 | 是 | 渲染器的自定义Y轴旋转。 |
#gesture_delta_source | 手势细节源 | 字符串 | | 是 | 渲染器的手势细节源。 |
#gesture_mouse_delta_x | 手势鼠标X轴细节 | 数字 | | 是 | 渲染器的手势鼠标X轴细节。 |
#force_skin_update | 强制皮肤更新 | 布尔值 | | 是 | 渲染器是否强制皮肤更新。 |
#player_uuid | 玩家 UUID | 字符串 | | 是 | 渲染器的玩家 UUID。 |
HUD 纸娃娃
该渲染器需要 renderer 属性为
hud_player_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#look_at_cursor | 看着指针 | 布尔值 | false | 是 | 娃娃是否看着指针。 |
玩家纸娃娃
该渲染器需要 renderer 属性为
live_player_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#look_at_cursor | 看着指针 | 布尔值 | false | 是 | 娃娃是否看着指针。 |
渐变
该渲染器需要 renderer 属性为
gradient_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
gradient_direction | 渐变方向 | 字符串:列举 | vertical | 否 | 渲染器的渐变方向。 列举的值可以是: vertical 垂直 horizontal 水平 |
color1 | 开始渐变颜色 | 字符串:列举 或 数组:RGBA数组 |
| 否 | 渲染器的开始渐变颜色。 与 color 属性一致,不再描述。 |
color2 | 结束渐变颜色 | 字符串:列举 或 数组:RGBA数组 |
| 否 | 渲染器的结束渐变颜色。 与 color 属性一致,不再描述。 |
全景图
该渲染器需要 renderer 属性为
panorama_renderer。
全景图渲染器还支持图片属性,详见图片属性文章。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
gesture_tracking_button | 手势跟踪按钮 | 字符串:事件 |
| 否 | 追踪手势的按钮映射ID。 |
rotation | 旋转 | 字符串:列举 | none | 否 | 渲染器的旋转。 列举的值可以是: none 不旋转 gesture_x X轴手势旋转 auto 自动旋转 |
制作人员与终末之诗
该渲染器需要 renderer 属性为
credits_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
end_event | 结束事件 | 字符串:事件 |
| 否 | 渲染器播放后执行的按钮映射事件。 |
中国版纸娃娃
该渲染器需要 renderer 属性为
netease_paper_doll_renderer。
提示
该渲染器仅在中国版可用。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
skeleton_model_name | 模型骨骼名 | 字符串 |
| 否 | 渲染器的模型骨骼名称。 |
entity_identifier | 实体标识符 | 字符串 |
| 否 | 渲染器的实体标识符。 |
animation | 动画名 | 字符串 |
| 否 | 渲染器的动画名称。 |
animation_looped | 循环动画 | 布尔值 |
| 否 | 渲染器是否循环播放动画。 |
rotation | 旋转 | 字符串:列举 | none | 否 | 渲染器的旋转。 列举的值可以是: none 不旋转 gesture_x X轴手势旋转 custom_y Y轴自定义旋转 auto 自动旋转 |
init_rot_y | 初始Y轴旋转 | 浮点数 | 0 | 否 | 渲染器的初始Y轴旋转。 |
mob_head_rot_y | 生物头部Y轴旋转 | 浮点数 | 0 | 否 | 渲染器的生物头部Y轴旋转。 |
mob_body_rot_y | 生物身体Y轴旋转 | 浮点数 | 0 | 否 | 渲染器的生物身体Y轴旋转。 |
screen_scale | 屏幕缩放 | 浮点数 |
| 否 | 渲染器的屏幕缩放。 |
screen_offset | 屏幕偏移 | 矢量[x,y] | [0,0] | 否 | 渲染器的屏幕偏移。 |
中国版小地图
该渲染器需要 renderer 属性为
netease_mini_map_renderer。
提示
该渲染器仅在中国版可用。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
enable_live_update | 启用实时刷新 | 布尔值 | false | 否 | 渲染器是否启用实时刷新。 |
live_update_interval | 实时刷新间隔 | 浮点数 | 60 | 否 | 渲染器的实时刷新间隔。 单位为秒。 |
use_default_face_icon | 使用默认脸部图标 | 布尔值 | true | 否 | 渲染器是否使用默认脸部图标。 |
face_icon_size | 脸部图标大小 | 矢量[x,y] | [4,4] | 否 | 渲染器的脸部图标大小。 与 size 属性一致,不再描述 |
face_icon_bg_color | 脸部图标背景颜色 | 字符串:列举 或 数组:RGBA数组 | | 否 | 渲染器的脸部图标背景颜色。 与 color 属性一致,不再描述 |
highest_y | 最大Y轴高度 | 整数 | 0 | 否 | 渲染器的最大Y轴高度。 |
悬停文字
该渲染器需要 renderer 属性为
hover_text_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
hover_text_max_width | 悬停文字最大宽度 | 整数 | | 否 | |
#hover_text | 悬停文字 | 字符串 | | 是 | |
物品栏物品
该渲染器需要 renderer 属性为
inventory_item_renderer。
警告
如果 AUX ID 对应的物品不存在,会导致游戏错误退出。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#item_id_aux | 物品 AUX ID [1] | 整数 | -1 | 是 | |
#item_pickup_time | 物品拾取时间 | 整数 | | 是 | |
#banner_patterns | 旗帜样式 | 整数 | | 是 | |
#banner_colors | 旗帜颜色 | 整数 | | 是 | |
#item_custom_color | 物品自定义颜色 | 整数 | | 是 | |
#disabled_filter_visible | 禁用过滤器显示 | 布尔值 | | 是 | |
#filtered_light_multiplier | 禁用过滤器光亮倍度 | 浮点数 | 1 | 是 | |
#armor_trim_pattern | 盔甲修剪图案 | 字符串 | | 是 | |
#armor_trim_material | 盔甲修剪材料 | 字符串 | | 是 | |
#item_lodestone_tracking_handle | 磁石跟踪 | | | 是 | |
#shield_is_active | 盾牌激活 | | | 是 | |
#shield_base_color | 盾牌底色 | | | 是 | |
#shield_base_color_hovered | 盾牌底色悬停 | | | 是 | |
#decorated_pot_sherds | 装饰的陶罐碎片 | | | 是 | |
#group_item_group_name | 物品组名称 | | | 是 | |
1. 物品 AUX ID = 物品 ID * 65536 + 物品的数据值(某些物品)
旗帜
该渲染器需要 renderer 属性为
banner_pattern_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#banner_patterns | 旗帜样式 | 整数 | | 是 | |
#banner_colors | 旗帜颜色 | 整数 | | 是 | |
飞行物品
该渲染器需要 renderer 属性为
flying_item_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#flying_item_renderer | 飞行物品渲染 | 布尔值 | | 是 | |
flying_item_count | 物品数量 | 整数 | | 是 | |
flying_item_id_aux | 物品 AUX ID | 整数 | -1 | 是 | |
flying_item_banner_patterns | 旗帜样式 | 整数 | | 是 | |
flying_item_banner_colors | 旗帜颜色 | 整数 | | 是 | |
flying_item_custom_color | 物品自定义颜色 | 整数 | | 是 | |
flying_item_origin_position_x | 物品X轴原始位置 | 浮点数 | | 是 | |
flying_item_origin_position_y | 物品Y轴原始位置 | 浮点数 | | 是 | |
flying_item_origin_scale | 物品原始缩放 | 浮点数 | | 是 | |
flying_item_destination_position_x | 物品X轴目的地位置 | 浮点数 | | 是 | |
flying_item_destination_position_y | 物品Y轴目的地位置 | 浮点数 | | 是 | |
flying_item_destination_scale | 物品目的地缩放 | 浮点数 | | 是 | |
附魔书
该渲染器需要 renderer 属性为
enchanting_book_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#open | 打开 | 布尔值 | false | 是 | 是否打开附魔书。 |
马
该渲染器需要 renderer 属性为
live_horse_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#entity_id | 实体 ID | 字符串 或 整数 | | 是 | |
盔甲
该渲染器需要 renderer 属性为
armor_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#use_heart_offset | 使用血量偏移 | 布尔值 | false | 是 | |
描写
该渲染器需要 renderer 属性为
vignette_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
opacity_override | 不透明度覆盖 | 浮点数 | | 是 | |
结构
该渲染器需要 renderer 属性为
3d_structure_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#include_players | 包括玩家 | 布尔值 | | 是 | |
#include_entities | 包括实体 | 布尔值 | | 是 | |
#remove_blocks | 移除方块 | 布尔值 | | 是 | |
#has_focus | 有焦点 | 布尔值 | false | 是 | |
#block_position | 方块位置 | 矢量[x,y,z] | | 是 | |
#bottom_left_block | 左下角方块 | 矢量[x,y,z] | | 是 | |
#top_right_block | 右上角方块 | 矢量[x,y,z] | | 是 | |
webview
该渲染器需要 renderer 属性为
web_view_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
#webview_update | webview 刷新 | 布尔值 | | 是 | |
装备预览
该渲染器需要 renderer 属性为
equipment_preview_renderer。
属性 | 属性名 | 值 | 默认值 | 属性包 | 描述 |
---|
rotation_x | X轴旋转 | 整数 | | 否 | |
rotation_y | Y轴旋转 | 整数 | | 否 | |
#item_id_aux | 物品 AUX ID | 整数 | -1 | 是 | |
#item_custom_color | 物品自定义颜色 | 整数 | | 是 | |
#armor_trim_pattern | 盔甲修剪图案 | 字符串 | | 是 | |
#armor_trim_material | 盔甲修剪材料 | 字符串 | | 是 | |
其他
渲染器 | 渲染器中文名 |
---|
heart_renderer | 血量 |
hunger_renderer | 饥饿值 |
bubbles_renderer | 呼吸值 |
horse_heart_renderer | 坐骑血量 |
horse_jump_renderer | 坐骑跳跃进度条 |
dash_renderer | 坐骑冲撞进度条 |
camera_renderer | 摄像机 |
mob_effects_renderer | 药水效果 |
hotbar_renderer | 快捷栏 |
hotbar_cooldown_renderer | 快捷栏冷却 |
splash_text_renderer | 闪烁文字 |
debug_screen_renderer | 调试 |
cursor_renderer | 指针 |
ui_holo_cursor | 全息光标 |
progress_indicator_renderer | 进度提示 |
trial_time_renderer | 试用时间 |
editor_gizmo_renderer | 编辑器 |
editor_volume_highlight_renderer | 编辑器音量高光 |
actor_portrait_renderer | 演员肖像 |
bundle_renderer | bundle |
bohr_model_renderer | bohr 模型 |
holographic_postrenderer | 全息图 |
gfx_multithreaded_renderer | GFX 多线程 |
background_renderer | 背景 |