diff --git a/MCWig Anime's [Blocky]/subpacks/JSteve/render_controllers/player.render_controllers.json b/MCWig Anime's [Blocky]/subpacks/JSteve/render_controllers/player.render_controllers.json new file mode 100644 index 0000000..a1b17a5 --- /dev/null +++ b/MCWig Anime's [Blocky]/subpacks/JSteve/render_controllers/player.render_controllers.json @@ -0,0 +1,51 @@ +//MC874 +{ + "format_version": "1.8.0", + "render_controllers": { + "controller.render.player.first_person": { + "geometry": "Geometry.default", + "materials": [ { "*": "Material.default" } ], + "textures": [ "Texture.default" ], + "part_visibility": [ + { "anime": "!variable.is_first_person" }, + { "*": false }, + { "rightArm": "query.get_equipped_item_name(0, 1) == '' || query.get_equipped_item_name(0, 1) == 'map'" }, + { "rightSleeve": "query.get_equipped_item_name(0, 1) == '' || query.get_equipped_item_name(0, 1) == 'map'" }, + { "leftArm": "(query.get_equipped_item_name(0, 1) == 'map' && query.get_equipped_item_name('off_hand') != 'shield') || (query.get_equipped_item_name('off_hand') == '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) == 'map' && query.get_equipped_item_name('off_hand') != 'shield') || (query.get_equipped_item_name('off_hand') == '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": { + "geometry": "Geometry.default", + "materials": [ { "*": "Material.default" } ], + "textures": [ "Texture.default" ], + "part_visibility": [ + { "anime": "!variable.is_first_person" }, + { "*": 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" } + ] + }, + "controller.render.player.map": { + "geometry": "Geometry.default", + "materials": [ { "*": "Material.default" } ], + "textures": [ "Texture.default" ], + "part_visibility": [ + { "*": false }, + { "head": true }, + { "hat": true }, + { "helmet": true } + ] + } + } +} +//MC874 \ No newline at end of file diff --git a/MCWig Anime's [Blocky]/subpacks/JSteve/render_controllers/var/var_anime.json b/MCWig Anime's [Blocky]/subpacks/JSteve/render_controllers/var/var_anime.json new file mode 100644 index 0000000..6e591fe --- /dev/null +++ b/MCWig Anime's [Blocky]/subpacks/JSteve/render_controllers/var/var_anime.json @@ -0,0 +1,12 @@ +//MC874 +{ + "format_version": "1.8.0", + "render_controllers": { + "controller.render.var_anime": { + "geometry": "Geometry.anime", + "materials": [ { "*": "Material.anime" } ], + "textures": [ "Texture.anime" ] + } + } +} +//MC874 \ No newline at end of file