2024-08-04 00:09:06 +08:00

107 lines
3.8 KiB
JSON

{
"format_version": "1.8.0",
"render_controllers": {
"controller.render.player.map_guimian": {
"geometry": "Geometry.guimian",
"materials": [
{
"*": "Material.default"
}
],
"textures": [
"Texture.guimian"
],
"part_visibility": [
{
"*": false
},
{
"head": true
},
{
"hat": true
},
{
"helmet": true
}
]
},
"controller.render.player.first_person_guimian": {
"geometry": "Geometry.guimian",
"materials": [
{
"*": "Material.default"
}
],
"textures": [
"Texture.guimian"
],
"part_visibility": [
{
"*": false
},
{
"rightArm": "query.get_equipped_item_name(0, 1) == '' || query.get_equipped_item_name(0, 1) == 'filled_map'"
},
{
"rightSleeve": "query.get_equipped_item_name(0, 1) == '' || query.get_equipped_item_name(0, 1) == 'filled_map'"
},
{
"leftArm": "(query.get_equipped_item_name(0, 1) == 'filled_map' && query.get_equipped_item_name('off_hand') != 'shield') || (query.get_equipped_item_name('off_hand') == 'filled_map' && !query.item_is_charged) || (!query.item_is_charged && (variable.item_use_normalized > 0 && variable.item_use_normalized < 1.0))"
},
{
"leftSleeve": "(query.get_equipped_item_name(0, 1) == 'filled_map' && query.get_equipped_item_name('off_hand') != 'shield') || (query.get_equipped_item_name('off_hand') == 'filled_map' && !query.item_is_charged) || (!query.item_is_charged && (variable.item_use_normalized > 0 && variable.item_use_normalized < 1.0))"
}
]
},
"controller.render.player.third_person_guimian": {
"geometry": "Geometry.guimian",
"materials": [
{
"*": "Material.default"
}
],
"textures": [
"Texture.guimian"
],
"part_visibility": [
{
"*": true
},
{
"helmet": "variable.helmet_layer_visible"
},
{
"leftLegging": "variable.leg_layer_visible"
},
{
"rightLegging": "variable.leg_layer_visible"
},
{
"leftBoot": "variable.boot_layer_visible"
},
{
"rightBoot": "variable.boot_layer_visible"
},
{
"leftSock": "variable.boot_layer_visible && variable.leg_layer_visible"
},
{
"rightSock": "variable.boot_layer_visible && variable.leg_layer_visible"
},
{
"bodyArmor": "variable.chest_layer_visible && !query.has_cape"
},
{
"leftArmArmor": "variable.chest_layer_visible && !query.has_cape"
},
{
"rightArmArmor": "variable.chest_layer_visible && !query.has_cape"
},
{
"belt": "variable.chest_layer_visible && variable.leg_layer_visible"
}
]
}
}
}