Skip to content

Guide: Making your first Texture Pack

axell edited this page Dec 29, 2023 · 29 revisions

This guide is going to outline how to create a texture pack for Roblox using RobloxTexturePackGenerator.

Prerequisites

Step 1: Creating your Material Variant.

  1. Open up Roblox Studio by searching for it in Windows Search.

  1. When Roblox Studio Starts, Press the "File" Button in the top left corner.

  1. Click "New" in the menu that opens.

  1. When Roblox studio finishes loading, it should look something like this. Click "Material Manager".

  1. A window like this should pop up. Click the ➕ icom in the top left corner.

  1. You should now be taken to this page with different Material Options. Click the one with the blue logo.

  1. A menu should pop up on your right hand side. Under General, Give your Texture pack a name. I called mine "MySuperCoolMaterial".

  1. Scroll down in the menu on your right and. Under "Texture Maps" and "Color", Click the upload button.

  1. Choose your file in the window that pops up and click Open. I chose this rusty texture i found online.

  1. Close the material manager window by clicking the ❌ in the top right corner.

Step 2: Upload your model to Roblox

  1. After closing the Material Manager. Head over to the "Explorer" Window and click the arrow next to "MaterialService".

  1. This will show all Material Variants. Right click the one you just created.

  1. In the right-click menu, Choose "Save to Roblox".

  1. This window should pop up. Tick the box labeled "Distribute on Marketplace".

  1. Click the "Submit" Button and wait for your model to upload.

  1. After your model has uploaded, Click the little copy icon next to your assetid. This will copy your id to the clipboard.

Step 3: Using the Texture Pack Generator

  1. Find the folder you extracted when installing RobloxTexturePackGenerator. The folder should look something like this. Start the program called "Roblox Texture Pack Generator".

  1. If you get a popup telling you the program is unknown, Click "More Information" and then "Run anyways".

  1. After the software starts, paste (CTRL + V) your id into the box labeled "Enter Model Id".

  1. Click the "Generate FFlags" button.

  1. Once the program finishes, your done! You can close it and Roblox Studio. If you found it helpful you can star the repository or follow me on github.

Issues

If your running into errors make sure that:

  • Roblox is closed and you only have one instance of the Roblox Texture Pack Generator open.
  • You havent messed with your "ClientAppSettings.json" File and theres no syntax error in your "ClientAppSettings.json" file. Clear your fflags and fix this issue here.

If you still get an error, open an issue here.

Clone this wiki locally