How To Make A Resource Pack IV

Textures

General Aspects

Minecraft textures are located in \resourcepacks\❬your_pack_name❭\assets\textures\ and divided into sub-folders that group said textures into different groups. Textures can be regular textures or animated textures.

Animation

Animated textures make use of a .mcmeta file to set the properties for their animation. The name of the file will be: ❬texture_name❭.png.mcmeta The basic syntax is:
{
 "animation": {
 }
}

This .mcmeta file can contain several properties listed below:

Interpolate
If true, Minecraft generates additional frames between frames. Default is "false".
"interpolate": ❬true/false❭

"interpolate": false

"interpolate": true
Frametime
Sets the default time for each frame in increments of one game tick. Default is "1".
"frametime": ❬ticks_per_second❭

"frametime": 1

"frametime": 10

"frametime": 20

One Minecraft tick equals 0.05 seconds.

Frames
Contains a list of frames. By default it displays all the frames from top to bottom.
"frames": [ ❬list_of_frames_separated_by_commas❭]

"frames": [ 0, 1, 2, 3, 4, 5, 6, 7]

"frames": [ 0, 1, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 1]
Frames: Delay
The "Delay" property replaces a number within the "Frames" property.
The "Index" number corresponds to the position of a frame from the top, with the top frame being 0.
The "Time" property in ticks per second to show this frame at, overriding the "Frametime" property above for the specified frame. "frames": [ {"index: ❬frame_number❭", "time": ❬ticks_per_second❭} ]

"frames": [ 0, 1, 2, 3, 4, 5, 6, 7, 6, 5, 4, 3, 2, 1]

"frames": [ 0, 1, 2, 3, 4, 5, 6, {"index: 7", "time": 40}, 6, 5, 4, 3, 2, 1]

Additionally, you can click below to access an online .MCMETA generator.

Block

This folder contains all the textures used by in-game blocks, they are usually 16x16px and almost all have the same properties.

Colormap

This folder contains all the textures used by colormaps. We can find two files:

  • foliage.png - Sets the tint color of oak leaves, jungle leaves, acacia leaves, dark oak leaves, and vines.
  • grass.png - Sets the tint color of grass block, grass, tall grass, fern, large fern, potted fern, and sugar cane.

  • foliage.png

    grass.png

    Pixel perfect template.
Template legend

A: Mushroom Fields, Mushroom Field Shore

B: Jungle, Jungle Hills, Modified Jungle, Bamboo Jungle, Bamboo Jungle Hills

C: Jungle Edge, Modified Jungle Edge

D: Forest, Wooded Hills, Flower Forest, Dark Forest, Dark Forest Hills

E: held item

F: Birch Forest, Birch Forest Hills, Tall Birch Forest, Tall Birch Hills

G: Beach, Plains, Sunflower Plains, Dripstone Caves

H: Ocean, Deep Ocean, Deep Frozen Ocean, Cold Ocean, Deep Cold Ocean, Lukewarm Ocean, Deep Lukewarm Ocean, Warm Ocean, Deep Warm Ocean, River, Lush Caves, The End, Small End Islands, End Midlands, End Highlands, End Barrens, The Void

I: Giant Tree Taiga, Giant Tree Taiga Hills

J: Taiga, Taiga Hills, Taiga Mountains, Giant Spruce Taiga, Giant Spruce Taiga Hills

K: Stone Shore, Mountains, Wooded Mountains, Gravelly Mountains, Gravelly Mountains+, Mountain Edge

L: Snowy Beach

M: Savanna, Savanna Plateau, Shattered Savanna, Shattered Savanna Plateau, Desert, Desert Hills, Desert Lakes, Nether Wastes, Crimson Forest, Warped Forest, Soul Sand Valley, Basalt Deltas

N: Frozen Ocean, Frozen River, Snowy Taiga, Snowy Taiga Hills, Snowy Taiga Mountains, Snowy Tundra, Snowy Mountains, Ice Spikes

Effect

This folder contains a texture called "dither.png" but it is currently unused.

Entity

This folder contains all textures used by entities. Each texture is linked to an entity model with numbers on each face.
Additionally, you can click below to access downloadable templates for all the entities.

Alex (Slim Player Model)

The main texture is located at /entity/alex.png

3D View

Named template texture
Armor Stand

The main texture is located at /entity/armorstand/wood.png

3D View

Named template texture
Axolotl

Axolotls come in five different variants, with them being:

Blue: /entity/axolotl/axolotl_blue.png

Cyan: /entity/axolotl/axolotl_cyan.png

Yellow: /entity/axolotl/axolotl_gold.png

Pink: /entity/axolotl/axolotl_lucy.png

Brown: /entity/axolotl/axolotl_wild.png

3D View

Named template texture
Banner (Base)

The banner base texture is located at /entity/banner_base.png

3D View

Named template texture
Banner (Pattern)

The variants for the banner patterns are located at /entity/banner/❬pattern_name❭.png

3D View

Named template texture
Bat

The main texture is located at /entity/bat.png

3D View

Named template texture
Beacon Beam

The main texture is located at /entity/beacon_beam.png

3D View

Named template texture
Blaze

The main texture is located at /entity/blaze.png

3D View

Named template texture
Polar Bear

The main texture is located at /entity/bear/polarbear.png

3D View

Named template texture
Bed

The variants for bed color variations are located at /entity/bed/❬color_name❭.png

3D View

Named template texture
Bee

The main texture is located at /entity/bee/bee.png, other textures may be used depending on the states of the bee:

Angry: /entity/bee/bee_angry.png

Nectar collected: /entity/bee/bee_nectar.png

Angry and nectar collected: /entity/bee/bee_angry_nectar.png

Stinger when stuck to entities: /entity/bee/bee_stinger.png

3D View

Named template texture
Bell

The main texture is located at /entity/bell/bell_body.png

3D View

Named template texture
Boat

The variants for the boat wood types are located at /entity/boat/❬wood_type❭.png

3D View

Named template texture
Cat

The variants for the cat breeds are located at /entity/cat/❬cat_type❭.png

The collar texture is located at /entity/cat/cat_collar.png

3D View

Named template texture
Chest

Chests use different textures depending on multiple events:

From December 24th to 26th, normal chests use /entity/chest/christmas.png

Ender chests use /entity/chest/ender.png

Normal chests use /entity/chest/normal.png

Trapped chests use /entity/chest/trapped.png

3D View

Named template texture

From December 24th to 26th, double chests use /entity/chest/christmas❬position❭.png depending if its the right or left side.

Normal double chests use /entity/chest/normal❬position❭.png depending if its the right or left side.

3D View

Named template texture
Chicken

The main texture is located at /entity/chicken.png

3D View

Named template texture
Conduit

The outer animated overlay uses the texture located at /entity/conduit/wind.png. Alternatively, it may also use the one at /entity/conduit/wind_vertical.png

3D View

Named template texture

The base cube of the conduit has its texture located at /entity/conduit/base.png

3D View

Named template texture

The texture used by the cage that surrounds the heart is located at /entity/conduit/cage.png

3D View

Named template texture

The closed heart of the sea inside the cage is located at /entity/conduit/closed_eye.png

The open heart of the sea inside the cage is located at /entity/conduit/open_eye.png

3D View

Named template texture

The breaking particles use the texture located at /entity/conduit/break_particle.png

Cow

Regular cows use the texture located at /entity/cow/cow.png

Mooshrooms use the textures located at /entity/cow/❬color❭_mooshroom.png in combination with the ones located at /block/❬color❭_mushroom.png

3D View

Named template texture
Creeper

The main texture is located at /entity/creeper/creeper.png

3D View

Named template texture

Charged creepers use the texture located at /entity/creeper/creeper_armor.png constantly being displaced, which gives the feeling of it being an animated texture (when its not).

3D View

Named template texture
Dolphin

The main texture is located at /entity/dolphin.png

3D View

Named template texture
Elytra

The main texture is located at /entity/elytra.png

3D View

Named template texture
Elder Guardian

The main texture is located at /entity/guardian_elder.png

3D View

Named template texture
Enchanting Table Book

The main texture is located at /entity/enchanting_book.png

3D View

Named template texture
End Crystal

The main texture is located at /entity/end_crystal/end_crystal.png

The beams casted from the crystal use the texture located at /entity/end_crystal/end_crystal_beam.png

3D View

Named template texture
Ender Dragon

The main texture is located at /entity/enderdragon/dragon.png

3D View

Named template texture
Enderman

The main texture is located at /entity/enderman/enderman.png

The emissive texture for the eyes is located at /entity/enderman/enderman_eyes.png

3D View

Named template texture
Endermite

The main texture is located at /entity/endermite.png

3D View

Named template texture
End Gateway Beam

The main texture is located at /entity/end_gateway_beam.png

3D View

Named template texture
End Portal

The main texture is located at /entity/end_portal.png

This texture is then processed by the game by creating overlay layers with movement to simulate a starfield.

3D View

Named template texture
Experience Orb

The main texture is located at /entity/experience_orb.png

An additional tint is applied to the base texture and a size is chosen depending on the experience held within the orb.

3D View

Named template texture
Fish

The main texture for the cod fish variant is located at /entity/fish/cod.png

3D View

Named template texture

The main texture for the salmon fish variant is located at /entity/fish/salmon.png

3D View

Named template texture

The main texture for the small tropical fish variant is located at /entity/fish/tropical_fish_a.png

The variants for small tropical fish pattern variations are located at /entity/fish/tropical_a_pattern_❬number❭.png

3D View

Named template texture

The main texture for the big tropical fish variant is located at /entity/fish/tropical_fish_b.png

The variants for big tropical fish pattern variations are located at /entity/fish/tropical_b_pattern_❬number❭.png

3D View

Named template texture
Fishing Hook

The main texture is located at /entity/fishing_hook.png

3D View

Named template texture
Fox

The main texture is located at /entity/fox/fox.png

When sleeping, the model will use the texture located at /entity/fox/fox_sleep.png

The snow fox texture is located at /entity/fox/snow_fox.png

When sleeping, the model will use the texture located at /entity/fox/snow_fox_sleep.png

3D View

Named template texture
Ghast

The main texture is located at /entity/ghast/ghast.png

When shooting, the model will use the texture located at /entity/ghast/ghast_shooting.png

3D View

Named template texture
Goat

The main texture is located at /entity/goat/goat.png

3D View

Named template texture
Guardian

The main texture is located at /entity/guardian.png

3D View

Named template texture
Guardian Beam

The main texture is located at /entity/guardian_beam.png

3D View

Named template texture
Hoglin

The main texture is located at /entity/hoglin/hoglin.png

The zoglin variant uses the texture is located at /entity/hoglin/zoglin.png

3D View

Named template texture
Horse

The main texture is located at /entity/horse/horse_❬breed❭.png

Pattern overlays are located at /entity/horse/horse_markings_❬pattern❭.png

3D View

Named template texture

The donkey variant texture is located at /entity/horse/donkey.png

The mule variant texture is located at /entity/horse/mule.png

3D View

Named template texture
Horse > Horse Armor

The main texture is located at /entity/horse/armor/horse_armor_❬tier❭.png

3D View

Named template texture
Illager

The evoker texture is located at /entity/illager/evoker.png

The vindicator variant texture is located at /entity/illager/vindicator.png

3D View

Named template texture

The evoker fangs texture is located at /entity/illager/evoker_fangs.png

3D View

Named template texture

The illusioner texture is located at /entity/illager/illusioner.png

3D View

Named template texture

The pillager texture is located at /entity/illager/pillager.png

3D View

Named template texture

The ravager texture is located at /entity/illager/ravager.png

3D View

Named template texture

The vex texture is located at /entity/illager/vex.png

When charging, the used texture is located at /entity/illager/vex.png

3D View

Named template texture
Iron Golem

The main texture is located at /entity/horse/iron_golem/iron_golem.png

Depending on the damage the entity has sustained, an overlay over the main texture will be added, thiss texture is located at /entity/horse/iron_golem/iron_golem_crackiness_❬level❭.png

3D View

Named template texture
Lead Knot

The main texture is located at /entity/lead_knot.png

3D View

Named template texture
Llama

The llama variants are located at /entity/llama/❬variant_name❭.png

3D View

Named template texture

The llama spit texture is located at /entity/llama/llama_spit.png

3D View

