diff --git a/assets/minecraft/textures/block/brain_coral_block.png b/assets/minecraft/textures/block/brain_coral_block.png index e8280aa6f..2db48ceab 100644 Binary files a/assets/minecraft/textures/block/brain_coral_block.png and b/assets/minecraft/textures/block/brain_coral_block.png differ diff --git a/assets/minecraft/textures/block/coarse_dirt.png b/assets/minecraft/textures/block/coarse_dirt.png index 690890547..44e290cd8 100644 Binary files a/assets/minecraft/textures/block/coarse_dirt.png and b/assets/minecraft/textures/block/coarse_dirt.png differ diff --git a/assets/minecraft/textures/block/dead_brain_coral_block.png b/assets/minecraft/textures/block/dead_brain_coral_block.png index b60cf6f30..0e8d21b9a 100644 Binary files a/assets/minecraft/textures/block/dead_brain_coral_block.png and b/assets/minecraft/textures/block/dead_brain_coral_block.png differ diff --git a/assets/minecraft/textures/entity/enderdragon/dragon_exploding.png b/assets/minecraft/textures/entity/enderdragon/dragon_exploding.png new file mode 100644 index 000000000..3ba8c5c1e Binary files /dev/null and b/assets/minecraft/textures/entity/enderdragon/dragon_exploding.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/armorer.png b/assets/minecraft/textures/entity/villager/profession/armorer.png new file mode 100644 index 000000000..da651ff02 Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/armorer.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/farmer.png b/assets/minecraft/textures/entity/villager/profession/farmer.png index dc1c7174d..1d3b10f0e 100644 Binary files a/assets/minecraft/textures/entity/villager/profession/farmer.png and b/assets/minecraft/textures/entity/villager/profession/farmer.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/fisherman.png b/assets/minecraft/textures/entity/villager/profession/fisherman.png new file mode 100644 index 000000000..65a64f9d7 Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/fisherman.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/leatherworker.png b/assets/minecraft/textures/entity/villager/profession/leatherworker.png new file mode 100644 index 000000000..84c583e2c Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/leatherworker.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/librarian.png b/assets/minecraft/textures/entity/villager/profession/librarian.png new file mode 100644 index 000000000..78f4bfbb0 Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/librarian.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/mason.png b/assets/minecraft/textures/entity/villager/profession/mason.png new file mode 100644 index 000000000..23de70957 Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/mason.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/nitwit.png b/assets/minecraft/textures/entity/villager/profession/nitwit.png new file mode 100644 index 000000000..7f087633d Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/nitwit.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/shepherd.png b/assets/minecraft/textures/entity/villager/profession/shepherd.png new file mode 100644 index 000000000..f63997706 Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/shepherd.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/toolsmith.png b/assets/minecraft/textures/entity/villager/profession/toolsmith.png new file mode 100644 index 000000000..e8a649a6c Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/toolsmith.png differ diff --git a/assets/minecraft/textures/entity/villager/profession/weaponsmith.png b/assets/minecraft/textures/entity/villager/profession/weaponsmith.png new file mode 100644 index 000000000..e0059a60d Binary files /dev/null and b/assets/minecraft/textures/entity/villager/profession/weaponsmith.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/armorer.png b/assets/minecraft/textures/entity/zombie_villager/profession/armorer.png new file mode 100644 index 000000000..a988192e7 Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/armorer.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png b/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png index dc1c7174d..1d3b10f0e 100644 Binary files a/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png and b/assets/minecraft/textures/entity/zombie_villager/profession/farmer.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png b/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png new file mode 100644 index 000000000..65a64f9d7 Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/fisherman.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/leatherworker.png b/assets/minecraft/textures/entity/zombie_villager/profession/leatherworker.png new file mode 100644 index 000000000..84c583e2c Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/leatherworker.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png b/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png new file mode 100644 index 000000000..78f4bfbb0 Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/librarian.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/mason.png b/assets/minecraft/textures/entity/zombie_villager/profession/mason.png new file mode 100644 index 000000000..23de70957 Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/mason.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/nitwit.png b/assets/minecraft/textures/entity/zombie_villager/profession/nitwit.png new file mode 100644 index 000000000..7f2a72f3e Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/nitwit.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png b/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png new file mode 100644 index 000000000..f63997706 Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/shepherd.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/toolsmith.png b/assets/minecraft/textures/entity/zombie_villager/profession/toolsmith.png new file mode 100644 index 000000000..e8a649a6c Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/toolsmith.png differ diff --git a/assets/minecraft/textures/entity/zombie_villager/profession/weaponsmith.png b/assets/minecraft/textures/entity/zombie_villager/profession/weaponsmith.png new file mode 100644 index 000000000..e8981e78c Binary files /dev/null and b/assets/minecraft/textures/entity/zombie_villager/profession/weaponsmith.png differ diff --git a/assets/minecraft/textures/models/armor/leather_layer_1_overlay.png b/assets/minecraft/textures/models/armor/leather_layer_1_overlay.png new file mode 100644 index 000000000..2e75b0fda Binary files /dev/null and b/assets/minecraft/textures/models/armor/leather_layer_1_overlay.png differ