RP Creation (Basic Tutorial)

Resource pack creation is relatively easy! The main things you are going to need is your computer, a photo editing software (Link WIP) of your choice, and your creative brain!

Step 1: Folder Structure
Start by making a folder on your desktop, or in your  folder in your .minecraft directory. The desktop is an easy space to access and keep organized, but if you want to test the pack while you're working on it, then the  folder is a better choice.

Feel free to name that folder whatever you want, as it will be the name of your pack. From this point on, all the important files pertaining to our resource pack will be contained in this first base folder (I'll be referring to it as the 'base folder' from now on).

Next, create a new folder, within the base folder, called "assets", and inside that one, one more folder called "minecraft". Inside of the minecraft folder is where most of your textures, models and other files will go.

'''Make sure these folders are spelled exactly as shown here! The game can only access those folders if they are spelled correctly. Also make sure everything is in lower case, no capitals.'''

The file folder structure/hierarchy should look like this: (again, if it's not like this it's not going to work)


 * {base folder}
 * assets
 * minecraft
 * textures
 * block
 * item

For this tutorial, we will only be adding textures for 1 block and 1 item, nothing fancy. So since we are adding textures, we are going to add a folder called "textures", then add two more folders "block" and "item" into textures (as shown above).

Step 3: Activating the Pack
We've created the structure, but the pack won't work without one important file:. Create a new empty txt file in your base folder next to the assets folder, and copy the following code into it and press save as. This file is what allows the game to identify your pack. Name it  and save it in the base folder. the "pack_format" area is for setting which version of the game it will be compatible with. The number "7" is for 1.17, which is the newest game version at the moment, so that's what we'll be using. if you want to use other game versions you can find a chart here. The "description" field is free for anything you want to say. Just make sure it's between the quotation marks.

Now when we open our game and go to resource packs, it should show up in game. (NOTE: this will only happen if you have the base folder of your pack in your .minecraft 'resource packs' folder)

Step 3: Making New Textures
Now lets actually make some textures!

Start by opening up you're pixel editor of choice. Then start a new drawing and set your canvas size to 16 pixels by 16 pixels. While other sizes are possible, we'll only be sticking to 16x for now (if you want to know more, go to the normal tutorial (coming soon)).

NOTE: For this tutorial's screenshots, I'll be using Paint.NET, but the basic principals are the same for every editor.

Block Texture:
now let's start with the block texture. We're going to be making a texture for the diamond block!

... (Work In Porgress) ...

Step 4: Adding the New Textures
Now that we've made our two textures, it's time to add them to the pack!

first we need to make sure that our textures are named correctly, and if all it good to go we'll add them to their respective folders! "diamond_block.png" to the "block" folder, and "diamond_sword.png" to our items folder. so it should look exactly like this: