{"name":"TsiYuki VRChat Tools","author":"TsiYuki","url":"https://tsiyukino.github.io/vpm-repos/index.json","id":"moe.tsiyuki.vpm","packages":{"moe.tsiyuki.core":{"versions":{"0.4.0":{"name":"moe.tsiyuki.core","displayName":"TsiYuki Core","version":"0.4.0","unity":"2022.3","description":"Shared editor code every TsiYuki VRChat tool uses: UI language and localization, the common inspector look, undo-safe edits and NDMF error reporting.","vpmDependencies":{"nadena.dev.ndmf":">=1.11.0 <2.0.0"},"changelogUrl":"https://github.com/tsiyukino/YukiCore/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiCore","license":"MIT","zipSHA256":"f5e6b87285ee8d588e0384fd617dceb54341c046265e1ecbcf21ac79dca9ff75","url":"https://github.com/tsiyukino/YukiCore/releases/download/v0.4.0/moe.tsiyuki.core-0.4.0.zip"},"0.3.0":{"name":"moe.tsiyuki.core","displayName":"TsiYuki Core","version":"0.3.0","unity":"2022.3","description":"Shared editor utilities (localization, UI helpers) used by TsiYuki's VRChat tools.","vpmDependencies":{"nadena.dev.ndmf":">=1.11.0 <2.0.0"},"changelogUrl":"https://github.com/tsiyukino/YukiCore/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiCore","license":"MIT","zipSHA256":"1dc58955f6b3a101a5a53c024dfa58a1e9a14e5b58846c1586857e468662f08f","url":"https://github.com/tsiyukino/YukiCore/releases/download/v0.3.0/moe.tsiyuki.core-0.3.0.zip"},"0.2.0":{"name":"moe.tsiyuki.core","displayName":"TsiYuki Core","version":"0.2.0","unity":"2022.3","description":"Shared editor utilities (localization, UI helpers) used by TsiYuki's VRChat tools.","vpmDependencies":{},"changelogUrl":"https://github.com/tsiyukino/YukiCore/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiCore","license":"MIT","zipSHA256":"b88a3f605be376ce19827fc7cd6eb595056a46b0d208f915512e75147f4ce54a","url":"https://github.com/tsiyukino/YukiCore/releases/download/v0.2.0/moe.tsiyuki.core-0.2.0.zip"}}},"moe.tsiyuki.wardrobe":{"versions":{"3.2.0":{"name":"moe.tsiyuki.wardrobe","displayName":"Yuki Wardrobe","version":"3.2.0","unity":"2022.3","description":"Outfit and hair switcher for VRChat avatars: exclusive outfits with piece toggles, colors and looks, absorbs outfit menus, generated non-destructively at build time through NDMF and Modular Avatar.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","nadena.dev.modular-avatar":">=1.12.0 <2.0.0","moe.tsiyuki.core":">=0.4.0","moe.tsiyuki.core.animation":">=0.1.0","moe.tsiyuki.core.menus":">=0.1.0"},"changelogUrl":"https://github.com/tsiyukino/YukiWardrobe/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiWardrobe","keywords":["vrchat","wardrobe","outfit","modular-avatar","ndmf","non-destructive"],"license":"MIT","zipSHA256":"6b81aa3fdb1449b26a17e44aa368d680827bfc309515354f41eeb7052e197fdb","url":"https://github.com/tsiyukino/YukiWardrobe/releases/download/v3.2.0/moe.tsiyuki.wardrobe-3.2.0.zip"},"3.1.0":{"name":"moe.tsiyuki.wardrobe","displayName":"Yuki Wardrobe","version":"3.1.0","unity":"2022.3","description":"Outfit and hair switcher for VRChat avatars: exclusive outfits with piece toggles, colors and looks, absorbs outfit menus, generated non-destructively at build time through NDMF and Modular Avatar.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","nadena.dev.modular-avatar":">=1.12.0 <2.0.0","moe.tsiyuki.core":">=0.3.0"},"changelogUrl":"https://github.com/tsiyukino/YukiWardrobe/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiWardrobe","keywords":["vrchat","wardrobe","outfit","modular-avatar","ndmf","non-destructive"],"license":"MIT","zipSHA256":"ef93490bd8ab61bec1cb8aafd04706a0148e24c6a57433e8df45bc86e12d2d7a","url":"https://github.com/tsiyukino/YukiWardrobe/releases/download/v3.1.0/moe.tsiyuki.wardrobe-3.1.0.zip"},"3.0.0":{"name":"moe.tsiyuki.wardrobe","displayName":"Yuki Wardrobe","version":"3.0.0","unity":"2022.3","description":"Outfit and hair switcher for VRChat avatars: exclusive outfits with piece toggles, colors and looks, absorbs outfit menus, generated non-destructively at build time through NDMF and Modular Avatar.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","nadena.dev.modular-avatar":">=1.12.0 <2.0.0","moe.tsiyuki.core":">=0.1.0"},"changelogUrl":"https://github.com/tsiyukino/YukiWardrobe/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiWardrobe","keywords":["vrchat","wardrobe","outfit","modular-avatar","ndmf","non-destructive"],"license":"MIT","zipSHA256":"04cb4d6bb479f048b574b72ecf2b0fd9f5dd6184e8c279e97756d8ef6ec896f0","url":"https://github.com/tsiyukino/YukiWardrobe/releases/download/v3.0.0/moe.tsiyuki.wardrobe-3.0.0.zip"}}},"moe.tsiyuki.nontoon":{"versions":{"0.1.2":{"name":"moe.tsiyuki.nontoon","displayName":"Yuki NonToon Converter","version":"0.1.2","unity":"2022.3","description":"Non-destructive lilToon to NonToon material conversion for VRChat avatars, applied at build time through NDMF.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","jp.lilxyzw.nontoon":">=0.1.3","moe.tsiyuki.core":">=0.4.0","moe.tsiyuki.core.texture":">=0.1.0"},"changelogUrl":"https://github.com/tsiyukino/YukiNonToon/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiNonToon","keywords":["vrchat","liltoon","nontoon","ndmf","non-destructive"],"license":"MIT","zipSHA256":"23247f8a17afedc2a4e00ae1e618bc55014ac3cfbc92d7a85619e929db872f5d","url":"https://github.com/tsiyukino/YukiNonToon/releases/download/v0.1.2/moe.tsiyuki.nontoon-0.1.2.zip"},"0.1.1":{"name":"moe.tsiyuki.nontoon","displayName":"Yuki NonToon Converter","version":"0.1.1","unity":"2022.3","description":"Non-destructive lilToon to NonToon material conversion for VRChat avatars, applied at build time through NDMF.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","jp.lilxyzw.nontoon":">=0.1.3","moe.tsiyuki.core":">=0.2.0"},"changelogUrl":"https://github.com/tsiyukino/YukiNonToon/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiNonToon","keywords":["vrchat","liltoon","nontoon","ndmf","non-destructive"],"license":"MIT","zipSHA256":"f5b0223b2f559cab0b1d9f22f6958e375a8e69175707449f678c3d99a9506431","url":"https://github.com/tsiyukino/YukiNonToon/releases/download/v0.1.1/moe.tsiyuki.nontoon-0.1.1.zip"}}},"moe.tsiyuki.material":{"versions":{"0.2.1":{"name":"moe.tsiyuki.material","displayName":"Yuki Material","version":"0.2.1","unity":"2022.3","description":"Non-destructive material editing for VRChat avatars: give a material slot several looks, and switch between them from one menu that reaches across objects — the hair and the ears at once. Applied at build time through NDMF, without duplicating the material asset into your project.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","nadena.dev.modular-avatar":">=1.12.0 <2.0.0","moe.tsiyuki.core":">=0.4.0","moe.tsiyuki.core.animation":">=0.1.0","moe.tsiyuki.core.texture":">=0.1.0","moe.tsiyuki.core.menus":">=0.1.0"},"changelogUrl":"https://github.com/tsiyukino/YukiMaterial/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiMaterial","keywords":["vrchat","material","makeup","texture","ndmf","non-destructive"],"license":"MIT","zipSHA256":"2fdff8d786f4ca724076fa2a6d15b386865b66f9f89a0f8054e74a30c0297022","url":"https://github.com/tsiyukino/YukiMaterial/releases/download/v0.2.1/moe.tsiyuki.material-0.2.1.zip"},"0.1.0":{"name":"moe.tsiyuki.material","displayName":"Yuki Material","version":"0.1.0","unity":"2022.3","description":"Non-destructive material editing for VRChat avatars: change a material through its own shader inspector and have the change applied at build time through NDMF, without duplicating the material asset into your project.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","nadena.dev.modular-avatar":">=1.12.0 <2.0.0","moe.tsiyuki.core":">=0.3.0"},"changelogUrl":"https://github.com/tsiyukino/YukiMaterial/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiMaterial","keywords":["vrchat","material","makeup","texture","ndmf","non-destructive"],"license":"MIT","zipSHA256":"8463a887de59bc2395b82ff81c7c387dab71f70fc923eb5ab4c684cae3556bc2","url":"https://github.com/tsiyukino/YukiMaterial/releases/download/v0.1.0/moe.tsiyuki.material-0.1.0.zip"}}},"moe.tsiyuki.menu":{"versions":{"0.1.1":{"name":"moe.tsiyuki.menu","displayName":"Yuki Menu","version":"0.1.1","unity":"2022.3","description":"See and control the menu your avatar actually ends up with. Every tool installs its own menu by its own rules; this shows the finished result and lets you set how it is paged, so a wheel is never crammed to the VRChat limit unless you want it to be.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","nadena.dev.modular-avatar":">=1.12.0 <2.0.0","moe.tsiyuki.core":">=0.4.0"},"changelogUrl":"https://github.com/tsiyukino/YukiMenu/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiMenu","keywords":["vrchat","menu","expressions","ndmf","modular-avatar","non-destructive"],"license":"MIT","zipSHA256":"14e30fd369d60569cec32ca178c8bb2a35685cfbde91fea2aa038b766dd4ce73","url":"https://github.com/tsiyukino/YukiMenu/releases/download/v0.1.1/moe.tsiyuki.menu-0.1.1.zip"},"0.1.0":{"name":"moe.tsiyuki.menu","displayName":"Yuki Menu","version":"0.1.0","unity":"2022.3","description":"See and control the menu your avatar actually ends up with. Every tool installs its own menu by its own rules; this shows the finished result and lets you set how it is paged, so a wheel is never crammed to the VRChat limit unless you want it to be.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","nadena.dev.modular-avatar":">=1.12.0 <2.0.0","moe.tsiyuki.core":">=0.3.0"},"changelogUrl":"https://github.com/tsiyukino/YukiMenu/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiMenu","keywords":["vrchat","menu","expressions","ndmf","modular-avatar","non-destructive"],"license":"MIT","zipSHA256":"1efc8cf382bdc8499bba036f9e9b723b7485e2781848d8edc93d88ff7e2a027e","url":"https://github.com/tsiyukino/YukiMenu/releases/download/v0.1.0/moe.tsiyuki.menu-0.1.0.zip"}}},"moe.tsiyuki.follow":{"versions":{"0.2.1":{"name":"moe.tsiyuki.follow","displayName":"Yuki Follow","version":"0.2.1","unity":"2022.3","description":"Objects that stay on a mesh surface while its blendshapes change, outfits that follow the body's blendshapes, and parts that shade like the body at their seam, applied non-destructively at build time through NDMF.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","moe.tsiyuki.core":">=0.4.0"},"changelogUrl":"https://github.com/tsiyukino/YukiFollow/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiFollow","keywords":["vrchat","blendshape","sps","normals","ndmf","non-destructive"],"license":"MIT","zipSHA256":"ba00a0d9a318e970073ec3ec714f0ca47548ed321f6fc7c1bfff70c9ea790ae7","url":"https://github.com/tsiyukino/YukiFollow/releases/download/v0.2.1/moe.tsiyuki.follow-0.2.1.zip"},"0.2.0":{"name":"moe.tsiyuki.follow","displayName":"Yuki Follow","version":"0.2.0","unity":"2022.3","description":"Objects that stay on a mesh surface while its blendshapes change, outfits that follow the body's blendshapes, and parts that shade like the body at their seam, applied non-destructively at build time through NDMF.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","moe.tsiyuki.core":">=0.3.0"},"changelogUrl":"https://github.com/tsiyukino/YukiFollow/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiFollow","keywords":["vrchat","blendshape","sps","normals","ndmf","non-destructive"],"license":"MIT","zipSHA256":"e87a7ec83a0eba0bc356c5cb70c8e1fb3b2025826694add7f3980e796e32efa3","url":"https://github.com/tsiyukino/YukiFollow/releases/download/v0.2.0/moe.tsiyuki.follow-0.2.0.zip"}}},"moe.tsiyuki.core.animation":{"versions":{"0.1.0":{"name":"moe.tsiyuki.core.animation","displayName":"TsiYuki Core Animation","version":"0.1.0","unity":"2022.3","description":"Animator building blocks shared by TsiYuki tools that generate FX layers.","vpmDependencies":{},"changelogUrl":"https://github.com/tsiyukino/YukiCoreAnimation/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiCoreAnimation","license":"MIT","zipSHA256":"e860df73ec52721e396d628f3f0951b058078424468d67fe7d80989b998e8b9e","url":"https://github.com/tsiyukino/YukiCoreAnimation/releases/download/v0.1.0/moe.tsiyuki.core.animation-0.1.0.zip"}}},"moe.tsiyuki.core.texture":{"versions":{"0.1.0":{"name":"moe.tsiyuki.core.texture","displayName":"TsiYuki Core Texture","version":"0.1.0","unity":"2022.3","description":"Texture compositing shared by TsiYuki tools that bake materials and textures.","vpmDependencies":{},"changelogUrl":"https://github.com/tsiyukino/YukiCoreTexture/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiCoreTexture","license":"MIT","zipSHA256":"9633e44bf0aedbd4115cb576cb52383832981021b202ec62f9747a910d7253c6","url":"https://github.com/tsiyukino/YukiCoreTexture/releases/download/v0.1.0/moe.tsiyuki.core.texture-0.1.0.zip"}}},"moe.tsiyuki.core.menus":{"versions":{"0.1.0":{"name":"moe.tsiyuki.core.menus","displayName":"TsiYuki Core Menus","version":"0.1.0","unity":"2022.3","description":"Modular Avatar menu building and placement shared by TsiYuki tools that generate menus.","vpmDependencies":{"com.vrchat.avatars":">=3.7.0","nadena.dev.ndmf":">=1.11.0 <2.0.0","nadena.dev.modular-avatar":">=1.12.0 <2.0.0","moe.tsiyuki.core":">=0.4.0"},"changelogUrl":"https://github.com/tsiyukino/YukiCoreMenus/blob/main/CHANGELOG.md","author":{"name":"TsiYuki","url":"https://github.com/tsiyukino"},"documentationUrl":"https://github.com/tsiyukino/YukiCoreMenus","license":"MIT","zipSHA256":"574bfd2b57d66d7e391aacb8a2f74082b658e002899011d94e55db296eef2f8f","url":"https://github.com/tsiyukino/YukiCoreMenus/releases/download/v0.1.0/moe.tsiyuki.core.menus-0.1.0.zip"}}}}}