{ "author": "Fynn9563", "id": "com.fynn.tools.free", "name": "Fynn's Tools Free", "packages": { "com.fynn.tools.animationhierarchyeditor": { "versions": { "1.1.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Edit animation paths, replace motions, automatically repath clips and repair broken bindings.", "displayName": "Animation Tools", "name": "com.fynn.tools.animationhierarchyeditor", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/AnimationHierarchyEditor-1.1.0.zip", "version": "1.1.0", "vpmDependencies": {}, "zipSHA256": "b4079f42f844aaab6e79c3d052589dc6a4242a4601a5e31ff5957ccb618a4f25" } } }, "com.fynn.tools.assetorganizer": { "versions": { "1.0.3": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Organize assets and their dependencies into folders by asset type.", "displayName": "Asset Organizer", "name": "com.fynn.tools.assetorganizer", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/AssetOrganizer-1.0.3.zip", "version": "1.0.3", "vpmDependencies": {}, "zipSHA256": "6bd04183f2e3fa775fe79f439345cbc996d7e749fda91748042b44387114e84f" } } }, "com.fynn.tools.buildsizeviewer": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "View Unity build size reports to see which assets contribute to avatar and world build sizes.", "displayName": "Build Size Viewer", "name": "com.fynn.tools.buildsizeviewer", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/BuildSizeViewer-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "bd7097074a60c1add48a671d7e28e6322df2722b1c8bcc70fbf791ecee5554df" } } }, "com.fynn.tools.camerautility": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Match the position, rotation and lens of scene cameras and the Scene view.", "displayName": "Camera Utility", "name": "com.fynn.tools.camerautility", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/CameraUtility-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "6e0d0e72c1f53604692c2234282f7ddd3ac039d5bae1eaef6df93a8fd1962e2b" } } }, "com.fynn.tools.clientsimstoragecleaner": { "versions": { "1.0.1": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Clear local ClientSim storage between play sessions.", "displayName": "ClientSim Storage Cleaner", "name": "com.fynn.tools.clientsimstoragecleaner", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.1/ClientSimStorageCleaner-1.0.1.zip", "version": "1.0.1", "vpmDependencies": { "com.vrchat.worlds": ">=3.10.5" }, "zipSHA256": "6ae7e619b1dbc78e55974a7a9344f0631eab2bee7917dea6330641e81afeaf41" }, "1.1.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Reset ClientSim runtime caches and local player data between Play sessions.", "displayName": "ClientSim Storage Cleaner", "name": "com.fynn.tools.clientsimstoragecleaner", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/ClientSimStorageCleaner-1.1.0.zip", "version": "1.1.0", "vpmDependencies": { "com.vrchat.worlds": ">=3.10.5" }, "zipSHA256": "186d4dfc65b685b61083863ca57267ad56ef70718a071f16a4d68dffd4a1bd13" } } }, "com.fynn.tools.clippingtester": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Preview avatar animations on a temporary copy to check clothing and accessories for clipping.", "displayName": "Clipping Tester", "name": "com.fynn.tools.clippingtester", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/ClippingTester-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "e068fc30ffc247c779d42f7e21bbaaf4f9cd0f16f181621d7f3e55902ea05e91" } } }, "com.fynn.tools.complete": { "versions": { "1.0.1": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Install all Fynn's Tools Free tools compatible with VRChat avatar projects.", "displayName": "Fynn's Tools Free Complete \u2014 Avatars", "name": "com.fynn.tools.complete", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.1/Complete-1.0.1.zip", "version": "1.0.1", "vpmDependencies": { "com.fynn.tools.animationhierarchyeditor": ">=1.1.0", "com.fynn.tools.assetorganizer": ">=1.0.3", "com.fynn.tools.buildsizeviewer": ">=1.0.0", "com.fynn.tools.camerautility": ">=1.0.0", "com.fynn.tools.clippingtester": ">=1.0.0", "com.fynn.tools.controllercleaner": ">=1.0.0", "com.fynn.tools.controllersplus": ">=1.0.0", "com.fynn.tools.copycutpaste": ">=1.0.0", "com.fynn.tools.dynamicsplus": ">=1.1.0", "com.fynn.tools.faceemopatches": ">=1.0.0", "com.fynn.tools.gogolocoposechanger": ">=1.0.0", "com.fynn.tools.hierarchyplus": ">=1.0.1", "com.fynn.tools.matcapmaker": ">=1.0.0", "com.fynn.tools.noautogame": ">=1.0.0", "com.fynn.tools.packageimporter": ">=1.0.0", "com.fynn.tools.quicktoggle": ">=1.0.0", "com.fynn.tools.resethumanoidtpose": ">=1.0.0", "com.fynn.tools.texturetools": ">=1.0.0", "com.fynn.tools.unitypetframework": ">=1.0.0", "com.fynn.tools.vrcsdkplus": ">=1.0.0", "com.vrchat.avatars": ">=3.10.5" }, "zipSHA256": "db8c89e07bd7176d91a0f25a403094561653366c7287e03bdbe33bc7be3f1be6" }, "1.0.2": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Install all Fynn's Tools Free tools compatible with VRChat avatar projects.", "displayName": "Fynn's Tools Free Complete \u2014 Avatars", "name": "com.fynn.tools.complete", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/Complete-1.0.2.zip", "version": "1.0.2", "vpmDependencies": { "com.fynn.tools.animationhierarchyeditor": ">=1.1.0", "com.fynn.tools.assetorganizer": ">=1.0.3", "com.fynn.tools.buildsizeviewer": ">=1.0.0", "com.fynn.tools.camerautility": ">=1.0.0", "com.fynn.tools.clippingtester": ">=1.0.0", "com.fynn.tools.controllercleaner": ">=1.0.0", "com.fynn.tools.controllersplus": ">=1.0.1", "com.fynn.tools.copycutpaste": ">=1.0.0", "com.fynn.tools.dynamicsplus": ">=1.1.0", "com.fynn.tools.faceemopatches": ">=1.0.0", "com.fynn.tools.gogolocoposechanger": ">=1.0.0", "com.fynn.tools.hierarchyplus": ">=1.0.1", "com.fynn.tools.matcapmaker": ">=1.0.0", "com.fynn.tools.multiuploader": ">=1.0.0", "com.fynn.tools.noautogame": ">=1.0.0", "com.fynn.tools.packageimporter": ">=1.0.0", "com.fynn.tools.quicktoggle": ">=1.0.0", "com.fynn.tools.resethumanoidtpose": ">=1.0.0", "com.fynn.tools.texturetools": ">=1.0.0", "com.fynn.tools.unitypetframework": ">=1.0.0", "com.fynn.tools.vrcsdkplus": ">=1.0.0", "com.vrchat.avatars": ">=3.10.5" }, "zipSHA256": "6a5df71a7f32f3c097a1e83297db68d4d07f3dba5dea75c334e31b5c47bfb7b7" } } }, "com.fynn.tools.complete.worlds": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Install all Fynn's Tools Free tools compatible with VRChat world projects.", "displayName": "Fynn's Tools Free Complete \u2014 Worlds", "name": "com.fynn.tools.complete.worlds", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/CompleteWorlds-1.0.0.zip", "version": "1.0.0", "vpmDependencies": { "com.fynn.tools.animationhierarchyeditor": ">=1.1.0", "com.fynn.tools.assetorganizer": ">=1.0.3", "com.fynn.tools.buildsizeviewer": ">=1.0.0", "com.fynn.tools.camerautility": ">=1.0.0", "com.fynn.tools.clientsimstoragecleaner": ">=1.1.0", "com.fynn.tools.clippingtester": ">=1.0.0", "com.fynn.tools.controllercleaner": ">=1.0.0", "com.fynn.tools.controllersplus": ">=1.0.1", "com.fynn.tools.copycutpaste": ">=1.0.0", "com.fynn.tools.dynamicsplus": ">=1.1.0", "com.fynn.tools.faceemopatches": ">=1.0.0", "com.fynn.tools.hierarchyplus": ">=1.0.1", "com.fynn.tools.matcapmaker": ">=1.0.0", "com.fynn.tools.noautogame": ">=1.0.0", "com.fynn.tools.packageimporter": ">=1.0.0", "com.fynn.tools.quicktoggle": ">=1.0.0", "com.fynn.tools.resethumanoidtpose": ">=1.0.0", "com.fynn.tools.texturetools": ">=1.0.0", "com.fynn.tools.unitypetframework": ">=1.0.0", "com.vrchat.worlds": ">=3.10.5" }, "zipSHA256": "db23967e01057e33bc0a0a008ca25c13f62ef5693251e3459037578ce389f250" } } }, "com.fynn.tools.controllercleaner": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Find and remove unused embedded objects from Animator Controllers.", "displayName": "Controller Cleaner", "name": "com.fynn.tools.controllercleaner", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/ControllerCleaner-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "e80f74a8bd5818902ca0f1f4a98b07e71b5d0ea98cb06446eedd12494611962c" } } }, "com.fynn.tools.controllersplus": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Edit Animator controllers, states, transitions, parameters and BlendTrees, with templates, searches, toggle creation and optional VRChat tools.", "displayName": "Controllers+", "name": "com.fynn.tools.controllersplus", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.1/ControllersPlus-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "023bc254d073d0dd6c7d14e81ea3d0d180cf194cfe8b2f513a266cc7edc2ff8e" }, "1.0.1": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Edit Animator controllers, states, transitions, parameters and BlendTrees, with templates, searches, toggle creation and optional VRChat tools.", "displayName": "Controllers+", "name": "com.fynn.tools.controllersplus", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/ControllersPlus-1.0.1.zip", "version": "1.0.1", "vpmDependencies": {}, "zipSHA256": "e57e85502dd8465780527e514fe8a05c3ec999cb9de4f03c9a27641f8e21b256" } } }, "com.fynn.tools.copycutpaste": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Copy, cut and paste assets between folders in Unity's Project window.", "displayName": "Copy/Cut/Paste", "name": "com.fynn.tools.copycutpaste", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/CopyCutPaste-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "6201fa278ff31d898e64574c31c03dba893babd165f76084d3b877b04d63904f" } } }, "com.fynn.tools.dynamicsplus": { "versions": { "1.1.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Edit, organize, remove and preview VRChat PhysBones, colliders and Contacts.", "displayName": "Dynamics+", "name": "com.fynn.tools.dynamicsplus", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/DynamicsPlus-1.1.0.zip", "version": "1.1.0", "vpmDependencies": { "com.vrchat.base": ">=3.10.5" }, "zipSHA256": "178b49e6b542c74f4bbd5fb04bb2c7be9eec7eb1bc96e3a6d0d91d018fe24a3e" } } }, "com.fynn.tools.faceemopatches": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Optional editor fixes for FaceEmo.", "displayName": "FaceEmo Patches", "name": "com.fynn.tools.faceemopatches", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/FaceEmoPatches-1.0.0.zip", "version": "1.0.0", "vpmDependencies": { "com.vrchat.base": ">=3.5.0" }, "zipSHA256": "d2be66d0e2a835702eb846bee52f02211d3b6c66be9cd8c595b59ab525bd3027" } } }, "com.fynn.tools.gogolocoposechanger": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Customize GoGoLoco poses using an NDMF build plugin.", "displayName": "GoGoLoco Pose Changer", "name": "com.fynn.tools.gogolocoposechanger", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/GoGoLocoPoseChanger-1.0.0.zip", "version": "1.0.0", "vpmDependencies": { "com.vrchat.avatars": ">=3.5.0", "nadena.dev.ndmf": ">=1.0.0" }, "zipSHA256": "9ab79a37b4182089dcb7187a07e027003ec6902d9fc2c27d485e81c483d8a482" } } }, "com.fynn.tools.hierarchyplus": { "versions": { "1.0.1": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Customize the Unity Hierarchy with component icons, labels, colors and virtual collection folders.", "displayName": "Hierarchy+", "name": "com.fynn.tools.hierarchyplus", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/HierarchyPlus-1.0.1.zip", "version": "1.0.1", "vpmDependencies": {}, "zipSHA256": "842ff2a6636a5752d333da3daee9c0dc7e968801b5f528b5c28892d95e47c1f5" } } }, "com.fynn.tools.matcapmaker": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Create and customize MatCap textures with editable presets, surface patterns, reflections, lighting and live previews.", "displayName": "MatCap Maker", "name": "com.fynn.tools.matcapmaker", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/MatCapMaker-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "12d9b5c334738fe8eabd7cec1e8495a45c8b9294a0b98196399f3a7cb7d84a47" } } }, "com.fynn.tools.multiuploader": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Batch PC and Quest avatar builds, tests and uploads with optional Quest material conversion and previews.", "displayName": "MultiUploader", "name": "com.fynn.tools.multiuploader", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/MultiUploader-1.0.0.zip", "version": "1.0.0", "vpmDependencies": { "com.vrchat.avatars": ">=3.10.5", "nadena.dev.ndmf": ">=1.14.8" }, "zipSHA256": "0a720b7ee849d71f02f58c73a46f5401a42ff7b10020d76dad9a9a57fac36aff" } } }, "com.fynn.tools.noautogame": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Control whether Unity switches to the Game view when entering Play Mode.", "displayName": "No Auto Game", "name": "com.fynn.tools.noautogame", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/NoAutoGame-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "d99ed6e485ef047ef9156fb4ab5e33f94316503f8207e0d2d6d103b46cab1f8a" } } }, "com.fynn.tools.packageimporter": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Queue and import Unity packages, review existing assets and skip unchanged packages.", "displayName": "Package Importer", "name": "com.fynn.tools.packageimporter", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/PackageImporter-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "a3a2a0040bf602f8327ac435ca6ff1e3601bedcc40e2c08bcf16356f928be736" } } }, "com.fynn.tools.quicktoggle": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Create object, component and blendshape animations, with optional VRCFury or Modular Avatar toggle setup.", "displayName": "Quick Toggle", "name": "com.fynn.tools.quicktoggle", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/QuickToggle-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "f3e65445f05d3f46ec87b79dc13b32a1d02ff22216bddee5ecddb80541e3e26c" } } }, "com.fynn.tools.resethumanoidtpose": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Restore a humanoid avatar to its T-pose.", "displayName": "Reset Humanoid", "name": "com.fynn.tools.resethumanoidtpose", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/ResetHumanoidTPose-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "2ed64a3a0241f7555c9b5f4937dabf43cd9dda973b7811370c45b609a9c80fc0" } } }, "com.fynn.tools.texturetools": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": { "com.unity.textmeshpro": "3.0.9" }, "description": "Create text textures, generate normal maps, edit colors, pack and unpack channels, automatically pack textures and process textures in batches.", "displayName": "Texture Tools", "name": "com.fynn.tools.texturetools", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/TextureTools-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "859ede15aab50432578bbae1c07af69b6cc1e3d9515f52eb33d14aec6d170944" } } }, "com.fynn.tools.unitypetframework": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Create, import and display animated desktop pets in the Unity Editor.", "displayName": "Unity Pet Framework", "name": "com.fynn.tools.unitypetframework", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/UnityPetFramework-1.0.0.zip", "version": "1.0.0", "vpmDependencies": {}, "zipSHA256": "238ae0e96dce1593e4451533ebd5f7401afc2fd7d1de96c7aed5abcab4a49f3f" } } }, "com.fynn.tools.vrcsdkplus": { "versions": { "1.0.0": { "author": { "name": "Fynn9563" }, "dependencies": {}, "description": "Enhanced VRChat expression menu and parameter editing, SDK panel layouts, Content Manager and scene capture tools, with optional SDK patches.", "displayName": "VRCSDK+", "name": "com.fynn.tools.vrcsdkplus", "unity": "2022.3", "url": "https://github.com/Fynn9563/Fynns-Tools-Free/releases/download/v1.0.2/VRCSDKPlus-1.0.0.zip", "version": "1.0.0", "vpmDependencies": { "com.vrchat.avatars": ">=3.10.5" }, "zipSHA256": "9b5047c0f2d67d288a2f1a67e6b2c15da67cec3f613a0eaf4a072c41ce8fe7fc" } } } }, "url": "https://raw.githubusercontent.com/Fynn9563/Fynns-Tools-Free/main/vpm.json" }