Named template texture
Minecart

The main texture is located at /entity/minecart.png

3D View

Named template texture
Llama > LLama Clothes

The llama clothing variants are located at /entity/llama/decor/❬color❭.png

3D View

Named template texture
Panda

The main panda variant texture is located at /entity/panda/panda.png

The brown panda variant texture is located at /entity/panda/brown_panda.png

The aggressive panda variant texture is located at /entity/panda/aggressive_panda.png

The lazy panda variant texture is located at /entity/panda/lazy_panda.png

The playful panda variant texture is located at /entity/panda/playful_panda.png

The weak panda variant texture is located at /entity/panda/weak_panda.png

The worried panda variant texture is located at /entity/panda/worried_panda.png

3D View

Named template texture
Parrot

The main texture variants are located at /entity/parrot/parrot_❬color❭.png

3D View

Named template texture
Phantom

The main texture is located at /entity/phantom.png

3D View

Named template texture
Phantom Eyes

The emissive texture for the phantom eyes is located at /entity/phantom_eyes.png

3D View

Named template texture
Pig

The main texture is located at /entity/pig/pig.png

The saddle overlay texture is located at /entity/pig/pig.png

3D View

Named template texture
Piglin

The main texture is located at /entity/piglin/piglin.png

The zombified variant texture is located at /entity/piglin/zombified_piglin.png

The brute variant texture is located at /entity/piglin/piglin_brute.png

3D View

Named template texture
Projectiles

The arrow texture is located at /entity/projectiles/arrow.png

The spectral arrow texture is located at /entity/projectiles/spectral_arrow.png

The tipped arrow texture is located at /entity/projectiles/tipped_arrow.png

3D View

Named template texture
Rabbit

The variants for the rabbit types are located at /entity/rabbit/❬variant_name❭.png

3D View

Named template texture
Sheep

The main texture is located at /entity/sheep/sheep.png

The wool texture is located at /entity/sheep/sheep_wool.png

3D View

Named template texture (body)
3D View

Named template texture (wool)
Shield Base (Pattern) - Shield Base (No Pattern)

The pattern version texture is located at /entity/shield_base.png

The NO pattern version texture is located at /entity/shield_base_nopattern.png

3D View

Named template texture
Shield Pattern

The variants for the shield patterns are located at /entity/shield/❬pattern_name❭.png

3D View

Named template texture
Shulker

The main texture is located at /entity/shulker/shulker.png

The variants for the shulker colors are located at /entity/shulker/shulker_❬color❭.png

3D View

Named template texture

The projectile texture is located at /entity/shulker/spark.png

3D View

Named template texture
Sign

The variants for the sign wood types are located at /entity/boat/❬wood_type❭.png

3D View

Named template texture
Silverfish

The main texture is located at /entity/silverfish.png

3D View

Named template texture
Skeleton

The main texture is located at /entity/skeleton/skeleton.png

The wither skeleton variant texture is located at /entity/skeleton/wither_skeleton.png

The stray variant texture is located at /entity/skeleton/stray.png

3D View

Named template texture

The stray overlay texture is located at /entity/skeleton/stray_overlay.png

3D View

Named template texture
Slime

The main texture is located at /entity/slime/slime.png

3D View

Named template texture

The magma cube texture is located at /entity/slime/magmacube.png

With this template, UV sides overlap eachother in a weird way, I tried to make it as clear as I could.

3D View

Named template texture
Snow Golem

The main texture is located at /entity/snow_golem.png

The pumpkin uses the model and texture of the default pumpkin.

3D View

Named template texture
Spider

The main texture is located at /entity/spider/spider.png

The cave spider texture is located at /entity/spider/cave_spider.png

3D View

Named template texture
Spider Eyes

The emissive texture for the spider eyes is located at /entity/spider_eyes.png

3D View

Named template texture
Squid

The main texture is located at /entity/squid/squid.png

The glowing squid texture is located at /entity/squid/glow_squid.png

3D View

Named template texture
Steve (Player Model)

The main texture is located at /entity/steve.png

3D View

Named template texture
Strider

The main texture is located at /entity/strider/strider.png

The cold strider texture is located at /entity/strider/strider_cold.png

