More Customizations

v1.1.10·Updated 2026-02-25

This mod makes it easy to create and add cosmetic-related content.

Screenshots 3 screenshots

About this mod Author’s original text

More Customizations

This mod makes it easy to create and add cosmetic-related content.

Most parts are inspired from CustomHats.

Breaking change (1.1.4)

More Customizations now supports fit(wear) customization!

Starting from version 1.1.4, there's new version of tool package,

you can update your tool by pressing 'Update' button of tool package in package manager.

Features

  • Adds customization options from mod directory
  • Supported various customization type
  • Accessory (Glasses, hair, etc.)
  • Mouth
  • Eye
  • Hat
  • Outfit

Limitation

  • It'll only show correctly if other players has exactly same customization mods or files.
  • This is caused by save data are order-dependent.

Dependencies

  • Passport Pagination
  • This allows to navigate more then passport page's option count so it's must be required.

Creating your customization

Prerequisites

  • Unity Editor (6.0) and Git
  • Required for creating customization files.
  • Image editing tool (Photoshop, Affinity, Krita, etc.)
  • Required if you want to add face related types.
  • Modeling tool (Recommended to use Blender)
  • Required if you want to add hat types.

Table of contents

  • Accessory
  • Mouth
  • Eyes
  • Hat
  • Outfit
  • Build asset bundle
  • Publish content

[!NOTE]

If you need troubleshooting to make/publish your customization, join PEAK Modding Community Discord!

Build from source

[!IMPORTANT]

This is only necessary when developing/contributing More Customizations!

If you looking for uploading your content, check Publish content!

You can build from source with.NET SDK, this project requires.NET 9.0.

Configure csproj file

Open MoreCustomizations.csproj file, then find GameDir and DestDir property.

You need to change it for your environment.

  • GameDir: Installation path of PEAK. (i.e. it should be ended with...steamapps/common/PEAK)
  • DestDir: Distribution path of compiled results. (i.e. parent directory of BepInEx.)

Testing

Open this repository in terminal, run below command will compile and distribute result to your BepInEx plugins path.

dotnet build./src

You can create package with below command.

dotnet publish./src --configuration Release

This will produces package files to src/bin.

Testing Unity tool

Recommended to use Package Symlinker package.

If you using that package, open Tool menu will show Package Symlinker.

Add this repository's unity-package folder to work with it in your Unity project.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_PEAK

File & checksum

Filename
More_Customizations-1.1.10.zip
File size
222.1 KiB
SHA-256
a4a879649517a4204bc3b2a99d0ce3e1891ea682a4cc0748957391bd16c08ad5
Stored at
2026-10-06 19:19