# Part modding guides

So, you want to make a custom part for KSP2. Great! But where do you start? What tools do you need?

The pages below contain all the information you need to create your very own parts mod. The first step to any modded part is modelling it; most modders use Blender for this. KSP2 uses some standard part sizes you will need to keep in mind while making your model. Next, you will learn how to properly texture your model, including how to make it repaintable in the VAB, using a program like Adobe Substance Painter or similar. Finally, you will set up your part pack mod in Unity, and you will at last have your very own custom part in KSP2. Go wild!

## Main guide

[Part modding guide](/doc/a3f4852e-61bc-4eda-8ca4-72630a4a6368) 

## Before you start

[How to name your part](/doc/092da20b-1189-4de2-be0f-7055cc945286)

## Modelling

[Modeling the mesh in Blender](/doc/bcb638b8-8995-4c05-ac96-c898247fa1fd)

[Sizes](/doc/3dac0a00-af53-4851-a425-c298e3376ba2) 

## Texturing

[Configuring Substance Painter](/doc/8bd10f3a-28ce-48e5-8411-523e3ca62421) 

[Texturing](/doc/8b6ab224-f7cf-4dd7-9f10-5741984a84cd)

[Texturing the mesh in Substance 3D Painter](/doc/d6d042c3-6761-4f5c-a8c1-c9ee9f4352d7) 

## Implementation

[Setting up a mod in Unity](/doc/e361c8c3-8fe1-42e6-9596-fb789b913fe0) 

[Configuring the part in Unity](/doc/30aca1ce-442f-4d41-9c57-86bbec2135bb)

[Configuring parts](/doc/37a1196b-b4fa-4da8-bffc-8a8cbebc87bd)

[Configuring the reentry effects](/doc/770ab5ed-5169-42d2-a1e4-b60a51b87ce1) 

[Configuring the part animation](/doc/96bab3ef-64f4-4705-8630-9c804ce8b2cc)

[Part modding videos (tutorials)](/doc/34a6eb05-4bb2-41f8-b6c3-9b20d95548a3)

## Finishing up

[Sounds for parts with Wwise and Unity](/doc/520c3b7e-47f4-4fd2-a609-aa9d811545c4)

[Creating a part icon](/doc/1f1d6e9f-3c00-4c5a-80c7-e9f1a33e6370)

## See also

[Part modules](/doc/2f7c40b3-ab53-4176-9213-47f191c625d0)

[Stage type](/doc/c751db0f-4cce-4871-98bd-f8bde6a154b4)

[Staging Icon Asset Address](/doc/c62f5724-122c-435b-a495-e57b4c361495)

[Part category](/doc/4c299b08-2a8e-482e-be18-b8a2f9238d89)

[Part family](/doc/e6911207-7827-493a-872b-4aa0b6f3f5b7)

[Resources](/doc/18373a39-6da9-4973-ab7b-90fead19f4ce)

---

**Documents**

- [Part modding guide](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/part-modding-guide-3eXI3dGyEp)
- [How to name your part](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/how-to-name-your-part-E6ZuDZPndU)
- [Modeling the mesh in Blender](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/modeling-the-mesh-in-blender-cDC5Ncg66O)
- [Configuring Substance Painter](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/configuring-substance-painter-FvZz3FJRdZ)
- [Texturing basics](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/texturing-basics-qx4l1UziFH)
- [Texturing the mesh in Substance 3D Painter](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/texturing-the-mesh-in-substance-3d-painter-OUnkNbCV3r)
- [Configuring the part in Unity](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/configuring-the-part-in-unity-2qntx70c1k)
- [Configuring core part data](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/configuring-core-part-data-ZDKBqpUlAk)
- [Configuring the reentry effects](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/configuring-the-reentry-effects-pQUDhgLvdh)
- [Configuring the part animation](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/configuring-the-part-animation-qDMb4HLBGo)
- [Part modding videos (tutorials)](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/part-modding-videos-tutorials-c1WyEYetje)
- [Sounds for parts with Wwise and Unity](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/sounds-for-parts-with-wwise-and-unity-pzy5I4QpMO)
- [Creating a part icon](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/creating-a-part-icon-5LhNQUCIhg)
- [Animating engines](https://docs.ksp2redux.org/s/0a4a3e31-0b40-48e0-bd81-e14856f80d3d/doc/animating-engines-axCK9dPbss)