The saddle texture is located at /entity/strider/strider_saddle.png

3D View

Named template texture
Turtle

The main texture is located at /entity/turtle/big_sea_turtle.png

3D View

Named template texture
Trident

The main texture is located at /entity/trident.png

The riptide enchantment overlay texture is located at /entity/trident_riptide.png

3D View

Named template texture
3D View

Named template texture
Villager

The main texture is located at /entity/villager/villager.png

3D View

Named template texture
Villager > Profession

The clothes texture is determined by the villager's profession, it's located at /entity/villager/profession/❬profession_name❭.png

3D View

Named template texture
Villager > Profession Level

The badge texture is located at /entity/villager/profession_level/❬tier❭.png

3D View

Named template texture
Villager > Type

The outfit texture is determined by the biome the villager is at, it's located at /entity/villager/type/❬biome❭.png

3D View

Named template texture
Wandering Trader

The main texture is located at /entity/wandering_trader.png

3D View

Named template texture
Witch

The main texture is located at /entity/witch.png

3D View

Named template texture
Wither

The main texture is located at /entity/wither/wither.png

If the boss is shielded, an overlay texture will apply, it's located at /entity/wither/wither_armor.png

When invulnerable, the texture used is located at /entity/wither/wither_invulnerable.png

3D View

Named template texture
Wolf

The main texture is located at /entity/wolf/wolf.png

If the wolf is aggresive, the used texture will be the one located at /entity/wolf/wolf_angry.png

If the wolf is tamed, the used texture will be the one located at /entity/wolf/wolf_tame.png

The collar texture is located at /entity/wolf/wolf_collar.png

3D View

Named template texture
Zombie

The main texture is located at /entity/zombie/zombie.png

The husk variant texture is located at /entity/zombie/husk.png

3D View

Named template texture

The drowned variant base texture is located at /entity/zombie/drowned.png

The drowned variant overlay texture is located at /entity/zombie/drowned_outer_layer.png

3D View

Named template texture
Zombie Villager

The main texture is located at /entity/zombie_villager/zombie_villager.png

3D View

Named template texture
Zombie Villager > Profession

The clothes texture is determined by the zombie villager's profession, it's located at /entity/zombie_villager/profession/❬profession_name❭.png

3D View

Named template texture
Zombie Villager > Profession Level

The badge texture is located at /entity/zombie_villager/profession_level/❬tier❭.png

3D View

Named template texture
Zombie Villager > Type

The outfit texture is determined by the biome the zombie villager is at, it's located at /entity/zombie_villager/type/❬biome❭.png

3D View

Named template texture

Environment

This folder contains all textures related to the environment such as clouds, the sun, rain, etc

clouds.png is loaded in the sky and slowly moves to give the feeling of clouds passing by. If the fancy clouds option is enabled, the game will give the texture pixels depth. 256x256px
end_sky.png is loaded as the sky for the End dimension. 128x128px
moon_phases.png is loaded in the sky during night time. It is divided into phases, each one will load a different part of the texture when the requirements are met. The color black (HEX: #00000) in the background will render transparent in-game. Template here. 128x64px
rain.png is loaded around the player while it's raining. 64x256px
snow.png is loaded around the player while it's snowing. 64x256px
sun.png is loaded in the sky during daytime. The color black (HEX: #00000) in the background will be rendered transparent in-game. 32x32px

Font

This folder contains all the textures used by in-game fonts, textures are different sizes depending on the needs and character sets.

Gui

This folder contains all the textures used by in-game menus and GUI.
Below you will find what each texture does as well as their dimensions.
Additionally, you can click below to access an online GUI Preview tool or the downloadable templates.

advancements
backgrounds
adventure.png is used asa the background for the Adventure advancements tab. 16x16px
end.png is used asa the background for the End advancements tab. 16x16px
husbandry.png is used asa the background for the Husbandry advancements tab. 16x16px
nether.png is used asa the background for the Nether advancements tab. 16x16px
stone.png is used asa the background for the Minecraft advancements tab. 16x16px
tabs.png is used by the advancements tabs. 256x256px
widgets.png is used by the advancements widgets. 256x256px
window.png is used by the advancements window frame. 256x256px

container
creative_inventory
tab_inventory.png is used by the main inventory in the creative inventory. 256x256px
tab_item_search.png is used by the catalog search tab in the creative inventory. 256x256px
tab_items.png is used by the general catalog in the creative inventory. 256x256px
tabs.png is used by the tabs in the creative inventory. 256x256px
anvil.png is used by anvils. 256x256px
beacon.png is used by beacons. 256x256px
blast_furnace.png is used by blast furnaces. 256x256px
brewing_stand.png is used by brewing stands. 256x256px
bundle.png is used by bundles. 128x128px
cartography_table.png is used by cartography tables. 256x256px
crafting_table.png is used by crafting tables. 256x256px
dispenser.png is used by dispensers and droppers. 256x256px
enchanting_table.png is used by enchanting tables. 256x256px
furnace.png is used by furnaces. 256x256px
gamemode_switcher.png is used by the gamemode switcher. 128x128px
generic_54.png is used by storage containers (chests, barrels, etc). 256x256px
grindstone.png is used by grindstones. 256x256px
hopper.png is used by hoppers. 256x256px
horse.png is used while riding a horse. 256x256px
inventory.png is used by the player inventory. 256x256px
loom.png is used by looms. 256x256px
shulker_box.png is used by shulker boxes. 256x256px
smithing.png is used by smithing tables. 256x256px
smoker.png is used by smokers. 256x256px
stats_icons.png contains the health bar, xp bar, hunger bar, etc. 128x128px
stonecutter.png is used by stonecutters. 256x256px
villager2.png is used by villagers and wandering traders. 512x256px

presets
isles.png is an unused file.

title
background
panorama_0.png is used in the main menu background as the north view.256x256px
panorama_1.png is used in the main menu background as the west view.256x256px
panorama_2.png is used in the main menu background as the south view.256x256px
panorama_3.png is used in the main menu background as the east view.256x256px
panorama_4.png is used in the main menu background as the up view.256x256px
panorama_5.png is used in the main menu background as the down view.256x256px
panorama_overlay.png is displayed as an overlay on top of the previous textures.256x256px
edition.png is used in the main menu title for the edition name. 128x16px
minecraft.png is used in the main menu title for the game title. 256x256px
mojangstudios.png is used in the main menu title and loading screen for the Mojang logo. 512x512px

accessibility.png is used by the accessibility button in the main menu. 32x64px
bars.png is used for storing boss bar textures and their overlays. 256x256px
book.png is used when reading a book. 256x256px
checkbox.png is used by the checkboxes in the menus. 64x64px
demo_background.png is used by the free trial pop-up. 256x256px
icons.png is a texture sheet used by the game to store the textures of several UI elements. 256x256px
options_background.png is used as the repeated background across the menus. 16x16px
recipe_book.png contains everything related to the crafting guide. 256x256px
recipe_button.png is used by the crafting guide button. 256x256px
resource_packs.png is used by the buttons in the resource pack menu. 256x256px
server_selection.png is used by the buttons in the server list. 256x256px
social_interactions.png is used by the social interactions screen. 256x256px
spectator_widgets.png is used while in spectator mode. 256x256px
stream_indicator.png is when streaming the game. 16x64px
toasts.png is used by the tooltips displayed when getting an advancement, tutorials, etc. 256x256px
widgets.png is used for defining several types of menu buttons and icons. 256x256px
world_selection.png is used by the buttons in the world list. 256x256px

Item

This folder contains all the textures used by in-game items.

Map

This folder contains all the textures used by in-game maps.

map_background.png is the background of a map when used. 64x64px
map_background_checkerboard.png is -I believe- an unused texture. 128x128px
map_icons.png are the different icons shown on the map. 128x128px

Misc

This folder contains some miscellaneous textures.

enchanted_item_glint.png is loaded as an overlay texture over enchanted items and potions (among others). 128x128px
forcefield.png is used as the texture for the world border. 16x16px
nausea.png is an alpha map texture used as a screen overlay while under the nausea debuff. 256x256px
powder_snow_outline.png is a texture used as a screen overlay while under the freezing debuff. 256x256px
pumpkinblur.png is a texture used as a screen overlay while wearing a pumpkin in the helmet slot. 256x256px
shadow.png is the texture displayed under entities as the shadow. 64x64px
spyglass_scope.png is a texture used as a screen overlay while using a spyglass. 256x256px
underwater.png is used as the underwater fog. 16x16px
unknown_server.png is loaded as the default server icon when the author didn't specify one. 128x128px
unknown_pack.png is loaded as the default resource pack icon when the author didn't specify one. 128x128px
vignette.png is an alpha map texture used as a screen overlay when the vignette option is activated. 256x256px

Mob Effect

This folder contains the status effect icons.

absorption.png is used for the absorption effect. 18x18px
bad_omen.png is used for the bad omen effect. 18x18px
blindness.png is used for the blindness effect. 18x18px
conduit_power.png is used for the conduit power effect. 18x18px
dolphins_grace.png is used for the dolphin's grace effect. 18x18px
fire_resistance.png is used for the fire resistance effect. 18x18px
glowing.png is used for the glowing effect. 18x18px
haste.png is used for the haste effect. 18x18px
health_boost.png is used for the health boost effect. 18x18px
hero_of_the_village.png is used for the hero of the village effect. 18x18px
hunger.png is used for the hunger effect. 18x18px
instant_damage.png is used for the instant damage effect. 18x18px
instant_health.png is used for the instant health effect. 18x18px
invisibility.png is used for the invisibility effect. 18x18px
jump_boost.png is used for the jump boost effect. 18x18px
levitation.png is used for the levitation effect. 18x18px
luck.png is used for the luck effect. 18x18px
mining_fatigue.png is used for the mining fatigue effect. 18x18px
nausea.png is used for the nausea effect. 18x18px
night_vision.png is used for the night vision effect. 18x18px
poison.png is used for the poison effect. 18x18px
regeneration.png is used for the regeneration effect. 18x18px
resistance.png is used for the resistance effect. 18x18px
saturation.png is used for the saturation effect. 18x18px
slow_falling.png is used for the slow falling effect. 18x18px
slowness.png is used for the slowness effect. 18x18px
speed.png is used for the speed effect. 18x18px
strength.png is used for the strength effect. 18x18px
unluck.png is used for the unluck effect. 18x18px
water_breathing.png is used for the water breathing effect. 18x18px
weakness.png is used for the weakness effect. 18x18px
wither.png is used for the wither effect. 18x18px

Models

This folder contains all the textures used by armor models.
Additionally, you can click below to access an online GUI Preview tool.

armor
iron_layer_1.png is used by the helmet, chestplate, and leggings for the iron armor. 64x32px
iron_layer_2.png is used by the boots for the iron armor. 64x32px
leather_layer_1.png is used by the helmet, chestplate, and leggings for the dyed leather armor. 64x32px
leather_layer_1_overlay.png is used by the helmet, chestplate, and leggings for the undyed leather armor. 64x32px
leather_layer_2.png is used by the boots for the dyed leather armor. 64x32px
leather_layer_2_overlay.png is used by the boots for the undyed leather armor. 64x32px
netherite_layer_1.png is used by the helmet, chestplate, and leggings for the netherite armor. 64x32px
netherite_layer_2.png is used by the boots for the netherite armor. 64x32px
turtle_layer_1.png is used by the turtle helmet. 64x32px
chainmail_layer_1.png is used by the helmet, chestplate, and leggings for the chainmail armor.64x32px
chainmail_layer_2.png is used by the boots for the chainmail armor. 64x32px
diamond_layer_1.png is used by the helmet, chestplate, and leggings for the diamond armor. 64x32px
diamond_layer_2.png is used by the boots for the diamond armor. 64x32px
gold_layer_1.png is used by the helmet, chestplate, and leggings for the gold armor. 64x32px
gold_layer_2.png is used by the boots for the gold armor. 64x32px

Painting

This folder contains the textures for all paintings.

alban.png is used by the 'alban' 1x1 painting. 16x16px
aztec.png is used by the 'aztec' 1x1 painting. 16x16px
aztec2.png is used by the 'aztec2' 1x1 painting. 16x16px
bomb.png is used by the 'bomb' 1x1 painting. 16x16px
kebab.png is used by the 'kebab' 1x1 painting. 16x16px
plant.png is used by the 'plant' 1x1 painting. 16x16px
wasteland.png is used by the 'wasteland' 1x1 painting. 16x16px
graham.png is used by the 'graham' 1x2 painting. 16x32px
wanderer.png is used by the 'wanderer' 1x2 painting. 16x32px
creebet.png is used by the 'creebet' 2x1 painting. 32x16px
pool.png is used by the 'pool' 2x1 painting. 32x16px
sea.png is used by the 'sea' 2x1 painting. 32x16px
sunset.png is used by the 'sunset' 2x1 painting. 32x16px
courbet.png is used by the 'courbet' 2x1 painting. 32x16px
stage.png is used by the 'stage' 2x2 painting. 32x32px
void.png is used by the 'void' 2x2 painting. 32x32px
wither.png is used by the 'wither' 2x2 painting. 32x32px
bust.png is used by the 'bust' 2x2 painting. 32x32px
match.png is used by the 'match' 2x2 painting. 32x32px
skull_and_roses.png is used by the 'skull_and_roses' 2x2 painting. 32x32px
fighters.png is used by the fighters 4x3 painting. 64x32px
donkey_kong.png is used by the 'donkey_kong' 4x3 painting. 64x48px
skeleton.png is used by the 'skeleton' 4x3 painting. 64x48px
burning_skull.png is used by the 'burning_skull' 4x4 painting. 64x64px
pigscene.png is used by the 'pigscene' 4x4 painting. 64x64px
pointer.png is used by the 'pointer' 4x4 painting. 64x64px
back.png is used as the back for all paintings. 16x16px

Particle

This folder contains the textures for all the particles.

angry.png is produced when hitting a villager. 8x8px
big_smoke_❬0-11❭.png is produced by campfires. 16x16px
bubble.png is produced by entities in water, guardian beams, bubble columns, etc. 8x8px
bubble_pop_❬0-4❭.png is produced when a bubble pops. 16x16px
critical_hit.png is produced when landing a critical hit, the hard-coded color is orange. 8x8px
damage.png is produced when an entity is damaged by a melee weapon. 8x8px
drip_fall.png is produced by honey, lava, nectar, water, crying obsidian, and spore blossoms. 8x8px
drip_hang.png is produced by honey, lava, water, and crying obsidian right before 'drip_fall.png' is used. 8x8px
drip_land.png is produced by honey, lava, water, and crying obsidian right after 'drip_fall.png' is used. 8x8px
effect_❬0-7❭.png is produced by potion effects on an entity and is colored depending on the effect. 8x8px
enchanted_hit.png is produced when landing a hit with a weapon enchanted with sharpness, smite, or bane of arthropods. 8x8px
explosion_❬0-15❭.png is produced by explosions. 32x32px
flame.png is produced by torches, furnaces, magma cubes, and spawners. 8x8px
flash.png is produced when a firework rocket explodes. 32x32px
generic_❬0-7❭.png is used in many things, such as falling dust, dragon breath, portal particles, etc 8x8px
glint.png is produced by composters and happy villagers. 8x8px
glitter_❬0-7❭.png is used by the totem of undying, shulker bullets, and end rods. 8x8px
glow.png is produced by glow squids. 8x8px
heart.png is produced when taming or breeding animals. 8x8px
lava.png is produced by lava when it 'pops'. 8x8px
nautilus.png is produced by active conduits. 8x8px
note.png is produced by note blocks and is colored depending on the note. 8x8px
sga_❬a-z❭.png is produced by enchanting tables when surrounded by bookshelves. 8x8px
soul_❬0-10❭.png is produced by walking on soul sand / soul soil with the soul speed enchantment. 16x16px
soul_fire_flame.png is produced by soul torches. 8x8px
spark_❬0-7❭.png is produced by fireworks with a twinkle effect. 8x8px
spell_❬0-7❭.png is produced by fireworks, spectral arrows, and instant health / damage potions. 8x8px
splash_❬0-3❭.png is produced by entities in water, wolves shaking, boats, and rain. 8x8px
sweep_❬0-7❭.png is produced by swords when landing a sweeping hit. 32x32px
vibration.png is produced when a skulk sensor is triggered. 18x126px