Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assets Manager for VRChat

v1.1.5 · Unity 2022.3 (built on 2022.3.22f1) · Editor-only plugin · MIT License

A fast, tidy library for all the prefabs and assets you pile up from Booth / Gumroad — groups with openable folders inside them, cover images (upload or camera shot), nicknames, store links, notes, tags and instant search, so you never dig through Assets/ folder-by-folder again.

Languages / 语言 / 言語 / 언어: English · 简体中文 · 日本語 · 한국어

Add to VCC | ALCOM

Unity Editor only License MIT


English

Install

Option A — VCC / ALCOM (recommended)

  1. Click ➕ Add to VCC / ALCOM — one click adds the repository to the VRChat Creator Companion or ALCOM. (Manual alternative: SettingsPackagesAdd Repository → paste https://alanbacker.github.io/vpm/index.json.)
  2. Open your project in VCC/ALCOM → Manage Project → add Assets Manager for VRChat.

Option B — manual

  1. Download the source (or a release zip) and drop the AssetsManagerForVRChat folder anywhere under your project's Assets/ (e.g. Assets/AlanBacker/AssetsManagerForVRChat).
  2. Unity compiles it automatically — it is an Editor-only assembly, so nothing is ever added to your avatar/world builds.

Open it via Tools ▸ Assets Manager for VRChat (shortcut Ctrl+Shift+M).

No VRChat SDK dependency — it works in any Unity 2022.3 project, but the presets (starter groups, Booth/Gumroad link buttons) are tailored for VRChat workflows.

Quick start

  1. First launch shows a welcome screen — click Create starter groups to get Avatars / Clothes / Accessories / Props / Materials / Textures / Animations / Worlds / Tools.
  2. Drag anything from the Project window into the middle area (or onto a group on the left). You can also right-click assets in the Project window → Add to Assets Manager for VRChat.
  3. Click an item and fill in the right panel: nickname, group, ★ favorite, tags, store links (+ Booth / + Gumroad one-click presets), and free-form notes.

Everyday use

Action How
Find something Ctrl+F, type anything: name, nickname, path, type, group, tag, note…
Search by tag only #dress or tag:dress (searching widens scope to all groups)
Put a prefab in the scene Drag it from the manager into the Scene/Hierarchy, or right-click → Place in scene
Move items between groups Drag onto a group row, or right-click → Move to (dropping items where they already are is a no-op)
Color variants of one outfit Open its group and press + New folder in the breadcrumb bar (or right-click empty grid space) — e.g. Clothes → summer dew — then double-click the folder tile to open it and drag the Black / White prefabs in. Go back with or the breadcrumb path; drag one tile onto another to nest folders
Move many items into a brand-new folder Select them (Ctrl/Shift or Ctrl+A) → right panel → Move into new folder…
Delete a folder Right-click → Delete group — works like Windows Explorer: all sub-folders and everything inside go with it (project files are never touched, Ctrl+Z in the window brings it all back)
Give a folder its own info Single-click a folder tile — the right panel shows its cover, name, store link (the whole set's Booth page), notes, location and item count
Cover images Right-click an item or folder → Cover: Upload image…, or Take photo… — a VRCCam-style capture window that follows the Scene view (untick to place the AMV Camera by hand). No cover = the normal Unity preview
Favorite Click the ★ on any item (Favorites pseudo-group on the left)
Open the store page Click next to a link in the right panel
Multi-select Click + Ctrl/Shift, or Ctrl+A; bulk actions appear on the right
Undo a remove/move/delete Ctrl+Z inside the window (internal 12-step undo)
Grid ⇄ list, thumbnail size Toolbar ▦ / ☰ buttons and the size slider
Language Toolbar 🌐 globe button — Auto / English / 简体中文 / 日本語 / 한국어

Data, backups, safety

  • Library file: ProjectSettings/AssetsManagerForVRChat/library.json (kept out of Assets/ so it never ships with your builds or packages).
  • Rotating backups (max 25): ProjectSettings/AssetsManagerForVRChat/Backups/ — automatic once per editor session, before every import, and on demand (⋯ ▸ Back up now).
  • ⋯ menu: Export / Import (merge or replace) the library as JSON — moving between projects or machines is one file.
  • Cover images live in ProjectSettings/AssetsManagerForVRChat/Covers/ — when migrating by hand, copy that folder along with library.json (the JSON export does not embed cover pixels).
  • Assets are tracked by GUID, so renaming/moving files in Unity never breaks entries. Deleted assets land in the Missing group where you can relink them to a re-imported file or clean them out.
  • If the library file is ever corrupted, the newest backup is loaded automatically.

简体中文

v1.1.5 · 适用于 Unity 2022.3(基于 2022.3.22f1 开发)· 纯编辑器插件 · MIT 许可证

专治 VRChat 玩家的“素材地狱”:从 Booth / Gumroad 下载的服装、模型、道具一多, 想找某个 Prefab 就是大海捞针。这个管理器给素材分组(分组里还能建可打开的小文件夹)、 设封面(上传图片或摄像机拍照)、起昵称、存商店链接、写备注、打标签,一搜即达。

安装

方式 A —— VCC / ALCOM(推荐)

  1. 点击 ➕ 添加到 VCC / ALCOM,一键把仓库加进 VRChat Creator Companion 或 ALCOM。(手动方式:SettingsPackagesAdd Repository,粘贴 https://alanbacker.github.io/vpm/index.json。)
  2. 在 VCC/ALCOM 里打开你的工程 → Manage Project → 添加 Assets Manager for VRChat

方式 B —— 手动

  1. 下载源码(或 Release 压缩包),把 AssetsManagerForVRChat 文件夹放进工程的 Assets/ 下任意位置(例如 Assets/AlanBacker/AssetsManagerForVRChat)。
  2. Unity 会自动编译 —— Editor 专用程序集,不会打进模型/地图成品里。

菜单 Tools ▸ Assets Manager for VRChat 打开,快捷键 Ctrl+Shift+M

不依赖 VRChat SDK,任何 Unity 2022.3 工程都能用;预设(起始分组、Booth/Gumroad 链接按钮)专为 VRChat 工作流设计。

快速上手

  1. 首次打开有欢迎页,点 创建起始分组 一键生成:模型 / 服装 / 饰品 / 道具 / 材质 / 贴图 / 动画 / 世界 / 工具(均带颜色标记,可随意改名/删除)。
  2. Project 窗口直接拖 文件到中间区域(或拖到左侧某个分组上);也可以在 Project 窗口右键素材 → Add to Assets Manager for VRChat
  3. 选中条目后在右侧面板填写:昵称、分组、★ 收藏、标签、商店链接 (+ Booth / + Gumroad 一键预设,粘贴网址自动识别来源)、以及任意条备注。

日常操作

想做什么 怎么做
找东西 Ctrl+F,随便输:名字、昵称、路径、类型、分组名、标签、备注都能搜到
只按标签搜 #连衣裙tag:连衣裙(搜索时自动扩大到全部分组)
把 Prefab 放进场景 从管理器直接拖到 Scene/Hierarchy,或右键 → 放入场景
移动分组 拖到左侧分组行上,或右键 → 移动到(拖回原地不会误触移动)
同一套衣服的多个颜色版本 打开所在分组,点面包屑栏的 + 新建文件夹(或右键网格空白处)——比如在“服装”里建 summer dew双击文件夹磁贴打开,把黑 / 白两色 prefab 拖进去; 或点面包屑路径返回上级;磁贴拖到磁贴上可以互相嵌套
批量装进一个新文件夹 Ctrl/Shift 多选(或 Ctrl+A)→ 右侧面板 → 移入新文件夹…
删除文件夹 右键 → 删除分组 —— 和 Windows 资源管理器一样,子文件夹和里面的东西一并删除(不动项目文件,窗口内 Ctrl+Z 全部找回)
给文件夹加信息 单击文件夹磁贴,右侧面板出现它的封面、名称、商店链接(整套衣服的 Booth 页)、备注、位置和数量
封面图 右键条目或文件夹 → 封面上传图片…,或 拍照… —— VRCCam 式拍摄窗口(跟随 Scene 视角,取消勾选可手动摆放 AMV Camera)。不设封面就用 Unity 默认预览图
收藏 点条目上的 ★(左侧有“收藏”伪分组)
打开商店页 右侧链接旁的
多选 Ctrl/Shift 点选或 Ctrl+A,右侧出现批量操作(移动/新文件夹/加标签/收藏/移除)
撤销误删等 窗口内 Ctrl+Z(内置 12 步撤销)
网格 ⇄ 列表、缩略图大小 工具栏 ▦ / ☰ 按钮和滑条
换语言 工具栏 🌐 地球图标 — 自动 / English / 简体中文 / 日本語 / 한국어

数据、备份与安全

  • 数据文件:ProjectSettings/AssetsManagerForVRChat/library.json (不放在 Assets/ 里,永远不会被打包进成品或 unitypackage)。
  • 自动轮换备份(最多 25 份):ProjectSettings/AssetsManagerForVRChat/Backups/ — 每次编辑器会话首次保存前、每次导入前自动备份,也可随时 ⋯ ▸ 立即备份
  • ⋯ 菜单:导出 / 导入(合并或替换)JSON 库文件,换电脑、跨工程一个文件搞定。
  • 封面图片存放在 ProjectSettings/AssetsManagerForVRChat/Covers/ —— 手动迁移时请连同 library.json 一起拷贝该文件夹(JSON 导出不包含封面图片本身)。
  • 素材按 GUID 记录:在 Unity 里改名、挪文件夹都不会丢条目。 素材被删除会进入 丢失 分组,可 重新关联 到重新导入的文件,或一键清理。
  • 数据文件万一损坏,会自动回退加载最新备份。

日本語

v1.1.5 · Unity 2022.3 対応(2022.3.22f1 で開発)· エディタ専用プラグイン · MIT ライセンス

Booth / Gumroad で買い集めたプレハブや素材を、すっきり整理・即検索。 グループの中に開けるフォルダーを作り、カバー画像(アップロード or カメラ撮影)、 ニックネーム、ストアリンク、メモ、タグを付けて、Assets/ を掘り返す日々から卒業しましょう。

インストール

方法 A — VCC / ALCOM(推奨)

  1. ➕ Add to VCC / ALCOM をクリックすると、 VRChat Creator Companion または ALCOM にリポジトリがワンクリックで追加されます。 (手動の場合:SettingsPackagesAdd Repositoryhttps://alanbacker.github.io/vpm/index.json を貼り付け。)
  2. VCC/ALCOM でプロジェクトを開き → Manage ProjectAssets Manager for VRChat を追加。

方法 B — 手動

  1. ソース(または Release の zip)をダウンロードし、AssetsManagerForVRChat フォルダーを プロジェクトの Assets/ 以下の好きな場所に置きます(例:Assets/AlanBacker/AssetsManagerForVRChat)。
  2. Unity が自動でコンパイルします。エディタ専用アセンブリなので、アバターやワールドの ビルドには一切含まれません。

Tools ▸ Assets Manager for VRChat から開けます(ショートカット Ctrl+Shift+M)。

VRChat SDK には依存しません。Unity 2022.3 のどのプロジェクトでも動きますが、 プリセット(定番グループ、Booth/Gumroad リンクボタン)は VRChat 向けに作られています。

クイックスタート

  1. 初回起動のウェルカム画面で 定番グループを作成 をクリック — アバター / 衣装 / アクセサリー / 小物 / マテリアル / テクスチャ / アニメーション / ワールド / ツール が生成されます。
  2. Project ウィンドウからドラッグ して中央エリア(または左のグループ)へ。 Project ウィンドウでアセットを右クリック → Add to Assets Manager for VRChat でも追加できます。
  3. 項目を選んで右パネルに入力:ニックネーム、グループ、★ お気に入り、タグ、 ストアリンク(+ Booth / + Gumroad ワンクリックプリセット)、自由記入のメモ。

ふだんの使い方

やりたいこと 操作
探す Ctrl+F — 名前・ニックネーム・パス・種類・グループ・タグ・メモ、何でもヒット
タグだけで検索 #ワンピース または tag:ワンピース(検索中は全グループが対象)
プレハブをシーンへ マネージャーから Scene/Hierarchy へドラッグ、または右クリック → シーンに配置
グループ間の移動 左のグループ行へドラッグ、または右クリック → 移動(元の場所へ戻すドロップは何も起きません)
同じ衣装の色違い グループを開いてパンくずバーの + 新規フォルダー(またはグリッド余白を右クリック)— 例:衣装 → summer dew を作り、フォルダータイルをダブルクリック で開いて黒・白のプレハブをドラッグ。 かパンくずで戻る。タイルをタイルへドラッグすると入れ子にできます
複数の項目を新しいフォルダーへ Ctrl/Shift(または Ctrl+A)で複数選択 → 右パネル → 新規フォルダーへ移動…
フォルダーの削除 右クリック → グループを削除 — Windows のエクスプローラーと同じく、サブフォルダーも中身もまとめて削除(プロジェクトのファイルは無傷。ウィンドウ内 Ctrl+Z で全部戻ります)
フォルダー自体に情報を付ける フォルダータイルをシングルクリック — 右パネルにカバー、名前、ストアリンク(セット全体の Booth ページ)、メモ、場所、項目数が出ます
カバー画像 項目やフォルダーを右クリック → カバー画像をアップロード… または 写真を撮る… — VRCCam 風の撮影ウィンドウ(Scene ビューに追従。チェックを外すと AMV Camera を手動配置できます)。カバー未設定なら通常の Unity プレビュー
お気に入り 項目の ★ をクリック(左に「お気に入り」擬似グループ)
ストアページを開く 右パネルのリンク横の
複数選択 クリック + Ctrl/Shift、または Ctrl+A。右パネルに一括操作が出ます
削除・移動の取り消し ウィンドウ内で Ctrl+Z(内蔵 12 ステップ undo)
グリッド ⇄ リスト・サムネイルサイズ ツールバーの ▦ / ☰ ボタンとスライダー
言語 ツールバーの 🌐 地球アイコン — 自動 / English / 简体中文 / 日本語 / 한국어

データ・バックアップ・安全性

  • ライブラリファイル:ProjectSettings/AssetsManagerForVRChat/library.jsonAssets/ の外なので、ビルドやパッケージに混入しません)。
  • 自動ローテーションバックアップ(最大 25 件):ProjectSettings/AssetsManagerForVRChat/Backups/ — エディタセッションごとの初回保存前・インポート前に自動、⋯ ▸ 今すぐバックアップ で手動も。
  • ⋯ メニュー:ライブラリを JSON で書き出し / 読み込み(マージ or 置き換え)。 PC やプロジェクトの引っ越しはファイル 1 つ。
  • カバー画像は ProjectSettings/AssetsManagerForVRChat/Covers/ に保存 — 手動で移行するときは library.json と一緒にこのフォルダーもコピーしてください(JSON 書き出しに画像は含まれません)。
  • アセットは GUID で追跡:Unity 内でのリネームや移動では絶対に迷子になりません。 削除されたアセットは リンク切れ グループに入り、再インポートしたファイルへ 再リンク するか一括削除できます。
  • ライブラリファイルが万一壊れても、最新のバックアップを自動で読み込みます。

한국어

v1.1.5 · Unity 2022.3 지원(2022.3.22f1 기준 개발) · 에디터 전용 플러그인 · MIT 라이선스

Booth / Gumroad에서 사 모은 프리팹·에셋을 깔끔하게 정리하고 바로 검색하세요. 그룹 안에 열 수 있는 폴더를 만들고, 커버 이미지(업로드 또는 카메라 촬영), 닉네임, 스토어 링크, 메모, 태그까지 — 더 이상 Assets/를 폴더째 뒤질 필요가 없습니다.

설치

방법 A — VCC / ALCOM (권장)

  1. ➕ Add to VCC / ALCOM 클릭 — 한 번의 클릭으로 VRChat Creator Companion 또는 ALCOM에 저장소가 추가됩니다. (수동: SettingsPackagesAdd Repositoryhttps://alanbacker.github.io/vpm/index.json 붙여넣기.)
  2. VCC/ALCOM에서 프로젝트 열기 → Manage ProjectAssets Manager for VRChat 추가.

방법 B — 수동

  1. 소스(또는 릴리스 zip)를 내려받아 AssetsManagerForVRChat 폴더를 프로젝트의 Assets/ 아래 아무 위치에 넣습니다(예: Assets/AlanBacker/AssetsManagerForVRChat).
  2. Unity가 자동으로 컴파일합니다. 에디터 전용 어셈블리라서 아바타/월드 빌드에는 절대 포함되지 않습니다.

Tools ▸ Assets Manager for VRChat 메뉴로 열 수 있습니다(단축키 Ctrl+Shift+M).

VRChat SDK에 의존하지 않아 어떤 Unity 2022.3 프로젝트에서도 동작하지만, 프리셋(기본 그룹, Booth/Gumroad 링크 버튼)은 VRChat 워크플로에 맞춰져 있습니다.

빠른 시작

  1. 첫 실행 시 환영 화면에서 기본 그룹 만들기 클릭 — 아바타 / 의상 / 액세서리 / 소품 / 머티리얼 / 텍스처 / 애니메이션 / 월드 / 도구 가 생성됩니다.
  2. Project 창에서 드래그해서 가운데 영역(또는 왼쪽 그룹)에 놓으세요. Project 창에서 에셋 우클릭 → Add to Assets Manager for VRChat로도 추가할 수 있습니다.
  3. 항목을 선택하고 오른쪽 패널에 입력: 닉네임, 그룹, ★ 즐겨찾기, 태그, 스토어 링크(+ Booth / + Gumroad 원클릭 프리셋), 자유 메모.

일상 사용법

하고 싶은 것 방법
찾기 Ctrl+F — 이름·닉네임·경로·유형·그룹·태그·메모 무엇이든 검색
태그로만 검색 #원피스 또는 tag:원피스 (검색 중에는 전체 그룹이 대상)
프리팹을 씬에 넣기 매니저에서 Scene/Hierarchy로 드래그, 또는 우클릭 → 씬에 배치
그룹 간 이동 왼쪽 그룹 행으로 드래그, 또는 우클릭 → 이동 (제자리에 다시 놓으면 아무 일도 일어나지 않습니다)
같은 의상의 색상 버전 그룹을 열고 브레드크럼 바의 + 새 폴더(또는 그리드 빈 곳 우클릭) — 예: 의상 → summer dew를 만들고 폴더 타일 더블클릭으로 열어 검정/흰색 프리팹을 드래그. 또는 브레드크럼으로 상위 이동, 타일을 타일 위로 드래그하면 중첩
여러 항목을 새 폴더에 한 번에 Ctrl/Shift(또는 Ctrl+A)로 다중 선택 → 오른쪽 패널 → 새 폴더로 이동…
폴더 삭제 우클릭 → 그룹 삭제 — Windows 탐색기처럼 하위 폴더와 내용물이 함께 삭제됩니다(프로젝트 파일은 건드리지 않으며, 창 안 Ctrl+Z로 전부 복구)
폴더 자체에 정보 넣기 폴더 타일 클릭 — 오른쪽 패널에 커버, 이름, 스토어 링크(세트 전체의 Booth 페이지), 메모, 위치, 항목 수 표시
커버 이미지 항목/폴더 우클릭 → 커버: 이미지 업로드… 또는 사진 찍기… — VRCCam 스타일 촬영 창(Scene 뷰 따라가기, 체크 해제 시 AMV Camera 수동 배치). 커버가 없으면 Unity 기본 미리보기
즐겨찾기 항목의 ★ 클릭(왼쪽에 '즐겨찾기' 가상 그룹)
스토어 페이지 열기 오른쪽 패널 링크 옆
다중 선택 클릭 + Ctrl/Shift, 또는 Ctrl+A — 오른쪽에 일괄 작업 표시
실행 취소 창 안에서 Ctrl+Z (내장 12단계 undo)
그리드 ⇄ 목록, 썸네일 크기 툴바 ▦ / ☰ 버튼과 슬라이더
언어 툴바 🌐 지구 아이콘 — 자동 / English / 简体中文 / 日本語 / 한국어

데이터·백업·안전

  • 라이브러리 파일: ProjectSettings/AssetsManagerForVRChat/library.json (Assets/ 밖에 있어 빌드나 패키지에 절대 포함되지 않습니다).
  • 자동 순환 백업(최대 25개): ProjectSettings/AssetsManagerForVRChat/Backups/ — 에디터 세션별 첫 저장 전·가져오기 전 자동, ⋯ ▸ 지금 백업으로 수동도 가능.
  • ⋯ 메뉴: 라이브러리를 JSON으로 내보내기 / 가져오기(병합 또는 교체) — PC·프로젝트 이동이 파일 하나로 끝납니다.
  • 커버 이미지는 ProjectSettings/AssetsManagerForVRChat/Covers/에 저장 — 수동 이전 시 library.json과 함께 이 폴더도 복사하세요(JSON 내보내기에 이미지는 포함되지 않습니다).
  • 에셋은 GUID로 추적: Unity 안에서 이름을 바꾸거나 옮겨도 항목이 끊어지지 않습니다. 삭제된 에셋은 누락됨 그룹으로 들어가며, 다시 가져온 파일에 다시 연결하거나 일괄 정리할 수 있습니다.
  • 라이브러리 파일이 손상되면 최신 백업을 자동으로 불러옵니다.

File layout / 文件结构 / ファイル構成 / 파일 구조

AssetsManagerForVRChat/
├── package.json                 — VPM package manifest
├── README.md · LICENSE.md
└── Editor/
    ├── AlanBacker.AssetsManagerForVRChat.Editor.asmdef
    ├── AmvMenuItems.cs          — Project-window right-click integration
    ├── Core/
    │   ├── AmvData.cs           — data model (library / groups / entries / links / notes)
    │   ├── AmvDatabase.cs       — load/save, debounced autosave, backups, undo, import/export
    │   ├── AmvSearch.cs         — filtering, tokenized search, sorting (cached)
    │   ├── AmvCovers.cs         — cover image storage & texture cache
    │   ├── AmvLocalization.cs   — EN / 中文 / 日本語 / 한국어 string tables
    │   └── AmvPrefs.cs          — window & per-project preferences
    └── UI/
        ├── AmvWindow.cs         — main window, toolbar, status bar, shortcuts
        ├── AmvGroupPane.cs      — left: group tree (sub-groups), drag to reorder/nest, drop targets
        ├── AmvGroupMenu.cs      — shared hierarchical "pick a group" menu builder
        ├── AmvGridPane.cs       — center: virtualized grid/list, folder tiles, breadcrumbs, drag & drop
        ├── AmvDetailPane.cs     — right: nickname/tags/links/notes/info/actions, folder details
        ├── AmvCaptureWindow.cs  — VRCCam-style photo window for cover shots
        ├── AmvStyles.cs         — shared styles & thumbnail cache
        └── AmvPrompt.cs         — small modal text prompt

License

MIT © 2026 AlanBacker — use it, fork it, ship it. Enjoy, and may you never scroll through 400 unsorted Booth folders again. ✨

About

Tidy, searchable Unity library for your Booth/Gumroad VRChat assets — folders, covers, tags, search. VPM package, EN/中文/日本語/한국어

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages