Here are my links, it would mean a lot to me if you go a head and check them out :3
Custom Cosmetics?This mod is a library, it by default comes with no custom cosmetics.
You must have the exact same cosmetics as another person otherwise you or they might we wearing the wrong thing!!
This tutorial will walk you through the step-by-step process of creating and exporting your own custom cosmetics for the game using Blender and Unity.
Before starting, ensure you have the base mod installed. You can download it using your preferred mod manager (like Thunderstore Mod Manager or r2modman) or install it manually.
To ensure your custom 3D model fits perfectly, it is highly recommended to build it around the official reference template.
Unity Hub is required to manage your Unity versions and projects. If you don't have it, download and install it from the official Unity website.
Open Unity Hub, navigate to the Installs tab, and install version 2022.3.10f1. Note: Using the exact version is crucial to avoid compatibility and building errors.
The Unity package manager requires Git to fetch the toolkit. Ensure Git is installed on your system. If not, download it from https://git-scm.com/.
Once your project opens, you need to import the official toolkit via Git URL:
https://github.com/AtomicTyler1/Custom-Cosmetics.git?path=CustomCosmeticsDrag and drop your custom 3D model file (e.g., .fbx or .obj) and its corresponding texture files directly into the Project window (Assets folder) inside Unity.
Drag your model from the Project window into the SampleScene hierarchy. This allows you to verify that the model, textures, and materials are rendering exactly how you want them to look.
Give the newly created Cosmetic Definition file a recognizable name.
Select the Cosmetic Definition asset and look at the Inspector window on the right:
atomic-mushroom). Use lowercase letters and hyphens for best practice.In the Inspector, you will see slots for Head, Body, and Face:
With your Cosmetic Definition asset selected, click the Build Cosmetic button in the Inspector. This will compile your asset and output the final file, typically to your desktop.
Locate the generated cosmetic file on your desktop and drag it into your game's BepInEx/plugins folder.
To easily adjust the cosmetic position in-game:
BepInEx/config/com.atomic.customcostics.cfg using a text editor."Cosmetic Dev Tools" and change its value to true.Start up the game and navigate to the cosmetics menu.
Find your new item in the menu list.
If you select your cosmetic and cannot see it, it is likely because the 3D model scale is far too large.
0.02 on the X, Y, and Z axes.Use the in-game developer tools to adjust the item. You can click directly into the position, rotation, and scale boxes and type values manually to align it perfectly with the character model.
Once you are happy with how the cosmetic looks in-game, write down or copy the final transformation values.
Package your completed cosmetic file along with a manifest.json, icon.png, and README.md, and upload your new mod to Thunderstore for the community to enjoy!