Preface
This tutorial will teach you how to make texture replacements for cobblemon into a resource pack. Knowledge of resource packs is recommended.
Step 1: Creating your replacement texture
You will need a copy of the pokemon's texture file so you can make edits to it. You can obtain a Pokemon's texture png by searching for it on the Gitlab(link gitlab texture section or something) or the mod's .jar file. Make sure you are grabbing the texture that is meant for the model currently in the mod.
Once your target Pokemon's texture png is obtained, you can make desired color changes using blockbench or other art creation apps. Make sure the dimensions of the png stay the same. When finished editing, save your png and make sure it has the exact same name as the original png.
Step 2: Arranging folders and files
The only two file requirements for texture replacements are textures and a pack.mcmeta file. (link on how to make pack.mcmeta) You need to create and arrange folders so your new textures can replace the ones from the mod. Below is an example of how to arrange resource pack folders and files.
Folder Structure:
- (name of your resource pack)
- assets
- cobblemon
- textures
- pokemon
- (target pokemon)
- (pokemon).png
- (target pokemon)
- pokemon
- textures
- cobblemon
- pack.mcmeta
- pack.png(optional)
- assets
Example: 0001_bulbasaur
Ensure that your pack.mcmeta contains the correct data inside or this pack wont be detected as a resource pack.
Step 3: Test your pack in game
Provided your resource pack is arranged correctly, it should be ready to work in game. The folder does not need to be a .zip to be recognized by Minecraft. It's recommended to keep packs unzipped in case any edits need to be made.
/pokespawn (target pokemon)
Step 4: Zip and share your resource pack (optional)
After confirming your pack is functioning properly, it can now be converted to a zip file using your preferred compression software. Be sure the file extension is specifically .zip
This zip file may now be uploaded somewhere and shared with others.