diff --git a/data/images/textures/block/acacia_leaves.png b/data/images/textures/block/acacia_leaves.png
index fe428a8509144d1acef7df7c784e6e6e3f685281..e1837e411b8a75bc6e4bf739fe79d196dd30a886 100644
Binary files a/data/images/textures/block/acacia_leaves.png and b/data/images/textures/block/acacia_leaves.png differ
diff --git a/data/images/textures/block/acacia_log.png b/data/images/textures/block/acacia_log.png
index d34ff18b0ec11021e96f86c6daefb94ae3574c06..215f6d6976ed2a3610b1a2c3a85ac4954172b3b6 100644
Binary files a/data/images/textures/block/acacia_log.png and b/data/images/textures/block/acacia_log.png differ
diff --git a/data/images/textures/block/acacia_log_top.png b/data/images/textures/block/acacia_log_top.png
index 5ce111a6f1869a7310cc07b56db40223c8c2932a..ca9f0feffbcc82fb338406b05b36ed8bb2171546 100644
Binary files a/data/images/textures/block/acacia_log_top.png and b/data/images/textures/block/acacia_log_top.png differ
diff --git a/data/images/textures/block/acacia_planks.png b/data/images/textures/block/acacia_planks.png
index eb29cb546762a2eb07f584b352f0312bc45e1bab..ea782f4c89f21b6008f5c162d6d662508050643a 100644
Binary files a/data/images/textures/block/acacia_planks.png and b/data/images/textures/block/acacia_planks.png differ
diff --git a/data/images/textures/block/acacia_sapling.png b/data/images/textures/block/acacia_sapling.png
index e860688999f33686b360b9b1165ef2f023b4529c..48da9fe517a3587883a4750b5c5c7e3040c0cf5e 100644
Binary files a/data/images/textures/block/acacia_sapling.png and b/data/images/textures/block/acacia_sapling.png differ
diff --git a/data/images/textures/block/activator_rail.png b/data/images/textures/block/activator_rail.png
index 031e103236ff269c50b676f60984635c3609c039..ff2c546946545517620ff41ad15a5abd5750ec78 100644
Binary files a/data/images/textures/block/activator_rail.png and b/data/images/textures/block/activator_rail.png differ
diff --git a/data/images/textures/block/activator_rail_on.png b/data/images/textures/block/activator_rail_on.png
index cc88db99709b0810649046e1e45deb7d2b11fe97..fdc15bf9d04ffa575ad5db7bf2fde038e700d8de 100644
Binary files a/data/images/textures/block/activator_rail_on.png and b/data/images/textures/block/activator_rail_on.png differ
diff --git a/data/images/textures/block/allium.png b/data/images/textures/block/allium.png
index ee1077c04b192f52c14723f50a920a9e736b7334..7bb26b17a8ea52342676a222f81fc4c7332ab974 100644
Binary files a/data/images/textures/block/allium.png and b/data/images/textures/block/allium.png differ
diff --git a/data/images/textures/block/amethyst_block.png b/data/images/textures/block/amethyst_block.png
index b67b76fd67794f3e8fb1aa7b0cc60940d8494cc8..9682dd116819cdb2b60d18d35865dbb1b2377b5c 100644
Binary files a/data/images/textures/block/amethyst_block.png and b/data/images/textures/block/amethyst_block.png differ
diff --git a/data/images/textures/block/amethyst_cluster.png b/data/images/textures/block/amethyst_cluster.png
index b842906457745ebce51932566b512ea12e26ee79..001b3f0c4023c3181aa924eaf5918da229b3d7c6 100644
Binary files a/data/images/textures/block/amethyst_cluster.png and b/data/images/textures/block/amethyst_cluster.png differ
diff --git a/data/images/textures/block/ancient_debris_side.png b/data/images/textures/block/ancient_debris_side.png
index 8ed23df40311118a8faa4d4acb96a119e424ae40..1e1fe8d43190294e4cc6c16a7c53ba297a486f13 100644
Binary files a/data/images/textures/block/ancient_debris_side.png and b/data/images/textures/block/ancient_debris_side.png differ
diff --git a/data/images/textures/block/ancient_debris_top.png b/data/images/textures/block/ancient_debris_top.png
index 2ca595a299a23dc6e7f94f4032341d66ce048e38..7057ec773c918682667ab41e25f526efd3e78fc6 100644
Binary files a/data/images/textures/block/ancient_debris_top.png and b/data/images/textures/block/ancient_debris_top.png differ
diff --git a/data/images/textures/block/andesite.png b/data/images/textures/block/andesite.png
index 6cf34ee39214be8de106ee8d17c8119298a878c7..0b79765dc4a008aad626725734466633056c5430 100644
Binary files a/data/images/textures/block/andesite.png and b/data/images/textures/block/andesite.png differ
diff --git a/data/images/textures/block/anvil.png b/data/images/textures/block/anvil.png
index a8dd28634eddd35bacc9ddea701cb58b8c7d9d78..8724d7f5de98518af1e175e0df7e8f15f092e2c4 100644
Binary files a/data/images/textures/block/anvil.png and b/data/images/textures/block/anvil.png differ
diff --git a/data/images/textures/block/anvil_top.png b/data/images/textures/block/anvil_top.png
index dc3c726bf29aeaa0ff125a9f868a34d496a0979a..cbae2ae28f8951c889aab689736414b0b82e5223 100644
Binary files a/data/images/textures/block/anvil_top.png and b/data/images/textures/block/anvil_top.png differ
diff --git a/data/images/textures/block/attached_melon_stem.png b/data/images/textures/block/attached_melon_stem.png
index f26fe55d0b75ad8dc442b28646b1c9652f277927..2bf382335640bc549b8d0a68f6a3fe5c1d9e5d58 100644
Binary files a/data/images/textures/block/attached_melon_stem.png and b/data/images/textures/block/attached_melon_stem.png differ
diff --git a/data/images/textures/block/attached_pumpkin_stem.png b/data/images/textures/block/attached_pumpkin_stem.png
index f26fe55d0b75ad8dc442b28646b1c9652f277927..60b7091860bed33a46f1586696cd35ac2a9612c7 100644
Binary files a/data/images/textures/block/attached_pumpkin_stem.png and b/data/images/textures/block/attached_pumpkin_stem.png differ
diff --git a/data/images/textures/block/azalea_leaves.png b/data/images/textures/block/azalea_leaves.png
index dc250ab80aa1ab53c3cc64c1be7502141acb8cad..6572cc708bb5c3b54a490db3d8037ebfa13aba1b 100644
Binary files a/data/images/textures/block/azalea_leaves.png and b/data/images/textures/block/azalea_leaves.png differ
diff --git a/data/images/textures/block/azalea_plant.png b/data/images/textures/block/azalea_plant.png
index 29ccb86bccfa38927cc27dc5ec9c111d3c43078e..1a1f057168c2d6f8b99f0b4d67cf8bac0b71269c 100644
Binary files a/data/images/textures/block/azalea_plant.png and b/data/images/textures/block/azalea_plant.png differ
diff --git a/data/images/textures/block/azalea_side.png b/data/images/textures/block/azalea_side.png
index b10eb24415e36b913d6cb184e01bced7fedd3522..64ff3b619626cee4641350e568aba2cb01111c5b 100644
Binary files a/data/images/textures/block/azalea_side.png and b/data/images/textures/block/azalea_side.png differ
diff --git a/data/images/textures/block/azalea_top.png b/data/images/textures/block/azalea_top.png
index e509773365b8263f7ce4be579e39f9c4aef3f413..b96502d16260daa699252e3ed2f9cbb2e0ac761f 100644
Binary files a/data/images/textures/block/azalea_top.png and b/data/images/textures/block/azalea_top.png differ
diff --git a/data/images/textures/block/azure_bluet.png b/data/images/textures/block/azure_bluet.png
index 5afc847953acdf2c0ef7a1b312aaa8347d73f45a..74c08cb13052e125aa962862b1defc74373bcd58 100644
Binary files a/data/images/textures/block/azure_bluet.png and b/data/images/textures/block/azure_bluet.png differ
diff --git a/data/images/textures/block/bamboo_large_leaves.png b/data/images/textures/block/bamboo_large_leaves.png
index 834f0f654723003006801d5fc7f260320d257f0a..f979367c2785020bff3fe927de97a3f5f10426fc 100644
Binary files a/data/images/textures/block/bamboo_large_leaves.png and b/data/images/textures/block/bamboo_large_leaves.png differ
diff --git a/data/images/textures/block/bamboo_singleleaf.png b/data/images/textures/block/bamboo_singleleaf.png
index a8eaaaf3a26fd4ce65c9eba601b99444ccbdf080..786c46e8dc1e34eaad7931bea46d0d2fb69ecec6 100644
Binary files a/data/images/textures/block/bamboo_singleleaf.png and b/data/images/textures/block/bamboo_singleleaf.png differ
diff --git a/data/images/textures/block/bamboo_small_leaves.png b/data/images/textures/block/bamboo_small_leaves.png
index 1b10d2a57ed9cef6c24aa9965c0885b9691743a2..7a51ad54da8eff4c1841e8bc09e457e9c781d88a 100644
Binary files a/data/images/textures/block/bamboo_small_leaves.png and b/data/images/textures/block/bamboo_small_leaves.png differ
diff --git a/data/images/textures/block/bamboo_stage0.png b/data/images/textures/block/bamboo_stage0.png
index 17c2bec5422bc92db33e8d2939c1ea6d2feae91c..32c95f0e36bee16f9431b9604237528eb840c600 100644
Binary files a/data/images/textures/block/bamboo_stage0.png and b/data/images/textures/block/bamboo_stage0.png differ
diff --git a/data/images/textures/block/bamboo_stalk.png b/data/images/textures/block/bamboo_stalk.png
index 8281aaf2bfd622e1b57eed2ee88dcc151aa56381..f184d66c5fe1bb271a26bf077cf7f6b6947d0ca2 100644
Binary files a/data/images/textures/block/bamboo_stalk.png and b/data/images/textures/block/bamboo_stalk.png differ
diff --git a/data/images/textures/block/barrel_bottom.png b/data/images/textures/block/barrel_bottom.png
index ba29af71d7574ca1ecd5c42597d9f5d791fe9a79..26a16896a8b8d69930f6f14b94a74c1ab68b9067 100644
Binary files a/data/images/textures/block/barrel_bottom.png and b/data/images/textures/block/barrel_bottom.png differ
diff --git a/data/images/textures/block/barrel_side.png b/data/images/textures/block/barrel_side.png
index 3c91bcf9ccc558c7b6869c9088b708a27e0e6a9f..00fdcdd3ecc43678f1a417f3b9fe9c3914b3e8d6 100644
Binary files a/data/images/textures/block/barrel_side.png and b/data/images/textures/block/barrel_side.png differ
diff --git a/data/images/textures/block/barrel_top.png b/data/images/textures/block/barrel_top.png
index a5f0c04f02e84d3d19349dcb695561efc7b1074d..5b7da088d9dbd7bd2c34900f4058945a9d3f50ef 100644
Binary files a/data/images/textures/block/barrel_top.png and b/data/images/textures/block/barrel_top.png differ
diff --git a/data/images/textures/block/barrel_top_open.png b/data/images/textures/block/barrel_top_open.png
index b561bf0b4061303ee7651293a23f5ac53dfb44a1..baa7db483aca5afba04518b9fee29a2a8697f45f 100644
Binary files a/data/images/textures/block/barrel_top_open.png and b/data/images/textures/block/barrel_top_open.png differ
diff --git a/data/images/textures/block/basalt_side.png b/data/images/textures/block/basalt_side.png
index 888418e996b5f1f4c98de98df5eb948e76ca7fe0..5cdd81dacc891d30ff6e2ac63a3e8919cd6d6224 100644
Binary files a/data/images/textures/block/basalt_side.png and b/data/images/textures/block/basalt_side.png differ
diff --git a/data/images/textures/block/basalt_top.png b/data/images/textures/block/basalt_top.png
index d89f209f93e794d026b9a1c6e84631ad38b16189..8c7fc6168489a79ae0fc1eed8d69079108bacdf9 100644
Binary files a/data/images/textures/block/basalt_top.png and b/data/images/textures/block/basalt_top.png differ
diff --git a/data/images/textures/block/beacon.png b/data/images/textures/block/beacon.png
index d372c2f51f979fd043fca2d0c9b44da291eb8840..e2d14f7f1f9c9f9c9aa5f9de57a8a33c7850ca1f 100644
Binary files a/data/images/textures/block/beacon.png and b/data/images/textures/block/beacon.png differ
diff --git a/data/images/textures/block/bedrock.png b/data/images/textures/block/bedrock.png
index 26086673051a61bd5702fdc8eaf30ac556774f56..fc49a4891063e64d6cf3b1d9902fee31a630f23a 100644
Binary files a/data/images/textures/block/bedrock.png and b/data/images/textures/block/bedrock.png differ
diff --git a/data/images/textures/block/bee_nest_bottom.png b/data/images/textures/block/bee_nest_bottom.png
index 5a322aa9e770b16b1de03e0a2b248fcc5f4b76bf..4de4a0cf2412404822666a24712c2d753fc78e25 100644
Binary files a/data/images/textures/block/bee_nest_bottom.png and b/data/images/textures/block/bee_nest_bottom.png differ
diff --git a/data/images/textures/block/bee_nest_front.png b/data/images/textures/block/bee_nest_front.png
index 56fe90d10466e2d744a475eef8be0e3a18d0c190..23b3d30fefff916a09ab49c116c23b01a5396488 100644
Binary files a/data/images/textures/block/bee_nest_front.png and b/data/images/textures/block/bee_nest_front.png differ
diff --git a/data/images/textures/block/bee_nest_front_honey.png b/data/images/textures/block/bee_nest_front_honey.png
index ac184bb5849cfaac1dd94cd660809d2898dd2009..e7bb0d577c30d1e577a5d94960e01fea310bdc1d 100644
Binary files a/data/images/textures/block/bee_nest_front_honey.png and b/data/images/textures/block/bee_nest_front_honey.png differ
diff --git a/data/images/textures/block/bee_nest_side.png b/data/images/textures/block/bee_nest_side.png
index ac1e423b2fd298ce9e4bda773d49725f9231d441..44a1179d1659ffbaf64702f2563ab8121a0a1953 100644
Binary files a/data/images/textures/block/bee_nest_side.png and b/data/images/textures/block/bee_nest_side.png differ
diff --git a/data/images/textures/block/bee_nest_top.png b/data/images/textures/block/bee_nest_top.png
index cc6c286a7b1033884a96135709aaee3494be5d05..4de4a0cf2412404822666a24712c2d753fc78e25 100644
Binary files a/data/images/textures/block/bee_nest_top.png and b/data/images/textures/block/bee_nest_top.png differ
diff --git a/data/images/textures/block/beehive_end.png b/data/images/textures/block/beehive_end.png
index 31b61cb14132f7d28e54394dbfdee8b08f88e875..65c24dd7be424af554112530a27803e2713f07ba 100644
Binary files a/data/images/textures/block/beehive_end.png and b/data/images/textures/block/beehive_end.png differ
diff --git a/data/images/textures/block/beehive_front.png b/data/images/textures/block/beehive_front.png
index befc41b073e1e1c89d51b04bea915310f65c78c9..c22ccaa6ff3998230c53e63137d9da93244592b0 100644
Binary files a/data/images/textures/block/beehive_front.png and b/data/images/textures/block/beehive_front.png differ
diff --git a/data/images/textures/block/beehive_front_honey.png b/data/images/textures/block/beehive_front_honey.png
index 5c9879514696fd401613645a9040059031590aed..f0aea53dad5f0a894b9fbe2cf0a0e0f591d0d4df 100644
Binary files a/data/images/textures/block/beehive_front_honey.png and b/data/images/textures/block/beehive_front_honey.png differ
diff --git a/data/images/textures/block/beehive_side.png b/data/images/textures/block/beehive_side.png
index eaa275725468ae0a8ecbba82e99cafe8b5f16e73..58f09f0a731bfd9d74efd9ecf45370b721075221 100644
Binary files a/data/images/textures/block/beehive_side.png and b/data/images/textures/block/beehive_side.png differ
diff --git a/data/images/textures/block/beehive_top.png b/data/images/textures/block/beehive_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..43fed9878c916d06ddc3d20757ac8e10d5bb2f5e
Binary files /dev/null and b/data/images/textures/block/beehive_top.png differ
diff --git a/data/images/textures/block/beetroots_stage0.png b/data/images/textures/block/beetroots_stage0.png
index 2d4ebc6ddfaf90c5a7cd6c05e030c9e4f0397b3b..bc38eb7b4f4f1dc0cf015a5b663bf7954f6ede5b 100644
Binary files a/data/images/textures/block/beetroots_stage0.png and b/data/images/textures/block/beetroots_stage0.png differ
diff --git a/data/images/textures/block/beetroots_stage1.png b/data/images/textures/block/beetroots_stage1.png
index 3fd87eb013e50fbf0372c6a715c919f1de3721fe..244232b93a73edfab5c4258b8a469aeb8a3e18cd 100644
Binary files a/data/images/textures/block/beetroots_stage1.png and b/data/images/textures/block/beetroots_stage1.png differ
diff --git a/data/images/textures/block/beetroots_stage2.png b/data/images/textures/block/beetroots_stage2.png
index e9acc3854b380faef967b83c49cf4d0f78f2a987..d1eab5db18cc3bb4f3cfd0ed54c24d9496e2aad3 100644
Binary files a/data/images/textures/block/beetroots_stage2.png and b/data/images/textures/block/beetroots_stage2.png differ
diff --git a/data/images/textures/block/beetroots_stage3.png b/data/images/textures/block/beetroots_stage3.png
index f0f89bdb66cf1487ea7fcbec0139f45a35f873a2..b6b1f2b2d34a42f8bd1002ff0521ebef5d987a7e 100644
Binary files a/data/images/textures/block/beetroots_stage3.png and b/data/images/textures/block/beetroots_stage3.png differ
diff --git a/data/images/textures/block/bell_bottom.png b/data/images/textures/block/bell_bottom.png
index 529c9809e6bfd86a4359ceb659405de742a2e3d1..1e5d972b75985d8b0c98e3817496c2e88eb92278 100644
Binary files a/data/images/textures/block/bell_bottom.png and b/data/images/textures/block/bell_bottom.png differ
diff --git a/data/images/textures/block/bell_side.png b/data/images/textures/block/bell_side.png
index 6229086eeb77fc24055d8c6f99ffc1dd9f4f6e55..e7ee1d5b8d0a70d3180ab65ea3afe2a1c04f017c 100644
Binary files a/data/images/textures/block/bell_side.png and b/data/images/textures/block/bell_side.png differ
diff --git a/data/images/textures/block/bell_top.png b/data/images/textures/block/bell_top.png
index 97651770114d7104b862e2fbcffef1257966406b..c91f9077563f4385280aa44b549f1c7e558cdcf9 100644
Binary files a/data/images/textures/block/bell_top.png and b/data/images/textures/block/bell_top.png differ
diff --git a/data/images/textures/block/big_dripleaf_side.png b/data/images/textures/block/big_dripleaf_side.png
index 6f6277ce914ccc3b3615db803c391d3daf700d92..531240e2801a916e652123355ec46983b81c323d 100644
Binary files a/data/images/textures/block/big_dripleaf_side.png and b/data/images/textures/block/big_dripleaf_side.png differ
diff --git a/data/images/textures/block/big_dripleaf_stem.png b/data/images/textures/block/big_dripleaf_stem.png
index 6b6bf30f62ba564264f5fb7e1f82fc86deafd853..8181edabf20ac731a0b560ae2ccf5ca9f5db3517 100644
Binary files a/data/images/textures/block/big_dripleaf_stem.png and b/data/images/textures/block/big_dripleaf_stem.png differ
diff --git a/data/images/textures/block/big_dripleaf_tip.png b/data/images/textures/block/big_dripleaf_tip.png
index 85abc3d268ec7b97bac113fc22383f092aca7383..dc721d89e48a55a0bb04a61be06ebd4d16f3505e 100644
Binary files a/data/images/textures/block/big_dripleaf_tip.png and b/data/images/textures/block/big_dripleaf_tip.png differ
diff --git a/data/images/textures/block/big_dripleaf_top.png b/data/images/textures/block/big_dripleaf_top.png
index b85e950ed31726691f9bab0ab687204a1926e96d..ffdab71b55e4dc3d9fc56841c53e52fc2442ddd9 100644
Binary files a/data/images/textures/block/big_dripleaf_top.png and b/data/images/textures/block/big_dripleaf_top.png differ
diff --git a/data/images/textures/block/birch_leaves.png b/data/images/textures/block/birch_leaves.png
index ff08a47a3ac5dc33d44ddb99ae9fa775ad2c65ca..872b2ae76aab9ff1c53d5e0b3b0da5ced59a446b 100644
Binary files a/data/images/textures/block/birch_leaves.png and b/data/images/textures/block/birch_leaves.png differ
diff --git a/data/images/textures/block/birch_log.png b/data/images/textures/block/birch_log.png
index e652da30f350d8b922cd6cf74e9a1f57c9484d3f..0ddfb007187795c856b6cd2ebc59a802f7163749 100644
Binary files a/data/images/textures/block/birch_log.png and b/data/images/textures/block/birch_log.png differ
diff --git a/data/images/textures/block/birch_log_top.png b/data/images/textures/block/birch_log_top.png
index e652e6a454f170ae4b3c127b7f8ba4f234b8addb..bfc7be29e4786dd58af1493601710516cc45c562 100644
Binary files a/data/images/textures/block/birch_log_top.png and b/data/images/textures/block/birch_log_top.png differ
diff --git a/data/images/textures/block/birch_planks.png b/data/images/textures/block/birch_planks.png
index 39f98c0120b1278fafe278753136483cbbaa42bc..d4de4abeb4f0fd031e838bfc6350eee36371dee9 100644
Binary files a/data/images/textures/block/birch_planks.png and b/data/images/textures/block/birch_planks.png differ
diff --git a/data/images/textures/block/birch_sapling.png b/data/images/textures/block/birch_sapling.png
index 2b58f2b77486d64b60fe0d9cdbdbf01f629c7b6a..6d2ecdedaab9224067871764b95cd54a1c9f0f1c 100644
Binary files a/data/images/textures/block/birch_sapling.png and b/data/images/textures/block/birch_sapling.png differ
diff --git a/data/images/textures/block/black_candle.png b/data/images/textures/block/black_candle.png
index 3556f88c6282500998d3ec34935663295ce81d49..82221fb5ee38b5de15627b3a9b07ddb7e9e83fdf 100644
Binary files a/data/images/textures/block/black_candle.png and b/data/images/textures/block/black_candle.png differ
diff --git a/data/images/textures/block/black_candle_lit.png b/data/images/textures/block/black_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..6fa9c5e177dec9c5e7bbe1b6c4ff77d38cf5ebdd
Binary files /dev/null and b/data/images/textures/block/black_candle_lit.png differ
diff --git a/data/images/textures/block/black_concrete.png b/data/images/textures/block/black_concrete.png
index 94b717b3c06f02c0c6a88b2178162acd1bfad9df..270c5e7ba7022d275fd2d1940a756e3145900c7b 100644
Binary files a/data/images/textures/block/black_concrete.png and b/data/images/textures/block/black_concrete.png differ
diff --git a/data/images/textures/block/black_concrete_powder.png b/data/images/textures/block/black_concrete_powder.png
index 92b67d92c455d9b89f203b16ccd5c7845b01aade..340a360d3797c78486dc7510d748f7df9bad9ab2 100644
Binary files a/data/images/textures/block/black_concrete_powder.png and b/data/images/textures/block/black_concrete_powder.png differ
diff --git a/data/images/textures/block/black_glazed_terracotta.png b/data/images/textures/block/black_glazed_terracotta.png
index a8db29e06db89d3dfa352587581dcd4c17fb785a..695640009b8cbc1f219cd1cb6c17185ff777889e 100644
Binary files a/data/images/textures/block/black_glazed_terracotta.png and b/data/images/textures/block/black_glazed_terracotta.png differ
diff --git a/data/images/textures/block/black_shulker_box.png b/data/images/textures/block/black_shulker_box.png
index 28c3a78167751bf9a8fc3524e3200da947f46a80..4fb23a1408a94b2314b626a81aa5d9cf0e4193f6 100644
Binary files a/data/images/textures/block/black_shulker_box.png and b/data/images/textures/block/black_shulker_box.png differ
diff --git a/data/images/textures/block/black_stained_glass.png b/data/images/textures/block/black_stained_glass.png
index e0e4fe3e22a826f91d7863a9d325448cb086ff71..6f26b4c29582daccf5d91468fc52eed0d589f1a2 100644
Binary files a/data/images/textures/block/black_stained_glass.png and b/data/images/textures/block/black_stained_glass.png differ
diff --git a/data/images/textures/block/black_stained_glass_pane_top.png b/data/images/textures/block/black_stained_glass_pane_top.png
index 206e146bedaf75342a204277b263ca0df3a7eb6d..006bcefe972094a17a76b0b14c7bf9bfca0463cb 100644
Binary files a/data/images/textures/block/black_stained_glass_pane_top.png and b/data/images/textures/block/black_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/black_terracotta.png b/data/images/textures/block/black_terracotta.png
index 38831d7aee75004081fdeaf8d285d0140a41112b..ed1da5f6e70f343b88ac73352b89fe11549b2258 100644
Binary files a/data/images/textures/block/black_terracotta.png and b/data/images/textures/block/black_terracotta.png differ
diff --git a/data/images/textures/block/black_wool.png b/data/images/textures/block/black_wool.png
index 05de6d78120ae550848e61c6427bc59836c51ac3..a191293edd14682e99ba61f2368fd73d7366a5f6 100644
Binary files a/data/images/textures/block/black_wool.png and b/data/images/textures/block/black_wool.png differ
diff --git a/data/images/textures/block/blackstone.png b/data/images/textures/block/blackstone.png
index 2abc852a9c487a726f785e6173476a8146a0acc4..1b0cc961bdeedbfcc0640fda180933392923b1c3 100644
Binary files a/data/images/textures/block/blackstone.png and b/data/images/textures/block/blackstone.png differ
diff --git a/data/images/textures/block/blackstone_top.png b/data/images/textures/block/blackstone_top.png
index 8e49d30e5a80cb5de7b2980639ff9997d7fbcc9e..564724474d85816e4ecaf8fe0abf10fd2a06ec66 100644
Binary files a/data/images/textures/block/blackstone_top.png and b/data/images/textures/block/blackstone_top.png differ
diff --git a/data/images/textures/block/blast_furnace_front.png b/data/images/textures/block/blast_furnace_front.png
index 683ae2353e61cd7d0811b8495d9a2eabd719ce14..968cad7e681686e0fbb07562631e3ee457afa071 100644
Binary files a/data/images/textures/block/blast_furnace_front.png and b/data/images/textures/block/blast_furnace_front.png differ
diff --git a/data/images/textures/block/blast_furnace_front_on.png b/data/images/textures/block/blast_furnace_front_on.png
index 053f3ba696db8f55d352693eff323d2723d8453f..38bcd9dbcabcd76f392d796118bb72a829fa36be 100644
Binary files a/data/images/textures/block/blast_furnace_front_on.png and b/data/images/textures/block/blast_furnace_front_on.png differ
diff --git a/data/images/textures/block/blast_furnace_side.png b/data/images/textures/block/blast_furnace_side.png
index cab5d211ed8b869469c877c3e258a9b5602b0e91..fbbaa65e820e1bcdf09e837213f71dbe4223d18f 100644
Binary files a/data/images/textures/block/blast_furnace_side.png and b/data/images/textures/block/blast_furnace_side.png differ
diff --git a/data/images/textures/block/blast_furnace_top.png b/data/images/textures/block/blast_furnace_top.png
index a30a77d7fe6d989f3991fdefa28bc13f428eba1a..43b8964bc6ed3d089758eb0ec26f55f5abcffaef 100644
Binary files a/data/images/textures/block/blast_furnace_top.png and b/data/images/textures/block/blast_furnace_top.png differ
diff --git a/data/images/textures/block/blue_candle.png b/data/images/textures/block/blue_candle.png
index 5b61ad597bdc65bf9ff7ec925bef56bf2aaca873..edf3b0c4785d47303c5613a829aa6a539e876d89 100644
Binary files a/data/images/textures/block/blue_candle.png and b/data/images/textures/block/blue_candle.png differ
diff --git a/data/images/textures/block/blue_candle_lit.png b/data/images/textures/block/blue_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..62c7eb9deb20e7d318e7f43f4440bcc33f46887c
Binary files /dev/null and b/data/images/textures/block/blue_candle_lit.png differ
diff --git a/data/images/textures/block/blue_concrete.png b/data/images/textures/block/blue_concrete.png
index 136100aaead604819808a167a3ddffbb3d6000a9..e745b5d257b9e17a29ccd3147781b7453112a570 100644
Binary files a/data/images/textures/block/blue_concrete.png and b/data/images/textures/block/blue_concrete.png differ
diff --git a/data/images/textures/block/blue_concrete_powder.png b/data/images/textures/block/blue_concrete_powder.png
index cb911a2ba1aa002b3c4ad026fe2861dd72702f18..368f92e56c6ea4384b44932c1571b13dd53499af 100644
Binary files a/data/images/textures/block/blue_concrete_powder.png and b/data/images/textures/block/blue_concrete_powder.png differ
diff --git a/data/images/textures/block/blue_glazed_terracotta.png b/data/images/textures/block/blue_glazed_terracotta.png
index a3118d0f3263137884750a624e7601978a1bbc2c..59f7950695d9dcd6027e38dde625a7fdfb2bc674 100644
Binary files a/data/images/textures/block/blue_glazed_terracotta.png and b/data/images/textures/block/blue_glazed_terracotta.png differ
diff --git a/data/images/textures/block/blue_ice.png b/data/images/textures/block/blue_ice.png
index c741a4cb06860db0b5b917ef34ea09ecccf6b9c3..2731116f20c79e7d3858a1f184334f8cad8cca3f 100644
Binary files a/data/images/textures/block/blue_ice.png and b/data/images/textures/block/blue_ice.png differ
diff --git a/data/images/textures/block/blue_orchid.png b/data/images/textures/block/blue_orchid.png
index b6f20873c5a6d74f754b500a18cb0e3e5dc2f4d4..0624b5d1849999b439a0484522be723967a48a7c 100644
Binary files a/data/images/textures/block/blue_orchid.png and b/data/images/textures/block/blue_orchid.png differ
diff --git a/data/images/textures/block/blue_shulker_box.png b/data/images/textures/block/blue_shulker_box.png
index c6050b5f238da457eaa831feba304f3bd19cf0ab..f4fe88fa977185a62d4d44ebb8a2aaff29f7a7f7 100644
Binary files a/data/images/textures/block/blue_shulker_box.png and b/data/images/textures/block/blue_shulker_box.png differ
diff --git a/data/images/textures/block/blue_stained_glass.png b/data/images/textures/block/blue_stained_glass.png
index d87334a3c676eb2ef6f3c4ea38817a8b23824e46..a785a802efc55dc50c5e3f207778db0f705f7d1b 100644
Binary files a/data/images/textures/block/blue_stained_glass.png and b/data/images/textures/block/blue_stained_glass.png differ
diff --git a/data/images/textures/block/blue_stained_glass_pane_top.png b/data/images/textures/block/blue_stained_glass_pane_top.png
index d5866c394f2b3c7ce5058f6278d9de2b435cc10a..442b5858698a465e12ae4d0111323d2337953d1e 100644
Binary files a/data/images/textures/block/blue_stained_glass_pane_top.png and b/data/images/textures/block/blue_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/blue_terracotta.png b/data/images/textures/block/blue_terracotta.png
index 4b665b119c77674439efc3c9ec30fcf41c00041f..e6931e43d5f28a8b1a68e0beeb5e873197ac5957 100644
Binary files a/data/images/textures/block/blue_terracotta.png and b/data/images/textures/block/blue_terracotta.png differ
diff --git a/data/images/textures/block/blue_wool.png b/data/images/textures/block/blue_wool.png
index 5642862fa87ea1d37af4fc6131c7384db5d97c19..2c9422072ebdd6ce92ed60d0e15abce335e38670 100644
Binary files a/data/images/textures/block/blue_wool.png and b/data/images/textures/block/blue_wool.png differ
diff --git a/data/images/textures/block/bone_block_side.png b/data/images/textures/block/bone_block_side.png
index 285fed502918e138b20a4e1191ae2f7a4f9b3143..8c3ff2d6ee1294173168527aa915c30eeb326778 100644
Binary files a/data/images/textures/block/bone_block_side.png and b/data/images/textures/block/bone_block_side.png differ
diff --git a/data/images/textures/block/bone_block_top.png b/data/images/textures/block/bone_block_top.png
index 0c842223c2ba10aea673d08253c9f96889864064..c0e03574955926cbbd6727f13944890dc2be218b 100644
Binary files a/data/images/textures/block/bone_block_top.png and b/data/images/textures/block/bone_block_top.png differ
diff --git a/data/images/textures/block/bookshelf.png b/data/images/textures/block/bookshelf.png
index 5b29837e4a30a44054082b11473a6eba30f9eaa1..5dfdd660171e9c95082eed8279563e997d693e3b 100644
Binary files a/data/images/textures/block/bookshelf.png and b/data/images/textures/block/bookshelf.png differ
diff --git a/data/images/textures/block/brain_coral.png b/data/images/textures/block/brain_coral.png
index c90f3ff57535e17716f0136c984415fc00196b3e..e2032b2d6865c8e027463b42ffb243ec1d903ac1 100644
Binary files a/data/images/textures/block/brain_coral.png and b/data/images/textures/block/brain_coral.png differ
diff --git a/data/images/textures/block/brain_coral_block.png b/data/images/textures/block/brain_coral_block.png
index 154c854467224b9ffda05e0596c6e4b788ee43ef..cf376dc6ed2dd16a85413315d956e4de9e27a13f 100644
Binary files a/data/images/textures/block/brain_coral_block.png and b/data/images/textures/block/brain_coral_block.png differ
diff --git a/data/images/textures/block/brain_coral_fan.png b/data/images/textures/block/brain_coral_fan.png
index 5a4c88525bf2228791429f4052cc7b0c09aa5366..73007acded9243bc400d84b775bffd90cd7ed309 100644
Binary files a/data/images/textures/block/brain_coral_fan.png and b/data/images/textures/block/brain_coral_fan.png differ
diff --git a/data/images/textures/block/brewing_stand.png b/data/images/textures/block/brewing_stand.png
index 0008edf7e6d823afb38e0a26ebbe1dc73fa41b35..b258aa349cc8b243438728b2f15c4d85fd2ff699 100644
Binary files a/data/images/textures/block/brewing_stand.png and b/data/images/textures/block/brewing_stand.png differ
diff --git a/data/images/textures/block/brewing_stand_base.png b/data/images/textures/block/brewing_stand_base.png
index 10655377c2a855f74f17bdf32639d64656198f96..83033cdd308c44b686e7b0c50952dd7cdf4dd441 100644
Binary files a/data/images/textures/block/brewing_stand_base.png and b/data/images/textures/block/brewing_stand_base.png differ
diff --git a/data/images/textures/block/bricks.png b/data/images/textures/block/bricks.png
index ff3a3cbfef80001573db4e6c1b9d8cf624ea2a3d..6c2595eeac1c2ef2950aaca2658cb63e965baf23 100644
Binary files a/data/images/textures/block/bricks.png and b/data/images/textures/block/bricks.png differ
diff --git a/data/images/textures/block/brown_candle.png b/data/images/textures/block/brown_candle.png
index 055296c3e373e98400e4993c2dff31368584d9b1..cfe983111222c1b25d7d86f2c043bab49a69e274 100644
Binary files a/data/images/textures/block/brown_candle.png and b/data/images/textures/block/brown_candle.png differ
diff --git a/data/images/textures/block/brown_candle_lit.png b/data/images/textures/block/brown_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..f467ba3ae473a3ce81c50fdcb8dab2915cfe8526
Binary files /dev/null and b/data/images/textures/block/brown_candle_lit.png differ
diff --git a/data/images/textures/block/brown_concrete.png b/data/images/textures/block/brown_concrete.png
index ac938c4113cc02bd3ee319811b76da5cf9407a24..3510e9b0670f69aca697634e2f150cc77f7041a6 100644
Binary files a/data/images/textures/block/brown_concrete.png and b/data/images/textures/block/brown_concrete.png differ
diff --git a/data/images/textures/block/brown_concrete_powder.png b/data/images/textures/block/brown_concrete_powder.png
index 49d57ef06b12f1ae88e7654672cbe59e0aa83d1c..3180d5a38276d534b2df708c8beb99fb9295c187 100644
Binary files a/data/images/textures/block/brown_concrete_powder.png and b/data/images/textures/block/brown_concrete_powder.png differ
diff --git a/data/images/textures/block/brown_glazed_terracotta.png b/data/images/textures/block/brown_glazed_terracotta.png
index 28c1f617c334eb7aec4a91257fd544dc129d2c0d..67ede21a02a677b733188a985ffb6e90974adb75 100644
Binary files a/data/images/textures/block/brown_glazed_terracotta.png and b/data/images/textures/block/brown_glazed_terracotta.png differ
diff --git a/data/images/textures/block/brown_mushroom.png b/data/images/textures/block/brown_mushroom.png
index 551ae1c39ad03074c4468821ab39dcd495770299..0f7e3cc3dee081289348aa350084d213247a0033 100644
Binary files a/data/images/textures/block/brown_mushroom.png and b/data/images/textures/block/brown_mushroom.png differ
diff --git a/data/images/textures/block/brown_mushroom_block.png b/data/images/textures/block/brown_mushroom_block.png
index 8da10c5db55e243eb35bee121a1b30cdd0100bd3..798c140f77d360cd4634f30d0e2771d4189a23ea 100644
Binary files a/data/images/textures/block/brown_mushroom_block.png and b/data/images/textures/block/brown_mushroom_block.png differ
diff --git a/data/images/textures/block/brown_shulker_box.png b/data/images/textures/block/brown_shulker_box.png
index 814e63d055ba0dca910bc87b2c4cb52308ffe38c..d5ae3d0ef70efd878492138e3419bebb6bd8fa15 100644
Binary files a/data/images/textures/block/brown_shulker_box.png and b/data/images/textures/block/brown_shulker_box.png differ
diff --git a/data/images/textures/block/brown_stained_glass.png b/data/images/textures/block/brown_stained_glass.png
index f6aa4bc75f77536b88868b89a8bdbb268fe2ee27..7eb7ece9da8992931b53c4d89fc1b655474b6c3e 100644
Binary files a/data/images/textures/block/brown_stained_glass.png and b/data/images/textures/block/brown_stained_glass.png differ
diff --git a/data/images/textures/block/brown_stained_glass_pane_top.png b/data/images/textures/block/brown_stained_glass_pane_top.png
index 9c5ef2c3d53354f230fd5f41b99d7d0ab3e8a6ba..330a78a53617a7459a2ef4db95dcc9dbfff4d052 100644
Binary files a/data/images/textures/block/brown_stained_glass_pane_top.png and b/data/images/textures/block/brown_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/brown_terracotta.png b/data/images/textures/block/brown_terracotta.png
index 82edb97897d2733a0a8677a5081dcea61f508192..752ec352a5dcbcc3f77223a241440abe93aba13f 100644
Binary files a/data/images/textures/block/brown_terracotta.png and b/data/images/textures/block/brown_terracotta.png differ
diff --git a/data/images/textures/block/brown_wool.png b/data/images/textures/block/brown_wool.png
index d92e6347d99f1666817f6bc3a7a5bb033e2225ff..d5a6bd0fbd1abd3259bd329f6234fbaa965c19f1 100644
Binary files a/data/images/textures/block/brown_wool.png and b/data/images/textures/block/brown_wool.png differ
diff --git a/data/images/textures/block/bubble_coral.png b/data/images/textures/block/bubble_coral.png
index 5525d2d880122f6b1ee4be52fc97f099592fbd22..e7d40fb8f71c9461bbecc79f4549ef6b21816918 100644
Binary files a/data/images/textures/block/bubble_coral.png and b/data/images/textures/block/bubble_coral.png differ
diff --git a/data/images/textures/block/bubble_coral_block.png b/data/images/textures/block/bubble_coral_block.png
index 12a9857143958b687d4884795c61a1b3aa4aae8e..8aab99cfcfd0a78ad4b30d9c19a979d8e70202b2 100644
Binary files a/data/images/textures/block/bubble_coral_block.png and b/data/images/textures/block/bubble_coral_block.png differ
diff --git a/data/images/textures/block/bubble_coral_fan.png b/data/images/textures/block/bubble_coral_fan.png
index df00a0864da30571923d0e945fc208a0da1442fb..fe36785870d48749e7bc1c3dc659b6869f5d86e8 100644
Binary files a/data/images/textures/block/bubble_coral_fan.png and b/data/images/textures/block/bubble_coral_fan.png differ
diff --git a/data/images/textures/block/budding_amethyst.png b/data/images/textures/block/budding_amethyst.png
index dfc49d83ac79cce34ce0c75d71601ced68be823f..a6a10611cd64d9c92c058f1a487128d715429d23 100644
Binary files a/data/images/textures/block/budding_amethyst.png and b/data/images/textures/block/budding_amethyst.png differ
diff --git a/data/images/textures/block/button/oak.png b/data/images/textures/block/button/oak.png
new file mode 100644
index 0000000000000000000000000000000000000000..657d0f0e8ec7bf59aadb543714d328795cc65eac
Binary files /dev/null and b/data/images/textures/block/button/oak.png differ
diff --git a/data/images/textures/block/cactus_bottom.png b/data/images/textures/block/cactus_bottom.png
index a249c2a02458573304fd1d9d7097a40913976008..378f3fc3dc17cc75763f1d73bd6e8a4a29e5f1f2 100644
Binary files a/data/images/textures/block/cactus_bottom.png and b/data/images/textures/block/cactus_bottom.png differ
diff --git a/data/images/textures/block/cactus_side.png b/data/images/textures/block/cactus_side.png
index 9c9b42a7810c13051c5143b9f18321edb0b70bc7..394ce6a69050e6c75b17b519dd32cbcab582c5dc 100644
Binary files a/data/images/textures/block/cactus_side.png and b/data/images/textures/block/cactus_side.png differ
diff --git a/data/images/textures/block/cactus_side_pot.png b/data/images/textures/block/cactus_side_pot.png
new file mode 100644
index 0000000000000000000000000000000000000000..70685ad4e5e8ad25d48a9f11b051c8fbde076c1b
Binary files /dev/null and b/data/images/textures/block/cactus_side_pot.png differ
diff --git a/data/images/textures/block/cactus_top.png b/data/images/textures/block/cactus_top.png
index 73d6a74fa412293eabb6864a5f6762b271f5d4fb..7b972075f71e1c5429f1b6e7b82707ed025b46b5 100644
Binary files a/data/images/textures/block/cactus_top.png and b/data/images/textures/block/cactus_top.png differ
diff --git a/data/images/textures/block/cake_bottom.png b/data/images/textures/block/cake_bottom.png
index 09b4ac8e8deb55003725752f7fdd7841de40590a..eea8422fe215e795dc250066ee9878224d98f85d 100644
Binary files a/data/images/textures/block/cake_bottom.png and b/data/images/textures/block/cake_bottom.png differ
diff --git a/data/images/textures/block/cake_inner.png b/data/images/textures/block/cake_inner.png
index a3c4ce85553091ab691248142d3d4260dab82e0c..9a286e2499f5b2729d9f0a09ab520ca23ce8cce2 100644
Binary files a/data/images/textures/block/cake_inner.png and b/data/images/textures/block/cake_inner.png differ
diff --git a/data/images/textures/block/cake_side.png b/data/images/textures/block/cake_side.png
index bdf4b144b7ee6875a3036d7837cea45b8a3396ef..ca93e13d8bf321e7f3de85dace217ed7b509afff 100644
Binary files a/data/images/textures/block/cake_side.png and b/data/images/textures/block/cake_side.png differ
diff --git a/data/images/textures/block/cake_top.png b/data/images/textures/block/cake_top.png
index 0300b540c6487c44451dc0a4123f84d5ba4ad8a6..4f3c457a5734c4e2fe8da9d26e572ee320e50365 100644
Binary files a/data/images/textures/block/cake_top.png and b/data/images/textures/block/cake_top.png differ
diff --git a/data/images/textures/block/calcite.png b/data/images/textures/block/calcite.png
index 91c59505f907752e57ebce4b8fcd2cbe2d5679da..e351e0f3ccd0975ae3076b670dfe36ba6b489c7a 100644
Binary files a/data/images/textures/block/calcite.png and b/data/images/textures/block/calcite.png differ
diff --git a/data/images/textures/block/campfire_fire.png b/data/images/textures/block/campfire_fire.png
index ca97747d90bd60d1466e1942daac162e6debf38b..58b6d981437bd2d8241f2dccddc812781398fe7b 100644
Binary files a/data/images/textures/block/campfire_fire.png and b/data/images/textures/block/campfire_fire.png differ
diff --git a/data/images/textures/block/campfire_fire.png.mcmeta b/data/images/textures/block/campfire_fire.png.mcmeta
index 0645f48c6224d94c9c299da2550a5b34016719fb..493664ef535a96b4f803d631b28a0747b19a040e 100644
--- a/data/images/textures/block/campfire_fire.png.mcmeta
+++ b/data/images/textures/block/campfire_fire.png.mcmeta
@@ -1,5 +1,38 @@
 {
   "animation": {
-    "frametime": 2
+    "frames": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+     22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29
+    ]
   }
 }
+
diff --git a/data/images/textures/block/campfire_log.png b/data/images/textures/block/campfire_log.png
index b7f0e9ad126901ee93bdedafe0e42c28482c206c..2ec3c9de6401e8c755551048596d0dccba15773f 100644
Binary files a/data/images/textures/block/campfire_log.png and b/data/images/textures/block/campfire_log.png differ
diff --git a/data/images/textures/block/campfire_log_lit.png b/data/images/textures/block/campfire_log_lit.png
index 91017d7238b35939a176f0c41480b2184db5c6a3..5f060f99b0d698939309239f717730f0958b13c0 100644
Binary files a/data/images/textures/block/campfire_log_lit.png and b/data/images/textures/block/campfire_log_lit.png differ
diff --git a/data/images/textures/block/candle.png b/data/images/textures/block/candle.png
index 1f58a44d132ec70827c009ca7dbc25b3c2bb4beb..15d79b1fb4d0897ce0ec73d7e0d3a700fd1d612a 100644
Binary files a/data/images/textures/block/candle.png and b/data/images/textures/block/candle.png differ
diff --git a/data/images/textures/block/candle_lit.png b/data/images/textures/block/candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf0f7727426ecfa5ffc5cf01b4c89c8009bb6edd
Binary files /dev/null and b/data/images/textures/block/candle_lit.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_black.png b/data/images/textures/block/carpet/carpet_colored_black.png
new file mode 100644
index 0000000000000000000000000000000000000000..f65697a69af02ce39e6ed58d8346b9cd1ac96625
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_black.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_blue.png b/data/images/textures/block/carpet/carpet_colored_blue.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a43d68a51346357b315dd947af44aac6e95fae0
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_blue.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_brown.png b/data/images/textures/block/carpet/carpet_colored_brown.png
new file mode 100644
index 0000000000000000000000000000000000000000..96f55bac5dc88d1828cb0ff66665ed3c7779cb23
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_brown.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_cyan.png b/data/images/textures/block/carpet/carpet_colored_cyan.png
new file mode 100644
index 0000000000000000000000000000000000000000..f3219eb5de0d404e5aab7efb5d91ffb1c7b49fcb
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_cyan.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_gray.png b/data/images/textures/block/carpet/carpet_colored_gray.png
new file mode 100644
index 0000000000000000000000000000000000000000..6683424de04d7a0e4a6f0a0135404bbbca176000
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_gray.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_green.png b/data/images/textures/block/carpet/carpet_colored_green.png
new file mode 100644
index 0000000000000000000000000000000000000000..b2322fedfd54ba7634254ffd0157c5670683da05
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_green.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_light_blue.png b/data/images/textures/block/carpet/carpet_colored_light_blue.png
new file mode 100644
index 0000000000000000000000000000000000000000..65766e4e36ce3ed34474b8a716fc95df318232cc
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_light_blue.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_light_gray.png b/data/images/textures/block/carpet/carpet_colored_light_gray.png
new file mode 100644
index 0000000000000000000000000000000000000000..31b5865f5edfaf45e22f68c07a044d1a6f25c49d
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_light_gray.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_lime.png b/data/images/textures/block/carpet/carpet_colored_lime.png
new file mode 100644
index 0000000000000000000000000000000000000000..afee6293800bb18a4280ce4b64755bb306d66f76
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_lime.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_magenta.png b/data/images/textures/block/carpet/carpet_colored_magenta.png
new file mode 100644
index 0000000000000000000000000000000000000000..c77437f7e2aa543f956c18aa50139f79874fdd5e
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_magenta.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_orange.png b/data/images/textures/block/carpet/carpet_colored_orange.png
new file mode 100644
index 0000000000000000000000000000000000000000..25b3c063be683267c717438d65a50cd3c185de1b
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_orange.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_pink.png b/data/images/textures/block/carpet/carpet_colored_pink.png
new file mode 100644
index 0000000000000000000000000000000000000000..1a094383bc72620312d7e9cdfa7ac67d93069965
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_pink.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_purple.png b/data/images/textures/block/carpet/carpet_colored_purple.png
new file mode 100644
index 0000000000000000000000000000000000000000..1c702dd95da70a72d01d8a8b5f7558749961b405
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_purple.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_red.png b/data/images/textures/block/carpet/carpet_colored_red.png
new file mode 100644
index 0000000000000000000000000000000000000000..08904dbe5827fe8759eee9c666154a963387e79b
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_red.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_white.png b/data/images/textures/block/carpet/carpet_colored_white.png
new file mode 100644
index 0000000000000000000000000000000000000000..6e6b94e2936217283e12461439476689937192b0
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_white.png differ
diff --git a/data/images/textures/block/carpet/carpet_colored_yellow.png b/data/images/textures/block/carpet/carpet_colored_yellow.png
new file mode 100644
index 0000000000000000000000000000000000000000..7de45efbecb272056d5012916d7300f8cfd93b03
Binary files /dev/null and b/data/images/textures/block/carpet/carpet_colored_yellow.png differ
diff --git a/data/images/textures/block/carrots_stage0.png b/data/images/textures/block/carrots_stage0.png
index 93ebb431bd8adbd0c8b3a3647aac7cb156654e55..7577bb319642b986b3187994283a40b8a13660b2 100644
Binary files a/data/images/textures/block/carrots_stage0.png and b/data/images/textures/block/carrots_stage0.png differ
diff --git a/data/images/textures/block/carrots_stage1.png b/data/images/textures/block/carrots_stage1.png
index 0894ac8bb4af93de0101843284d9ced66632175a..60421eae15b0f8a386cac3c4792a41e89512f1da 100644
Binary files a/data/images/textures/block/carrots_stage1.png and b/data/images/textures/block/carrots_stage1.png differ
diff --git a/data/images/textures/block/carrots_stage2.png b/data/images/textures/block/carrots_stage2.png
index 7b26c9635d5a5904396e6958531293669a42389b..9486ecd8a9c801bb97227f38ef3e9ffe8fbea9ff 100644
Binary files a/data/images/textures/block/carrots_stage2.png and b/data/images/textures/block/carrots_stage2.png differ
diff --git a/data/images/textures/block/carrots_stage3.png b/data/images/textures/block/carrots_stage3.png
index a0555cac5074693d5b9f19f1e52bb8d6aaf1158f..22ce83d8a931f2278f19f8e5f808569f0038cd54 100644
Binary files a/data/images/textures/block/carrots_stage3.png and b/data/images/textures/block/carrots_stage3.png differ
diff --git a/data/images/textures/block/cartography_table_side1.png b/data/images/textures/block/cartography_table_side1.png
index 7c5c6475ef8c329315100cf86e725cf6634db669..257d9424fc14d72d1a31347f3eb3d78a24a2817f 100644
Binary files a/data/images/textures/block/cartography_table_side1.png and b/data/images/textures/block/cartography_table_side1.png differ
diff --git a/data/images/textures/block/cartography_table_side2.png b/data/images/textures/block/cartography_table_side2.png
index 873bac288746b58a9413b30c38c25827ec4f0d3e..c42ed5d8fe6d0aadfab1b8e44530bf6d3a169805 100644
Binary files a/data/images/textures/block/cartography_table_side2.png and b/data/images/textures/block/cartography_table_side2.png differ
diff --git a/data/images/textures/block/cartography_table_side3.png b/data/images/textures/block/cartography_table_side3.png
index 7519c8c0bf88775683ae6aef3557cb5b34eeeed6..46e7f7695905bab94794e571906328e05bcea8d1 100644
Binary files a/data/images/textures/block/cartography_table_side3.png and b/data/images/textures/block/cartography_table_side3.png differ
diff --git a/data/images/textures/block/cartography_table_top.png b/data/images/textures/block/cartography_table_top.png
index e57a2dc86ef1d3325ae9dd8477a3f0c58b374d8f..98e56ab5d8035cadba02366538337197fa93503a 100644
Binary files a/data/images/textures/block/cartography_table_top.png and b/data/images/textures/block/cartography_table_top.png differ
diff --git a/data/images/textures/block/carved_pumpkin.png b/data/images/textures/block/carved_pumpkin.png
index 39378320993e06a28bd605663ebad81bf3195d3b..507cdde4a6bfac43b646e7d53a1db12850997f10 100644
Binary files a/data/images/textures/block/carved_pumpkin.png and b/data/images/textures/block/carved_pumpkin.png differ
diff --git a/data/images/textures/block/cauldron_bottom.png b/data/images/textures/block/cauldron_bottom.png
index 28a9793b4609e18da5ee3bebffdf3aea1826a9bd..f73e8af2e82a42be79050fa491912c940cae724e 100644
Binary files a/data/images/textures/block/cauldron_bottom.png and b/data/images/textures/block/cauldron_bottom.png differ
diff --git a/data/images/textures/block/cauldron_inner.png b/data/images/textures/block/cauldron_inner.png
index c42128368fd4a662dd0414af8704bc83df37ea0c..3d947b7c4caeae535db2918d01a64d69680a5dc2 100644
Binary files a/data/images/textures/block/cauldron_inner.png and b/data/images/textures/block/cauldron_inner.png differ
diff --git a/data/images/textures/block/cauldron_side.png b/data/images/textures/block/cauldron_side.png
index 549bed6dc90cfcc838a61630b3c6271b9715df4d..ed684fcbc0ae3128a17fc92599d5f515906ffadb 100644
Binary files a/data/images/textures/block/cauldron_side.png and b/data/images/textures/block/cauldron_side.png differ
diff --git a/data/images/textures/block/cauldron_top.png b/data/images/textures/block/cauldron_top.png
index ed7c866d02c643efc5f1919c9c59f146f5d77fba..8be3d0cf6268646586ad9ff60018eedf8fad8300 100644
Binary files a/data/images/textures/block/cauldron_top.png and b/data/images/textures/block/cauldron_top.png differ
diff --git a/data/images/textures/block/cave_vines.png b/data/images/textures/block/cave_vines.png
index 5cb89c396e23daf0327a75ed271ebd5052044f8c..e9f4149d59700229153bee4c4ba15d01741ac3f4 100644
Binary files a/data/images/textures/block/cave_vines.png and b/data/images/textures/block/cave_vines.png differ
diff --git a/data/images/textures/block/cave_vines_lit.png b/data/images/textures/block/cave_vines_lit.png
index ed0df66defd5e60f6c0e4eed01298f7366c5bc48..0af6af7df433f6e2076c94dc5c911acb5ef4ad24 100644
Binary files a/data/images/textures/block/cave_vines_lit.png and b/data/images/textures/block/cave_vines_lit.png differ
diff --git a/data/images/textures/block/cave_vines_plant.png b/data/images/textures/block/cave_vines_plant.png
index 14886e0d41343d04bc0c8f3d66051613959a496d..d91b95bb8a6b665f4e29e70c3eb6a888c54d2987 100644
Binary files a/data/images/textures/block/cave_vines_plant.png and b/data/images/textures/block/cave_vines_plant.png differ
diff --git a/data/images/textures/block/cave_vines_plant_lit.png b/data/images/textures/block/cave_vines_plant_lit.png
index f7ed1152f87a8d195c7e9059415dc571a08f73cf..ec7788255e22f48f5f324b5e09b18ebae964e953 100644
Binary files a/data/images/textures/block/cave_vines_plant_lit.png and b/data/images/textures/block/cave_vines_plant_lit.png differ
diff --git a/data/images/textures/block/chain.png b/data/images/textures/block/chain.png
index 4f3ee8737fe39d2b9be3102865758844986c14a6..39778070c7442ea73a8ab43527f0c991886f060e 100644
Binary files a/data/images/textures/block/chain.png and b/data/images/textures/block/chain.png differ
diff --git a/data/images/textures/block/chain_command_block_back.png b/data/images/textures/block/chain_command_block_back.png
index 174597f7d298e7eba6f48227a3955007092c4df4..a12bd54649912b4b857bb20425285a42b731931c 100644
Binary files a/data/images/textures/block/chain_command_block_back.png and b/data/images/textures/block/chain_command_block_back.png differ
diff --git a/data/images/textures/block/chain_command_block_conditional.png b/data/images/textures/block/chain_command_block_conditional.png
index 5f99c445882c59dd7ce6c8218390d87527198bb0..10364d00d908b7262d6de0f1a0993b2c9bf4486d 100644
Binary files a/data/images/textures/block/chain_command_block_conditional.png and b/data/images/textures/block/chain_command_block_conditional.png differ
diff --git a/data/images/textures/block/chain_command_block_front.png b/data/images/textures/block/chain_command_block_front.png
index ebb99a19cf34e0c2f7fa25e94b231dceb965a878..87af34e03eb36b126957833cdac2f7fd97d6b158 100644
Binary files a/data/images/textures/block/chain_command_block_front.png and b/data/images/textures/block/chain_command_block_front.png differ
diff --git a/data/images/textures/block/chain_command_block_side.png b/data/images/textures/block/chain_command_block_side.png
index a69fd20963b8da5cfa3ffe24de26549a2a477ee2..9218988ba57c1677bc29ebeb2865e1974af62e6d 100644
Binary files a/data/images/textures/block/chain_command_block_side.png and b/data/images/textures/block/chain_command_block_side.png differ
diff --git a/data/images/textures/block/chipped_anvil_top.png b/data/images/textures/block/chipped_anvil_top.png
index 77ef3379631428fa4f60c737ac20ba1e32f4c6cc..94dc7eabe4469e97d51777d05360b564bca9b286 100644
Binary files a/data/images/textures/block/chipped_anvil_top.png and b/data/images/textures/block/chipped_anvil_top.png differ
diff --git a/data/images/textures/block/chiseled_deepslate.png b/data/images/textures/block/chiseled_deepslate.png
index 86ea93ee62c6d46605e665e98f41aa417ad474a6..6f3066f6634b7ec7408dc2bbe3290b447154d5ab 100644
Binary files a/data/images/textures/block/chiseled_deepslate.png and b/data/images/textures/block/chiseled_deepslate.png differ
diff --git a/data/images/textures/block/chiseled_nether_bricks.png b/data/images/textures/block/chiseled_nether_bricks.png
index 355e7281f8cd79cde300bb63073ae5eac09cdada..950fdb52cf5c5ec18671cc002e2312d2685b3eda 100644
Binary files a/data/images/textures/block/chiseled_nether_bricks.png and b/data/images/textures/block/chiseled_nether_bricks.png differ
diff --git a/data/images/textures/block/chiseled_polished_blackstone.png b/data/images/textures/block/chiseled_polished_blackstone.png
index 84d728b352398291de7f00b54296c7f5e7ea174f..a759e60ad3c5bfdfbf96e48c5be882c549d3bd12 100644
Binary files a/data/images/textures/block/chiseled_polished_blackstone.png and b/data/images/textures/block/chiseled_polished_blackstone.png differ
diff --git a/data/images/textures/block/chiseled_quartz_block.png b/data/images/textures/block/chiseled_quartz_block.png
index 76c8a529d72fe45a5c85dbbb6b749b8ec2514b99..dbe2b0c50ce4ad05d3a69cb72ffbca5d8a864044 100644
Binary files a/data/images/textures/block/chiseled_quartz_block.png and b/data/images/textures/block/chiseled_quartz_block.png differ
diff --git a/data/images/textures/block/chiseled_quartz_block_top.png b/data/images/textures/block/chiseled_quartz_block_top.png
index 3105d0f447427cb7cfd8e2f77253ce4df63f0df5..6eb496e495aec6e1f3e186e61e508d10d81af4a6 100644
Binary files a/data/images/textures/block/chiseled_quartz_block_top.png and b/data/images/textures/block/chiseled_quartz_block_top.png differ
diff --git a/data/images/textures/block/chiseled_red_sandstone.png b/data/images/textures/block/chiseled_red_sandstone.png
index ee1a4807bc7e77292821e61e17a2bcb722977899..36185d6f49721c46d9c744a3d42fc439c39abbf2 100644
Binary files a/data/images/textures/block/chiseled_red_sandstone.png and b/data/images/textures/block/chiseled_red_sandstone.png differ
diff --git a/data/images/textures/block/chiseled_sandstone.png b/data/images/textures/block/chiseled_sandstone.png
index 622496ab311f155f64489aec1c3bb6a9c7421c0e..454379c654c37adbe4b8709becaaa613c80d57bb 100644
Binary files a/data/images/textures/block/chiseled_sandstone.png and b/data/images/textures/block/chiseled_sandstone.png differ
diff --git a/data/images/textures/block/chiseled_stone_bricks.png b/data/images/textures/block/chiseled_stone_bricks.png
index bfc9c47d8cc5fd064c4f1583035c6dd59842ee78..3822865327d8b7eb2c92e177448398adb601b799 100644
Binary files a/data/images/textures/block/chiseled_stone_bricks.png and b/data/images/textures/block/chiseled_stone_bricks.png differ
diff --git a/data/images/textures/block/chorus_flower.png b/data/images/textures/block/chorus_flower.png
index 430a6411680d8b0bc347b23dbeaae458419e1fe3..4ff39e698a47fba27299800fcdc15f60fb045939 100644
Binary files a/data/images/textures/block/chorus_flower.png and b/data/images/textures/block/chorus_flower.png differ
diff --git a/data/images/textures/block/chorus_flower_dead.png b/data/images/textures/block/chorus_flower_dead.png
index 1f474033cb8ca92140ffa5131cce15832fea70cb..1de6120066164cd9b65cf82404f62cbc5038703e 100644
Binary files a/data/images/textures/block/chorus_flower_dead.png and b/data/images/textures/block/chorus_flower_dead.png differ
diff --git a/data/images/textures/block/chorus_plant.png b/data/images/textures/block/chorus_plant.png
index 5bf1eaa33ccbbcf7c277a9ba9a6a5610437ea0a9..0168df729099bbdad8110cb2e88e5b3d8856ed5c 100644
Binary files a/data/images/textures/block/chorus_plant.png and b/data/images/textures/block/chorus_plant.png differ
diff --git a/data/images/textures/block/clay.png b/data/images/textures/block/clay.png
index 860fc3efc569396c13aa774f30f5cfdc479f795e..bc82200918cccbe17bab1d7b6a0da21935b8b19b 100644
Binary files a/data/images/textures/block/clay.png and b/data/images/textures/block/clay.png differ
diff --git a/data/images/textures/block/coal_block.png b/data/images/textures/block/coal_block.png
index 6b4dbd63f5de051cdf97df24175a0d52192f7bad..bec48beb25ddd0b890a3d41fe455ee93e850a5fb 100644
Binary files a/data/images/textures/block/coal_block.png and b/data/images/textures/block/coal_block.png differ
diff --git a/data/images/textures/block/coal_ore.png b/data/images/textures/block/coal_ore.png
index 867f806d1f23ba6869db2907296eaddf3cd2b502..ea93cf632622967cfa3436de425ac95785703a3b 100644
Binary files a/data/images/textures/block/coal_ore.png and b/data/images/textures/block/coal_ore.png differ
diff --git a/data/images/textures/block/coarse_dirt.png b/data/images/textures/block/coarse_dirt.png
index ebb838ff27606a68b86168c10a3d069efa06062c..5ea603a7f4bd2aab0a8b67ef98e21a7a667e8553 100644
Binary files a/data/images/textures/block/coarse_dirt.png and b/data/images/textures/block/coarse_dirt.png differ
diff --git a/data/images/textures/block/cobbled_deepslate.png b/data/images/textures/block/cobbled_deepslate.png
index bdcc91ba5c72d5f0605771ad03d79c0a0518a488..51948408e164cb7feb0db26513627ed21a064afa 100644
Binary files a/data/images/textures/block/cobbled_deepslate.png and b/data/images/textures/block/cobbled_deepslate.png differ
diff --git a/data/images/textures/block/cobblestone.png b/data/images/textures/block/cobblestone.png
index 452e4e14ebdc0e7cf130e47fb2bcfa06710e855b..6f83927a1a732f50b24736ae246f0f4d57752509 100644
Binary files a/data/images/textures/block/cobblestone.png and b/data/images/textures/block/cobblestone.png differ
diff --git a/data/images/textures/block/cobweb.png b/data/images/textures/block/cobweb.png
index c8d99756c6dc041e9ebb933457bb35ab66ed9b23..bab9500932f9c49567e1a29d570b917862c4b2a6 100644
Binary files a/data/images/textures/block/cobweb.png and b/data/images/textures/block/cobweb.png differ
diff --git a/data/images/textures/block/cocoa_stage0.png b/data/images/textures/block/cocoa_stage0.png
index b542763156d120e050951bf9a3d519b2ee2e8383..9350aec36aa75080a59988041251cb89b83ea958 100644
Binary files a/data/images/textures/block/cocoa_stage0.png and b/data/images/textures/block/cocoa_stage0.png differ
diff --git a/data/images/textures/block/cocoa_stage1.png b/data/images/textures/block/cocoa_stage1.png
index 09ac9e429bdf0a18a4970e4a96134aeef09d988a..4582f2dbfc542763d6802cd9ceea0f563e3020b6 100644
Binary files a/data/images/textures/block/cocoa_stage1.png and b/data/images/textures/block/cocoa_stage1.png differ
diff --git a/data/images/textures/block/cocoa_stage2.png b/data/images/textures/block/cocoa_stage2.png
index 664654e397f88cff980b834755788fd658d5339d..a063350239af860436f12063175a989e341dad9c 100644
Binary files a/data/images/textures/block/cocoa_stage2.png and b/data/images/textures/block/cocoa_stage2.png differ
diff --git a/data/images/textures/block/command_block.png b/data/images/textures/block/command_block.png
new file mode 100644
index 0000000000000000000000000000000000000000..ee39126f781aa3ccbefbd3a54e1779e1c6328ca8
Binary files /dev/null and b/data/images/textures/block/command_block.png differ
diff --git a/data/images/textures/block/command_block_back.png b/data/images/textures/block/command_block_back.png
index 7f7c265dfea9bb00cfb4c9d15f784e542e6410ad..821e81fa2e28021638414d79538399052962e973 100644
Binary files a/data/images/textures/block/command_block_back.png and b/data/images/textures/block/command_block_back.png differ
diff --git a/data/images/textures/block/command_block_conditional.png b/data/images/textures/block/command_block_conditional.png
index 976563a2b712778325e0f2655f144d69da04111e..b2c23852bfa26b77b53c201e89c7ce87e292b7ba 100644
Binary files a/data/images/textures/block/command_block_conditional.png and b/data/images/textures/block/command_block_conditional.png differ
diff --git a/data/images/textures/block/command_block_front.png b/data/images/textures/block/command_block_front.png
index 79b55b503e1789ccc974f67e0bfa6f344539f30b..0d9eb295cde8cf115900e1488386df1484f9b65b 100644
Binary files a/data/images/textures/block/command_block_front.png and b/data/images/textures/block/command_block_front.png differ
diff --git a/data/images/textures/block/command_block_side.png b/data/images/textures/block/command_block_side.png
index c124b01feab0de1246d24d89275d933dc28388c3..cdf4db92b8bef9d686fe4fc45acfef597b4c1d95 100644
Binary files a/data/images/textures/block/command_block_side.png and b/data/images/textures/block/command_block_side.png differ
diff --git a/data/images/textures/block/comparator.png b/data/images/textures/block/comparator.png
index bb4b1b450cc4bb849b89c02fa6635feef9eb548f..88b1dc49a1f500d035731889c9c0e5397f875b42 100644
Binary files a/data/images/textures/block/comparator.png and b/data/images/textures/block/comparator.png differ
diff --git a/data/images/textures/block/comparator_on.png b/data/images/textures/block/comparator_on.png
index 2edb1177a0046e09a80d82765506828f358a5da4..57bba42d186ab8fcef81fdcaff54596bcee213a0 100644
Binary files a/data/images/textures/block/comparator_on.png and b/data/images/textures/block/comparator_on.png differ
diff --git a/data/images/textures/block/composter_bottom.png b/data/images/textures/block/composter_bottom.png
index 9bb5f443846597f36cf9457ebf8a8acbe2b817bf..47ec74717dfbe4cc599688a45b4a9bfcec0698c7 100644
Binary files a/data/images/textures/block/composter_bottom.png and b/data/images/textures/block/composter_bottom.png differ
diff --git a/data/images/textures/block/composter_compost.png b/data/images/textures/block/composter_compost.png
index 022a1161f3515dc5466844f2d062a979a193c2e1..8723324bf2f2ea613f26d5de1455c91d436a07a5 100644
Binary files a/data/images/textures/block/composter_compost.png and b/data/images/textures/block/composter_compost.png differ
diff --git a/data/images/textures/block/composter_ready.png b/data/images/textures/block/composter_ready.png
index 839a4327bd1e6bd363b5131d622691e0857120a0..aa6f3c53212fe1ba69cadb75b147aeb78625609b 100644
Binary files a/data/images/textures/block/composter_ready.png and b/data/images/textures/block/composter_ready.png differ
diff --git a/data/images/textures/block/composter_side.png b/data/images/textures/block/composter_side.png
index 5503146d26132c98025c7c60ca11d68ac74ff275..a3f85567597fc27e5632b38c0e1dc1ce2dc8a159 100644
Binary files a/data/images/textures/block/composter_side.png and b/data/images/textures/block/composter_side.png differ
diff --git a/data/images/textures/block/composter_top.png b/data/images/textures/block/composter_top.png
index 547e37171874fffbe76232d57d07cbdc68519471..62c9e339eab00bc63795dac92eb5ac5035588e56 100644
Binary files a/data/images/textures/block/composter_top.png and b/data/images/textures/block/composter_top.png differ
diff --git a/data/images/textures/block/conduit.png b/data/images/textures/block/conduit.png
index f4ac01ba97eb7a24d278db3b6bd36f15da82d1f0..fbd0eaadc0645077a4985cfbf3250315e309ba4d 100644
Binary files a/data/images/textures/block/conduit.png and b/data/images/textures/block/conduit.png differ
diff --git a/data/images/textures/block/copper_block.png b/data/images/textures/block/copper_block.png
index afaa667008ae6a743c4a58f03400c9ef93afef07..3b9331d19d590f319f1fbf60642971040eb852f9 100644
Binary files a/data/images/textures/block/copper_block.png and b/data/images/textures/block/copper_block.png differ
diff --git a/data/images/textures/block/copper_ore.png b/data/images/textures/block/copper_ore.png
index 6a72dd083e4dfa5ebca4905b3a75ce37fee8fee8..5e2dc617f7138d760333be1ed9f14839064a7ce7 100644
Binary files a/data/images/textures/block/copper_ore.png and b/data/images/textures/block/copper_ore.png differ
diff --git a/data/images/textures/block/cornflower.png b/data/images/textures/block/cornflower.png
index bfb6c4ff93b48abc1436ad97cc6be913fdab9b95..4fdb4eaae24c777a00c869098f8bd12102158eaa 100644
Binary files a/data/images/textures/block/cornflower.png and b/data/images/textures/block/cornflower.png differ
diff --git a/data/images/textures/block/cracked_deepslate_bricks.png b/data/images/textures/block/cracked_deepslate_bricks.png
index 2e17fbf68ddf2a9bc6d2a2d2cd1bbe4a42fc4fbe..91d8368fd2a6caa92027efa7f207499a7ad95835 100644
Binary files a/data/images/textures/block/cracked_deepslate_bricks.png and b/data/images/textures/block/cracked_deepslate_bricks.png differ
diff --git a/data/images/textures/block/cracked_deepslate_tiles.png b/data/images/textures/block/cracked_deepslate_tiles.png
index 0ea8ebcc852ebd5e652a1f60514b6539a5564c39..b68aaf9a8e714e80dc0c4c2e44e416b085789a92 100644
Binary files a/data/images/textures/block/cracked_deepslate_tiles.png and b/data/images/textures/block/cracked_deepslate_tiles.png differ
diff --git a/data/images/textures/block/cracked_nether_bricks.png b/data/images/textures/block/cracked_nether_bricks.png
index a35d21f3e4fd8f878e89283e97e3e766282ab598..e48ae81d3a9dc0ccd52f6ed26848db5c3e57c9e9 100644
Binary files a/data/images/textures/block/cracked_nether_bricks.png and b/data/images/textures/block/cracked_nether_bricks.png differ
diff --git a/data/images/textures/block/cracked_polished_blackstone_bricks.png b/data/images/textures/block/cracked_polished_blackstone_bricks.png
index 228a71bbd99c2d6e8188f2f6b40ad641b08ad027..9f00f36c3d9cf9fb03b17da1455977f8dfff3640 100644
Binary files a/data/images/textures/block/cracked_polished_blackstone_bricks.png and b/data/images/textures/block/cracked_polished_blackstone_bricks.png differ
diff --git a/data/images/textures/block/cracked_stone_bricks.png b/data/images/textures/block/cracked_stone_bricks.png
index 7b0a0beb2bb66564cb45416533496641189475bb..b8f9b87a4d3bda9d0776b9c0e573d8b933c18267 100644
Binary files a/data/images/textures/block/cracked_stone_bricks.png and b/data/images/textures/block/cracked_stone_bricks.png differ
diff --git a/data/images/textures/block/crafting_table_bottom.png b/data/images/textures/block/crafting_table_bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..21ea6b5091926a711761da541d82693760f37925
Binary files /dev/null and b/data/images/textures/block/crafting_table_bottom.png differ
diff --git a/data/images/textures/block/crafting_table_front.png b/data/images/textures/block/crafting_table_front.png
index 273f1608a52623adfaad94bf57dc58cd6a9f0dac..1ee9a6da8f7592c24a2562f585d2ab587bc87d8c 100644
Binary files a/data/images/textures/block/crafting_table_front.png and b/data/images/textures/block/crafting_table_front.png differ
diff --git a/data/images/textures/block/crafting_table_side.png b/data/images/textures/block/crafting_table_side.png
index d2bea9c9b596f828f09864d7c39211c282a9eca8..a0610d8500af366592fd96a959087e9339a0f074 100644
Binary files a/data/images/textures/block/crafting_table_side.png and b/data/images/textures/block/crafting_table_side.png differ
diff --git a/data/images/textures/block/crafting_table_top.png b/data/images/textures/block/crafting_table_top.png
index e6a6351c6c09d7a2b229c18307a800f0ed8d2d60..4107c9487f8b0ffb9d295ee722fc75667a8a3b6e 100644
Binary files a/data/images/textures/block/crafting_table_top.png and b/data/images/textures/block/crafting_table_top.png differ
diff --git a/data/images/textures/block/crimson_fungus.png b/data/images/textures/block/crimson_fungus.png
index 584be6ce36f3750fd9e613fff3f25a9d7bce0505..ed1463913731b4af442f6bfc436c0c8a8aa44390 100644
Binary files a/data/images/textures/block/crimson_fungus.png and b/data/images/textures/block/crimson_fungus.png differ
diff --git a/data/images/textures/block/crimson_nylium.png b/data/images/textures/block/crimson_nylium.png
index a6aa827f50ba24950fbee8addd4e81b5f0953599..03af04155e7e3f30dd6d192d21401b13930141c1 100644
Binary files a/data/images/textures/block/crimson_nylium.png and b/data/images/textures/block/crimson_nylium.png differ
diff --git a/data/images/textures/block/crimson_nylium_side.png b/data/images/textures/block/crimson_nylium_side.png
index 4e8667ebad6480943e7f44c395524a34647de044..f43f83d6c2f3f77cda128f49f246c62d5da53eb7 100644
Binary files a/data/images/textures/block/crimson_nylium_side.png and b/data/images/textures/block/crimson_nylium_side.png differ
diff --git a/data/images/textures/block/crimson_planks.png b/data/images/textures/block/crimson_planks.png
index ec9155f9e1148431bb6be2fdbc3f323269f1f89e..bb90deb90d337f9cadddd6130e499fa9fd7d876c 100644
Binary files a/data/images/textures/block/crimson_planks.png and b/data/images/textures/block/crimson_planks.png differ
diff --git a/data/images/textures/block/crimson_roots.png b/data/images/textures/block/crimson_roots.png
index ed2f144676243cf4e0e8a24ba41525ea8fe6a14e..2ae1d295b9861d9951995ae1ea9e0da51b1125d5 100644
Binary files a/data/images/textures/block/crimson_roots.png and b/data/images/textures/block/crimson_roots.png differ
diff --git a/data/images/textures/block/crimson_roots_pot.png b/data/images/textures/block/crimson_roots_pot.png
index 5b1e2c847c7ea60b3da80d25ff7f9a7a9e5ed631..2bc4a9b18c3ad17e4a0b222ea3a6a267f9d7daf2 100644
Binary files a/data/images/textures/block/crimson_roots_pot.png and b/data/images/textures/block/crimson_roots_pot.png differ
diff --git a/data/images/textures/block/crimson_stem.png b/data/images/textures/block/crimson_stem.png
index e8324d7c4f0c183f00ba17036f0688f498da6fe4..3aa827c5bfccd46d22bc04cc664fc6b84a3cd96d 100644
Binary files a/data/images/textures/block/crimson_stem.png and b/data/images/textures/block/crimson_stem.png differ
diff --git a/data/images/textures/block/crimson_stem_top.png b/data/images/textures/block/crimson_stem_top.png
index 92aa5b3e14ca7107871ed687c5120fc23e689fe1..a176f932e1f1ee59d32a7dcf54892ed58779eb5a 100644
Binary files a/data/images/textures/block/crimson_stem_top.png and b/data/images/textures/block/crimson_stem_top.png differ
diff --git a/data/images/textures/block/crying_obsidian.png b/data/images/textures/block/crying_obsidian.png
index ad7197a879e937864296bf055344eba8e63920e6..181224ff5f3d5e6ba62bed422102ed8fa54dd0af 100644
Binary files a/data/images/textures/block/crying_obsidian.png and b/data/images/textures/block/crying_obsidian.png differ
diff --git a/data/images/textures/block/cut_copper.png b/data/images/textures/block/cut_copper.png
index dad561ac6c5482409613130a18b7c49b94bc4ef7..70195e8952d60c7a7bb65a829839ab6c5e864cc5 100644
Binary files a/data/images/textures/block/cut_copper.png and b/data/images/textures/block/cut_copper.png differ
diff --git a/data/images/textures/block/cut_red_sandstone.png b/data/images/textures/block/cut_red_sandstone.png
index cd84a86bd55eb2e362ef20a658b44cdf626930e3..ffef2974c40068f9b294bc1f6a74e96be0767c6d 100644
Binary files a/data/images/textures/block/cut_red_sandstone.png and b/data/images/textures/block/cut_red_sandstone.png differ
diff --git a/data/images/textures/block/cut_sandstone.png b/data/images/textures/block/cut_sandstone.png
index 95ff0187c27b05518f3d98e999e8a5e2ccdfc3f7..71648137d3c2eb2a67541c730b33201fb3773b7b 100644
Binary files a/data/images/textures/block/cut_sandstone.png and b/data/images/textures/block/cut_sandstone.png differ
diff --git a/data/images/textures/block/cyan_candle.png b/data/images/textures/block/cyan_candle.png
index 9f39601c2349c0e57fc40bece4aa87b24f3ab656..833ee368d5ad2d0a24f79e7cb47db3d339a9909d 100644
Binary files a/data/images/textures/block/cyan_candle.png and b/data/images/textures/block/cyan_candle.png differ
diff --git a/data/images/textures/block/cyan_candle_lit.png b/data/images/textures/block/cyan_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..051855e4f5e152ce329763ae95f5c6bf86eeace5
Binary files /dev/null and b/data/images/textures/block/cyan_candle_lit.png differ
diff --git a/data/images/textures/block/cyan_concrete.png b/data/images/textures/block/cyan_concrete.png
index b59076c483f38059ff8b02bb1d164c868b703e80..af61506a9a7bec2087e65f83f0b00a8f615ba640 100644
Binary files a/data/images/textures/block/cyan_concrete.png and b/data/images/textures/block/cyan_concrete.png differ
diff --git a/data/images/textures/block/cyan_concrete_powder.png b/data/images/textures/block/cyan_concrete_powder.png
index 1b90b4ab8f0be861ca4ffe12328476c1cd27104c..d97f6a7c1dd5490c57b25fae11665a2e9ecd0b7d 100644
Binary files a/data/images/textures/block/cyan_concrete_powder.png and b/data/images/textures/block/cyan_concrete_powder.png differ
diff --git a/data/images/textures/block/cyan_glazed_terracotta.png b/data/images/textures/block/cyan_glazed_terracotta.png
index f4ec38cedbfecd3ac83b05447d2b824b7393e197..b376114df83ee96d31c853a8e934d8dbc11f9944 100644
Binary files a/data/images/textures/block/cyan_glazed_terracotta.png and b/data/images/textures/block/cyan_glazed_terracotta.png differ
diff --git a/data/images/textures/block/cyan_shulker_box.png b/data/images/textures/block/cyan_shulker_box.png
index 0a58cedd8f0b75d8867e33cef9df30486cfe5f6f..b8eb5c569e9215ba67c4df02821799251272c1fb 100644
Binary files a/data/images/textures/block/cyan_shulker_box.png and b/data/images/textures/block/cyan_shulker_box.png differ
diff --git a/data/images/textures/block/cyan_stained_glass.png b/data/images/textures/block/cyan_stained_glass.png
index 4520b1b8c9f8c880cdb43f024a89f9190f437105..b4924529404176571aaf0dd01522666f3f15ef60 100644
Binary files a/data/images/textures/block/cyan_stained_glass.png and b/data/images/textures/block/cyan_stained_glass.png differ
diff --git a/data/images/textures/block/cyan_stained_glass_pane_top.png b/data/images/textures/block/cyan_stained_glass_pane_top.png
index a1af40f4a8361815faa6f04930281518102a394f..110a06334b1c7ee4387bb04eb6d7731e71f26253 100644
Binary files a/data/images/textures/block/cyan_stained_glass_pane_top.png and b/data/images/textures/block/cyan_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/cyan_terracotta.png b/data/images/textures/block/cyan_terracotta.png
index 5c6a537028ee1da99f49b179fcf70c097542e4c2..4fba5f6021b398e2aac2661efa6b0b2625cb8df4 100644
Binary files a/data/images/textures/block/cyan_terracotta.png and b/data/images/textures/block/cyan_terracotta.png differ
diff --git a/data/images/textures/block/cyan_wool.png b/data/images/textures/block/cyan_wool.png
index 18a31e834d0ee80848587770347fd35c1df516b1..4bcbf66c7901b0ae66c4d65966865bcddc56b688 100644
Binary files a/data/images/textures/block/cyan_wool.png and b/data/images/textures/block/cyan_wool.png differ
diff --git a/data/images/textures/block/damaged_anvil_top.png b/data/images/textures/block/damaged_anvil_top.png
index de373b52dca4a1966525ab3fbc649d60c41bbdf4..1e7d28a7f17d53259be4118bd1f12062910a14f0 100644
Binary files a/data/images/textures/block/damaged_anvil_top.png and b/data/images/textures/block/damaged_anvil_top.png differ
diff --git a/data/images/textures/block/dandelion.png b/data/images/textures/block/dandelion.png
index 9238a36c5d75856801dca6d191eb6e8a65a7e834..36ab0a0b16269badd2ca396452835efa6df120ca 100644
Binary files a/data/images/textures/block/dandelion.png and b/data/images/textures/block/dandelion.png differ
diff --git a/data/images/textures/block/dark_oak_leaves.png b/data/images/textures/block/dark_oak_leaves.png
index bacc2233367aabbb959826f93fad5b4d70f45b3a..9ae25949a02b241d4175e1b0b47218336566bb31 100644
Binary files a/data/images/textures/block/dark_oak_leaves.png and b/data/images/textures/block/dark_oak_leaves.png differ
diff --git a/data/images/textures/block/dark_oak_log.png b/data/images/textures/block/dark_oak_log.png
index a1f2a9b611996189d06fe7a25ccf65f24c76d0c5..28aa6871d4aca6f285f3df47af7c36855dd35716 100644
Binary files a/data/images/textures/block/dark_oak_log.png and b/data/images/textures/block/dark_oak_log.png differ
diff --git a/data/images/textures/block/dark_oak_log_top.png b/data/images/textures/block/dark_oak_log_top.png
index bbc305227b59e697aab35ed11569dff4cd004dfd..1555aaf2cdca6f9496623d8c9e100ed60f481860 100644
Binary files a/data/images/textures/block/dark_oak_log_top.png and b/data/images/textures/block/dark_oak_log_top.png differ
diff --git a/data/images/textures/block/dark_oak_planks.png b/data/images/textures/block/dark_oak_planks.png
index 019770271c9ce5e8f7deadd7a9ec1db85c6483f4..0725bc68016cf3d63c51f76c0df5221f589e4214 100644
Binary files a/data/images/textures/block/dark_oak_planks.png and b/data/images/textures/block/dark_oak_planks.png differ
diff --git a/data/images/textures/block/dark_oak_sapling.png b/data/images/textures/block/dark_oak_sapling.png
index 703a6bf1b599cc2501c3419d1ddf1c941ff1e67f..d6e8725346e851e544341e536ef8df88b0ca2200 100644
Binary files a/data/images/textures/block/dark_oak_sapling.png and b/data/images/textures/block/dark_oak_sapling.png differ
diff --git a/data/images/textures/block/dark_prismarine.png b/data/images/textures/block/dark_prismarine.png
index 2225a47f6ba8219fd635a5e7be31dd5bf30b1fdf..86a5c6ec0747f115253cf4e75683daba5c3cbbbf 100644
Binary files a/data/images/textures/block/dark_prismarine.png and b/data/images/textures/block/dark_prismarine.png differ
diff --git a/data/images/textures/block/daylight_detector_inverted_top.png b/data/images/textures/block/daylight_detector_inverted_top.png
index 8e13b12f9db9d9b5ed8b7c8131ba29e141dcc6fe..ebaf3714f11f39a9d124adf362f5955c8acd9462 100644
Binary files a/data/images/textures/block/daylight_detector_inverted_top.png and b/data/images/textures/block/daylight_detector_inverted_top.png differ
diff --git a/data/images/textures/block/daylight_detector_side.png b/data/images/textures/block/daylight_detector_side.png
index 0ded64863ecff739cae82380c453ecb31c7c1096..bddfb07261f5994ecfdcb7344840c3bb26d17d85 100644
Binary files a/data/images/textures/block/daylight_detector_side.png and b/data/images/textures/block/daylight_detector_side.png differ
diff --git a/data/images/textures/block/daylight_detector_top.png b/data/images/textures/block/daylight_detector_top.png
index 9254854b96b5ce2f613a3604476237f76158ee36..96955230361f61bf10c17c2146c314bf5760a156 100644
Binary files a/data/images/textures/block/daylight_detector_top.png and b/data/images/textures/block/daylight_detector_top.png differ
diff --git a/data/images/textures/block/dead_brain_coral.png b/data/images/textures/block/dead_brain_coral.png
index bb94a1fec282bd619c702ab2ef66f77f19c90717..8cb629fa02ea4e84ddbcd1f5d1cdb0aa13b62b59 100644
Binary files a/data/images/textures/block/dead_brain_coral.png and b/data/images/textures/block/dead_brain_coral.png differ
diff --git a/data/images/textures/block/dead_brain_coral_block.png b/data/images/textures/block/dead_brain_coral_block.png
index 2c6ae94723dd7610ddf63d01a59c52a670559cde..5b2268870c3615d491398829ca8d89d96c11c6d1 100644
Binary files a/data/images/textures/block/dead_brain_coral_block.png and b/data/images/textures/block/dead_brain_coral_block.png differ
diff --git a/data/images/textures/block/dead_brain_coral_fan.png b/data/images/textures/block/dead_brain_coral_fan.png
index fe9e1d66841a53fbd4113140b2ed114e7f4ed31c..c5031ab97c843b9f7ee9111d76748e997185a4bb 100644
Binary files a/data/images/textures/block/dead_brain_coral_fan.png and b/data/images/textures/block/dead_brain_coral_fan.png differ
diff --git a/data/images/textures/block/dead_bubble_coral.png b/data/images/textures/block/dead_bubble_coral.png
index 753c5a6666ad9e17c8f5227008045d5dae42eb6a..1c1327670f1e52de7e664549141f664c79401095 100644
Binary files a/data/images/textures/block/dead_bubble_coral.png and b/data/images/textures/block/dead_bubble_coral.png differ
diff --git a/data/images/textures/block/dead_bubble_coral_block.png b/data/images/textures/block/dead_bubble_coral_block.png
index 0b4f412f0874bdbe9edb791eb645a11373955d7b..d7a6b584eb2ef32c92156ceac1adc07eef224517 100644
Binary files a/data/images/textures/block/dead_bubble_coral_block.png and b/data/images/textures/block/dead_bubble_coral_block.png differ
diff --git a/data/images/textures/block/dead_bubble_coral_fan.png b/data/images/textures/block/dead_bubble_coral_fan.png
index ca5d875e0c1c913c21a2d69b28505f5a14b09546..a95cf8ce807eec8128b629932d1d34ad7ba7cffd 100644
Binary files a/data/images/textures/block/dead_bubble_coral_fan.png and b/data/images/textures/block/dead_bubble_coral_fan.png differ
diff --git a/data/images/textures/block/dead_bush.png b/data/images/textures/block/dead_bush.png
index 1cd9eb023874b24ae785bf5cde9c197e95e3f671..f4eda9647b48c5bd4acb51620d6f8893f345f8ba 100644
Binary files a/data/images/textures/block/dead_bush.png and b/data/images/textures/block/dead_bush.png differ
diff --git a/data/images/textures/block/dead_fire_coral.png b/data/images/textures/block/dead_fire_coral.png
index 0dcd2201f13619c872a7c81d5396bdaefed55ac4..3b60c5c7ec557d46791eb9a4f9eb50609d560e2d 100644
Binary files a/data/images/textures/block/dead_fire_coral.png and b/data/images/textures/block/dead_fire_coral.png differ
diff --git a/data/images/textures/block/dead_fire_coral_block.png b/data/images/textures/block/dead_fire_coral_block.png
index f2a841a3a41a3b848a08e31aeda9f1caa5265c3b..4cd34dd9770ee03763dce2e858bc89b284983822 100644
Binary files a/data/images/textures/block/dead_fire_coral_block.png and b/data/images/textures/block/dead_fire_coral_block.png differ
diff --git a/data/images/textures/block/dead_fire_coral_fan.png b/data/images/textures/block/dead_fire_coral_fan.png
index 3af6b50468ecd7ac71f7f8198a4d76caa5af773d..488ec8ffc7842dd977ede8f3b349e6f61324d781 100644
Binary files a/data/images/textures/block/dead_fire_coral_fan.png and b/data/images/textures/block/dead_fire_coral_fan.png differ
diff --git a/data/images/textures/block/dead_horn_coral.png b/data/images/textures/block/dead_horn_coral.png
index 21bd6cda95bc48cd69bda582cb5f1f07a3fc5ac6..4bdd16ed5bc1bf9ece7cbf89abba0c5bdff3ea88 100644
Binary files a/data/images/textures/block/dead_horn_coral.png and b/data/images/textures/block/dead_horn_coral.png differ
diff --git a/data/images/textures/block/dead_horn_coral_block.png b/data/images/textures/block/dead_horn_coral_block.png
index d640d1f6ac52ee4a5d01dc82ef939c6c21a0dc90..54bd3e9d10c2752095e0fca8bab600a262cf5f54 100644
Binary files a/data/images/textures/block/dead_horn_coral_block.png and b/data/images/textures/block/dead_horn_coral_block.png differ
diff --git a/data/images/textures/block/dead_horn_coral_fan.png b/data/images/textures/block/dead_horn_coral_fan.png
index 5f53d48d6c254e7f78a75c9f3b574c705945389c..5258247f550d11675b2eb64139515da23f8d6f87 100644
Binary files a/data/images/textures/block/dead_horn_coral_fan.png and b/data/images/textures/block/dead_horn_coral_fan.png differ
diff --git a/data/images/textures/block/dead_tube_coral.png b/data/images/textures/block/dead_tube_coral.png
index 13bb41bcdc4b8d40666e69475686a469861321d6..957f4f6cdd3b175c2c1ebd02a7e56e745f291b0c 100644
Binary files a/data/images/textures/block/dead_tube_coral.png and b/data/images/textures/block/dead_tube_coral.png differ
diff --git a/data/images/textures/block/dead_tube_coral_block.png b/data/images/textures/block/dead_tube_coral_block.png
index cf01a6db52436465c8ddc25e160a7efe79388f34..9c508fca59a771130ad9511a3bcbeba52ab9a85b 100644
Binary files a/data/images/textures/block/dead_tube_coral_block.png and b/data/images/textures/block/dead_tube_coral_block.png differ
diff --git a/data/images/textures/block/dead_tube_coral_fan.png b/data/images/textures/block/dead_tube_coral_fan.png
index 01bc3055c34bafb0069220c6754b98ac8fc6bb38..1f7e7692c7f7689ec58dbb273b22a8e8ddf572bc 100644
Binary files a/data/images/textures/block/dead_tube_coral_fan.png and b/data/images/textures/block/dead_tube_coral_fan.png differ
diff --git a/data/images/textures/block/deepslate.png b/data/images/textures/block/deepslate.png
index 766386776f791ebd9b6686979a7bbab4aa0f557f..663e3d32eb1cf41d482285818c5ff12607459742 100644
Binary files a/data/images/textures/block/deepslate.png and b/data/images/textures/block/deepslate.png differ
diff --git a/data/images/textures/block/deepslate_bricks.png b/data/images/textures/block/deepslate_bricks.png
index 75d6f8a27a8ee4121d6b2f6b23818b9f8cc2b99c..818e5741d5165d5d6bcde2543a1c4d808456c1d6 100644
Binary files a/data/images/textures/block/deepslate_bricks.png and b/data/images/textures/block/deepslate_bricks.png differ
diff --git a/data/images/textures/block/deepslate_coal_ore.png b/data/images/textures/block/deepslate_coal_ore.png
index 394f30ea4768338970d03826d7fb08ac516be5bf..e5e3ffeaba4e7a4fdd7d36254f7542b827245f15 100644
Binary files a/data/images/textures/block/deepslate_coal_ore.png and b/data/images/textures/block/deepslate_coal_ore.png differ
diff --git a/data/images/textures/block/deepslate_copper_ore.png b/data/images/textures/block/deepslate_copper_ore.png
index 8e255802e5e7aad84dfb2f39f96990072e9de101..f52e6c7d28cf4a55e348f546d4520d5477d3e5c2 100644
Binary files a/data/images/textures/block/deepslate_copper_ore.png and b/data/images/textures/block/deepslate_copper_ore.png differ
diff --git a/data/images/textures/block/deepslate_diamond_ore.png b/data/images/textures/block/deepslate_diamond_ore.png
index 22b98629fd4a5773c74c7f7e40e0d6286b7ae670..e0032941406604982d3474848161f484adfa5a9f 100644
Binary files a/data/images/textures/block/deepslate_diamond_ore.png and b/data/images/textures/block/deepslate_diamond_ore.png differ
diff --git a/data/images/textures/block/deepslate_emerald_ore.png b/data/images/textures/block/deepslate_emerald_ore.png
index 5dc6904226f38ee55ce9bccfd7c719cb6cb39f1d..b813a3ca1bf0218c227f5a72479d8b723269a617 100644
Binary files a/data/images/textures/block/deepslate_emerald_ore.png and b/data/images/textures/block/deepslate_emerald_ore.png differ
diff --git a/data/images/textures/block/deepslate_gold_ore.png b/data/images/textures/block/deepslate_gold_ore.png
index 60cdd83378938cb3605386f1512f0c808a0078e8..a4f06b2fe7e8a621fd5385195552ea9d5af13e5b 100644
Binary files a/data/images/textures/block/deepslate_gold_ore.png and b/data/images/textures/block/deepslate_gold_ore.png differ
diff --git a/data/images/textures/block/deepslate_iron_ore.png b/data/images/textures/block/deepslate_iron_ore.png
index d3f97c33b7cde1dab47997f732b361a78bb96d68..65eb01124685d964ef73cafeb322afa689799d2e 100644
Binary files a/data/images/textures/block/deepslate_iron_ore.png and b/data/images/textures/block/deepslate_iron_ore.png differ
diff --git a/data/images/textures/block/deepslate_lapis_ore.png b/data/images/textures/block/deepslate_lapis_ore.png
index 317f9ca7c2e0db2b37c076021ca5b0d976bfb178..fdacb46a63e68d04008ceb0d082b751f55f2e0da 100644
Binary files a/data/images/textures/block/deepslate_lapis_ore.png and b/data/images/textures/block/deepslate_lapis_ore.png differ
diff --git a/data/images/textures/block/deepslate_redstone_ore.png b/data/images/textures/block/deepslate_redstone_ore.png
index cd07f28cb56205b177fd4ab535be12e3ffca3551..6833ab9ceed3633db0573312cb72e935cdd8dd6c 100644
Binary files a/data/images/textures/block/deepslate_redstone_ore.png and b/data/images/textures/block/deepslate_redstone_ore.png differ
diff --git a/data/images/textures/block/deepslate_tiles.png b/data/images/textures/block/deepslate_tiles.png
index a73219f2b2fe1a4e4f15f74d9a1a17b2d96f4295..6dd41891214ca3b426ea96aeff1d76319926a960 100644
Binary files a/data/images/textures/block/deepslate_tiles.png and b/data/images/textures/block/deepslate_tiles.png differ
diff --git a/data/images/textures/block/deepslate_top.png b/data/images/textures/block/deepslate_top.png
index 121073b57bf64ae744398fc8a7fa536e1bf6dd12..90b79aa827a40c685129992d8e217adb5d1c45b9 100644
Binary files a/data/images/textures/block/deepslate_top.png and b/data/images/textures/block/deepslate_top.png differ
diff --git a/data/images/textures/block/destroy_stage_0.png b/data/images/textures/block/destroy_stage_0.png
index 172220373db49b6694f7876e46f27f176f13a7d7..40303696e1381b2f20b931596a10f25764fe572d 100644
Binary files a/data/images/textures/block/destroy_stage_0.png and b/data/images/textures/block/destroy_stage_0.png differ
diff --git a/data/images/textures/block/destroy_stage_1.png b/data/images/textures/block/destroy_stage_1.png
index e063be59d1595526b701889f6fc44768eaa10ee0..70728960679f9340db64f97aafcf0625c14a1aef 100644
Binary files a/data/images/textures/block/destroy_stage_1.png and b/data/images/textures/block/destroy_stage_1.png differ
diff --git a/data/images/textures/block/destroy_stage_2.png b/data/images/textures/block/destroy_stage_2.png
index eb827d53b409643bd22da2a0c4e9f7f5e58eb339..b88150d65dfbfb8cb310fd2ac70de5ece0c9f446 100644
Binary files a/data/images/textures/block/destroy_stage_2.png and b/data/images/textures/block/destroy_stage_2.png differ
diff --git a/data/images/textures/block/destroy_stage_3.png b/data/images/textures/block/destroy_stage_3.png
index 73d08c573892d33e7802c4ed7c5babcdbbac7ccf..c1a2e0d55601f1efcd096bc0248fbb6a4fbfd490 100644
Binary files a/data/images/textures/block/destroy_stage_3.png and b/data/images/textures/block/destroy_stage_3.png differ
diff --git a/data/images/textures/block/destroy_stage_4.png b/data/images/textures/block/destroy_stage_4.png
index 5a35099a4a50643bcd2a66a77e7f3ae675bc0c6a..3f23b659a397b5b21e131bb0cbd935d74a43ff6b 100644
Binary files a/data/images/textures/block/destroy_stage_4.png and b/data/images/textures/block/destroy_stage_4.png differ
diff --git a/data/images/textures/block/destroy_stage_5.png b/data/images/textures/block/destroy_stage_5.png
index 4a326c102bcf7eef93a06d56106f96f764fab99b..957b170a3ed85a2a72a36abebdc3d2d2bdafc19c 100644
Binary files a/data/images/textures/block/destroy_stage_5.png and b/data/images/textures/block/destroy_stage_5.png differ
diff --git a/data/images/textures/block/destroy_stage_6.png b/data/images/textures/block/destroy_stage_6.png
index 6774d1259a88b738c4baa3684a97424ca7fcd404..db63065cc432113d5238d1275863e7ed474cea1a 100644
Binary files a/data/images/textures/block/destroy_stage_6.png and b/data/images/textures/block/destroy_stage_6.png differ
diff --git a/data/images/textures/block/destroy_stage_7.png b/data/images/textures/block/destroy_stage_7.png
index 365bc8ecb371416395fbeac8741eca2ff563854f..65a7150df52d72ab0f21114f4592dad76607ec19 100644
Binary files a/data/images/textures/block/destroy_stage_7.png and b/data/images/textures/block/destroy_stage_7.png differ
diff --git a/data/images/textures/block/destroy_stage_8.png b/data/images/textures/block/destroy_stage_8.png
index b8b9f4b85179a080783e0461a9850dd9861a3aa1..a4680f49664ad698df842b435496c073b198194d 100644
Binary files a/data/images/textures/block/destroy_stage_8.png and b/data/images/textures/block/destroy_stage_8.png differ
diff --git a/data/images/textures/block/destroy_stage_9.png b/data/images/textures/block/destroy_stage_9.png
index 618a8e9c48b83193dd5005a9df570683c550c5d8..e9681acfe874209f61e671b275874c64722d2dd5 100644
Binary files a/data/images/textures/block/destroy_stage_9.png and b/data/images/textures/block/destroy_stage_9.png differ
diff --git a/data/images/textures/block/detector_rail.png b/data/images/textures/block/detector_rail.png
index cab9e5a37dc9925bf537f169a8f97793b15004ce..cb84241b9ef4212aeb3acc183c3dd7b197c8780c 100644
Binary files a/data/images/textures/block/detector_rail.png and b/data/images/textures/block/detector_rail.png differ
diff --git a/data/images/textures/block/detector_rail_on.png b/data/images/textures/block/detector_rail_on.png
index 3419ab66caa1bc2cde02d95b25f12156ac99f099..180c72ae3ad9ab56c6bc1353dd536ff54c465459 100644
Binary files a/data/images/textures/block/detector_rail_on.png and b/data/images/textures/block/detector_rail_on.png differ
diff --git a/data/images/textures/block/diamond_block.png b/data/images/textures/block/diamond_block.png
index 4bde202238b2dcffd03144ca7e6ef6273452771e..752067c08b231de58453ae77a39ba42348b2fcb2 100644
Binary files a/data/images/textures/block/diamond_block.png and b/data/images/textures/block/diamond_block.png differ
diff --git a/data/images/textures/block/diamond_ore.png b/data/images/textures/block/diamond_ore.png
index 44971b007bc42bf1b0e4d5c74fa74a97f7904af9..68c7343d345bda0c241d5577d2a5951034384404 100644
Binary files a/data/images/textures/block/diamond_ore.png and b/data/images/textures/block/diamond_ore.png differ
diff --git a/data/images/textures/block/diorite.png b/data/images/textures/block/diorite.png
index 25ba22025e38686a703ace3c67d95b33be34288d..16452f8e0d24e8b7b3e9215f791260528f0d09ed 100644
Binary files a/data/images/textures/block/diorite.png and b/data/images/textures/block/diorite.png differ
diff --git a/data/images/textures/block/dirt.png b/data/images/textures/block/dirt.png
index ac98dab1de3b12c8565cf0e737c2ab00b7f1882f..d71647c4865e26a5d85d4dffbd6582db40a24f18 100644
Binary files a/data/images/textures/block/dirt.png and b/data/images/textures/block/dirt.png differ
diff --git a/data/images/textures/block/dirt_path_side.png b/data/images/textures/block/dirt_path_side.png
index 6c70edecc0bd49398b160a00c5deda2d9a83b12c..129dc3f9b0ed896a8de42f093dbd6aea3162a4fb 100644
Binary files a/data/images/textures/block/dirt_path_side.png and b/data/images/textures/block/dirt_path_side.png differ
diff --git a/data/images/textures/block/dirt_path_top.png b/data/images/textures/block/dirt_path_top.png
index d54268149e070e7ac3e7f8ac537390d783ad758e..0df4aaadf93ae5f375ff068a99c8185074e9fddd 100644
Binary files a/data/images/textures/block/dirt_path_top.png and b/data/images/textures/block/dirt_path_top.png differ
diff --git a/data/images/textures/block/dispenser_front.png b/data/images/textures/block/dispenser_front.png
index 1e412fcecd33932f14ad9bdc803b072f212ced6c..ea1bd0699e6de4836e7f59842631fab4c9efbf1d 100644
Binary files a/data/images/textures/block/dispenser_front.png and b/data/images/textures/block/dispenser_front.png differ
diff --git a/data/images/textures/block/dispenser_front_vertical.png b/data/images/textures/block/dispenser_front_vertical.png
index 07062d2b92545384c1fdad253985a0dbd5ed08c3..664596353e1d9101c2a64181469de65ed9691678 100644
Binary files a/data/images/textures/block/dispenser_front_vertical.png and b/data/images/textures/block/dispenser_front_vertical.png differ
diff --git a/data/images/textures/block/door/acacia/lower.png b/data/images/textures/block/door/acacia/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..95f9a3457b56844a91a3f1c173da7e1e4759a365
Binary files /dev/null and b/data/images/textures/block/door/acacia/lower.png differ
diff --git a/data/images/textures/block/door/acacia/trim.png b/data/images/textures/block/door/acacia/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..8ba00ab0972ad34ca77fd6a39fce975d65836cc9
Binary files /dev/null and b/data/images/textures/block/door/acacia/trim.png differ
diff --git a/data/images/textures/block/door/acacia/upper.png b/data/images/textures/block/door/acacia/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..906af9801281dec0c04f931bf0a72c02d6b77967
Binary files /dev/null and b/data/images/textures/block/door/acacia/upper.png differ
diff --git a/data/images/textures/block/door/birch/lower.png b/data/images/textures/block/door/birch/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..52c43e334d1c698377dee10eb12d7cfff7b4b522
Binary files /dev/null and b/data/images/textures/block/door/birch/lower.png differ
diff --git a/data/images/textures/block/door/birch/trim.png b/data/images/textures/block/door/birch/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..e58ebaf91efeb2c55a3dbd0f3b0e1e5c7aa246b2
Binary files /dev/null and b/data/images/textures/block/door/birch/trim.png differ
diff --git a/data/images/textures/block/door/birch/upper.png b/data/images/textures/block/door/birch/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..6ecf339a0fd7d6c24ed2a860b60ae7d42bb1a49a
Binary files /dev/null and b/data/images/textures/block/door/birch/upper.png differ
diff --git a/data/images/textures/block/door/crimson/lower.png b/data/images/textures/block/door/crimson/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..5cec8a43d1d028b27838111fbe050cbd46ebb12c
Binary files /dev/null and b/data/images/textures/block/door/crimson/lower.png differ
diff --git a/data/images/textures/block/door/crimson/trim.png b/data/images/textures/block/door/crimson/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..b2d76ab71ef25ca250740afc121c3d0460c0d8fc
Binary files /dev/null and b/data/images/textures/block/door/crimson/trim.png differ
diff --git a/data/images/textures/block/door/crimson/upper.png b/data/images/textures/block/door/crimson/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a3e5856028777aaf999e3dd692cd51865c38648
Binary files /dev/null and b/data/images/textures/block/door/crimson/upper.png differ
diff --git a/data/images/textures/block/door/dark_oak/lower.png b/data/images/textures/block/door/dark_oak/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..3fd2240a0e64ef918ce2c955fcdb684fe992e370
Binary files /dev/null and b/data/images/textures/block/door/dark_oak/lower.png differ
diff --git a/data/images/textures/block/door/dark_oak/trim.png b/data/images/textures/block/door/dark_oak/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..25693c0eddecbb0bc785d49ce61eec71d63caaba
Binary files /dev/null and b/data/images/textures/block/door/dark_oak/trim.png differ
diff --git a/data/images/textures/block/door/dark_oak/upper.png b/data/images/textures/block/door/dark_oak/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..6af9a8d87314baf7f21c215cda8accd4947a67b7
Binary files /dev/null and b/data/images/textures/block/door/dark_oak/upper.png differ
diff --git a/data/images/textures/block/door/iron/lower.png b/data/images/textures/block/door/iron/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..f757cb448c799c59cc24a17335c734ce8c25261b
Binary files /dev/null and b/data/images/textures/block/door/iron/lower.png differ
diff --git a/data/images/textures/block/door/iron/trim.png b/data/images/textures/block/door/iron/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a0b4348d51dd19bddf9d07bb54ac921257c55fd
Binary files /dev/null and b/data/images/textures/block/door/iron/trim.png differ
diff --git a/data/images/textures/block/door/iron/upper.png b/data/images/textures/block/door/iron/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..753a374b5f81860868ae00c7e3a59eca0cee4cc2
Binary files /dev/null and b/data/images/textures/block/door/iron/upper.png differ
diff --git a/data/images/textures/block/door/jungle/lower.png b/data/images/textures/block/door/jungle/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..cb9fb888a28f0e0d0e0f8aa4c0fbcd9a2f110cff
Binary files /dev/null and b/data/images/textures/block/door/jungle/lower.png differ
diff --git a/data/images/textures/block/door/jungle/trim.png b/data/images/textures/block/door/jungle/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..6835134bee1070a47772f6544e4bdb7170644ade
Binary files /dev/null and b/data/images/textures/block/door/jungle/trim.png differ
diff --git a/data/images/textures/block/door/jungle/upper.png b/data/images/textures/block/door/jungle/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..b2223dfd39c311a54a8e01f155af2e8fe9fa4b3b
Binary files /dev/null and b/data/images/textures/block/door/jungle/upper.png differ
diff --git a/data/images/textures/block/door/spruce/lower.png b/data/images/textures/block/door/spruce/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..bee505d5e3cf53fc176e61679358f2d8af915168
Binary files /dev/null and b/data/images/textures/block/door/spruce/lower.png differ
diff --git a/data/images/textures/block/door/spruce/trim.png b/data/images/textures/block/door/spruce/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..6fd9cd3ed4dc9e79116d34a64a78e9501811d7aa
Binary files /dev/null and b/data/images/textures/block/door/spruce/trim.png differ
diff --git a/data/images/textures/block/door/spruce/upper.png b/data/images/textures/block/door/spruce/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb62b628ccc7bd0a943c08978ed530d8c09c88aa
Binary files /dev/null and b/data/images/textures/block/door/spruce/upper.png differ
diff --git a/data/images/textures/block/door/warped/lower.png b/data/images/textures/block/door/warped/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..8040a1b008aa37ff2dbeb1e2be1364cddd0b40f8
Binary files /dev/null and b/data/images/textures/block/door/warped/lower.png differ
diff --git a/data/images/textures/block/door/warped/trim.png b/data/images/textures/block/door/warped/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..105aa1a5c6567cfc50a6f2984cddc79b988af82e
Binary files /dev/null and b/data/images/textures/block/door/warped/trim.png differ
diff --git a/data/images/textures/block/door/warped/upper.png b/data/images/textures/block/door/warped/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a821b9c94b1214d443b7b7c7439146a45f0ae2c
Binary files /dev/null and b/data/images/textures/block/door/warped/upper.png differ
diff --git a/data/images/textures/block/door/wood/lower.png b/data/images/textures/block/door/wood/lower.png
new file mode 100644
index 0000000000000000000000000000000000000000..9733c8c120559e95391f4af7fc66feea7ae2a6d5
Binary files /dev/null and b/data/images/textures/block/door/wood/lower.png differ
diff --git a/data/images/textures/block/door/wood/lower_front.png b/data/images/textures/block/door/wood/lower_front.png
new file mode 100644
index 0000000000000000000000000000000000000000..b30b7631dbe7efc74e4d455aca5b0d697736197f
Binary files /dev/null and b/data/images/textures/block/door/wood/lower_front.png differ
diff --git a/data/images/textures/block/door/wood/parts.png b/data/images/textures/block/door/wood/parts.png
new file mode 100644
index 0000000000000000000000000000000000000000..7687110362ff1225b6f464787989ba4b351c0a48
Binary files /dev/null and b/data/images/textures/block/door/wood/parts.png differ
diff --git a/data/images/textures/block/door/wood/upper.png b/data/images/textures/block/door/wood/upper.png
new file mode 100644
index 0000000000000000000000000000000000000000..98feb048bb4ce06d7ebd8271d05f473495bbcb68
Binary files /dev/null and b/data/images/textures/block/door/wood/upper.png differ
diff --git a/data/images/textures/block/door/wood/upper_front.png b/data/images/textures/block/door/wood/upper_front.png
new file mode 100644
index 0000000000000000000000000000000000000000..80651eebd2da4d50fe9661596de952cb5948f2fc
Binary files /dev/null and b/data/images/textures/block/door/wood/upper_front.png differ
diff --git a/data/images/textures/block/dragon_egg.png b/data/images/textures/block/dragon_egg.png
index 61576a26c86a10b04788890c4c79725928422d2b..3632cfff22c7e6d3534b3adc03701aff079185c5 100644
Binary files a/data/images/textures/block/dragon_egg.png and b/data/images/textures/block/dragon_egg.png differ
diff --git a/data/images/textures/block/dried_kelp_bottom.png b/data/images/textures/block/dried_kelp_bottom.png
index b399d384bd11eb03c1c672e6407756224c3be0cb..b596f59c303091d4d495934b01969624bf0e8797 100644
Binary files a/data/images/textures/block/dried_kelp_bottom.png and b/data/images/textures/block/dried_kelp_bottom.png differ
diff --git a/data/images/textures/block/dried_kelp_side.png b/data/images/textures/block/dried_kelp_side.png
index 1a775e775e78bf1d85e469be9bbec183cf1430b7..623aa078c1cd99166278348f8753d1bb35145018 100644
Binary files a/data/images/textures/block/dried_kelp_side.png and b/data/images/textures/block/dried_kelp_side.png differ
diff --git a/data/images/textures/block/dried_kelp_top.png b/data/images/textures/block/dried_kelp_top.png
index b399d384bd11eb03c1c672e6407756224c3be0cb..f7d7d39451b8c4ae42cca682a5c2ff20fa32ed8d 100644
Binary files a/data/images/textures/block/dried_kelp_top.png and b/data/images/textures/block/dried_kelp_top.png differ
diff --git a/data/images/textures/block/dripstone_block.png b/data/images/textures/block/dripstone_block.png
index 2c4da23544c4531acba749b903113e48f449ee41..c0eccc16866fe5037a256323b27c6b77ffd7f16f 100644
Binary files a/data/images/textures/block/dripstone_block.png and b/data/images/textures/block/dripstone_block.png differ
diff --git a/data/images/textures/block/dropper_front.png b/data/images/textures/block/dropper_front.png
index e87ef81b975b2eb5097fa94a31e133b9099574d9..b2901e90b019c9a732b66b3ab7f0a90ef927f4d6 100644
Binary files a/data/images/textures/block/dropper_front.png and b/data/images/textures/block/dropper_front.png differ
diff --git a/data/images/textures/block/dropper_front_vertical.png b/data/images/textures/block/dropper_front_vertical.png
index deaf0a39f56707f283a78b961ce09e2951b21793..74ad1dab04acab0540020df9cafb7e4c32ae35b2 100644
Binary files a/data/images/textures/block/dropper_front_vertical.png and b/data/images/textures/block/dropper_front_vertical.png differ
diff --git a/data/images/textures/block/emerald_block.png b/data/images/textures/block/emerald_block.png
index 114adda01b373a1ab7b6c3ac1728ecc007d10ae0..9b1f1f8e9dbd46d0baa8dc29bb932dea0e763238 100644
Binary files a/data/images/textures/block/emerald_block.png and b/data/images/textures/block/emerald_block.png differ
diff --git a/data/images/textures/block/emerald_ore.png b/data/images/textures/block/emerald_ore.png
index 07f3336e04d6f6760f35714728851f7d2b8fa4fb..274692e566a8e996c7b0451cf5a70d9dd7f351fe 100644
Binary files a/data/images/textures/block/emerald_ore.png and b/data/images/textures/block/emerald_ore.png differ
diff --git a/data/images/textures/block/enchanting_table_bottom.png b/data/images/textures/block/enchanting_table_bottom.png
index c32bb886b170c9f6d724bf0c0b9a60f031a955e9..2a8cd11bc8dc582e4d114aa1f6288ca32d6febe4 100644
Binary files a/data/images/textures/block/enchanting_table_bottom.png and b/data/images/textures/block/enchanting_table_bottom.png differ
diff --git a/data/images/textures/block/enchanting_table_side.png b/data/images/textures/block/enchanting_table_side.png
index ad4c04c88f99413f899e0cb75b1cd333efa976fd..7fef1fe2385bee4fa760a8d7ee3ee27b026caf41 100644
Binary files a/data/images/textures/block/enchanting_table_side.png and b/data/images/textures/block/enchanting_table_side.png differ
diff --git a/data/images/textures/block/enchanting_table_top.png b/data/images/textures/block/enchanting_table_top.png
index ea038273de72428a3ecaec5fbc3454ee69b04929..c5c11699b6c65aa8be40d8e1e73be8c865309042 100644
Binary files a/data/images/textures/block/enchanting_table_top.png and b/data/images/textures/block/enchanting_table_top.png differ
diff --git a/data/images/textures/block/end_portal_frame_eye.png b/data/images/textures/block/end_portal_frame_eye.png
index 651ceb8943328df10e14a7e6d0655db6cc9b8aed..baa198e6fb7348e971ee472ba8f51099df5d4208 100644
Binary files a/data/images/textures/block/end_portal_frame_eye.png and b/data/images/textures/block/end_portal_frame_eye.png differ
diff --git a/data/images/textures/block/end_portal_frame_side.png b/data/images/textures/block/end_portal_frame_side.png
index 2adcd32352717426cca29ff39b9196f170e15634..b17e25b7d1fffdb2c91d67b3dc6523078fec9dc2 100644
Binary files a/data/images/textures/block/end_portal_frame_side.png and b/data/images/textures/block/end_portal_frame_side.png differ
diff --git a/data/images/textures/block/end_portal_frame_top.png b/data/images/textures/block/end_portal_frame_top.png
index b4b44370a55dc7f2ede6b69b8d62445986dfb241..55dbf2fd0a94241ebacaceb9c19dff086896b616 100644
Binary files a/data/images/textures/block/end_portal_frame_top.png and b/data/images/textures/block/end_portal_frame_top.png differ
diff --git a/data/images/textures/block/end_rod.png b/data/images/textures/block/end_rod.png
index cb283dc96a2c76c85774784c8e398d80c0337ac4..49b5fb317797a5315be6ca7b854831f015019a00 100644
Binary files a/data/images/textures/block/end_rod.png and b/data/images/textures/block/end_rod.png differ
diff --git a/data/images/textures/block/end_stone.png b/data/images/textures/block/end_stone.png
index caf093e28fdbbe3fe93dea282dacd3e7f45d64b3..6664d60b78a8a0ceb0c4a3c10335106bb9d58a44 100644
Binary files a/data/images/textures/block/end_stone.png and b/data/images/textures/block/end_stone.png differ
diff --git a/data/images/textures/block/end_stone_bricks.png b/data/images/textures/block/end_stone_bricks.png
index 21114498ec28f73054d749174eda0db5ad19cc11..3917f9ab0285e9290078cbe5d3df2ccf1cf5a9d3 100644
Binary files a/data/images/textures/block/end_stone_bricks.png and b/data/images/textures/block/end_stone_bricks.png differ
diff --git a/data/images/textures/block/exposed_copper.png b/data/images/textures/block/exposed_copper.png
index 9726a9f7ab3998fad6376a3094c4bfd14c11f39b..e1348e62e2be2e94863978de5e398ccdbe709446 100644
Binary files a/data/images/textures/block/exposed_copper.png and b/data/images/textures/block/exposed_copper.png differ
diff --git a/data/images/textures/block/exposed_cut_copper.png b/data/images/textures/block/exposed_cut_copper.png
index f79ee4e6163346a834dde08c1c149d9b1fb5da6a..f27920742b253315b279fd927b7e27be92136030 100644
Binary files a/data/images/textures/block/exposed_cut_copper.png and b/data/images/textures/block/exposed_cut_copper.png differ
diff --git a/data/images/textures/block/farmland.png b/data/images/textures/block/farmland.png
index 57a9d94b6982bc3d5d206a70999d41fb8e24a86b..b0db9c3dd717b264b64b71890cf70a9c0f8e4e5f 100644
Binary files a/data/images/textures/block/farmland.png and b/data/images/textures/block/farmland.png differ
diff --git a/data/images/textures/block/farmland_moist.png b/data/images/textures/block/farmland_moist.png
index 1637a32dedfeea64754afd1a92dbf3a75467ab17..2cf2d1224921d183091c80ea7013f0cbb86751bf 100644
Binary files a/data/images/textures/block/farmland_moist.png and b/data/images/textures/block/farmland_moist.png differ
diff --git a/data/images/textures/block/fence/fence_acacia_gate.png b/data/images/textures/block/fence/fence_acacia_gate.png
new file mode 100644
index 0000000000000000000000000000000000000000..4cc1f12a3a403f8dca5cf295fcc077a569825e25
Binary files /dev/null and b/data/images/textures/block/fence/fence_acacia_gate.png differ
diff --git a/data/images/textures/block/fence/fence_acacia_side.png b/data/images/textures/block/fence/fence_acacia_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb17dfee8f8e6a42a5d1919048631c30b0b203b6
Binary files /dev/null and b/data/images/textures/block/fence/fence_acacia_side.png differ
diff --git a/data/images/textures/block/fence/fence_acacia_top.png b/data/images/textures/block/fence/fence_acacia_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..003696e3e58c193db0ffa01de540e2c6d98e4a4b
Binary files /dev/null and b/data/images/textures/block/fence/fence_acacia_top.png differ
diff --git a/data/images/textures/block/fence/fence_birch_gate.png b/data/images/textures/block/fence/fence_birch_gate.png
new file mode 100644
index 0000000000000000000000000000000000000000..bd364c3874e6d27eb01383aa7e2b31409d21a20e
Binary files /dev/null and b/data/images/textures/block/fence/fence_birch_gate.png differ
diff --git a/data/images/textures/block/fence/fence_birch_side.png b/data/images/textures/block/fence/fence_birch_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..9ce82d834981bfd7f24dc85dc70fa31450297818
Binary files /dev/null and b/data/images/textures/block/fence/fence_birch_side.png differ
diff --git a/data/images/textures/block/fence/fence_birch_top.png b/data/images/textures/block/fence/fence_birch_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..d926bf872e0323d3aa4bae6e3478d7bbb78b8741
Binary files /dev/null and b/data/images/textures/block/fence/fence_birch_top.png differ
diff --git a/data/images/textures/block/fence/fence_crimson_gate.png b/data/images/textures/block/fence/fence_crimson_gate.png
new file mode 100644
index 0000000000000000000000000000000000000000..57e482bede65504d0b29de485bf55b73e8212133
Binary files /dev/null and b/data/images/textures/block/fence/fence_crimson_gate.png differ
diff --git a/data/images/textures/block/fence/fence_crimson_side.png b/data/images/textures/block/fence/fence_crimson_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..636ebd130a3b2b21ba9eb556872c42f903e5cc0c
Binary files /dev/null and b/data/images/textures/block/fence/fence_crimson_side.png differ
diff --git a/data/images/textures/block/fence/fence_crimson_top.png b/data/images/textures/block/fence/fence_crimson_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ba8d73953b2390fd538fa7451d4133917b445c6
Binary files /dev/null and b/data/images/textures/block/fence/fence_crimson_top.png differ
diff --git a/data/images/textures/block/fence/fence_dark_oak_gate.png b/data/images/textures/block/fence/fence_dark_oak_gate.png
new file mode 100644
index 0000000000000000000000000000000000000000..38259e1eb74ac1f19a3518e5b723bcaf583b2562
Binary files /dev/null and b/data/images/textures/block/fence/fence_dark_oak_gate.png differ
diff --git a/data/images/textures/block/fence/fence_dark_oak_side.png b/data/images/textures/block/fence/fence_dark_oak_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..d5efa22a19f8ee8a1fa67d5f6652da2c2f3d50db
Binary files /dev/null and b/data/images/textures/block/fence/fence_dark_oak_side.png differ
diff --git a/data/images/textures/block/fence/fence_dark_oak_top.png b/data/images/textures/block/fence/fence_dark_oak_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..bfd1cb58ca1b206b858bdeae545b12725b98f69b
Binary files /dev/null and b/data/images/textures/block/fence/fence_dark_oak_top.png differ
diff --git a/data/images/textures/block/fence/fence_jungle_gate.png b/data/images/textures/block/fence/fence_jungle_gate.png
new file mode 100644
index 0000000000000000000000000000000000000000..adaf0f7a98a270a6c0871d3f29d273ab17f0fea8
Binary files /dev/null and b/data/images/textures/block/fence/fence_jungle_gate.png differ
diff --git a/data/images/textures/block/fence/fence_jungle_side.png b/data/images/textures/block/fence/fence_jungle_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..a4d5dbf480ddd20322305b5c6a3ba4366068be23
Binary files /dev/null and b/data/images/textures/block/fence/fence_jungle_side.png differ
diff --git a/data/images/textures/block/fence/fence_jungle_top.png b/data/images/textures/block/fence/fence_jungle_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..016b7cab10e46dfbd6c95eb006e5c7ce696ef46a
Binary files /dev/null and b/data/images/textures/block/fence/fence_jungle_top.png differ
diff --git a/data/images/textures/block/fence/fence_oak_gate.png b/data/images/textures/block/fence/fence_oak_gate.png
new file mode 100644
index 0000000000000000000000000000000000000000..b169b8dcd2a2629e963d18a4be6004f8ccbf6ecd
Binary files /dev/null and b/data/images/textures/block/fence/fence_oak_gate.png differ
diff --git a/data/images/textures/block/fence/fence_oak_side.png b/data/images/textures/block/fence/fence_oak_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..878c464a9f9a59d9229a6cf742c6bb42943541c7
Binary files /dev/null and b/data/images/textures/block/fence/fence_oak_side.png differ
diff --git a/data/images/textures/block/fence/fence_oak_top.png b/data/images/textures/block/fence/fence_oak_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..bcf3bf57c1ed08a298c1b92d537ff6b155c8df59
Binary files /dev/null and b/data/images/textures/block/fence/fence_oak_top.png differ
diff --git a/data/images/textures/block/fence/fence_spruce_gate.png b/data/images/textures/block/fence/fence_spruce_gate.png
new file mode 100644
index 0000000000000000000000000000000000000000..f6f25a3625352e68ecf0d5b65b471d0454a3afac
Binary files /dev/null and b/data/images/textures/block/fence/fence_spruce_gate.png differ
diff --git a/data/images/textures/block/fence/fence_spruce_side.png b/data/images/textures/block/fence/fence_spruce_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..6f7d4ddeba4d971dd7d8d707619aae1ce1967daa
Binary files /dev/null and b/data/images/textures/block/fence/fence_spruce_side.png differ
diff --git a/data/images/textures/block/fence/fence_spruce_top.png b/data/images/textures/block/fence/fence_spruce_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d4f7acbfab1013ab4be0975ff003f84f7a775e0
Binary files /dev/null and b/data/images/textures/block/fence/fence_spruce_top.png differ
diff --git a/data/images/textures/block/fence/fence_warped_gate.png b/data/images/textures/block/fence/fence_warped_gate.png
new file mode 100644
index 0000000000000000000000000000000000000000..c53d3187fc582f8aa0e5fed9fd94527dedebf365
Binary files /dev/null and b/data/images/textures/block/fence/fence_warped_gate.png differ
diff --git a/data/images/textures/block/fence/fence_warped_side.png b/data/images/textures/block/fence/fence_warped_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..704f3287ae454699d60c92ee4735220c91c242cf
Binary files /dev/null and b/data/images/textures/block/fence/fence_warped_side.png differ
diff --git a/data/images/textures/block/fence/fence_warped_top.png b/data/images/textures/block/fence/fence_warped_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..d62a3d2a473ac49f16a1c62aba67496434bd3fa5
Binary files /dev/null and b/data/images/textures/block/fence/fence_warped_top.png differ
diff --git a/data/images/textures/block/fern.png b/data/images/textures/block/fern.png
index e3b3fd34b3a55fe524bd4e0da6dd1aecef485ccd..622cd040bec1206f9ed94f39c825df7a68be9379 100644
Binary files a/data/images/textures/block/fern.png and b/data/images/textures/block/fern.png differ
diff --git a/data/images/textures/block/fire_0.png b/data/images/textures/block/fire_0.png
index 51943cf80b714fe50d87597ede04b8712a5afb47..d398a031590d88c9447c7d2f45946f57a242b389 100644
Binary files a/data/images/textures/block/fire_0.png and b/data/images/textures/block/fire_0.png differ
diff --git a/data/images/textures/block/fire_0.png.mcmeta b/data/images/textures/block/fire_0.png.mcmeta
index 76446714d8dabdfbe85df6629bfc39692ac76b86..bba85248d184eb34cc3fc362fcdffe1073de4ac3 100644
--- a/data/images/textures/block/fire_0.png.mcmeta
+++ b/data/images/textures/block/fire_0.png.mcmeta
@@ -1,22 +1,6 @@
 {
   "animation": {
     "frames": [
-      16,
-      17,
-      18,
-      19,
-      20,
-      21,
-      22,
-      23,
-      24,
-      25,
-      26,
-      27,
-      28,
-      29,
-      30,
-      31,
       0,
       1,
       2,
@@ -32,7 +16,21 @@
       12,
       13,
       14,
-      15
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29
     ]
   }
 }
diff --git a/data/images/textures/block/fire_1.png b/data/images/textures/block/fire_1.png
index 7caeaf311b629440355c1b5fa54af252c1f7bc35..d398a031590d88c9447c7d2f45946f57a242b389 100644
Binary files a/data/images/textures/block/fire_1.png and b/data/images/textures/block/fire_1.png differ
diff --git a/data/images/textures/block/fire_1.png.mcmeta b/data/images/textures/block/fire_1.png.mcmeta
index 4f0718ac967ab3f0285a8d13a57f8fa96bfba55a..bba85248d184eb34cc3fc362fcdffe1073de4ac3 100644
--- a/data/images/textures/block/fire_1.png.mcmeta
+++ b/data/images/textures/block/fire_1.png.mcmeta
@@ -1,3 +1,36 @@
 {
-  "animation": {}
-}
\ No newline at end of file
+  "animation": {
+    "frames": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29
+    ]
+  }
+}
diff --git a/data/images/textures/block/fire_coral.png b/data/images/textures/block/fire_coral.png
index c8a37b4c7135af96feeae843f0f2b0d1f663ca56..be1a7ae75edfb0be0a845b3c949a0ca39a1befd3 100644
Binary files a/data/images/textures/block/fire_coral.png and b/data/images/textures/block/fire_coral.png differ
diff --git a/data/images/textures/block/fire_coral_block.png b/data/images/textures/block/fire_coral_block.png
index 0d315862df4d2c47e2377165bdbf26f496e3992f..11b9343105926fdbcefdb24501f2e6bd7e5effde 100644
Binary files a/data/images/textures/block/fire_coral_block.png and b/data/images/textures/block/fire_coral_block.png differ
diff --git a/data/images/textures/block/fire_coral_fan.png b/data/images/textures/block/fire_coral_fan.png
index aee2b2d1ebef349393f7785c3d6b1be8fd124ccc..32aba610c594050e12585e8da13595fb542db520 100644
Binary files a/data/images/textures/block/fire_coral_fan.png and b/data/images/textures/block/fire_coral_fan.png differ
diff --git a/data/images/textures/block/fletching_table_front.png b/data/images/textures/block/fletching_table_front.png
index 6f5110e51d970c481455d01710901c0d997e931d..c9eb02f5aa9ecbb1f5f6b6c83ad753f5237695a6 100644
Binary files a/data/images/textures/block/fletching_table_front.png and b/data/images/textures/block/fletching_table_front.png differ
diff --git a/data/images/textures/block/fletching_table_side.png b/data/images/textures/block/fletching_table_side.png
index 6950303b7518cbb5ba5e159f0c3d2f2d3d3ba693..37a232bc910aed51f4ad10794639f7fa80f0f9ba 100644
Binary files a/data/images/textures/block/fletching_table_side.png and b/data/images/textures/block/fletching_table_side.png differ
diff --git a/data/images/textures/block/fletching_table_top.png b/data/images/textures/block/fletching_table_top.png
index 76c11f79c8dcdd3f05b83dbdba8c6ce419281bfd..6480cf3052339c7c68e520c8dd892be6f4aaa934 100644
Binary files a/data/images/textures/block/fletching_table_top.png and b/data/images/textures/block/fletching_table_top.png differ
diff --git a/data/images/textures/block/flower_dandelion_pot.png b/data/images/textures/block/flower_dandelion_pot.png
new file mode 100644
index 0000000000000000000000000000000000000000..00ec2cde0675734a478653fe3af58a033a092534
Binary files /dev/null and b/data/images/textures/block/flower_dandelion_pot.png differ
diff --git a/data/images/textures/block/flower_pot.png b/data/images/textures/block/flower_pot.png
index b90955be001fb8d753a6780e54187868bf3acf2d..d38d78b70121a055caaaa06f191fb63dcf2cd04a 100644
Binary files a/data/images/textures/block/flower_pot.png and b/data/images/textures/block/flower_pot.png differ
diff --git a/data/images/textures/block/flower_rose_pot.png b/data/images/textures/block/flower_rose_pot.png
new file mode 100644
index 0000000000000000000000000000000000000000..4415f5ac13375de2bbeca78ce4522af17271d2bd
Binary files /dev/null and b/data/images/textures/block/flower_rose_pot.png differ
diff --git a/data/images/textures/block/flowering_azalea_leaves.png b/data/images/textures/block/flowering_azalea_leaves.png
index ccb41422e5e0c68b37ae83774033aba18053816e..8dbc47b80f5b459864209989313286ac74f0ef11 100644
Binary files a/data/images/textures/block/flowering_azalea_leaves.png and b/data/images/textures/block/flowering_azalea_leaves.png differ
diff --git a/data/images/textures/block/flowering_azalea_side.png b/data/images/textures/block/flowering_azalea_side.png
index a6b13e7d4e86b7d621d39e80afe09235ba35f2ff..bce84d0c3eeefa64b14ebe1aa733588f7383cc29 100644
Binary files a/data/images/textures/block/flowering_azalea_side.png and b/data/images/textures/block/flowering_azalea_side.png differ
diff --git a/data/images/textures/block/flowering_azalea_top.png b/data/images/textures/block/flowering_azalea_top.png
index 92e54a80ca84a44f812dde290dd2c78524901810..73a7a0a223ead4e0761168e3e9c5eeb8747a6b0f 100644
Binary files a/data/images/textures/block/flowering_azalea_top.png and b/data/images/textures/block/flowering_azalea_top.png differ
diff --git a/data/images/textures/block/frosted_ice_0.png b/data/images/textures/block/frosted_ice_0.png
index 513586a4f16d320cd317484cddf961c60471ebd0..e665870719874d77175135397d22e2de96cdc21d 100644
Binary files a/data/images/textures/block/frosted_ice_0.png and b/data/images/textures/block/frosted_ice_0.png differ
diff --git a/data/images/textures/block/frosted_ice_1.png b/data/images/textures/block/frosted_ice_1.png
index d4b94ad245ea613ce6e0ad6a03596f6c28bde394..81ce83b21971fe0291cfcb1bdc56d29e59bd1322 100644
Binary files a/data/images/textures/block/frosted_ice_1.png and b/data/images/textures/block/frosted_ice_1.png differ
diff --git a/data/images/textures/block/frosted_ice_2.png b/data/images/textures/block/frosted_ice_2.png
index f77f3969e10785f487dd7452a956e7c50ffef985..0c2d139879dbb795b1ce0d9109cebf9405fe3788 100644
Binary files a/data/images/textures/block/frosted_ice_2.png and b/data/images/textures/block/frosted_ice_2.png differ
diff --git a/data/images/textures/block/frosted_ice_3.png b/data/images/textures/block/frosted_ice_3.png
index d451b7df8aac9576a570fd1bd4944a6663477964..fe663fed15bedfa411d5c2f179a020f6b9ceccd0 100644
Binary files a/data/images/textures/block/frosted_ice_3.png and b/data/images/textures/block/frosted_ice_3.png differ
diff --git a/data/images/textures/block/furnace_bottom.png b/data/images/textures/block/furnace_bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..ee8a9d9dff48bb93095a86decee5076482e4b567
Binary files /dev/null and b/data/images/textures/block/furnace_bottom.png differ
diff --git a/data/images/textures/block/furnace_front.png b/data/images/textures/block/furnace_front.png
index 8f6ec47de3b27acb90740866e144b5517c704093..5433d9d0657c212aaf43d0e86c60969cea2f3cf7 100644
Binary files a/data/images/textures/block/furnace_front.png and b/data/images/textures/block/furnace_front.png differ
diff --git a/data/images/textures/block/furnace_front_on.png b/data/images/textures/block/furnace_front_on.png
index d9c8507c584616e8ee551d59f29bbf71f80e98c3..7d6216d693c707715f93e713ecd61e38be4089f4 100644
Binary files a/data/images/textures/block/furnace_front_on.png and b/data/images/textures/block/furnace_front_on.png differ
diff --git a/data/images/textures/block/furnace_side.png b/data/images/textures/block/furnace_side.png
index 42f4e4f00413bda441cb1abd79c324ed9c2f0274..d9e7d19376eb0bcdd69a0fc021170b353f639d15 100644
Binary files a/data/images/textures/block/furnace_side.png and b/data/images/textures/block/furnace_side.png differ
diff --git a/data/images/textures/block/furnace_top.png b/data/images/textures/block/furnace_top.png
index 47ea7fb2c6e3147a8f9e03d4d06a366bff988fed..51b53a9ba8f61d4963bdff86bc0d1fd760ead22f 100644
Binary files a/data/images/textures/block/furnace_top.png and b/data/images/textures/block/furnace_top.png differ
diff --git a/data/images/textures/block/gilded_blackstone.png b/data/images/textures/block/gilded_blackstone.png
index 199027f30caae167bf020cdd98487920660ec573..f4a9a356d039c8b99e5fab98d4b7768e4a6be930 100644
Binary files a/data/images/textures/block/gilded_blackstone.png and b/data/images/textures/block/gilded_blackstone.png differ
diff --git a/data/images/textures/block/glass.png b/data/images/textures/block/glass.png
index 13683333553d7815c9686f59187fbcdce74fa009..805a3c114fe389bc65cebf3d630b481de4e5a74f 100644
Binary files a/data/images/textures/block/glass.png and b/data/images/textures/block/glass.png differ
diff --git a/data/images/textures/block/glass_pane_top.png b/data/images/textures/block/glass_pane_top.png
index 43dbfd3cf83ef32fba687015429c8c2818d0ce4f..86e10ae824bc8cb6a2b64156915128cb21d62d26 100644
Binary files a/data/images/textures/block/glass_pane_top.png and b/data/images/textures/block/glass_pane_top.png differ
diff --git a/data/images/textures/block/glow_item_frame.png b/data/images/textures/block/glow_item_frame.png
new file mode 100644
index 0000000000000000000000000000000000000000..5cea9f955efd50237b2fef27e3d86078ae749485
Binary files /dev/null and b/data/images/textures/block/glow_item_frame.png differ
diff --git a/data/images/textures/block/glow_lichen.png b/data/images/textures/block/glow_lichen.png
index 02d936096fd937a50aee61e9568d5aa5c7b98b3d..b29bd5f53254703001ae09c40faa6ef9b05fde99 100644
Binary files a/data/images/textures/block/glow_lichen.png and b/data/images/textures/block/glow_lichen.png differ
diff --git a/data/images/textures/block/glowstone.png b/data/images/textures/block/glowstone.png
index 6479f6eadeabe9287ef36e9eaa5df6f3e0a3bd10..0e81e71da007ea4e2810bfaead8a986c36c4acbf 100644
Binary files a/data/images/textures/block/glowstone.png and b/data/images/textures/block/glowstone.png differ
diff --git a/data/images/textures/block/glowstone.png.mcmeta b/data/images/textures/block/glowstone.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..3cad303cb3305c9fcaab6fdf470a1a96a25b7ffc
--- /dev/null
+++ b/data/images/textures/block/glowstone.png.mcmeta
@@ -0,0 +1,6 @@
+{
+  "animation": {
+    "frametime": 40,
+    "interpolate": true
+  }
+}
diff --git a/data/images/textures/block/gold_block.png b/data/images/textures/block/gold_block.png
index 9bd3de059c7dae5328dfc709ed9a5c7a0261e5bf..c537d648b6546d68766b430672ccc6dc62294c18 100644
Binary files a/data/images/textures/block/gold_block.png and b/data/images/textures/block/gold_block.png differ
diff --git a/data/images/textures/block/gold_ore.png b/data/images/textures/block/gold_ore.png
index 0c50c4beeb16b9102a4908eacdbb8a2f5b4b77d9..dd2278fccb06ec0e02bff6b4e45265c67fa6bfc4 100644
Binary files a/data/images/textures/block/gold_ore.png and b/data/images/textures/block/gold_ore.png differ
diff --git a/data/images/textures/block/granite.png b/data/images/textures/block/granite.png
index 89362b9a673ebb2af642a39e8edabdd08f01d65b..4f10d31d986bb3afae3f7aa6aafd0facab7c80ce 100644
Binary files a/data/images/textures/block/granite.png and b/data/images/textures/block/granite.png differ
diff --git a/data/images/textures/block/grass.png b/data/images/textures/block/grass.png
index 5b1ea1831944d3f84b75d195140580b38527ea8b..1fcbae9e595077a5d710c4f7ecf23e69d6db494a 100644
Binary files a/data/images/textures/block/grass.png and b/data/images/textures/block/grass.png differ
diff --git a/data/images/textures/block/grass_block_side.png b/data/images/textures/block/grass_block_side.png
index 0b985cc27fa63f6428c1afb93a85218742921a09..e0740a86233f09b05cb3e2bf72d79a0bd7db48de 100644
Binary files a/data/images/textures/block/grass_block_side.png and b/data/images/textures/block/grass_block_side.png differ
diff --git a/data/images/textures/block/grass_block_side_overlay.png b/data/images/textures/block/grass_block_side_overlay.png
index eacff9578dce216766dbeef13f56808c9c76de71..7d5687b25b31e88efe760c83b427462c1c15f6ed 100644
Binary files a/data/images/textures/block/grass_block_side_overlay.png and b/data/images/textures/block/grass_block_side_overlay.png differ
diff --git a/data/images/textures/block/grass_block_snow.png b/data/images/textures/block/grass_block_snow.png
index e94d34a65a356b945494840415accaa86d3954a3..382d480f25dbaa473e9c11e87aa8556c0ae8f09f 100644
Binary files a/data/images/textures/block/grass_block_snow.png and b/data/images/textures/block/grass_block_snow.png differ
diff --git a/data/images/textures/block/grass_block_top.png b/data/images/textures/block/grass_block_top.png
index 60b1b4f9d93816d33cd56d1c385d9a82362c17c6..d54fbb83b30c98a9b31688d98ca5bd9a9548f1b2 100644
Binary files a/data/images/textures/block/grass_block_top.png and b/data/images/textures/block/grass_block_top.png differ
diff --git a/data/images/textures/block/gravel.png b/data/images/textures/block/gravel.png
index 20fceaa90554860ad8a9d546c6f9d769297a2ffa..fa6d56b084c824fc23b6cccdaf8bf08601dc8afb 100644
Binary files a/data/images/textures/block/gravel.png and b/data/images/textures/block/gravel.png differ
diff --git a/data/images/textures/block/gray_candle.png b/data/images/textures/block/gray_candle.png
index 7ef49631c6bdee039f832d2fe29e557b793a4db7..1b81ad0a11dedbe142cab5eef09e469cde2317c0 100644
Binary files a/data/images/textures/block/gray_candle.png and b/data/images/textures/block/gray_candle.png differ
diff --git a/data/images/textures/block/gray_candle_lit.png b/data/images/textures/block/gray_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..dce821280fabd1d772fd96c38af45c14e9e2d3de
Binary files /dev/null and b/data/images/textures/block/gray_candle_lit.png differ
diff --git a/data/images/textures/block/gray_concrete.png b/data/images/textures/block/gray_concrete.png
index 765cac07c37eb1f1f9b214006c1d1b0563e8866e..0fbda81730909e8de9090cc10d6a23ce90189fd2 100644
Binary files a/data/images/textures/block/gray_concrete.png and b/data/images/textures/block/gray_concrete.png differ
diff --git a/data/images/textures/block/gray_concrete_powder.png b/data/images/textures/block/gray_concrete_powder.png
index 6137c6adbeca9479b7e832df61b07c118d3d61eb..a9ac1ecdfa2a82cdd9b4796cc3e4506f2288ec30 100644
Binary files a/data/images/textures/block/gray_concrete_powder.png and b/data/images/textures/block/gray_concrete_powder.png differ
diff --git a/data/images/textures/block/gray_glazed_terracotta.png b/data/images/textures/block/gray_glazed_terracotta.png
index 3107d7e15bbf5dabe471aa8cd08a334fd7dd1dcf..b64a1c25312b157468292cf6b22b67d679d23fe1 100644
Binary files a/data/images/textures/block/gray_glazed_terracotta.png and b/data/images/textures/block/gray_glazed_terracotta.png differ
diff --git a/data/images/textures/block/gray_shulker_box.png b/data/images/textures/block/gray_shulker_box.png
index 8218cf9d5401f4bd2222994d246c0b6fa42e813c..e5911a9b5f0de0df62c0d9295087bc203d439a47 100644
Binary files a/data/images/textures/block/gray_shulker_box.png and b/data/images/textures/block/gray_shulker_box.png differ
diff --git a/data/images/textures/block/gray_stained_glass.png b/data/images/textures/block/gray_stained_glass.png
index fb5a5898f9d48e271de39012d7c987d5f1cd1874..2fffe16cae5c8d011c906eba859fd5826cc1a90a 100644
Binary files a/data/images/textures/block/gray_stained_glass.png and b/data/images/textures/block/gray_stained_glass.png differ
diff --git a/data/images/textures/block/gray_stained_glass_pane_top.png b/data/images/textures/block/gray_stained_glass_pane_top.png
index 830fa3b0d49ff18683038e80fe5760f526634d36..9d5d5ca41ea8d4168ccfcd62e33e644a7677401d 100644
Binary files a/data/images/textures/block/gray_stained_glass_pane_top.png and b/data/images/textures/block/gray_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/gray_terracotta.png b/data/images/textures/block/gray_terracotta.png
index 25238ec65746b15d94a399e83516b210a854cdd9..54089fe0c18cd12659da41d7d7cfe2f0c62a9056 100644
Binary files a/data/images/textures/block/gray_terracotta.png and b/data/images/textures/block/gray_terracotta.png differ
diff --git a/data/images/textures/block/gray_wool.png b/data/images/textures/block/gray_wool.png
index 9bc3b7c6ad1e086a8811b856feecfc2ccf0107fa..04c94fb6688ce3865305464ec940bee1875f4ff3 100644
Binary files a/data/images/textures/block/gray_wool.png and b/data/images/textures/block/gray_wool.png differ
diff --git a/data/images/textures/block/green_candle.png b/data/images/textures/block/green_candle.png
index ab0630b759f4777b7cbe53c5a59face1334b1e1b..665bd7dea7e1554fb7137a5dc106ac973dc78f0b 100644
Binary files a/data/images/textures/block/green_candle.png and b/data/images/textures/block/green_candle.png differ
diff --git a/data/images/textures/block/green_candle_lit.png b/data/images/textures/block/green_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..fba105e49ed605b82c4905005008f84744f5840e
Binary files /dev/null and b/data/images/textures/block/green_candle_lit.png differ
diff --git a/data/images/textures/block/green_concrete.png b/data/images/textures/block/green_concrete.png
index f1692cb4a66c81de0a88e0648481fb29c3885455..54f7b304f04a3ead11e932c7268b3f176151cb3a 100644
Binary files a/data/images/textures/block/green_concrete.png and b/data/images/textures/block/green_concrete.png differ
diff --git a/data/images/textures/block/green_concrete_powder.png b/data/images/textures/block/green_concrete_powder.png
index 0eeceabd572e8124b15bad69fd41e784d59b630a..2ead0807aa8527d0cf102411516c7d748530ef23 100644
Binary files a/data/images/textures/block/green_concrete_powder.png and b/data/images/textures/block/green_concrete_powder.png differ
diff --git a/data/images/textures/block/green_glazed_terracotta.png b/data/images/textures/block/green_glazed_terracotta.png
index 13a5ee084c711886849861b40c53fb63d1de7ee2..ccdfbe53a520528a92ac3e01a5f92afd1a870f3f 100644
Binary files a/data/images/textures/block/green_glazed_terracotta.png and b/data/images/textures/block/green_glazed_terracotta.png differ
diff --git a/data/images/textures/block/green_shulker_box.png b/data/images/textures/block/green_shulker_box.png
index eb8b40f091f5511531d7f861815a754098b41f09..7525d89f91a5028a5417e6912dc72fa0f7088728 100644
Binary files a/data/images/textures/block/green_shulker_box.png and b/data/images/textures/block/green_shulker_box.png differ
diff --git a/data/images/textures/block/green_stained_glass.png b/data/images/textures/block/green_stained_glass.png
index ed85c23968cce2401a9aaee68fe2d57f97e58ced..4e59b7e3ba011d2c6003f36e98f77135c730fa3e 100644
Binary files a/data/images/textures/block/green_stained_glass.png and b/data/images/textures/block/green_stained_glass.png differ
diff --git a/data/images/textures/block/green_stained_glass_pane_top.png b/data/images/textures/block/green_stained_glass_pane_top.png
index 9e343e33e64eb3ba23c9f9a35ac4925dd97487d5..3ef3bc91af6f212fa7b5f56526e2d57ad9e7e813 100644
Binary files a/data/images/textures/block/green_stained_glass_pane_top.png and b/data/images/textures/block/green_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/green_terracotta.png b/data/images/textures/block/green_terracotta.png
index f900ba26e82427f760410e6abfb9eb4996452bf8..31261597e7d66907fb9d60abb96bef0240f08aad 100644
Binary files a/data/images/textures/block/green_terracotta.png and b/data/images/textures/block/green_terracotta.png differ
diff --git a/data/images/textures/block/green_wool.png b/data/images/textures/block/green_wool.png
index bef2f4528d4f83cf55597813949a41bddb86ea1a..fcbe8fe41fbbc318afc5b3f2c677070f2e645909 100644
Binary files a/data/images/textures/block/green_wool.png and b/data/images/textures/block/green_wool.png differ
diff --git a/data/images/textures/block/grindstone_pivot.png b/data/images/textures/block/grindstone_pivot.png
index d0a164fd8a56754e1103b4c86714c2049bf4f01e..253af56861c5c844d7ad91835bc992e8ae0f2bd2 100644
Binary files a/data/images/textures/block/grindstone_pivot.png and b/data/images/textures/block/grindstone_pivot.png differ
diff --git a/data/images/textures/block/grindstone_round.png b/data/images/textures/block/grindstone_round.png
index 7d5806b847e1570d30efd79b8229125870d718d1..ca1084aef9d67e063c0200b3cf17a5f246c8cb0a 100644
Binary files a/data/images/textures/block/grindstone_round.png and b/data/images/textures/block/grindstone_round.png differ
diff --git a/data/images/textures/block/grindstone_side.png b/data/images/textures/block/grindstone_side.png
index d52297d269de4d7dc7e2be815a20fedaaf834aaa..56971f3dabde3d9ea63a7c6c3b165ce786441295 100644
Binary files a/data/images/textures/block/grindstone_side.png and b/data/images/textures/block/grindstone_side.png differ
diff --git a/data/images/textures/block/hanging_roots.png b/data/images/textures/block/hanging_roots.png
index 098976b8d73dadc5f79259fe2070d2f691f34959..9b59accb0d1c0159b057bb3eeeb8185bf385265c 100644
Binary files a/data/images/textures/block/hanging_roots.png and b/data/images/textures/block/hanging_roots.png differ
diff --git a/data/images/textures/block/hay_block_side.png b/data/images/textures/block/hay_block_side.png
index 7f1b80dd299d136e08a4b75c4a4c6d8318df05e5..32759722b306ae0273b89db9340cab1fafd95ac8 100644
Binary files a/data/images/textures/block/hay_block_side.png and b/data/images/textures/block/hay_block_side.png differ
diff --git a/data/images/textures/block/hay_block_top.png b/data/images/textures/block/hay_block_top.png
index 8dadba405ef22bb43b4213bedf2096175075d399..95d3a9ea97ec6f69fb25e8829262eb19b90984ec 100644
Binary files a/data/images/textures/block/hay_block_top.png and b/data/images/textures/block/hay_block_top.png differ
diff --git a/data/images/textures/block/honey_block_bottom.png b/data/images/textures/block/honey_block_bottom.png
index ec2f50e400407def893ff42a2b2072d955a8dce1..0932a6fa70c4ae910a5694ea8f00730caeaf9d07 100644
Binary files a/data/images/textures/block/honey_block_bottom.png and b/data/images/textures/block/honey_block_bottom.png differ
diff --git a/data/images/textures/block/honey_block_side.png b/data/images/textures/block/honey_block_side.png
index f6d5b462a03d4a754e8dcb69cb18d6a9e336f459..0932a6fa70c4ae910a5694ea8f00730caeaf9d07 100644
Binary files a/data/images/textures/block/honey_block_side.png and b/data/images/textures/block/honey_block_side.png differ
diff --git a/data/images/textures/block/honey_block_top.png b/data/images/textures/block/honey_block_top.png
index c7713046e5e155aa78cfa236453b6b3c0a8fbc06..0932a6fa70c4ae910a5694ea8f00730caeaf9d07 100644
Binary files a/data/images/textures/block/honey_block_top.png and b/data/images/textures/block/honey_block_top.png differ
diff --git a/data/images/textures/block/honeycomb_block.png b/data/images/textures/block/honeycomb_block.png
index 1357e32d36d1b40a5cbc3353369fead581187fa0..f5c2d629f681f93d522bbf4987c262379cf3c8a3 100644
Binary files a/data/images/textures/block/honeycomb_block.png and b/data/images/textures/block/honeycomb_block.png differ
diff --git a/data/images/textures/block/hopper_inside.png b/data/images/textures/block/hopper_inside.png
index b7c43ef5f9af4d9d3ca771829f60043f106dda60..9bf058edec13c230f96fabeca10e8fa6df3e1d19 100644
Binary files a/data/images/textures/block/hopper_inside.png and b/data/images/textures/block/hopper_inside.png differ
diff --git a/data/images/textures/block/hopper_outside.png b/data/images/textures/block/hopper_outside.png
index 38666d2e612a704fb9065ded6f1a8c06c4dd9ca1..e3833b6faa16ad1cfc2882f3d639620a81e7559f 100644
Binary files a/data/images/textures/block/hopper_outside.png and b/data/images/textures/block/hopper_outside.png differ
diff --git a/data/images/textures/block/hopper_top.png b/data/images/textures/block/hopper_top.png
index 68bc5d1e889061f2672d129ec3721107f6a6d2fd..301af8aea68675b5e173d6b4517802aeebb74774 100644
Binary files a/data/images/textures/block/hopper_top.png and b/data/images/textures/block/hopper_top.png differ
diff --git a/data/images/textures/block/horn_coral.png b/data/images/textures/block/horn_coral.png
index d9c168e2e987cad1a68ea9fc697a6417ac12cf4c..02bdb28d11325ff6e6711733ad445e95ce22afcc 100644
Binary files a/data/images/textures/block/horn_coral.png and b/data/images/textures/block/horn_coral.png differ
diff --git a/data/images/textures/block/horn_coral_block.png b/data/images/textures/block/horn_coral_block.png
index e43ef067ed3c06efa0838965610370719eed20fa..136130d9e18d0e6685151d7609e9ceb0c33f74ec 100644
Binary files a/data/images/textures/block/horn_coral_block.png and b/data/images/textures/block/horn_coral_block.png differ
diff --git a/data/images/textures/block/horn_coral_fan.png b/data/images/textures/block/horn_coral_fan.png
index 2c4e8f2be9c7397177692b5935dc6ae1c15b6f97..dada5711ccdffc1cd86eaa3469d8ef66af7dd3bf 100644
Binary files a/data/images/textures/block/horn_coral_fan.png and b/data/images/textures/block/horn_coral_fan.png differ
diff --git a/data/images/textures/block/ice.png b/data/images/textures/block/ice.png
index fbf51c238ae3a7ac15884742933153bc16ba130b..af376e0bfc41effcd985fa0e4bbc91f65b651088 100644
Binary files a/data/images/textures/block/ice.png and b/data/images/textures/block/ice.png differ
diff --git a/data/images/textures/block/iron_bars.png b/data/images/textures/block/iron_bars.png
index e5ebc5840564e53f97566b78d38788d87636c75f..d0bf26e803b176d8bfca3c3dcbbce40455a758dc 100644
Binary files a/data/images/textures/block/iron_bars.png and b/data/images/textures/block/iron_bars.png differ
diff --git a/data/images/textures/block/iron_block.png b/data/images/textures/block/iron_block.png
index 73f7fb346b3100a00aba5808e27082fad3194042..4bb911442a9d005e479f068c3b1d9762aab1d2a4 100644
Binary files a/data/images/textures/block/iron_block.png and b/data/images/textures/block/iron_block.png differ
diff --git a/data/images/textures/block/iron_ore.png b/data/images/textures/block/iron_ore.png
index be3a70aded4c1defa989647a3fbe27c2a75dbb83..d7341b310437610f9d140d11f1f2046fdbcd27bd 100644
Binary files a/data/images/textures/block/iron_ore.png and b/data/images/textures/block/iron_ore.png differ
diff --git a/data/images/textures/block/item_frame.png b/data/images/textures/block/item_frame.png
index 7b2ffdfd5ef0e4e7ede0d218af660ecab03376d4..8adae1e7d06984c94a74dbcd06e2bca43923c746 100644
Binary files a/data/images/textures/block/item_frame.png and b/data/images/textures/block/item_frame.png differ
diff --git a/data/images/textures/block/jack_o_lantern.png b/data/images/textures/block/jack_o_lantern.png
index 8add99e0caee54b67aaecf5384d3ef3e503fd00b..68cd8db9320ed631146c6a944e0e4281786505cb 100644
Binary files a/data/images/textures/block/jack_o_lantern.png and b/data/images/textures/block/jack_o_lantern.png differ
diff --git a/data/images/textures/block/jigsaw_bottom.png b/data/images/textures/block/jigsaw_bottom.png
index 54b9e09302ca3ddedf06fc273a63676f5ce77fa6..c82928f917e1fb1d18729faa8989da47bb9f880e 100644
Binary files a/data/images/textures/block/jigsaw_bottom.png and b/data/images/textures/block/jigsaw_bottom.png differ
diff --git a/data/images/textures/block/jigsaw_lock.png b/data/images/textures/block/jigsaw_lock.png
index abb88b6cf74c8586f227cd294c1f3a9860fbd3c5..d93796779aa41f0e0eee60dc80c98f3e28d6e2ae 100644
Binary files a/data/images/textures/block/jigsaw_lock.png and b/data/images/textures/block/jigsaw_lock.png differ
diff --git a/data/images/textures/block/jigsaw_side.png b/data/images/textures/block/jigsaw_side.png
index 5bdd7ce9b6a3baa30f6065053b7d37eeca463998..377c5199b936a3481a12c001f69deb802abe3172 100644
Binary files a/data/images/textures/block/jigsaw_side.png and b/data/images/textures/block/jigsaw_side.png differ
diff --git a/data/images/textures/block/jigsaw_top.png b/data/images/textures/block/jigsaw_top.png
index 35cff9097900150c5daed7f744b4db40f020d86b..b8a15044b0ee5052ec675f1c4f5462404b255af3 100644
Binary files a/data/images/textures/block/jigsaw_top.png and b/data/images/textures/block/jigsaw_top.png differ
diff --git a/data/images/textures/block/jukebox_side.png b/data/images/textures/block/jukebox_side.png
index a5ab48fffe2f55e7bdfaf1b478a88ba49d2dba7e..c03fb0d0913919aaef7bf3583d71dfa409c8e269 100644
Binary files a/data/images/textures/block/jukebox_side.png and b/data/images/textures/block/jukebox_side.png differ
diff --git a/data/images/textures/block/jukebox_top.png b/data/images/textures/block/jukebox_top.png
index a4118f3438346450b0c22b5205c0229e2a248579..b36b7ac6a1738b0ea343afb472dd8aaeb2d357e0 100644
Binary files a/data/images/textures/block/jukebox_top.png and b/data/images/textures/block/jukebox_top.png differ
diff --git a/data/images/textures/block/jungle_leaves.png b/data/images/textures/block/jungle_leaves.png
index c41019e99d2c11d20dedbd0f9348b6ac52dad0ad..2afd492061344860cb284e065dbd2d3548a5e080 100644
Binary files a/data/images/textures/block/jungle_leaves.png and b/data/images/textures/block/jungle_leaves.png differ
diff --git a/data/images/textures/block/jungle_log.png b/data/images/textures/block/jungle_log.png
index 276c885568ab15233c70f243a7c68bc052171ca2..4db49a4b766cc7dde96f56b63846a58497d6d92e 100644
Binary files a/data/images/textures/block/jungle_log.png and b/data/images/textures/block/jungle_log.png differ
diff --git a/data/images/textures/block/jungle_log_top.png b/data/images/textures/block/jungle_log_top.png
index 7cee7efd90204869c4fc88b447f780d58dfedd99..d0bf968ba5b444859635804970c1f628bb432440 100644
Binary files a/data/images/textures/block/jungle_log_top.png and b/data/images/textures/block/jungle_log_top.png differ
diff --git a/data/images/textures/block/jungle_planks.png b/data/images/textures/block/jungle_planks.png
index 256a47742129dfbde7a958876710a6014822d643..c0309eba78419edc2ff2c32c4dc42e0ca96fbc73 100644
Binary files a/data/images/textures/block/jungle_planks.png and b/data/images/textures/block/jungle_planks.png differ
diff --git a/data/images/textures/block/jungle_sapling.png b/data/images/textures/block/jungle_sapling.png
index 6818343cc5a73ccdc48b981101b0d628998baa54..159779a181f6ea9b6d07d4b22e1c382cfb755a27 100644
Binary files a/data/images/textures/block/jungle_sapling.png and b/data/images/textures/block/jungle_sapling.png differ
diff --git a/data/images/textures/block/kelp.png b/data/images/textures/block/kelp.png
index 9b1d1bc6d99bf06f019044d131a54a074a652dfc..df18115e3552b37745cba5253467e4bf7f086534 100644
Binary files a/data/images/textures/block/kelp.png and b/data/images/textures/block/kelp.png differ
diff --git a/data/images/textures/block/kelp_plant.png b/data/images/textures/block/kelp_plant.png
index 40ca731e3733075a1d40b3aab2a6351dd3ec7d1f..0471349160f14e26d376a7282916aa7260ac914e 100644
Binary files a/data/images/textures/block/kelp_plant.png and b/data/images/textures/block/kelp_plant.png differ
diff --git a/data/images/textures/block/ladder.png b/data/images/textures/block/ladder.png
index c24b2069a3f7a574e0aef5a22de639b927ea36ce..ac51837eb3f4f98785e175ad829708d376d64069 100644
Binary files a/data/images/textures/block/ladder.png and b/data/images/textures/block/ladder.png differ
diff --git a/data/images/textures/block/ladder/parts.png b/data/images/textures/block/ladder/parts.png
new file mode 100644
index 0000000000000000000000000000000000000000..4ab6be005966a7e7bb195d4d438c9f7067452cb9
Binary files /dev/null and b/data/images/textures/block/ladder/parts.png differ
diff --git a/data/images/textures/block/lantern.png b/data/images/textures/block/lantern.png
index e464c1325c7be0907c3b6945997b385902302125..915e503b9468a28ad428188d4f1aa86c3f045482 100644
Binary files a/data/images/textures/block/lantern.png and b/data/images/textures/block/lantern.png differ
diff --git a/data/images/textures/block/lapis_block.png b/data/images/textures/block/lapis_block.png
index 6655d09e83f0a1969a8d195fd0776fc9a32cda37..f325f07b43e47ecd2c26f155f1d4e80f7f470318 100644
Binary files a/data/images/textures/block/lapis_block.png and b/data/images/textures/block/lapis_block.png differ
diff --git a/data/images/textures/block/lapis_ore.png b/data/images/textures/block/lapis_ore.png
index e7f005cc3c2f0b17f1fe2df994c9da7800a5e30d..b8d5b17ab812f7ef998648f23b074ad649729434 100644
Binary files a/data/images/textures/block/lapis_ore.png and b/data/images/textures/block/lapis_ore.png differ
diff --git a/data/images/textures/block/large_amethyst_bud.png b/data/images/textures/block/large_amethyst_bud.png
index 0d6dfd41e31f183d21bbfa9bb77fbd13a076a67a..7cce4862414c0aefdda84b8244f1bddac53d64f9 100644
Binary files a/data/images/textures/block/large_amethyst_bud.png and b/data/images/textures/block/large_amethyst_bud.png differ
diff --git a/data/images/textures/block/large_fern_bottom.png b/data/images/textures/block/large_fern_bottom.png
index b996e295705acd07baf6bfd38b86baae86aafdf0..8a0fd0286e2d67bd05a3ae5648eb90f3210b9442 100644
Binary files a/data/images/textures/block/large_fern_bottom.png and b/data/images/textures/block/large_fern_bottom.png differ
diff --git a/data/images/textures/block/large_fern_top.png b/data/images/textures/block/large_fern_top.png
index 412ff7c774f0aa1c4dbe655b3e69400083eddb3e..b83875d4d819cb205b4227c2dcd7c586e1c7e035 100644
Binary files a/data/images/textures/block/large_fern_top.png and b/data/images/textures/block/large_fern_top.png differ
diff --git a/data/images/textures/block/lava_flow.png b/data/images/textures/block/lava_flow.png
index 1bb8ac9191ca4c6a4d7dc7ca6f9af8e05e1398a7..27d00a696f5046947c8050702c71c84cf4c4fe86 100644
Binary files a/data/images/textures/block/lava_flow.png and b/data/images/textures/block/lava_flow.png differ
diff --git a/data/images/textures/block/lava_flow.png.mcmeta b/data/images/textures/block/lava_flow.png.mcmeta
index 8e55e43bafee8fe8235066910b91e2dc2f90e1f9..cf01c296ca7dc117ea0fc5cefedb11dbb3712f1e 100644
--- a/data/images/textures/block/lava_flow.png.mcmeta
+++ b/data/images/textures/block/lava_flow.png.mcmeta
@@ -1,5 +1,70 @@
 {
   "animation": {
-    "frametime": 3
+    "frames": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      31,
+      32,
+      33,
+      34,
+      35,
+      36,
+      37,
+      38,
+      39,
+      40,
+      41,
+      42,
+      43,
+      44,
+      45,
+      46,
+      47,
+      48,
+      49,
+      50,
+      51,
+      52,
+      53,
+      54,
+      55,
+      56,
+      57,
+      58,
+      59,
+      60,
+      61,
+      62,
+      63
+    ]
   }
 }
diff --git a/data/images/textures/block/lava_still.png b/data/images/textures/block/lava_still.png
index 5c518294090858b2457960201db92fb41ce2f08e..45bd146c3a4f21aaa026bb1fcf4ebae2e8e88df5 100644
Binary files a/data/images/textures/block/lava_still.png and b/data/images/textures/block/lava_still.png differ
diff --git a/data/images/textures/block/lava_still.png.mcmeta b/data/images/textures/block/lava_still.png.mcmeta
index 7ceb36394159b6d5174974a0edbcfdd4ee4cf880..cf01c296ca7dc117ea0fc5cefedb11dbb3712f1e 100644
--- a/data/images/textures/block/lava_still.png.mcmeta
+++ b/data/images/textures/block/lava_still.png.mcmeta
@@ -1,6 +1,5 @@
 {
   "animation": {
-    "frametime": 2,
     "frames": [
       0,
       1,
@@ -22,24 +21,50 @@
       17,
       18,
       19,
-      18,
-      17,
-      16,
-      15,
-      14,
-      13,
-      12,
-      11,
-      10,
-      9,
-      8,
-      7,
-      6,
-      5,
-      4,
-      3,
-      2,
-      1
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      31,
+      32,
+      33,
+      34,
+      35,
+      36,
+      37,
+      38,
+      39,
+      40,
+      41,
+      42,
+      43,
+      44,
+      45,
+      46,
+      47,
+      48,
+      49,
+      50,
+      51,
+      52,
+      53,
+      54,
+      55,
+      56,
+      57,
+      58,
+      59,
+      60,
+      61,
+      62,
+      63
     ]
   }
-}
\ No newline at end of file
+}
diff --git a/data/images/textures/block/lectern_base.png b/data/images/textures/block/lectern_base.png
index e7525aafd755a5fa1d7f6154ac807ae88476ed26..0e44932ef0aaefbb7f52909ae06abae5a51dec6d 100644
Binary files a/data/images/textures/block/lectern_base.png and b/data/images/textures/block/lectern_base.png differ
diff --git a/data/images/textures/block/lectern_bottom.png b/data/images/textures/block/lectern_bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0119589632796c5f21f539971bb0987ed80449e
Binary files /dev/null and b/data/images/textures/block/lectern_bottom.png differ
diff --git a/data/images/textures/block/lectern_bottom1.png b/data/images/textures/block/lectern_bottom1.png
new file mode 100644
index 0000000000000000000000000000000000000000..d2f8ce0780dac3157961d926097388d2f16047e4
Binary files /dev/null and b/data/images/textures/block/lectern_bottom1.png differ
diff --git a/data/images/textures/block/lectern_front.png b/data/images/textures/block/lectern_front.png
index 0a8e6048958031093bca097a14e672f6932cde34..2a584db431e2d7c84a8fc25a189ba5143ee77ae2 100644
Binary files a/data/images/textures/block/lectern_front.png and b/data/images/textures/block/lectern_front.png differ
diff --git a/data/images/textures/block/lectern_sides.png b/data/images/textures/block/lectern_sides.png
index 485d5f03c63e9b351259c4cfd2f9d289f91485dc..0f56e382dae2bc5ced10714cff2d1de020bf777c 100644
Binary files a/data/images/textures/block/lectern_sides.png and b/data/images/textures/block/lectern_sides.png differ
diff --git a/data/images/textures/block/lectern_top.png b/data/images/textures/block/lectern_top.png
index 6de87eb0ebbcc9ba74054dbb85c2ce7b06d69ee4..22c4dc4b5ac24908e71faff5cc19660182b9d77e 100644
Binary files a/data/images/textures/block/lectern_top.png and b/data/images/textures/block/lectern_top.png differ
diff --git a/data/images/textures/block/lever.png b/data/images/textures/block/lever.png
index 5c7c253c1a3ae6a8ae03dae5b156bf7fa98df0c6..732470df5bba3d296ed0c434f5cf90ec22d7d58e 100644
Binary files a/data/images/textures/block/lever.png and b/data/images/textures/block/lever.png differ
diff --git a/data/images/textures/block/lever_base.png b/data/images/textures/block/lever_base.png
new file mode 100644
index 0000000000000000000000000000000000000000..220a2862e8082f6f1994df540656d24062a69d2d
Binary files /dev/null and b/data/images/textures/block/lever_base.png differ
diff --git a/data/images/textures/block/light_blue_candle.png b/data/images/textures/block/light_blue_candle.png
index 73aa9a671c77b12484f21ac2ba4b3a5dbdf543dc..905bd85e2548fbb05eb3e1889dd078cfdbcda600 100644
Binary files a/data/images/textures/block/light_blue_candle.png and b/data/images/textures/block/light_blue_candle.png differ
diff --git a/data/images/textures/block/light_blue_candle_lit.png b/data/images/textures/block/light_blue_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..518fea28eb47bdabe4df9674b2bab7c316455b60
Binary files /dev/null and b/data/images/textures/block/light_blue_candle_lit.png differ
diff --git a/data/images/textures/block/light_blue_concrete.png b/data/images/textures/block/light_blue_concrete.png
index 9b3ef2b83146d76ce633044c32f3434a433d0ebf..3fe1650f8018bad73899946de63d1def350d4eff 100644
Binary files a/data/images/textures/block/light_blue_concrete.png and b/data/images/textures/block/light_blue_concrete.png differ
diff --git a/data/images/textures/block/light_blue_concrete_powder.png b/data/images/textures/block/light_blue_concrete_powder.png
index 1d37f2cc31187a71eb578eb454f99905ffdd0221..f2e1f1f7ccbf58baa005eaa40aa10b1149741d65 100644
Binary files a/data/images/textures/block/light_blue_concrete_powder.png and b/data/images/textures/block/light_blue_concrete_powder.png differ
diff --git a/data/images/textures/block/light_blue_glazed_terracotta.png b/data/images/textures/block/light_blue_glazed_terracotta.png
index 4bd97170c913d9661e5e95d985cb936754f60c60..9de633dc711d4c6c7d1b78aa722513d8b49819ef 100644
Binary files a/data/images/textures/block/light_blue_glazed_terracotta.png and b/data/images/textures/block/light_blue_glazed_terracotta.png differ
diff --git a/data/images/textures/block/light_blue_shulker_box.png b/data/images/textures/block/light_blue_shulker_box.png
index b1657b30c22d2d667394eba76dac07fefd842fc9..11383c99536be32337fe7ea08380cf311a6a9e9a 100644
Binary files a/data/images/textures/block/light_blue_shulker_box.png and b/data/images/textures/block/light_blue_shulker_box.png differ
diff --git a/data/images/textures/block/light_blue_stained_glass.png b/data/images/textures/block/light_blue_stained_glass.png
index f90ab9016f324a3ad9ba716723e469b827ce48e8..a92c682bda1efa2ec8938aa4594b8c2469e0ca6e 100644
Binary files a/data/images/textures/block/light_blue_stained_glass.png and b/data/images/textures/block/light_blue_stained_glass.png differ
diff --git a/data/images/textures/block/light_blue_stained_glass_pane_top.png b/data/images/textures/block/light_blue_stained_glass_pane_top.png
index d579a938b06cca2e5fa17e8c39ecae823fb41c74..6117610e96b2d06542eebe957b96c679f1af0b84 100644
Binary files a/data/images/textures/block/light_blue_stained_glass_pane_top.png and b/data/images/textures/block/light_blue_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/light_blue_terracotta.png b/data/images/textures/block/light_blue_terracotta.png
index a04d3dda9fe16d41fc6d680aca35cc7b1708855d..b792ce1f9453e0d00573482719d6021e070b50eb 100644
Binary files a/data/images/textures/block/light_blue_terracotta.png and b/data/images/textures/block/light_blue_terracotta.png differ
diff --git a/data/images/textures/block/light_blue_wool.png b/data/images/textures/block/light_blue_wool.png
index 41e5e38d90435d20b116dc84fb8726647127d8de..373aad3e1e068e8ca55e9db0bd0b15a910ca7d16 100644
Binary files a/data/images/textures/block/light_blue_wool.png and b/data/images/textures/block/light_blue_wool.png differ
diff --git a/data/images/textures/block/light_gray_candle.png b/data/images/textures/block/light_gray_candle.png
index 22e58290823101501e59b7040c43aaa16f4fdc92..18da3334f9c6820469cdcccc52a06ba451c00005 100644
Binary files a/data/images/textures/block/light_gray_candle.png and b/data/images/textures/block/light_gray_candle.png differ
diff --git a/data/images/textures/block/light_gray_candle_lit.png b/data/images/textures/block/light_gray_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..257ac9926b292ea09a20c3a8da41b3b2206b3cc6
Binary files /dev/null and b/data/images/textures/block/light_gray_candle_lit.png differ
diff --git a/data/images/textures/block/light_gray_concrete.png b/data/images/textures/block/light_gray_concrete.png
index d7060faa5396dd9a8b4aef86ffae59f824b6e2a4..d7a9755fbd2ac5363f6936c2bcdc030020ec8c4c 100644
Binary files a/data/images/textures/block/light_gray_concrete.png and b/data/images/textures/block/light_gray_concrete.png differ
diff --git a/data/images/textures/block/light_gray_concrete_powder.png b/data/images/textures/block/light_gray_concrete_powder.png
index bf18c977e895307dc1d5a2d605e8936ff4455ab9..b9204582b9d759fdf4330bfc5412c538ae1cd199 100644
Binary files a/data/images/textures/block/light_gray_concrete_powder.png and b/data/images/textures/block/light_gray_concrete_powder.png differ
diff --git a/data/images/textures/block/light_gray_glazed_terracotta.png b/data/images/textures/block/light_gray_glazed_terracotta.png
index 15ffa667341bfe64ad8a4900f97e5db51826ca8c..88298d9bc1746aace797657c98fdf022ec28743d 100644
Binary files a/data/images/textures/block/light_gray_glazed_terracotta.png and b/data/images/textures/block/light_gray_glazed_terracotta.png differ
diff --git a/data/images/textures/block/light_gray_shulker_box.png b/data/images/textures/block/light_gray_shulker_box.png
index 06e0c9e886b7c09c17ed53e3ed858673ac025a20..8170d8ad749b2f6238c9602c7ffe6ddf1fb00b7c 100644
Binary files a/data/images/textures/block/light_gray_shulker_box.png and b/data/images/textures/block/light_gray_shulker_box.png differ
diff --git a/data/images/textures/block/light_gray_stained_glass.png b/data/images/textures/block/light_gray_stained_glass.png
index ca02b233cf83bd511a7ad6f27040f8f6789d1455..5d6895cd9427fb6269d7db07549c9b4b2335babc 100644
Binary files a/data/images/textures/block/light_gray_stained_glass.png and b/data/images/textures/block/light_gray_stained_glass.png differ
diff --git a/data/images/textures/block/light_gray_stained_glass_pane_top.png b/data/images/textures/block/light_gray_stained_glass_pane_top.png
index f81864b8f5d37d0cd22e3ea0e1d46d69dd22aed1..96a779e2f61e5f941c557bc8e7f1089889decce1 100644
Binary files a/data/images/textures/block/light_gray_stained_glass_pane_top.png and b/data/images/textures/block/light_gray_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/light_gray_terracotta.png b/data/images/textures/block/light_gray_terracotta.png
index 53c6968e4a664061c414201225548cf7aca5199a..389bda4b6aa5963e595a12abede4008abb9ec426 100644
Binary files a/data/images/textures/block/light_gray_terracotta.png and b/data/images/textures/block/light_gray_terracotta.png differ
diff --git a/data/images/textures/block/light_gray_wool.png b/data/images/textures/block/light_gray_wool.png
index a9dc23a908967772822d3718599084c701a063ec..0cfdd05b58a8f7a32b4273d48a29b8178b5b8c6c 100644
Binary files a/data/images/textures/block/light_gray_wool.png and b/data/images/textures/block/light_gray_wool.png differ
diff --git a/data/images/textures/block/light_pressure_plate.png b/data/images/textures/block/light_pressure_plate.png
new file mode 100644
index 0000000000000000000000000000000000000000..590fcd41b49746096e1880536553b2bb2dadf070
Binary files /dev/null and b/data/images/textures/block/light_pressure_plate.png differ
diff --git a/data/images/textures/block/lightning_rod.png b/data/images/textures/block/lightning_rod.png
index 4a4c1dd5f0f7dee32e2b831e9b7e065a15229a44..c69a3a42fea35f55534dd6cd0b67bcaf894b6845 100644
Binary files a/data/images/textures/block/lightning_rod.png and b/data/images/textures/block/lightning_rod.png differ
diff --git a/data/images/textures/block/lilac_bottom.png b/data/images/textures/block/lilac_bottom.png
index 80d8d7ee55415266df7cb2d82cc2fed1bd641107..9a311b734da1dc3412f65865c582d405a6752540 100644
Binary files a/data/images/textures/block/lilac_bottom.png and b/data/images/textures/block/lilac_bottom.png differ
diff --git a/data/images/textures/block/lilac_top.png b/data/images/textures/block/lilac_top.png
index d76e56099877e1cd342dee3509ac8c2f902b448d..6e1a8589055ab76416d08b9447825807f5c53855 100644
Binary files a/data/images/textures/block/lilac_top.png and b/data/images/textures/block/lilac_top.png differ
diff --git a/data/images/textures/block/lily_of_the_valley.png b/data/images/textures/block/lily_of_the_valley.png
index 6304f4f63925ef3673ee89bbf06dc3e751a46d3b..5aac56a12d62975b1a7a2fa26468ce6feabcc9a1 100644
Binary files a/data/images/textures/block/lily_of_the_valley.png and b/data/images/textures/block/lily_of_the_valley.png differ
diff --git a/data/images/textures/block/lily_pad.png b/data/images/textures/block/lily_pad.png
index 5f494fe73f12cb8045f63f7b8f437baa4ec496b3..ae44f90cdee546fefd1d79b96c46cab84e01f24d 100644
Binary files a/data/images/textures/block/lily_pad.png and b/data/images/textures/block/lily_pad.png differ
diff --git a/data/images/textures/block/lily_pad/1.png b/data/images/textures/block/lily_pad/1.png
new file mode 100644
index 0000000000000000000000000000000000000000..02c52f31a72891b66183885218815a8cd8a961c9
Binary files /dev/null and b/data/images/textures/block/lily_pad/1.png differ
diff --git a/data/images/textures/block/lily_pad/2.png b/data/images/textures/block/lily_pad/2.png
new file mode 100644
index 0000000000000000000000000000000000000000..6d3a42a4a3e27dd088e68630a6a75dc31bcb38e9
Binary files /dev/null and b/data/images/textures/block/lily_pad/2.png differ
diff --git a/data/images/textures/block/lily_pad/3.png b/data/images/textures/block/lily_pad/3.png
new file mode 100644
index 0000000000000000000000000000000000000000..fd4b8b0a7a86f9fde5d6366d39398064b59f616b
Binary files /dev/null and b/data/images/textures/block/lily_pad/3.png differ
diff --git a/data/images/textures/block/lily_pad/4.png b/data/images/textures/block/lily_pad/4.png
new file mode 100644
index 0000000000000000000000000000000000000000..289dd862e41ea74248a21724f0dcc44fd07a90fb
Binary files /dev/null and b/data/images/textures/block/lily_pad/4.png differ
diff --git a/data/images/textures/block/lily_pad/5.png b/data/images/textures/block/lily_pad/5.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b796081d4d59ed52504d8817947aed9344fb4bc
Binary files /dev/null and b/data/images/textures/block/lily_pad/5.png differ
diff --git a/data/images/textures/block/lime_candle.png b/data/images/textures/block/lime_candle.png
index 242a8b5d5a93d14f1c7741ced56d8a6eae05a7a7..1135f93ac617d73235fbef7c398faee8df23a63b 100644
Binary files a/data/images/textures/block/lime_candle.png and b/data/images/textures/block/lime_candle.png differ
diff --git a/data/images/textures/block/lime_candle_lit.png b/data/images/textures/block/lime_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..404e7bcc5110cd4848ce1a9d84299173e37c7fec
Binary files /dev/null and b/data/images/textures/block/lime_candle_lit.png differ
diff --git a/data/images/textures/block/lime_concrete.png b/data/images/textures/block/lime_concrete.png
index de40f60a87ae9d1602dd01df9cd282c148792b0c..d3cb575abc006e0d01a21ce7ffd4c88cd274a2f5 100644
Binary files a/data/images/textures/block/lime_concrete.png and b/data/images/textures/block/lime_concrete.png differ
diff --git a/data/images/textures/block/lime_concrete_powder.png b/data/images/textures/block/lime_concrete_powder.png
index c159e341c8ac766892c23ce67d5dc9251eae4d02..57e1ad0f7607cd93ab691e577e69ce68cea5efaa 100644
Binary files a/data/images/textures/block/lime_concrete_powder.png and b/data/images/textures/block/lime_concrete_powder.png differ
diff --git a/data/images/textures/block/lime_glazed_terracotta.png b/data/images/textures/block/lime_glazed_terracotta.png
index 71d4d95df909d7afce13fdd24e5f0328817752c5..768f6e772122ae21ca1981f6a9f040e1eb0701a2 100644
Binary files a/data/images/textures/block/lime_glazed_terracotta.png and b/data/images/textures/block/lime_glazed_terracotta.png differ
diff --git a/data/images/textures/block/lime_shulker_box.png b/data/images/textures/block/lime_shulker_box.png
index e92a11be9d5bc22e6c5c94c6f920b850144e976a..ff21a9db778bfd452a096d470a76f20abbce28f4 100644
Binary files a/data/images/textures/block/lime_shulker_box.png and b/data/images/textures/block/lime_shulker_box.png differ
diff --git a/data/images/textures/block/lime_stained_glass.png b/data/images/textures/block/lime_stained_glass.png
index 31cbecdf9bafafd04e4663619a6e96c2bf812848..b6f2d592fb987b0f5fc9660720792cbf272b67ad 100644
Binary files a/data/images/textures/block/lime_stained_glass.png and b/data/images/textures/block/lime_stained_glass.png differ
diff --git a/data/images/textures/block/lime_stained_glass_pane_top.png b/data/images/textures/block/lime_stained_glass_pane_top.png
index a8fdc8a40d62761778445e7c5689bac2d9a3088a..0d3013fe4a21f1afea936f41b0c2012c924bdf31 100644
Binary files a/data/images/textures/block/lime_stained_glass_pane_top.png and b/data/images/textures/block/lime_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/lime_terracotta.png b/data/images/textures/block/lime_terracotta.png
index bd04763fe92573167a88935032731522ca909e51..7f712a656b07d07773956b0ba33f9971721b9ebc 100644
Binary files a/data/images/textures/block/lime_terracotta.png and b/data/images/textures/block/lime_terracotta.png differ
diff --git a/data/images/textures/block/lime_wool.png b/data/images/textures/block/lime_wool.png
index 698a0b067398d0c83e14a187af4480f8f87244a3..24b0c2f061cbcc9afabc1bb9960ba4334fadf8b8 100644
Binary files a/data/images/textures/block/lime_wool.png and b/data/images/textures/block/lime_wool.png differ
diff --git a/data/images/textures/block/lodestone_side.png b/data/images/textures/block/lodestone_side.png
index 3bb6a588cfdf7d4892861f1320dd31f5762e515b..975031366e29db57a1044511c4014e899fa54dba 100644
Binary files a/data/images/textures/block/lodestone_side.png and b/data/images/textures/block/lodestone_side.png differ
diff --git a/data/images/textures/block/lodestone_top.png b/data/images/textures/block/lodestone_top.png
index 888cc7a26a09cece8788b87c3b89fa30b27b2464..c9f804dca35b47038f90f4e9a79295ec76c63fb4 100644
Binary files a/data/images/textures/block/lodestone_top.png and b/data/images/textures/block/lodestone_top.png differ
diff --git a/data/images/textures/block/loom_bottom.png b/data/images/textures/block/loom_bottom.png
index f2b8f3753c5755725802d482148a49ea5810cad5..fd7f1fd8854e97e1a443dda42c699fa2ba83ca91 100644
Binary files a/data/images/textures/block/loom_bottom.png and b/data/images/textures/block/loom_bottom.png differ
diff --git a/data/images/textures/block/loom_front.png b/data/images/textures/block/loom_front.png
index b203c938959da01ed447b29ac90348dddc3895cd..0b4732b1503a9dacf1dfefbdb6b7e8872e557bb5 100644
Binary files a/data/images/textures/block/loom_front.png and b/data/images/textures/block/loom_front.png differ
diff --git a/data/images/textures/block/loom_side.png b/data/images/textures/block/loom_side.png
index d3750b8895916bd5e00ebe1ed97ecd70ab98ee88..5b35ebef51a4316ee1ffc948f48318b753c60ee1 100644
Binary files a/data/images/textures/block/loom_side.png and b/data/images/textures/block/loom_side.png differ
diff --git a/data/images/textures/block/loom_top.png b/data/images/textures/block/loom_top.png
index 16b85073259ee742f4c89112c77d0cb99e85190b..0ba74c051a5b0514f3f176515cbef8cf6d01ccc3 100644
Binary files a/data/images/textures/block/loom_top.png and b/data/images/textures/block/loom_top.png differ
diff --git a/data/images/textures/block/magenta_candle.png b/data/images/textures/block/magenta_candle.png
index d548c8d45aae90190cdc3bfdc2c423d8ef66d04a..695f7e26f35cc6a47515585c80dfbf01905906e4 100644
Binary files a/data/images/textures/block/magenta_candle.png and b/data/images/textures/block/magenta_candle.png differ
diff --git a/data/images/textures/block/magenta_candle_lit.png b/data/images/textures/block/magenta_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..64b274dd81bebfef0e5468f7e20dec49b1fb73cf
Binary files /dev/null and b/data/images/textures/block/magenta_candle_lit.png differ
diff --git a/data/images/textures/block/magenta_concrete.png b/data/images/textures/block/magenta_concrete.png
index 13b2333c19342c827d07ba41c41f1b570b2564ff..68fb2dda21af935117f04b03bc8f1e5e4ef02cf8 100644
Binary files a/data/images/textures/block/magenta_concrete.png and b/data/images/textures/block/magenta_concrete.png differ
diff --git a/data/images/textures/block/magenta_concrete_powder.png b/data/images/textures/block/magenta_concrete_powder.png
index 4c24bd543f6f5c31e6b61e85d6814a503a01a5bc..82e5fd2cfc84ed4ca4a9c46188be26778fcf8da3 100644
Binary files a/data/images/textures/block/magenta_concrete_powder.png and b/data/images/textures/block/magenta_concrete_powder.png differ
diff --git a/data/images/textures/block/magenta_glazed_terracotta.png b/data/images/textures/block/magenta_glazed_terracotta.png
index f60bc16139d6f75945dba5cffc5894503965a406..5d5b7cebdf4209dc9c756eedb4a14ed3a5ae275a 100644
Binary files a/data/images/textures/block/magenta_glazed_terracotta.png and b/data/images/textures/block/magenta_glazed_terracotta.png differ
diff --git a/data/images/textures/block/magenta_shulker_box.png b/data/images/textures/block/magenta_shulker_box.png
index d092a5857e8cfbfc499fece836b730732fc47256..5466c22ad0cf3ff2258608b1ade947e18071b999 100644
Binary files a/data/images/textures/block/magenta_shulker_box.png and b/data/images/textures/block/magenta_shulker_box.png differ
diff --git a/data/images/textures/block/magenta_stained_glass.png b/data/images/textures/block/magenta_stained_glass.png
index 8f360e3b6b320ead84ff0e5bf3520b497780b611..f5f010e4a0997aa61b07b95e0fd11f3a1c1e321d 100644
Binary files a/data/images/textures/block/magenta_stained_glass.png and b/data/images/textures/block/magenta_stained_glass.png differ
diff --git a/data/images/textures/block/magenta_stained_glass_pane_top.png b/data/images/textures/block/magenta_stained_glass_pane_top.png
index 23d0f47f6ff00cbbc7423e7b59cc7489960bb4f6..2525a2f4e3e2950b611fefefeda4148b8ea4a90d 100644
Binary files a/data/images/textures/block/magenta_stained_glass_pane_top.png and b/data/images/textures/block/magenta_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/magenta_terracotta.png b/data/images/textures/block/magenta_terracotta.png
index 55e5b1bfedf4d4927d05aeb94173cb44a73d5498..9c80691ea118cab965c39f73568c842c3a4a108b 100644
Binary files a/data/images/textures/block/magenta_terracotta.png and b/data/images/textures/block/magenta_terracotta.png differ
diff --git a/data/images/textures/block/magenta_wool.png b/data/images/textures/block/magenta_wool.png
index 19eda99bf37b66318ea8678126f4a9963b62c088..249ac659d4244c846bf8dcfa29b1b4fa0d990272 100644
Binary files a/data/images/textures/block/magenta_wool.png and b/data/images/textures/block/magenta_wool.png differ
diff --git a/data/images/textures/block/magma.png b/data/images/textures/block/magma.png
index 00d74540df6e2c3da1f6bcd06e573f95b0ec8e04..b80dc188a1315386c83bb3047dbef2164a303263 100644
Binary files a/data/images/textures/block/magma.png and b/data/images/textures/block/magma.png differ
diff --git a/data/images/textures/block/magma.png.mcmeta b/data/images/textures/block/magma.png.mcmeta
index ffc3e52835ab4b700099ad1b838052a868b9a0e9..e967a47170b26d613d409e8d65fc9f563581967a 100644
--- a/data/images/textures/block/magma.png.mcmeta
+++ b/data/images/textures/block/magma.png.mcmeta
@@ -1,11 +1,135 @@
 {
   "animation": {
-    "frametime": 8,
     "interpolate": true,
     "frames": [
       0,
       1,
-      2
-    ]
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      31,
+      32,
+      33,
+      34,
+      35,
+      36,
+      37,
+      38,
+      39,
+      40,
+      41,
+      42,
+      43,
+      44,
+      45,
+      46,
+      47,
+      48,
+      49,
+      50,
+      51,
+      52,
+      53,
+      54,
+      55,
+      56,
+      57,
+      58,
+      59,
+      60,
+      61,
+      62,
+      63,
+	  64,
+	  65,
+	  66,
+	  67,
+	  68,
+	  69,
+	  70,
+	  71,
+	  72,
+	  73,
+	  74,
+	  75,
+	  76,
+	  77,
+	  78,
+	  79,
+	  80,
+	  81,
+	  82,
+	  83,
+	  84,
+	  85,
+	  86,
+	  87,
+	  88,
+	  89,
+	  90,
+	  91,
+	  92,
+	  93,
+	  94,
+	  95,
+	  96,
+	  97,
+	  98,
+	  99,
+	  100,
+	  101,
+	  102,
+	  103,
+	  104,
+	  105,
+	  106,
+	  107,
+	  108,
+	  109,
+	  110,
+	  111,
+	  112,
+	  113,
+	  114,
+	  115,
+	  116,
+	  117,
+	  118,
+	  119,
+	  120,
+	  121,
+	  123,
+	  124,
+	  124,
+	  125,
+	  126,
+	  127
+	]
   }
 }
diff --git a/data/images/textures/block/medium_amethyst_bud.png b/data/images/textures/block/medium_amethyst_bud.png
index 18f4b30f5fbd08b6c98eec514bc563baf5893233..df046d9cb3184bd65f2277d3f184f0f3b8f5efd3 100644
Binary files a/data/images/textures/block/medium_amethyst_bud.png and b/data/images/textures/block/medium_amethyst_bud.png differ
diff --git a/data/images/textures/block/melon_side.png b/data/images/textures/block/melon_side.png
index d672cab2222dc25c2c26b62831ef7ac288c3e850..92c4a3de2febd5d51ee33e2158f3f3ed4b342ac9 100644
Binary files a/data/images/textures/block/melon_side.png and b/data/images/textures/block/melon_side.png differ
diff --git a/data/images/textures/block/melon_stem.png b/data/images/textures/block/melon_stem.png
index fdc6b52975ac595ffe2ee4ec91667542de8efea8..b47b8e57ee0ef8e60c204c1c60a6f7be92e24994 100644
Binary files a/data/images/textures/block/melon_stem.png and b/data/images/textures/block/melon_stem.png differ
diff --git a/data/images/textures/block/melon_top.png b/data/images/textures/block/melon_top.png
index a4cd72841f3d47e9c895d82bc4361f507d065431..cdc4abffe8220ee76323e10bd5e26b13ea5ca7f6 100644
Binary files a/data/images/textures/block/melon_top.png and b/data/images/textures/block/melon_top.png differ
diff --git a/data/images/textures/block/moss_block.png b/data/images/textures/block/moss_block.png
index ab9c2c93ebbb612a04b804f40a3605560d32feac..67f5842729e6bb93e360606f48d96463c73e864c 100644
Binary files a/data/images/textures/block/moss_block.png and b/data/images/textures/block/moss_block.png differ
diff --git a/data/images/textures/block/mossy_cobblestone.png b/data/images/textures/block/mossy_cobblestone.png
index f86916233a0cb8e90437527aca23cee4e7b38e6a..f54d8b79362dcabfb59329bdc39171852ad3c28f 100644
Binary files a/data/images/textures/block/mossy_cobblestone.png and b/data/images/textures/block/mossy_cobblestone.png differ
diff --git a/data/images/textures/block/mossy_stone_bricks.png b/data/images/textures/block/mossy_stone_bricks.png
index 99882d1157fea7ccb3b6a54a99f9dd79584d8754..e4284fdf1509c55545a55a7eabf2c9f48c28e330 100644
Binary files a/data/images/textures/block/mossy_stone_bricks.png and b/data/images/textures/block/mossy_stone_bricks.png differ
diff --git a/data/images/textures/block/mushroom_block_inside.png b/data/images/textures/block/mushroom_block_inside.png
index 869839551830963f5a3f495ad90654ca380d0a66..9ab390ffad14776723495bfdda91eff90e8d6b4f 100644
Binary files a/data/images/textures/block/mushroom_block_inside.png and b/data/images/textures/block/mushroom_block_inside.png differ
diff --git a/data/images/textures/block/mushroom_stem.png b/data/images/textures/block/mushroom_stem.png
index e892531e90d86c8b456ade50d4a8637afe891c08..fcf2e8e91e8def2256e2fb2d2110e9fd2aa91bb3 100644
Binary files a/data/images/textures/block/mushroom_stem.png and b/data/images/textures/block/mushroom_stem.png differ
diff --git a/data/images/textures/block/mycelium_side.png b/data/images/textures/block/mycelium_side.png
index 4ad8137344fd72713b0191750d4e4bab5b170a3f..afb753c601480b6a4861fc7ef8b7b0299541539a 100644
Binary files a/data/images/textures/block/mycelium_side.png and b/data/images/textures/block/mycelium_side.png differ
diff --git a/data/images/textures/block/mycelium_top.png b/data/images/textures/block/mycelium_top.png
index 2dcbe94bf259999302deb81881bd5dcbd40f9127..c185136b4acd7d4652d2b948dc6cedfff5ba1114 100644
Binary files a/data/images/textures/block/mycelium_top.png and b/data/images/textures/block/mycelium_top.png differ
diff --git a/data/images/textures/block/nether_brick/1.png b/data/images/textures/block/nether_brick/1.png
new file mode 100644
index 0000000000000000000000000000000000000000..9ea696fea9d50b5fe3bc8eac6f69c95159dd6034
Binary files /dev/null and b/data/images/textures/block/nether_brick/1.png differ
diff --git a/data/images/textures/block/nether_brick/2.png b/data/images/textures/block/nether_brick/2.png
new file mode 100644
index 0000000000000000000000000000000000000000..0e53c2c2b3e057d9702494425e6e0b8aebc1b7a5
Binary files /dev/null and b/data/images/textures/block/nether_brick/2.png differ
diff --git a/data/images/textures/block/nether_brick_red/1.png b/data/images/textures/block/nether_brick_red/1.png
new file mode 100644
index 0000000000000000000000000000000000000000..703c2351d48b517fa565d80d128c9b4fb37a5064
Binary files /dev/null and b/data/images/textures/block/nether_brick_red/1.png differ
diff --git a/data/images/textures/block/nether_brick_red/2.png b/data/images/textures/block/nether_brick_red/2.png
new file mode 100644
index 0000000000000000000000000000000000000000..2269b76420540c8a7ca3e31c71177b51e3cdc5b0
Binary files /dev/null and b/data/images/textures/block/nether_brick_red/2.png differ
diff --git a/data/images/textures/block/nether_bricks.png b/data/images/textures/block/nether_bricks.png
index ffbc4f87f79240191a9856cebe96294b85a2bdbd..9ea696fea9d50b5fe3bc8eac6f69c95159dd6034 100644
Binary files a/data/images/textures/block/nether_bricks.png and b/data/images/textures/block/nether_bricks.png differ
diff --git a/data/images/textures/block/nether_gold_ore.png b/data/images/textures/block/nether_gold_ore.png
index b007e4c54dd5bcd477fdc3d96a80925678ee6f10..ecaaada1ae48c5df1a1dc1e0b53cee4d156bdf23 100644
Binary files a/data/images/textures/block/nether_gold_ore.png and b/data/images/textures/block/nether_gold_ore.png differ
diff --git a/data/images/textures/block/nether_portal.png b/data/images/textures/block/nether_portal.png
index dc7384eaed85def7f48410097fa836394c80075b..6175a3e986a48309a0bac3be0c2a81eb60588d3d 100644
Binary files a/data/images/textures/block/nether_portal.png and b/data/images/textures/block/nether_portal.png differ
diff --git a/data/images/textures/block/nether_portal.png.mcmeta b/data/images/textures/block/nether_portal.png.mcmeta
index 4f0718ac967ab3f0285a8d13a57f8fa96bfba55a..0e754db468f958a0fd77197ffa6b553bdacb1388 100644
--- a/data/images/textures/block/nether_portal.png.mcmeta
+++ b/data/images/textures/block/nether_portal.png.mcmeta
@@ -1,3 +1,30 @@
 {
-  "animation": {}
-}
\ No newline at end of file
+  "animation": {
+    "frames": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24    ]
+  }
+}
diff --git a/data/images/textures/block/nether_quartz_ore.png b/data/images/textures/block/nether_quartz_ore.png
index 4e46f1bc5bf1e00b370ebf36c9156e339e1a6ece..dda54fa4042961d6351bee8139466ee1183d83b3 100644
Binary files a/data/images/textures/block/nether_quartz_ore.png and b/data/images/textures/block/nether_quartz_ore.png differ
diff --git a/data/images/textures/block/nether_sprouts.png b/data/images/textures/block/nether_sprouts.png
index b2b4721311ebf8e6200083f46f999ae5f6dc46a1..2b750c41d83feda01a3bbaf55e11b84e1e8ea8cb 100644
Binary files a/data/images/textures/block/nether_sprouts.png and b/data/images/textures/block/nether_sprouts.png differ
diff --git a/data/images/textures/block/nether_wart_block.png b/data/images/textures/block/nether_wart_block.png
index 38622d5eebc64faf33db729d361eca3fe0de58a0..ded82ee6993740284b5fc5c810c7be6245b1b9e3 100644
Binary files a/data/images/textures/block/nether_wart_block.png and b/data/images/textures/block/nether_wart_block.png differ
diff --git a/data/images/textures/block/nether_wart_stage0.png b/data/images/textures/block/nether_wart_stage0.png
index f44b631db1a6af7e83a187a866a12cdfb4ca827c..e41dfa44d69291568cfc87e619210be1be8fe50f 100644
Binary files a/data/images/textures/block/nether_wart_stage0.png and b/data/images/textures/block/nether_wart_stage0.png differ
diff --git a/data/images/textures/block/nether_wart_stage1.png b/data/images/textures/block/nether_wart_stage1.png
index 8128e4f0e39722aebf4b2ed8987e7d25278b2ba1..dac28cdc45c438084dfbfe246d41e676af399faa 100644
Binary files a/data/images/textures/block/nether_wart_stage1.png and b/data/images/textures/block/nether_wart_stage1.png differ
diff --git a/data/images/textures/block/nether_wart_stage2.png b/data/images/textures/block/nether_wart_stage2.png
index 5a82a0a9481140316556f1944e2829fd5565854a..85e60bf3a5579aa836e6f1f6f21d20e0c737c76a 100644
Binary files a/data/images/textures/block/nether_wart_stage2.png and b/data/images/textures/block/nether_wart_stage2.png differ
diff --git a/data/images/textures/block/netherite_block.png b/data/images/textures/block/netherite_block.png
index a8b0319d80efb30c8dd85d1101783c96a7391ea2..4739ec91e3b2aa34466f5613973ea9aff2af8dca 100644
Binary files a/data/images/textures/block/netherite_block.png and b/data/images/textures/block/netherite_block.png differ
diff --git a/data/images/textures/block/netherrack.png b/data/images/textures/block/netherrack.png
index 27f1241907d01f2116e986777185589f8141bbd1..975944dd291daf507193305f7b33fddd18674146 100644
Binary files a/data/images/textures/block/netherrack.png and b/data/images/textures/block/netherrack.png differ
diff --git a/data/images/textures/block/note_block.png b/data/images/textures/block/note_block.png
index a5ab48fffe2f55e7bdfaf1b478a88ba49d2dba7e..a52a7a79b71b669509f7515c211a7c24a48170c3 100644
Binary files a/data/images/textures/block/note_block.png and b/data/images/textures/block/note_block.png differ
diff --git a/data/images/textures/block/oak_leaves.png b/data/images/textures/block/oak_leaves.png
index fd0ea5bcc57cbd1344e4088a500b95215edb7aa5..05151c4e6473ad4afaf87661d883c0f599535906 100644
Binary files a/data/images/textures/block/oak_leaves.png and b/data/images/textures/block/oak_leaves.png differ
diff --git a/data/images/textures/block/oak_log.png b/data/images/textures/block/oak_log.png
index 72f6c1c2fdf34dcdcc7ccdf7eaaf9662c1299b9a..20fec7c93809088a05ced2ac2fdd831397b6e82c 100644
Binary files a/data/images/textures/block/oak_log.png and b/data/images/textures/block/oak_log.png differ
diff --git a/data/images/textures/block/oak_log_top.png b/data/images/textures/block/oak_log_top.png
index 54dd428880916234e91efbcf0d91d61706f0c6d0..d69f07d0a8df5a49db14918dd1e52c295c88ae48 100644
Binary files a/data/images/textures/block/oak_log_top.png and b/data/images/textures/block/oak_log_top.png differ
diff --git a/data/images/textures/block/oak_planks.png b/data/images/textures/block/oak_planks.png
index fd68c369000b4a32dd91c7dbc88146cd4859ba16..3a0ba27325e6ede861edf9e486d8e5b3fbbd5352 100644
Binary files a/data/images/textures/block/oak_planks.png and b/data/images/textures/block/oak_planks.png differ
diff --git a/data/images/textures/block/oak_sapling.png b/data/images/textures/block/oak_sapling.png
index 182fe621706c4fc20ded28ec5383e54ca5600805..52fd8c6fbcf04883fafe90c182c45a5097d7ad36 100644
Binary files a/data/images/textures/block/oak_sapling.png and b/data/images/textures/block/oak_sapling.png differ
diff --git a/data/images/textures/block/observer_back.png b/data/images/textures/block/observer_back.png
index c4cf5a56e12829b5d8f5b7c1754c30d87c776f5d..3f903422d662f87dcd74bf0071e8e503a8ba778c 100644
Binary files a/data/images/textures/block/observer_back.png and b/data/images/textures/block/observer_back.png differ
diff --git a/data/images/textures/block/observer_back_on.png b/data/images/textures/block/observer_back_on.png
index 241f3bddbf2c4e147c5dc059e212dccaca805d07..4cd4ac3d49a76d538fa582b00a8757122ab941cc 100644
Binary files a/data/images/textures/block/observer_back_on.png and b/data/images/textures/block/observer_back_on.png differ
diff --git a/data/images/textures/block/observer_front.png b/data/images/textures/block/observer_front.png
index 604a5fc338b7bf2a4ffa32e5db00bb239301137b..18c7b158a886b0e2a92480af3b9d44d6f50f0b88 100644
Binary files a/data/images/textures/block/observer_front.png and b/data/images/textures/block/observer_front.png differ
diff --git a/data/images/textures/block/observer_side.png b/data/images/textures/block/observer_side.png
index 00610a021913e8cf61a3ee3c08f86a47c7da3a05..3ab70f65f650ab8fb48039738e5c4a1b9139d2c6 100644
Binary files a/data/images/textures/block/observer_side.png and b/data/images/textures/block/observer_side.png differ
diff --git a/data/images/textures/block/observer_top.png b/data/images/textures/block/observer_top.png
index 498809b50952c98bc04402d1538cc376b227d458..12fd74ce6f8edd30c9897bd8ff2e52a155a36209 100644
Binary files a/data/images/textures/block/observer_top.png and b/data/images/textures/block/observer_top.png differ
diff --git a/data/images/textures/block/obsidian.png b/data/images/textures/block/obsidian.png
index b7612f968619f3aaee374bf72d4f5a7d5a33ed7e..74113d716f4b77481005af72346c7616bd6925f9 100644
Binary files a/data/images/textures/block/obsidian.png and b/data/images/textures/block/obsidian.png differ
diff --git a/data/images/textures/block/orange_candle.png b/data/images/textures/block/orange_candle.png
index 9555423eedaa42d289502b589212f225c285a4a2..989048e13065a95b85b8d084d2ff14192e60fa79 100644
Binary files a/data/images/textures/block/orange_candle.png and b/data/images/textures/block/orange_candle.png differ
diff --git a/data/images/textures/block/orange_candle_lit.png b/data/images/textures/block/orange_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8b314f801e8c3c0bfd31a3acb3ae270140a93ed
Binary files /dev/null and b/data/images/textures/block/orange_candle_lit.png differ
diff --git a/data/images/textures/block/orange_concrete.png b/data/images/textures/block/orange_concrete.png
index 2fb6a40024fd6941e124f8d716cb442430eb6b35..881de878321f38f5cc95a20bdd1acbafb3543e42 100644
Binary files a/data/images/textures/block/orange_concrete.png and b/data/images/textures/block/orange_concrete.png differ
diff --git a/data/images/textures/block/orange_concrete_powder.png b/data/images/textures/block/orange_concrete_powder.png
index 0fad5b7b570ee37a5bc3ef8f371efd94b3276b70..e38f975d7c3a313e999875235ac1fd36d3b8f21b 100644
Binary files a/data/images/textures/block/orange_concrete_powder.png and b/data/images/textures/block/orange_concrete_powder.png differ
diff --git a/data/images/textures/block/orange_glazed_terracotta.png b/data/images/textures/block/orange_glazed_terracotta.png
index c132377c77bef2610f4251f3633a5cd56d34bfc0..39f938481925d54628cab1512a58b7407a66f9e7 100644
Binary files a/data/images/textures/block/orange_glazed_terracotta.png and b/data/images/textures/block/orange_glazed_terracotta.png differ
diff --git a/data/images/textures/block/orange_shulker_box.png b/data/images/textures/block/orange_shulker_box.png
index 6dd9d8ea402c3d260ac9e92015f554598a4732ff..3681fa289dbc483b8e0cc16671ab75c3704da677 100644
Binary files a/data/images/textures/block/orange_shulker_box.png and b/data/images/textures/block/orange_shulker_box.png differ
diff --git a/data/images/textures/block/orange_stained_glass.png b/data/images/textures/block/orange_stained_glass.png
index 8e2f58f2676aab2ddc6d8f972420a8fe06da4b60..c35ec5e50be9be053c5a8e91606e5890b6307108 100644
Binary files a/data/images/textures/block/orange_stained_glass.png and b/data/images/textures/block/orange_stained_glass.png differ
diff --git a/data/images/textures/block/orange_stained_glass_pane_top.png b/data/images/textures/block/orange_stained_glass_pane_top.png
index a549f93bcdc1dcfd96a97133a6e2614f1fa464d1..042d2ccfd6e3e786001bd991194e8e279e2080f6 100644
Binary files a/data/images/textures/block/orange_stained_glass_pane_top.png and b/data/images/textures/block/orange_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/orange_terracotta.png b/data/images/textures/block/orange_terracotta.png
index 716fb2468503a01c3c75f235b9481d50a25feb43..19aabd29bcffe6f30a336b27577b233247f96370 100644
Binary files a/data/images/textures/block/orange_terracotta.png and b/data/images/textures/block/orange_terracotta.png differ
diff --git a/data/images/textures/block/orange_tulip.png b/data/images/textures/block/orange_tulip.png
index 2d3a935dfb0906c317d151b25603b29177b8ead6..eee5010ae47fa75c491fc4113ca976942e44679f 100644
Binary files a/data/images/textures/block/orange_tulip.png and b/data/images/textures/block/orange_tulip.png differ
diff --git a/data/images/textures/block/orange_wool.png b/data/images/textures/block/orange_wool.png
index da02e4e69da21436cc24feee2e5c9f05b079399c..7b96cd890d6ce99ea9fbcd6ae87fcaaee9e9864b 100644
Binary files a/data/images/textures/block/orange_wool.png and b/data/images/textures/block/orange_wool.png differ
diff --git a/data/images/textures/block/oxeye_daisy.png b/data/images/textures/block/oxeye_daisy.png
index 7a883ec5969c5b68f24172d580400d69a1552f6d..84492353289447709cb938d07ebc17d2f9dda558 100644
Binary files a/data/images/textures/block/oxeye_daisy.png and b/data/images/textures/block/oxeye_daisy.png differ
diff --git a/data/images/textures/block/oxidized_copper.png b/data/images/textures/block/oxidized_copper.png
index 093aad10722d98cb63a1f9cb3af733e40f59efcd..a68cc7f6306a627c7c23727912860c9918708da1 100644
Binary files a/data/images/textures/block/oxidized_copper.png and b/data/images/textures/block/oxidized_copper.png differ
diff --git a/data/images/textures/block/oxidized_cut_copper.png b/data/images/textures/block/oxidized_cut_copper.png
index 058a116cec1d10cce58ff797e338d70703cf7ffd..d61a7a278610d5df127c50528d40f9dec00ec3e3 100644
Binary files a/data/images/textures/block/oxidized_cut_copper.png and b/data/images/textures/block/oxidized_cut_copper.png differ
diff --git a/data/images/textures/block/packed_ice.png b/data/images/textures/block/packed_ice.png
index f1588737c87018d6957879095dcb3b7a2bf488f3..d6be139520c6e05fd7d54ea8a7be575f2ddb7dfd 100644
Binary files a/data/images/textures/block/packed_ice.png and b/data/images/textures/block/packed_ice.png differ
diff --git a/data/images/textures/block/peony_bottom.png b/data/images/textures/block/peony_bottom.png
index 695b3be2527858703ba2deda430223945443b930..41c1ca6e4357890b5c475eb079811d7cab700f94 100644
Binary files a/data/images/textures/block/peony_bottom.png and b/data/images/textures/block/peony_bottom.png differ
diff --git a/data/images/textures/block/peony_top.png b/data/images/textures/block/peony_top.png
index d96f6842c55509635de509b03437fd6afd857e8f..2bf1c4f91d287f9b367b125b2a1fbfd6542ffac9 100644
Binary files a/data/images/textures/block/peony_top.png and b/data/images/textures/block/peony_top.png differ
diff --git a/data/images/textures/block/pink_candle.png b/data/images/textures/block/pink_candle.png
index c824b2516bf73eda3c0c27603d6e63d6bfa58525..d879c17b5a535f9f02e26e48207b5ccf4143b27a 100644
Binary files a/data/images/textures/block/pink_candle.png and b/data/images/textures/block/pink_candle.png differ
diff --git a/data/images/textures/block/pink_candle_lit.png b/data/images/textures/block/pink_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..975d43e57c0d55100995c8b67e46e22c73906a06
Binary files /dev/null and b/data/images/textures/block/pink_candle_lit.png differ
diff --git a/data/images/textures/block/pink_concrete.png b/data/images/textures/block/pink_concrete.png
index da76194d108bdd974cb4a6ed3c16bc6ff9a9877c..68791f9696be6beac514c239622089704ef4bad9 100644
Binary files a/data/images/textures/block/pink_concrete.png and b/data/images/textures/block/pink_concrete.png differ
diff --git a/data/images/textures/block/pink_concrete_powder.png b/data/images/textures/block/pink_concrete_powder.png
index 6da2aaa3dbc4229ef110de302aaf5ba0b465263d..008178127f7bba03d07681b3242ebcdf066f41c3 100644
Binary files a/data/images/textures/block/pink_concrete_powder.png and b/data/images/textures/block/pink_concrete_powder.png differ
diff --git a/data/images/textures/block/pink_glazed_terracotta.png b/data/images/textures/block/pink_glazed_terracotta.png
index d5fcc1e6be7096f91329aaf46cd679d453e53547..8f28b6038a4c537f1bf3ccd35042d7ec37deb073 100644
Binary files a/data/images/textures/block/pink_glazed_terracotta.png and b/data/images/textures/block/pink_glazed_terracotta.png differ
diff --git a/data/images/textures/block/pink_shulker_box.png b/data/images/textures/block/pink_shulker_box.png
index 1b377814cdcd68d93c85a4490a3fac718f02954d..980edcf73add073ba8aa2c5007d6447246e9570e 100644
Binary files a/data/images/textures/block/pink_shulker_box.png and b/data/images/textures/block/pink_shulker_box.png differ
diff --git a/data/images/textures/block/pink_stained_glass.png b/data/images/textures/block/pink_stained_glass.png
index 81135e0069e9d9a6a1e659219cfc3c025fb5c8d0..e4e1a604ce58137de025bcc0ac180f25be3725bc 100644
Binary files a/data/images/textures/block/pink_stained_glass.png and b/data/images/textures/block/pink_stained_glass.png differ
diff --git a/data/images/textures/block/pink_stained_glass_pane_top.png b/data/images/textures/block/pink_stained_glass_pane_top.png
index 6091973fe6c3466c9fbc16c231136f9d1cd747ea..23d85a207cf8be0654c77442d6c952ae129044d9 100644
Binary files a/data/images/textures/block/pink_stained_glass_pane_top.png and b/data/images/textures/block/pink_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/pink_terracotta.png b/data/images/textures/block/pink_terracotta.png
index 0ea3f407b08c8e1dc373d4e7263db53f28d1d2b1..51f47d8493627c3c54dc8f3fe6d95f5a7e4ed165 100644
Binary files a/data/images/textures/block/pink_terracotta.png and b/data/images/textures/block/pink_terracotta.png differ
diff --git a/data/images/textures/block/pink_tulip.png b/data/images/textures/block/pink_tulip.png
index 4cb3e71b367978adf69343f9b41e8d88a4ac52dc..7cb2919adc02b8fdbbbad9402c20c6b3ce9e24ed 100644
Binary files a/data/images/textures/block/pink_tulip.png and b/data/images/textures/block/pink_tulip.png differ
diff --git a/data/images/textures/block/pink_wool.png b/data/images/textures/block/pink_wool.png
index 8d020ab903e66aedc386203b308ed68a9ceca293..beb8e09f5e7b7e955b111299e03362fd1ed09d30 100644
Binary files a/data/images/textures/block/pink_wool.png and b/data/images/textures/block/pink_wool.png differ
diff --git a/data/images/textures/block/piston_bottom.png b/data/images/textures/block/piston_bottom.png
index bb5f2a241b081bb62fd56f352c50b90e6a8b08d6..1d9bb9c4363c7b9009c03cbcb1da67fe4af70444 100644
Binary files a/data/images/textures/block/piston_bottom.png and b/data/images/textures/block/piston_bottom.png differ
diff --git a/data/images/textures/block/piston_inner.png b/data/images/textures/block/piston_inner.png
index 562ed76685718239aeff552902c589f2436054cd..5495a238f5cd05029409e6139fcaf1079cdfe3dc 100644
Binary files a/data/images/textures/block/piston_inner.png and b/data/images/textures/block/piston_inner.png differ
diff --git a/data/images/textures/block/piston_side.png b/data/images/textures/block/piston_side.png
index 9c2593cd8a2db67ef0a7a2b4d8382e7995544c90..0b8e92a20a0cc05c1dfb2c570d49e28ba13cba46 100644
Binary files a/data/images/textures/block/piston_side.png and b/data/images/textures/block/piston_side.png differ
diff --git a/data/images/textures/block/piston_top.png b/data/images/textures/block/piston_top.png
index 4354a1cdb3a52c003a8a8d3a5f5b5bdad8446d2f..d59fb391bd90cdde01eadd7f8b5e58c32f388e12 100644
Binary files a/data/images/textures/block/piston_top.png and b/data/images/textures/block/piston_top.png differ
diff --git a/data/images/textures/block/piston_top_sticky.png b/data/images/textures/block/piston_top_sticky.png
index d449d6e232a659a7c22225d01a1f46d993c54712..fb403c16f5df86cf02a30a857adb2e8d86d41be2 100644
Binary files a/data/images/textures/block/piston_top_sticky.png and b/data/images/textures/block/piston_top_sticky.png differ
diff --git a/data/images/textures/block/podzol_side.png b/data/images/textures/block/podzol_side.png
index c2021fa37aa618128c3d14cc2099d371d21821c0..031f3fd0f9d21b1efa495cb376af3ae67710b8ab 100644
Binary files a/data/images/textures/block/podzol_side.png and b/data/images/textures/block/podzol_side.png differ
diff --git a/data/images/textures/block/podzol_top.png b/data/images/textures/block/podzol_top.png
index ec4629c7a3ed579d16cb1e386bac896ee616bc81..f40eebc6ac5e9432164470dc71ff879adad9e96e 100644
Binary files a/data/images/textures/block/podzol_top.png and b/data/images/textures/block/podzol_top.png differ
diff --git a/data/images/textures/block/pointed_dripstone_down_base.png b/data/images/textures/block/pointed_dripstone_down_base.png
index 560dd82eb30893175fed21c323cc7be100e96400..2f3fd9a969db7ce7886e142836d736be3ad0f042 100644
Binary files a/data/images/textures/block/pointed_dripstone_down_base.png and b/data/images/textures/block/pointed_dripstone_down_base.png differ
diff --git a/data/images/textures/block/pointed_dripstone_down_frustum.png b/data/images/textures/block/pointed_dripstone_down_frustum.png
index 9616a1a00435edb1ab44f64cc34b5010e28c0b22..c0046e57c2dc93a36e72058e783f70564077d52d 100644
Binary files a/data/images/textures/block/pointed_dripstone_down_frustum.png and b/data/images/textures/block/pointed_dripstone_down_frustum.png differ
diff --git a/data/images/textures/block/pointed_dripstone_down_middle.png b/data/images/textures/block/pointed_dripstone_down_middle.png
index dcda435f224a534907b82ff7475d201722546880..c0046e57c2dc93a36e72058e783f70564077d52d 100644
Binary files a/data/images/textures/block/pointed_dripstone_down_middle.png and b/data/images/textures/block/pointed_dripstone_down_middle.png differ
diff --git a/data/images/textures/block/pointed_dripstone_down_tip.png b/data/images/textures/block/pointed_dripstone_down_tip.png
index 85d4365cbcc8e0a3eff4838c0cf49e5c32073b47..4717b948f3928b495a9d0c40a669a047a26a6fc8 100644
Binary files a/data/images/textures/block/pointed_dripstone_down_tip.png and b/data/images/textures/block/pointed_dripstone_down_tip.png differ
diff --git a/data/images/textures/block/pointed_dripstone_down_tip_merge.png b/data/images/textures/block/pointed_dripstone_down_tip_merge.png
index e16384850c54450ceb92c53726e9fb0649f95016..9317c0d3df95bceafce11949fcbd5864bf13a04b 100644
Binary files a/data/images/textures/block/pointed_dripstone_down_tip_merge.png and b/data/images/textures/block/pointed_dripstone_down_tip_merge.png differ
diff --git a/data/images/textures/block/pointed_dripstone_up_base.png b/data/images/textures/block/pointed_dripstone_up_base.png
index 8dde8bfbb0da3fca44457ff0b9858e9e0564da56..19549840d0239dedb651243e940cf605235447f2 100644
Binary files a/data/images/textures/block/pointed_dripstone_up_base.png and b/data/images/textures/block/pointed_dripstone_up_base.png differ
diff --git a/data/images/textures/block/pointed_dripstone_up_frustum.png b/data/images/textures/block/pointed_dripstone_up_frustum.png
index 6105fa28e141ac47ec794f351a341d62cd691fc1..4d16107303b89c5fa2011a408ce43e0baa54d88b 100644
Binary files a/data/images/textures/block/pointed_dripstone_up_frustum.png and b/data/images/textures/block/pointed_dripstone_up_frustum.png differ
diff --git a/data/images/textures/block/pointed_dripstone_up_middle.png b/data/images/textures/block/pointed_dripstone_up_middle.png
index aad3484407e705b52a2ef6b4231193bb5aa9af79..4d16107303b89c5fa2011a408ce43e0baa54d88b 100644
Binary files a/data/images/textures/block/pointed_dripstone_up_middle.png and b/data/images/textures/block/pointed_dripstone_up_middle.png differ
diff --git a/data/images/textures/block/pointed_dripstone_up_tip.png b/data/images/textures/block/pointed_dripstone_up_tip.png
index 529cbb81d4bfd0563cc16a7068dddc9683179538..dd1651b800aa457c1d4935f26075f50966f0f716 100644
Binary files a/data/images/textures/block/pointed_dripstone_up_tip.png and b/data/images/textures/block/pointed_dripstone_up_tip.png differ
diff --git a/data/images/textures/block/pointed_dripstone_up_tip_merge.png b/data/images/textures/block/pointed_dripstone_up_tip_merge.png
index 25c17094e71c40e79861844014570c371bd55826..66b85d5c5e32951bd52b3e634d6f62cd94d03e68 100644
Binary files a/data/images/textures/block/pointed_dripstone_up_tip_merge.png and b/data/images/textures/block/pointed_dripstone_up_tip_merge.png differ
diff --git a/data/images/textures/block/polished_andesite.png b/data/images/textures/block/polished_andesite.png
index 3394eb042c8bf440671437e4c068ecbd5b8eddaf..8781116e948d84572d258fd1d31c977ab9b76c68 100644
Binary files a/data/images/textures/block/polished_andesite.png and b/data/images/textures/block/polished_andesite.png differ
diff --git a/data/images/textures/block/polished_basalt_side.png b/data/images/textures/block/polished_basalt_side.png
index 2c7d209efd8a8986a5d9a680bcf5a4cb464da38a..098ecbd5f23d98195d2a901cc9c85c1eb6fd8add 100644
Binary files a/data/images/textures/block/polished_basalt_side.png and b/data/images/textures/block/polished_basalt_side.png differ
diff --git a/data/images/textures/block/polished_basalt_top.png b/data/images/textures/block/polished_basalt_top.png
index 84258c6f68522eaf36faadcee3d2743109d4200d..a011bac96f0511a8a48abb8316d11170c68abcce 100644
Binary files a/data/images/textures/block/polished_basalt_top.png and b/data/images/textures/block/polished_basalt_top.png differ
diff --git a/data/images/textures/block/polished_blackstone.png b/data/images/textures/block/polished_blackstone.png
index f147eb0403e4c217022fdc4092af8203790e7402..8ef9ae0a3cec6aa32d3366305c03e5326fd617cc 100644
Binary files a/data/images/textures/block/polished_blackstone.png and b/data/images/textures/block/polished_blackstone.png differ
diff --git a/data/images/textures/block/polished_blackstone_bricks.png b/data/images/textures/block/polished_blackstone_bricks.png
index 61ad3a65a9f843b65eb22e3e9032e7d31c3ed94e..df1467f898c516ab8179b508bb3c6c85e11185b6 100644
Binary files a/data/images/textures/block/polished_blackstone_bricks.png and b/data/images/textures/block/polished_blackstone_bricks.png differ
diff --git a/data/images/textures/block/polished_deepslate.png b/data/images/textures/block/polished_deepslate.png
index e37fec746ad57adf668126d44a7dcf4defb2ea45..e8a817dd67c627ec9d3f9d511b1b8abf7999f27f 100644
Binary files a/data/images/textures/block/polished_deepslate.png and b/data/images/textures/block/polished_deepslate.png differ
diff --git a/data/images/textures/block/polished_diorite.png b/data/images/textures/block/polished_diorite.png
index 3f8c80c6e22b00c88e8bf34fec5df5f67884b825..478f14a52e4d065fd5d595e280d25a6df19c5926 100644
Binary files a/data/images/textures/block/polished_diorite.png and b/data/images/textures/block/polished_diorite.png differ
diff --git a/data/images/textures/block/polished_granite.png b/data/images/textures/block/polished_granite.png
index 05b1c541ec644f2e505c4d05537ea6ac4e83dad9..fd6a6c88cb587cd6b339c95694f3c77efea53745 100644
Binary files a/data/images/textures/block/polished_granite.png and b/data/images/textures/block/polished_granite.png differ
diff --git a/data/images/textures/block/poppy.png b/data/images/textures/block/poppy.png
index 09807234cf6da5f2b29f027eea25ec70b2da42dc..54997853ccf6801e81485e863360582fa6dd9f40 100644
Binary files a/data/images/textures/block/poppy.png and b/data/images/textures/block/poppy.png differ
diff --git a/data/images/textures/block/potatoes_stage0.png b/data/images/textures/block/potatoes_stage0.png
index f63449b0e9ecbc4530192568e9093a131d2a08a2..b60c4009dc17caf1ac38221c4c8516862c841ef6 100644
Binary files a/data/images/textures/block/potatoes_stage0.png and b/data/images/textures/block/potatoes_stage0.png differ
diff --git a/data/images/textures/block/potatoes_stage1.png b/data/images/textures/block/potatoes_stage1.png
index 1daa92fb8a5e6337c787d4a8fa0659d9e657de66..e274d40aeda7e2dd87201ded00db3ce51987a42a 100644
Binary files a/data/images/textures/block/potatoes_stage1.png and b/data/images/textures/block/potatoes_stage1.png differ
diff --git a/data/images/textures/block/potatoes_stage2.png b/data/images/textures/block/potatoes_stage2.png
index d3a268cc4cfc044e916c25116736f4920238e340..1f3fb62e0d3d710aaf5b2831fe808c7ca2544edc 100644
Binary files a/data/images/textures/block/potatoes_stage2.png and b/data/images/textures/block/potatoes_stage2.png differ
diff --git a/data/images/textures/block/potatoes_stage3.png b/data/images/textures/block/potatoes_stage3.png
index 657e24db48a931ef3cc729b3d116a036767b4a28..5f34809ed4e1dbc9904bf8eec81b7643644a3011 100644
Binary files a/data/images/textures/block/potatoes_stage3.png and b/data/images/textures/block/potatoes_stage3.png differ
diff --git a/data/images/textures/block/potted_azalea_bush_plant.png b/data/images/textures/block/potted_azalea_bush_plant.png
new file mode 100644
index 0000000000000000000000000000000000000000..5a270364cbdab97465b78519fa8b2cce3e367582
Binary files /dev/null and b/data/images/textures/block/potted_azalea_bush_plant.png differ
diff --git a/data/images/textures/block/potted_azalea_bush_side.png b/data/images/textures/block/potted_azalea_bush_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..21dc74c09024f73f4e94a0f5dc612919d2011f62
Binary files /dev/null and b/data/images/textures/block/potted_azalea_bush_side.png differ
diff --git a/data/images/textures/block/potted_flowering_azalea_bush_plant.png b/data/images/textures/block/potted_flowering_azalea_bush_plant.png
new file mode 100644
index 0000000000000000000000000000000000000000..5c6971dcb3970661fe5adff38345d65d3b42b665
Binary files /dev/null and b/data/images/textures/block/potted_flowering_azalea_bush_plant.png differ
diff --git a/data/images/textures/block/potted_flowering_azalea_bush_side.png b/data/images/textures/block/potted_flowering_azalea_bush_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..2d917554415d14bb5611454edc627d51d33a4f5f
Binary files /dev/null and b/data/images/textures/block/potted_flowering_azalea_bush_side.png differ
diff --git a/data/images/textures/block/powder_snow.png b/data/images/textures/block/powder_snow.png
index e450c3a616b71cf3e4955536cf05a91629b37895..829e31a4f7b321ea4f7230a30a4004257d978369 100644
Binary files a/data/images/textures/block/powder_snow.png and b/data/images/textures/block/powder_snow.png differ
diff --git a/data/images/textures/block/powered_rail.png b/data/images/textures/block/powered_rail.png
index 0c3734b54fc815e5b893af8b68c8bf1dff2d1d7d..ffd6ff47d114d549a49e005a28d35a96c1db2cfa 100644
Binary files a/data/images/textures/block/powered_rail.png and b/data/images/textures/block/powered_rail.png differ
diff --git a/data/images/textures/block/powered_rail_on.png b/data/images/textures/block/powered_rail_on.png
index 46d9e82f321d2632b6d87a2f33e819aba3d64af3..2156ee860ccc58c36ffe2d46655b7418542d3426 100644
Binary files a/data/images/textures/block/powered_rail_on.png and b/data/images/textures/block/powered_rail_on.png differ
diff --git a/data/images/textures/block/pressure_plate_iron.png b/data/images/textures/block/pressure_plate_iron.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a3f9536f15be24acae0c44770be7e25c3f93e39
Binary files /dev/null and b/data/images/textures/block/pressure_plate_iron.png differ
diff --git a/data/images/textures/block/pressure_plate_oak.png b/data/images/textures/block/pressure_plate_oak.png
new file mode 100644
index 0000000000000000000000000000000000000000..b0ae1ff479155dc4cf6bd597452623c5a9017ab4
Binary files /dev/null and b/data/images/textures/block/pressure_plate_oak.png differ
diff --git a/data/images/textures/block/prismarine.png b/data/images/textures/block/prismarine.png
index 06649890499b8f9e5903034a75fa12113ac3da44..8108b1309b2e952655b937849de4d6961c5c9990 100644
Binary files a/data/images/textures/block/prismarine.png and b/data/images/textures/block/prismarine.png differ
diff --git a/data/images/textures/block/prismarine_bricks.png b/data/images/textures/block/prismarine_bricks.png
index 33e7ffa3680e59671535981101d5e3a8504761a9..5550625d88fe9e6535eccf85ed8d4ffdb6bfff76 100644
Binary files a/data/images/textures/block/prismarine_bricks.png and b/data/images/textures/block/prismarine_bricks.png differ
diff --git a/data/images/textures/block/pumpkin_face_on.png b/data/images/textures/block/pumpkin_face_on.png
new file mode 100644
index 0000000000000000000000000000000000000000..3096a710011471d83e540c8b4985806156d1656a
Binary files /dev/null and b/data/images/textures/block/pumpkin_face_on.png differ
diff --git a/data/images/textures/block/pumpkin_face_on.png.mcmeta b/data/images/textures/block/pumpkin_face_on.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..4093a16ac1d867042998686704c5d8686834d283
--- /dev/null
+++ b/data/images/textures/block/pumpkin_face_on.png.mcmeta
@@ -0,0 +1,6 @@
+{
+  "animation": {
+        "frametime": 1,
+        "interpolate": true
+  }
+}
diff --git a/data/images/textures/block/pumpkin_side.png b/data/images/textures/block/pumpkin_side.png
index 1493e1233129c91a2b9104253d80ed0501f56421..7f458870561c176d0b8caeeb252fed78f6e78f43 100644
Binary files a/data/images/textures/block/pumpkin_side.png and b/data/images/textures/block/pumpkin_side.png differ
diff --git a/data/images/textures/block/pumpkin_stem.png b/data/images/textures/block/pumpkin_stem.png
index fdc6b52975ac595ffe2ee4ec91667542de8efea8..3dd3d2233b463788660e05067ee818dc55f35348 100644
Binary files a/data/images/textures/block/pumpkin_stem.png and b/data/images/textures/block/pumpkin_stem.png differ
diff --git a/data/images/textures/block/pumpkin_top.png b/data/images/textures/block/pumpkin_top.png
index 317f57580fb9fd1ed6640bb171ab7852c37ae91e..e7bd973530305e2e28572a3cb1ca5a41bc73618c 100644
Binary files a/data/images/textures/block/pumpkin_top.png and b/data/images/textures/block/pumpkin_top.png differ
diff --git a/data/images/textures/block/purple_candle.png b/data/images/textures/block/purple_candle.png
index cbb64a3a08fad8805730652572752d09fc7b648f..bd888a44c8f76b116361b8897404058b1772aced 100644
Binary files a/data/images/textures/block/purple_candle.png and b/data/images/textures/block/purple_candle.png differ
diff --git a/data/images/textures/block/purple_candle_lit.png b/data/images/textures/block/purple_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..7cf0d1b96c20d8a9e2e54409e6eb200d8111c777
Binary files /dev/null and b/data/images/textures/block/purple_candle_lit.png differ
diff --git a/data/images/textures/block/purple_concrete.png b/data/images/textures/block/purple_concrete.png
index b0a2613f03152ad28aef69789f3d2824098c16d0..348628e514bd58d2aa74698940964b8571e221df 100644
Binary files a/data/images/textures/block/purple_concrete.png and b/data/images/textures/block/purple_concrete.png differ
diff --git a/data/images/textures/block/purple_concrete_powder.png b/data/images/textures/block/purple_concrete_powder.png
index 92a1eb2202f6e366cd7a5878e63f5b7c0aceccd9..f80970a6a9c1c47722db620055b837f17f134fa2 100644
Binary files a/data/images/textures/block/purple_concrete_powder.png and b/data/images/textures/block/purple_concrete_powder.png differ
diff --git a/data/images/textures/block/purple_glazed_terracotta.png b/data/images/textures/block/purple_glazed_terracotta.png
index d2bff30b50bebca278f18385e279b7b5aa03af6d..345e5fe8a20aa1a44ec406112fd001747ca5da10 100644
Binary files a/data/images/textures/block/purple_glazed_terracotta.png and b/data/images/textures/block/purple_glazed_terracotta.png differ
diff --git a/data/images/textures/block/purple_shulker_box.png b/data/images/textures/block/purple_shulker_box.png
index 8c3f84c2e8cde001c08f32e88a2c155e04acbb4c..f6dffd8b2248288a4fd6508f073b4b5c1004a3a8 100644
Binary files a/data/images/textures/block/purple_shulker_box.png and b/data/images/textures/block/purple_shulker_box.png differ
diff --git a/data/images/textures/block/purple_stained_glass.png b/data/images/textures/block/purple_stained_glass.png
index 6ddec2b3737ceb80e731899e91d94e39829ebe4e..3dcec78032a338f0c31d14ce7f115c4ccbce05eb 100644
Binary files a/data/images/textures/block/purple_stained_glass.png and b/data/images/textures/block/purple_stained_glass.png differ
diff --git a/data/images/textures/block/purple_stained_glass_pane_top.png b/data/images/textures/block/purple_stained_glass_pane_top.png
index e861124ae9a4cf2a76f011b32c5b528824163fa6..e13c4f0b3df8e5daa88fc4f868259d15353bdef2 100644
Binary files a/data/images/textures/block/purple_stained_glass_pane_top.png and b/data/images/textures/block/purple_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/purple_terracotta.png b/data/images/textures/block/purple_terracotta.png
index e22caa25ac6127f46cdf6cd30b9fa194a7ed1c6e..de2cef573bdd08a00ba5d45204e430c4d504a749 100644
Binary files a/data/images/textures/block/purple_terracotta.png and b/data/images/textures/block/purple_terracotta.png differ
diff --git a/data/images/textures/block/purple_wool.png b/data/images/textures/block/purple_wool.png
index e89f83bdd277c57cbcf8406ae19cced03c901a68..f5e90dd22b469237610fd2f3bc02670ac1117b0e 100644
Binary files a/data/images/textures/block/purple_wool.png and b/data/images/textures/block/purple_wool.png differ
diff --git a/data/images/textures/block/purpur_block.png b/data/images/textures/block/purpur_block.png
index 48647bdbb94985ffed84c83d73d859439bd2414d..b62311d89f4375d9d7ef18de432b6f26b02f8815 100644
Binary files a/data/images/textures/block/purpur_block.png and b/data/images/textures/block/purpur_block.png differ
diff --git a/data/images/textures/block/purpur_pillar.png b/data/images/textures/block/purpur_pillar.png
index f6862815ee81e8c7830f5a4b01c9a210ee00597f..53d1df2f50a66cd6025d79399837c0811c026075 100644
Binary files a/data/images/textures/block/purpur_pillar.png and b/data/images/textures/block/purpur_pillar.png differ
diff --git a/data/images/textures/block/purpur_pillar_top.png b/data/images/textures/block/purpur_pillar_top.png
index 3a06284bf651dc9f2e9d9402d619f59699fa6957..eab962907085c8714841e9ad14bf3758e13709c8 100644
Binary files a/data/images/textures/block/purpur_pillar_top.png and b/data/images/textures/block/purpur_pillar_top.png differ
diff --git a/data/images/textures/block/quartz_block_bottom.png b/data/images/textures/block/quartz_block_bottom.png
index ca863e3e93f2cd4636c1407922762dba0e2c0280..28f1581572d50d9b667a483c80c0e161c174da89 100644
Binary files a/data/images/textures/block/quartz_block_bottom.png and b/data/images/textures/block/quartz_block_bottom.png differ
diff --git a/data/images/textures/block/quartz_block_side.png b/data/images/textures/block/quartz_block_side.png
index 64528e140ec84363755de18e968f8ddf466440d1..28f1581572d50d9b667a483c80c0e161c174da89 100644
Binary files a/data/images/textures/block/quartz_block_side.png and b/data/images/textures/block/quartz_block_side.png differ
diff --git a/data/images/textures/block/quartz_block_top.png b/data/images/textures/block/quartz_block_top.png
index 64528e140ec84363755de18e968f8ddf466440d1..b5a51ee25f2f9f2ab07e4e4cb56f967d0bfc3503 100644
Binary files a/data/images/textures/block/quartz_block_top.png and b/data/images/textures/block/quartz_block_top.png differ
diff --git a/data/images/textures/block/quartz_bricks.png b/data/images/textures/block/quartz_bricks.png
index cd93ee225c91976e0d01108d6cd378b4f7e0be26..6dcbd2f978d1ec6a6d77d10f3536b444db360ce2 100644
Binary files a/data/images/textures/block/quartz_bricks.png and b/data/images/textures/block/quartz_bricks.png differ
diff --git a/data/images/textures/block/quartz_pillar.png b/data/images/textures/block/quartz_pillar.png
index d27fc4835a96a37848398b8d4d8c00d0ae4182f2..79892ca6305c4e5fab3621ec740b47f3972d082f 100644
Binary files a/data/images/textures/block/quartz_pillar.png and b/data/images/textures/block/quartz_pillar.png differ
diff --git a/data/images/textures/block/quartz_pillar_top.png b/data/images/textures/block/quartz_pillar_top.png
index 93540336d5b172d098ef0be8f80560f891599c53..ad7ade6981bcc5a1c3edbe13f26bd1ebc0972856 100644
Binary files a/data/images/textures/block/quartz_pillar_top.png and b/data/images/textures/block/quartz_pillar_top.png differ
diff --git a/data/images/textures/block/rail.png b/data/images/textures/block/rail.png
index 41e6fd9fefe27b88e27818d6cf0dc6d7b7578202..ce66ec52ea5cf49952e3a5c060c175fd2d753eb4 100644
Binary files a/data/images/textures/block/rail.png and b/data/images/textures/block/rail.png differ
diff --git a/data/images/textures/block/rail/rail_parts.png b/data/images/textures/block/rail/rail_parts.png
new file mode 100644
index 0000000000000000000000000000000000000000..41d7c00060170a959ef8174c7ef0152f1ca6554f
Binary files /dev/null and b/data/images/textures/block/rail/rail_parts.png differ
diff --git a/data/images/textures/block/rail_corner.png b/data/images/textures/block/rail_corner.png
index d8b37def8ece8d9a4d4a5df1fd1db429b9a141de..64a2062e01172ceb68fcba4a53b856574caa3f54 100644
Binary files a/data/images/textures/block/rail_corner.png and b/data/images/textures/block/rail_corner.png differ
diff --git a/data/images/textures/block/raw_copper_block.png b/data/images/textures/block/raw_copper_block.png
new file mode 100644
index 0000000000000000000000000000000000000000..300c8bd0e6ecaae3a395281bb6110fd5e3ca7837
Binary files /dev/null and b/data/images/textures/block/raw_copper_block.png differ
diff --git a/data/images/textures/block/raw_gold_block.png b/data/images/textures/block/raw_gold_block.png
index 3cecd9aabc96b8ccddaa4589021b37d3f469c7a6..f5b61dbd0691db047fdfb661bfe96eb5401d06c2 100644
Binary files a/data/images/textures/block/raw_gold_block.png and b/data/images/textures/block/raw_gold_block.png differ
diff --git a/data/images/textures/block/raw_iron_block.png b/data/images/textures/block/raw_iron_block.png
index 3f04d7b5229fab16a64ee39d5fdbbcbfaa03ec1a..fc7b418bc644f8b10897b8d732c4b9a3ad8cd802 100644
Binary files a/data/images/textures/block/raw_iron_block.png and b/data/images/textures/block/raw_iron_block.png differ
diff --git a/data/images/textures/block/red_candle.png b/data/images/textures/block/red_candle.png
index e03b3ee99890a2aae1ca01620c5611038948ead9..436c107c867f63d25694f6bcd569953ae1fe7637 100644
Binary files a/data/images/textures/block/red_candle.png and b/data/images/textures/block/red_candle.png differ
diff --git a/data/images/textures/block/red_candle_lit.png b/data/images/textures/block/red_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..fa5277e91a6135bfc9c1e5a00999773734381d0c
Binary files /dev/null and b/data/images/textures/block/red_candle_lit.png differ
diff --git a/data/images/textures/block/red_concrete.png b/data/images/textures/block/red_concrete.png
index b0537f7398a2694094ab922134ee9e387fd37aa0..abbd98472add510493f63cbc871948fefdc97dd7 100644
Binary files a/data/images/textures/block/red_concrete.png and b/data/images/textures/block/red_concrete.png differ
diff --git a/data/images/textures/block/red_concrete_powder.png b/data/images/textures/block/red_concrete_powder.png
index 5c63d86d7ba83abfb5d4eaba7ad1f24837bf9997..db647e29b542e61c1892b42b5db326f3821bd3df 100644
Binary files a/data/images/textures/block/red_concrete_powder.png and b/data/images/textures/block/red_concrete_powder.png differ
diff --git a/data/images/textures/block/red_glazed_terracotta.png b/data/images/textures/block/red_glazed_terracotta.png
index 11e9fda415f45c2b922a432f3e5d83264477caba..54eb94829bd8d28cc214fbc3267d32824c294deb 100644
Binary files a/data/images/textures/block/red_glazed_terracotta.png and b/data/images/textures/block/red_glazed_terracotta.png differ
diff --git a/data/images/textures/block/red_mushroom.png b/data/images/textures/block/red_mushroom.png
index a5310091ea11d77ebc38b02bcb1a5ac26e2028cf..4a3ef3fd6ccd31b72bf1a5460d23dd6a132993c0 100644
Binary files a/data/images/textures/block/red_mushroom.png and b/data/images/textures/block/red_mushroom.png differ
diff --git a/data/images/textures/block/red_mushroom_block.png b/data/images/textures/block/red_mushroom_block.png
index 70a223875134f9638c5290c18524a26d3a8b6357..1e5735eb8bb58b0baa0ed1e3f0510352bd0f38bd 100644
Binary files a/data/images/textures/block/red_mushroom_block.png and b/data/images/textures/block/red_mushroom_block.png differ
diff --git a/data/images/textures/block/red_nether_bricks.png b/data/images/textures/block/red_nether_bricks.png
index 92e860f35be8a678dd4fb03a493852f29d611f28..703c2351d48b517fa565d80d128c9b4fb37a5064 100644
Binary files a/data/images/textures/block/red_nether_bricks.png and b/data/images/textures/block/red_nether_bricks.png differ
diff --git a/data/images/textures/block/red_sand.png b/data/images/textures/block/red_sand.png
index b93f300fb28bdb1da5a8d760b60a907956647bc1..e09b9471de57298b756442b5166dadcb3fe884e2 100644
Binary files a/data/images/textures/block/red_sand.png and b/data/images/textures/block/red_sand.png differ
diff --git a/data/images/textures/block/red_sandstone.png b/data/images/textures/block/red_sandstone.png
index b13f8c9339b96c94dac102894b6ecd532963892d..7e9e3a84be325b304b50f2ab9c8e6956745e80f4 100644
Binary files a/data/images/textures/block/red_sandstone.png and b/data/images/textures/block/red_sandstone.png differ
diff --git a/data/images/textures/block/red_sandstone_bottom.png b/data/images/textures/block/red_sandstone_bottom.png
index 4d6696fa5181c14a53eb5b1e9e27ddbbb64d02d3..fe78ee46f1c312f18e1bc9f8302c055d73d19277 100644
Binary files a/data/images/textures/block/red_sandstone_bottom.png and b/data/images/textures/block/red_sandstone_bottom.png differ
diff --git a/data/images/textures/block/red_sandstone_top.png b/data/images/textures/block/red_sandstone_top.png
index 7e5144d7766f99411905473d161c82aae20824cd..6cc3f137ac31d4462a86d860a24a5bb592cd8695 100644
Binary files a/data/images/textures/block/red_sandstone_top.png and b/data/images/textures/block/red_sandstone_top.png differ
diff --git a/data/images/textures/block/red_shulker_box.png b/data/images/textures/block/red_shulker_box.png
index 381a4c268d1ee2f20c01147a306a5067ec42d65a..5a8b14e2f033b8f1738d72aed0ff1e42c41c08c2 100644
Binary files a/data/images/textures/block/red_shulker_box.png and b/data/images/textures/block/red_shulker_box.png differ
diff --git a/data/images/textures/block/red_stained_glass.png b/data/images/textures/block/red_stained_glass.png
index 88c357cc42926a44ac0d31f793821a223e6670db..64fe4e2fe120d4c75fc62685d72136ab06054532 100644
Binary files a/data/images/textures/block/red_stained_glass.png and b/data/images/textures/block/red_stained_glass.png differ
diff --git a/data/images/textures/block/red_stained_glass_pane_top.png b/data/images/textures/block/red_stained_glass_pane_top.png
index 8bc7361ab299cc0798d041c5c904706ddaa7c975..fb30ce85fb2e512be7f41a5d8764d0754c2c88e2 100644
Binary files a/data/images/textures/block/red_stained_glass_pane_top.png and b/data/images/textures/block/red_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/red_terracotta.png b/data/images/textures/block/red_terracotta.png
index a69d23e9709c188c65fdc5b0c7ad5bc247e1b0e1..fff2dc010ab9b714a57de2379b85cc8bd88f7b09 100644
Binary files a/data/images/textures/block/red_terracotta.png and b/data/images/textures/block/red_terracotta.png differ
diff --git a/data/images/textures/block/red_tulip.png b/data/images/textures/block/red_tulip.png
index 0cea7a1b4f63f4b8fca2ea876b194bea810570ee..1aa9fc96e925eb175884934418372951b0d94796 100644
Binary files a/data/images/textures/block/red_tulip.png and b/data/images/textures/block/red_tulip.png differ
diff --git a/data/images/textures/block/red_wool.png b/data/images/textures/block/red_wool.png
index 0efa1a59e87b657c8de356463239ebd8238520ff..d73d5a4129dafd2e49edbbfbd5d2e8c372d429de 100644
Binary files a/data/images/textures/block/red_wool.png and b/data/images/textures/block/red_wool.png differ
diff --git a/data/images/textures/block/redstone_block.png b/data/images/textures/block/redstone_block.png
index e6cff4ffc866f902cd481d157c3ba9bf905ea817..9abc994969e62affac06e1e119ccc74ecf9c154e 100644
Binary files a/data/images/textures/block/redstone_block.png and b/data/images/textures/block/redstone_block.png differ
diff --git a/data/images/textures/block/redstone_dust_dot.png b/data/images/textures/block/redstone_dust_dot.png
index f56432cd2e6b26770a7ee0a8a5956beae01afcc1..4dc131b45620d9a16798c1854b5f26e4848f199d 100644
Binary files a/data/images/textures/block/redstone_dust_dot.png and b/data/images/textures/block/redstone_dust_dot.png differ
diff --git a/data/images/textures/block/redstone_dust_line0.png b/data/images/textures/block/redstone_dust_line0.png
index 7b4f1705a4ce7ead6a96a3df5b62446fd4b05eed..4113747de2e58e45d9b5fc964e497f7f08d786f3 100644
Binary files a/data/images/textures/block/redstone_dust_line0.png and b/data/images/textures/block/redstone_dust_line0.png differ
diff --git a/data/images/textures/block/redstone_dust_line1.png b/data/images/textures/block/redstone_dust_line1.png
index 3335781dcba6198fcaa80e6a60a426001a9fdbdd..0c94f1bc198fed09bb2b56a7e22e8f1c955a49e2 100644
Binary files a/data/images/textures/block/redstone_dust_line1.png and b/data/images/textures/block/redstone_dust_line1.png differ
diff --git a/data/images/textures/block/redstone_dust_overlay.png b/data/images/textures/block/redstone_dust_overlay.png
index e006cb8bedb2f23aa65e2f9a440efe44494cd92e..f6327c68b03beaaaf1eaad6c4f710dddd2fdf881 100644
Binary files a/data/images/textures/block/redstone_dust_overlay.png and b/data/images/textures/block/redstone_dust_overlay.png differ
diff --git a/data/images/textures/block/redstone_lamp.png b/data/images/textures/block/redstone_lamp.png
index cc631040dad519720a9b76664a78e9e776f0c32c..4e9f28540e5ed4085899c5652c70bdc7f879f37d 100644
Binary files a/data/images/textures/block/redstone_lamp.png and b/data/images/textures/block/redstone_lamp.png differ
diff --git a/data/images/textures/block/redstone_lamp_on.png b/data/images/textures/block/redstone_lamp_on.png
index 5387df439d0c4cae0d94aa45ef19fdaa2ecb9903..567e4f40c8b790f2e393895537612df92c262453 100644
Binary files a/data/images/textures/block/redstone_lamp_on.png and b/data/images/textures/block/redstone_lamp_on.png differ
diff --git a/data/images/textures/block/redstone_lamp_on.png.mcmeta b/data/images/textures/block/redstone_lamp_on.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..476f6b23cea3f2cbfdfd01e781da5f7c3771325d
--- /dev/null
+++ b/data/images/textures/block/redstone_lamp_on.png.mcmeta
@@ -0,0 +1,10 @@
+{
+  "animation": {
+    "frametime": 40,
+    "interpolate": true,
+    "frames": [
+      0,
+      1
+    ]
+  }
+}
diff --git a/data/images/textures/block/redstone_ore.png b/data/images/textures/block/redstone_ore.png
index a76b3ff6cb8acdeae6e5c27036ed515ef46726b5..79c51d235c5be894e417ec3767796d9ccac9a66c 100644
Binary files a/data/images/textures/block/redstone_ore.png and b/data/images/textures/block/redstone_ore.png differ
diff --git a/data/images/textures/block/redstone_torch.png b/data/images/textures/block/redstone_torch.png
index 761fd7abab9432d8ce60c9248941456312e791fe..1026317bc22c357b68ab3689ff7fd474f4df5c9b 100644
Binary files a/data/images/textures/block/redstone_torch.png and b/data/images/textures/block/redstone_torch.png differ
diff --git a/data/images/textures/block/redstone_torch_off.png b/data/images/textures/block/redstone_torch_off.png
index 88a7be1b0d8a9c0fbf1bb8ea91efdf645105deaa..8ad8d5ff43641f1a5b3d28b2a5d191bbb0633238 100644
Binary files a/data/images/textures/block/redstone_torch_off.png and b/data/images/textures/block/redstone_torch_off.png differ
diff --git a/data/images/textures/block/repeater.png b/data/images/textures/block/repeater.png
index 00eb2ef4962c9bf347e26c819cd3bce53afa29ec..fab0417f4d6b2d9293ecb2d3334c4cbc9ddb0929 100644
Binary files a/data/images/textures/block/repeater.png and b/data/images/textures/block/repeater.png differ
diff --git a/data/images/textures/block/repeater_on.png b/data/images/textures/block/repeater_on.png
index 022b1a5eef21de5cece189b764bc40eac5ff9d58..7af7e31a641f22f9869c8a529524c273e8c03da9 100644
Binary files a/data/images/textures/block/repeater_on.png and b/data/images/textures/block/repeater_on.png differ
diff --git a/data/images/textures/block/repeating_command_block_back.png b/data/images/textures/block/repeating_command_block_back.png
index 5ad9d9091a9654264818b30e972171541f68185f..0b9e22a677ae0d55920662a4c646559543b619ef 100644
Binary files a/data/images/textures/block/repeating_command_block_back.png and b/data/images/textures/block/repeating_command_block_back.png differ
diff --git a/data/images/textures/block/repeating_command_block_conditional.png b/data/images/textures/block/repeating_command_block_conditional.png
index 212d9510b3be1fe9033d51fb86cc6044d3286311..149436dfba4677bb17b75f049815fc656dec8784 100644
Binary files a/data/images/textures/block/repeating_command_block_conditional.png and b/data/images/textures/block/repeating_command_block_conditional.png differ
diff --git a/data/images/textures/block/repeating_command_block_front.png b/data/images/textures/block/repeating_command_block_front.png
index 8c4238814050ff7f6c4b230406945fdd4666bf42..ba705e1ec61c9cdb1fb9990629c2b8e4099c9047 100644
Binary files a/data/images/textures/block/repeating_command_block_front.png and b/data/images/textures/block/repeating_command_block_front.png differ
diff --git a/data/images/textures/block/repeating_command_block_side.png b/data/images/textures/block/repeating_command_block_side.png
index 97f0958a912b0eaeb7953363f1f348b5b499ed64..2a65a039f4dafaab906a613f9b781170849b3d59 100644
Binary files a/data/images/textures/block/repeating_command_block_side.png and b/data/images/textures/block/repeating_command_block_side.png differ
diff --git a/data/images/textures/block/respawn_anchor_bottom.png b/data/images/textures/block/respawn_anchor_bottom.png
index 2bc553d78749d83e9d9d1f22882452835f54fe51..3f37ec27ad61775ef07aab87d765b7ae21d42720 100644
Binary files a/data/images/textures/block/respawn_anchor_bottom.png and b/data/images/textures/block/respawn_anchor_bottom.png differ
diff --git a/data/images/textures/block/respawn_anchor_side0.png b/data/images/textures/block/respawn_anchor_side0.png
index d574e56cb758ed8dd1f982edfb025cb2881469e6..d1fa72a72c3c14630d7453982abb6943cc544afb 100644
Binary files a/data/images/textures/block/respawn_anchor_side0.png and b/data/images/textures/block/respawn_anchor_side0.png differ
diff --git a/data/images/textures/block/respawn_anchor_side1.png b/data/images/textures/block/respawn_anchor_side1.png
index 1a23e8e87ce258085fab026713d5bf76156cc6c7..350ebd96bc92242cf7d405b435b4f92054462d8b 100644
Binary files a/data/images/textures/block/respawn_anchor_side1.png and b/data/images/textures/block/respawn_anchor_side1.png differ
diff --git a/data/images/textures/block/respawn_anchor_side2.png b/data/images/textures/block/respawn_anchor_side2.png
index dd29233f68da7062c8eaa461435a08fdd8faf0b2..c9258be02f84c0fcde21c9cf0d0d2f45177fe97a 100644
Binary files a/data/images/textures/block/respawn_anchor_side2.png and b/data/images/textures/block/respawn_anchor_side2.png differ
diff --git a/data/images/textures/block/respawn_anchor_side3.png b/data/images/textures/block/respawn_anchor_side3.png
index ddd04b2d8630fca9aea7e8c2f5ddff482232073d..8e19586af3ae350a9476cd75a8c5cdfebf1be0cc 100644
Binary files a/data/images/textures/block/respawn_anchor_side3.png and b/data/images/textures/block/respawn_anchor_side3.png differ
diff --git a/data/images/textures/block/respawn_anchor_side4.png b/data/images/textures/block/respawn_anchor_side4.png
index 77b1aa23a071cb99e2b622c53073a4d5ea692c53..a3516db4d38c4cfc54e993a7dadc77fc5d5cef0b 100644
Binary files a/data/images/textures/block/respawn_anchor_side4.png and b/data/images/textures/block/respawn_anchor_side4.png differ
diff --git a/data/images/textures/block/respawn_anchor_top.png b/data/images/textures/block/respawn_anchor_top.png
index b9c1445c57bef2acc56a70f0c29a189c73ce76aa..6781035cd89771dad1266c19c86e6b0cf7a89a90 100644
Binary files a/data/images/textures/block/respawn_anchor_top.png and b/data/images/textures/block/respawn_anchor_top.png differ
diff --git a/data/images/textures/block/respawn_anchor_top_off.png b/data/images/textures/block/respawn_anchor_top_off.png
index 4272fc65bfb304bae20d557683f6f8c49fd25b11..e5a1258e83b16af39dd1a1a6e65379476aa3e0fa 100644
Binary files a/data/images/textures/block/respawn_anchor_top_off.png and b/data/images/textures/block/respawn_anchor_top_off.png differ
diff --git a/data/images/textures/block/rooted_dirt.png b/data/images/textures/block/rooted_dirt.png
index 44fdba55097364416353bcd54240fd38a831496b..cd884aa62546efea71664b650982289e5a1fe811 100644
Binary files a/data/images/textures/block/rooted_dirt.png and b/data/images/textures/block/rooted_dirt.png differ
diff --git a/data/images/textures/block/rose_bush_bottom.png b/data/images/textures/block/rose_bush_bottom.png
index 3ab4f5f26c89cb74f9ac71efe4764c8c332a265f..55ea9f09ae9b61b8014412198907e7ec5bfee760 100644
Binary files a/data/images/textures/block/rose_bush_bottom.png and b/data/images/textures/block/rose_bush_bottom.png differ
diff --git a/data/images/textures/block/rose_bush_top.png b/data/images/textures/block/rose_bush_top.png
index 0f9ad626bfb3cfaa96a02064e210308aacd9d6af..449657371b9d8b99bc18c536a8c8296a12218bec 100644
Binary files a/data/images/textures/block/rose_bush_top.png and b/data/images/textures/block/rose_bush_top.png differ
diff --git a/data/images/textures/block/sand.png b/data/images/textures/block/sand.png
index 126109e10c84d177b6440e1d615573e0972744da..ccd11359ae9de66c4dc15e7500b8ff6c5323d2b8 100644
Binary files a/data/images/textures/block/sand.png and b/data/images/textures/block/sand.png differ
diff --git a/data/images/textures/block/sandstone.png b/data/images/textures/block/sandstone.png
index 77527c1232d59a42b78548c01427d5d10c9facb5..c65bad9b42fa05c05cc3b1a2e3d941abfe9c74de 100644
Binary files a/data/images/textures/block/sandstone.png and b/data/images/textures/block/sandstone.png differ
diff --git a/data/images/textures/block/sandstone_bottom.png b/data/images/textures/block/sandstone_bottom.png
index d62763bf60d7a1c8dfea7a36c89f8e8b6c67a085..0f0120ff570a34270aefb2b46d061f9d43d80e52 100644
Binary files a/data/images/textures/block/sandstone_bottom.png and b/data/images/textures/block/sandstone_bottom.png differ
diff --git a/data/images/textures/block/sandstone_top.png b/data/images/textures/block/sandstone_top.png
index b46cd070389b7978b00a92ee913ac03cac6b5040..41dbecd5891745bd088ea2c6d6c8bf4ad4595354 100644
Binary files a/data/images/textures/block/sandstone_top.png and b/data/images/textures/block/sandstone_top.png differ
diff --git a/data/images/textures/block/scaffolding_bottom.png b/data/images/textures/block/scaffolding_bottom.png
index 032ec5eb1dc9e4617af7a86af51b4666a6631af6..d6ff3617c198ce29e93990ceb8bc7c93dc16b7dc 100644
Binary files a/data/images/textures/block/scaffolding_bottom.png and b/data/images/textures/block/scaffolding_bottom.png differ
diff --git a/data/images/textures/block/scaffolding_side.png b/data/images/textures/block/scaffolding_side.png
index 054a4470bfcf1a3e92a85f47955d12657e1a23a5..8f430f473cca3611f7412abed480c1365f22fd22 100644
Binary files a/data/images/textures/block/scaffolding_side.png and b/data/images/textures/block/scaffolding_side.png differ
diff --git a/data/images/textures/block/scaffolding_top.png b/data/images/textures/block/scaffolding_top.png
index c5c835f5258d15f9b877bd601773721a52e84d7d..472ea967826d4b38ca7599c66e0dd01a38e9dc34 100644
Binary files a/data/images/textures/block/scaffolding_top.png and b/data/images/textures/block/scaffolding_top.png differ
diff --git a/data/images/textures/block/sculk_sensor_bottom.png b/data/images/textures/block/sculk_sensor_bottom.png
index aecc8dfc89458b44a89503332cc6d9f0aa55f06a..21bdd44b918fba9bbbd3d4819b12f3112cd9d5dd 100644
Binary files a/data/images/textures/block/sculk_sensor_bottom.png and b/data/images/textures/block/sculk_sensor_bottom.png differ
diff --git a/data/images/textures/block/sculk_sensor_side.png b/data/images/textures/block/sculk_sensor_side.png
index a107b79d9cf6046ad73477743869d9adf31531e2..3e9323c5a2efacf8b77fe05b5068023b78621c32 100644
Binary files a/data/images/textures/block/sculk_sensor_side.png and b/data/images/textures/block/sculk_sensor_side.png differ
diff --git a/data/images/textures/block/sculk_sensor_top.png b/data/images/textures/block/sculk_sensor_top.png
index df84be2e4e509dbe1b718b186cbe74f28df23058..03d1d57d46182227494b2fdfb851c95a9edafe40 100644
Binary files a/data/images/textures/block/sculk_sensor_top.png and b/data/images/textures/block/sculk_sensor_top.png differ
diff --git a/data/images/textures/block/sea_lantern.png b/data/images/textures/block/sea_lantern.png
index 4b62bd4d27415b71ad3ae7dd56c156417712c22d..ae7a192886511f9c59cf4fc8de7188e654eb6858 100644
Binary files a/data/images/textures/block/sea_lantern.png and b/data/images/textures/block/sea_lantern.png differ
diff --git a/data/images/textures/block/sea_lantern.png.mcmeta b/data/images/textures/block/sea_lantern.png.mcmeta
index e8ac9bc356018da7a4aad3d125d7ea958454a86e..8d50e3a0e56fa942c71a1aca24a42063ad9a9b7c 100644
--- a/data/images/textures/block/sea_lantern.png.mcmeta
+++ b/data/images/textures/block/sea_lantern.png.mcmeta
@@ -1,5 +1,6 @@
 {
     "animation": {
-        "frametime": 5
+        "frametime": 3,
+        "interpolate": true
     }
 }
diff --git a/data/images/textures/block/sea_pickle.png b/data/images/textures/block/sea_pickle.png
index 36846b053b048f14cd28bf2fd5606260d3675546..d63ed8fe362a848e3a59296626a346207f850501 100644
Binary files a/data/images/textures/block/sea_pickle.png and b/data/images/textures/block/sea_pickle.png differ
diff --git a/data/images/textures/block/seagrass.png b/data/images/textures/block/seagrass.png
index 34a8ca069b4b36e5a01bbdf1a6a4a1c92854fcd9..564673f096bfc9b34b2d443b5705592cee2bcd9d 100644
Binary files a/data/images/textures/block/seagrass.png and b/data/images/textures/block/seagrass.png differ
diff --git a/data/images/textures/block/shroomlight.png b/data/images/textures/block/shroomlight.png
index ab8a87165b1f9e6e9e72641ad3f152074d7802c4..c71d5f692d36ccfa38df31b88e551e2f06d041d8 100644
Binary files a/data/images/textures/block/shroomlight.png and b/data/images/textures/block/shroomlight.png differ
diff --git a/data/images/textures/block/shulker_box.png b/data/images/textures/block/shulker_box.png
index 7f8aa84eb4758e204b2194d8dd72b7bc59d87a80..d5cbd5d027bd56323ebf45e34efcb811eb8eef0c 100644
Binary files a/data/images/textures/block/shulker_box.png and b/data/images/textures/block/shulker_box.png differ
diff --git a/data/images/textures/block/slime_block.png b/data/images/textures/block/slime_block.png
index 2a171023a747fb5fdeb0bb8574bc7e483292c629..9bda3e999aa3d67eeb0ce3d9e9e3947ff322fe4e 100644
Binary files a/data/images/textures/block/slime_block.png and b/data/images/textures/block/slime_block.png differ
diff --git a/data/images/textures/block/small_amethyst_bud.png b/data/images/textures/block/small_amethyst_bud.png
index 97d06b2a8aa1976b1db9825a1eb8a739a47ff0e4..e49b8153164f02c1d22ea71f91dec6db3a58a0c7 100644
Binary files a/data/images/textures/block/small_amethyst_bud.png and b/data/images/textures/block/small_amethyst_bud.png differ
diff --git a/data/images/textures/block/small_dripleaf_side.png b/data/images/textures/block/small_dripleaf_side.png
index d847273676a8c61c05ff830cd50948ae9154d8e1..2a52747f944c1ad008c2a7b9e33b3de3e018e8fc 100644
Binary files a/data/images/textures/block/small_dripleaf_side.png and b/data/images/textures/block/small_dripleaf_side.png differ
diff --git a/data/images/textures/block/small_dripleaf_stem_bottom.png b/data/images/textures/block/small_dripleaf_stem_bottom.png
index b7905d3111e44c645bbd4e9f21814ca1dd45702a..39c53194e85034acaab937ebd63daad6c5f13f2d 100644
Binary files a/data/images/textures/block/small_dripleaf_stem_bottom.png and b/data/images/textures/block/small_dripleaf_stem_bottom.png differ
diff --git a/data/images/textures/block/small_dripleaf_stem_top.png b/data/images/textures/block/small_dripleaf_stem_top.png
index 30cb8ba21d6d4df52a9453e56e8754b47fed16c2..4a95b515ca406195ec2e32c85a3d1bd97f78e46a 100644
Binary files a/data/images/textures/block/small_dripleaf_stem_top.png and b/data/images/textures/block/small_dripleaf_stem_top.png differ
diff --git a/data/images/textures/block/small_dripleaf_top.png b/data/images/textures/block/small_dripleaf_top.png
index 96192d2c9acc173d986e99113faa38b52129d161..daa4f100ba82d4415087cd5bb9fc688c2be234ae 100644
Binary files a/data/images/textures/block/small_dripleaf_top.png and b/data/images/textures/block/small_dripleaf_top.png differ
diff --git a/data/images/textures/block/smithing_table_bottom.png b/data/images/textures/block/smithing_table_bottom.png
index 11ca149ca40cc10983510ddd6196ad8aa001889d..dd24c2f847647c618f14f4ad55119a8f2f9c57a9 100644
Binary files a/data/images/textures/block/smithing_table_bottom.png and b/data/images/textures/block/smithing_table_bottom.png differ
diff --git a/data/images/textures/block/smithing_table_front.png b/data/images/textures/block/smithing_table_front.png
index a8c0fd9cd1face3ea731b57b81cad7c4c291f981..6562788606675c177ea188f143789dec15e52c29 100644
Binary files a/data/images/textures/block/smithing_table_front.png and b/data/images/textures/block/smithing_table_front.png differ
diff --git a/data/images/textures/block/smithing_table_side.png b/data/images/textures/block/smithing_table_side.png
index 97b3f5480b69847cbd66cbacbf31cee04c332845..0089efaf40a814d8b4f18bf6edecf23bf0a245fd 100644
Binary files a/data/images/textures/block/smithing_table_side.png and b/data/images/textures/block/smithing_table_side.png differ
diff --git a/data/images/textures/block/smithing_table_top.png b/data/images/textures/block/smithing_table_top.png
index fd9eea5841d99957723091dcd0ef7c495adf77f1..d30067415795e34c332222c221790f1545b077e4 100644
Binary files a/data/images/textures/block/smithing_table_top.png and b/data/images/textures/block/smithing_table_top.png differ
diff --git a/data/images/textures/block/smoker_bottom.png b/data/images/textures/block/smoker_bottom.png
index 60bcb0365c4601a06a8d96b7dfb5a28000dfb296..d463e2d2ec13293ef67f07759ddfcf2963bae5f1 100644
Binary files a/data/images/textures/block/smoker_bottom.png and b/data/images/textures/block/smoker_bottom.png differ
diff --git a/data/images/textures/block/smoker_front.png b/data/images/textures/block/smoker_front.png
index 2af0a555d0bab4f6f462485bf55aa181b1c248bc..4674b38d7ca01e340c4a3c8513e858d2d278edd7 100644
Binary files a/data/images/textures/block/smoker_front.png and b/data/images/textures/block/smoker_front.png differ
diff --git a/data/images/textures/block/smoker_front_on.png b/data/images/textures/block/smoker_front_on.png
index 6620c2c7bed139acb70ba80eb43284c5f5d4fa1f..cef58654a8f0700d0b97f05d1c3483d6ed0f804d 100644
Binary files a/data/images/textures/block/smoker_front_on.png and b/data/images/textures/block/smoker_front_on.png differ
diff --git a/data/images/textures/block/smoker_front_on.png.mcmeta b/data/images/textures/block/smoker_front_on.png.mcmeta
index 09eaec921357aabdd2fef6603815130df7e764b0..bba85248d184eb34cc3fc362fcdffe1073de4ac3 100644
--- a/data/images/textures/block/smoker_front_on.png.mcmeta
+++ b/data/images/textures/block/smoker_front_on.png.mcmeta
@@ -1,6 +1,36 @@
 {
   "animation": {
-    "interpolate": false,
-    "frametime": 4
+    "frames": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29
+    ]
   }
 }
diff --git a/data/images/textures/block/smoker_side.png b/data/images/textures/block/smoker_side.png
index 95b994c99511eae3cab05ee7a04a2ea2321c0824..45045f10eefbeaf46ff9b9b983080290179384dc 100644
Binary files a/data/images/textures/block/smoker_side.png and b/data/images/textures/block/smoker_side.png differ
diff --git a/data/images/textures/block/smoker_top.png b/data/images/textures/block/smoker_top.png
index f3b43dd55a3b8ca9ba740c9fc90d77bce545372d..a395626bf46b10f4186a2681c6995186235a2da6 100644
Binary files a/data/images/textures/block/smoker_top.png and b/data/images/textures/block/smoker_top.png differ
diff --git a/data/images/textures/block/smooth_basalt.png b/data/images/textures/block/smooth_basalt.png
index 87b589727b32f3a13e1f99476ba45476e1d7dcb5..44e8a14fa2d1529876eae2a602958c7562898dd8 100644
Binary files a/data/images/textures/block/smooth_basalt.png and b/data/images/textures/block/smooth_basalt.png differ
diff --git a/data/images/textures/block/smooth_stone.png b/data/images/textures/block/smooth_stone.png
index e422143abaa243666d3a2f074b43cdcccd3763fb..5605a86e191f455b01b4c31054f2e4dc1729ce8e 100644
Binary files a/data/images/textures/block/smooth_stone.png and b/data/images/textures/block/smooth_stone.png differ
diff --git a/data/images/textures/block/smooth_stone_slab_side.png b/data/images/textures/block/smooth_stone_slab_side.png
index f5947b787a24a9825227aab689e95611f2d22e53..3213cce78d1454b8e70d824146156e1281e39985 100644
Binary files a/data/images/textures/block/smooth_stone_slab_side.png and b/data/images/textures/block/smooth_stone_slab_side.png differ
diff --git a/data/images/textures/block/snow.png b/data/images/textures/block/snow.png
index 6026f6f43cc094572bbc22e80e22b0f27cee70db..26115dd04393d90e3ce94afb108be5245ac50999 100644
Binary files a/data/images/textures/block/snow.png and b/data/images/textures/block/snow.png differ
diff --git a/data/images/textures/block/soul_campfire_fire.png b/data/images/textures/block/soul_campfire_fire.png
index 350d74e50790d4162f8c461806b5ae5c102f4b98..e9c941332a1c78ccf2e783af4134db314878c2c8 100644
Binary files a/data/images/textures/block/soul_campfire_fire.png and b/data/images/textures/block/soul_campfire_fire.png differ
diff --git a/data/images/textures/block/soul_campfire_fire.png.mcmeta b/data/images/textures/block/soul_campfire_fire.png.mcmeta
index d4fb04221220687311631aeb4a7340ea5ca630f3..493664ef535a96b4f803d631b28a0747b19a040e 100644
--- a/data/images/textures/block/soul_campfire_fire.png.mcmeta
+++ b/data/images/textures/block/soul_campfire_fire.png.mcmeta
@@ -1,6 +1,38 @@
 {
   "animation": {
-    "frametime": 2
+    "frames": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+     22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29
+    ]
   }
 }
 
diff --git a/data/images/textures/block/soul_campfire_log.png b/data/images/textures/block/soul_campfire_log.png
new file mode 100644
index 0000000000000000000000000000000000000000..2ec3c9de6401e8c755551048596d0dccba15773f
Binary files /dev/null and b/data/images/textures/block/soul_campfire_log.png differ
diff --git a/data/images/textures/block/soul_campfire_log_lit.png b/data/images/textures/block/soul_campfire_log_lit.png
index 705ac21e164e97c761205c6b80edee7e175d79a4..81e190591cadf799f78f29d6bfeb96b37b241151 100644
Binary files a/data/images/textures/block/soul_campfire_log_lit.png and b/data/images/textures/block/soul_campfire_log_lit.png differ
diff --git a/data/images/textures/block/soul_fire_0.png b/data/images/textures/block/soul_fire_0.png
index 859b4198d18a220901466a587e4db93e0b578b4b..10a0abf9ca1b9656a5a8bf66c0b3ed8c734a2ad2 100644
Binary files a/data/images/textures/block/soul_fire_0.png and b/data/images/textures/block/soul_fire_0.png differ
diff --git a/data/images/textures/block/soul_fire_0.png.mcmeta b/data/images/textures/block/soul_fire_0.png.mcmeta
index 76446714d8dabdfbe85df6629bfc39692ac76b86..03e6ba010b52e0be213e924f2187dd0041fdada1 100644
--- a/data/images/textures/block/soul_fire_0.png.mcmeta
+++ b/data/images/textures/block/soul_fire_0.png.mcmeta
@@ -15,8 +15,6 @@
       27,
       28,
       29,
-      30,
-      31,
       0,
       1,
       2,
diff --git a/data/images/textures/block/soul_fire_1.png b/data/images/textures/block/soul_fire_1.png
index 4c3f51a81b94ea88edea54f283006edc171708fe..c8691602f977bf0a0ebd2c7a07e7632f52b16737 100644
Binary files a/data/images/textures/block/soul_fire_1.png and b/data/images/textures/block/soul_fire_1.png differ
diff --git a/data/images/textures/block/soul_fire_1.png.mcmeta b/data/images/textures/block/soul_fire_1.png.mcmeta
index 4f0718ac967ab3f0285a8d13a57f8fa96bfba55a..6956966a5d946166c6289a3ff4e61320a6e7d97b 100644
--- a/data/images/textures/block/soul_fire_1.png.mcmeta
+++ b/data/images/textures/block/soul_fire_1.png.mcmeta
@@ -1,3 +1,37 @@
 {
-  "animation": {}
-}
\ No newline at end of file
+  "animation": {
+    "frames": [
+   
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29
+    ]
+  }
+}
diff --git a/data/images/textures/block/soul_lantern.png b/data/images/textures/block/soul_lantern.png
index 2c7448195390f32a2e7b8781f080c78b8cbafe0a..6fcfe09ac59cdf4c115625a571a7fc66bc465eca 100644
Binary files a/data/images/textures/block/soul_lantern.png and b/data/images/textures/block/soul_lantern.png differ
diff --git a/data/images/textures/block/soul_sand.png b/data/images/textures/block/soul_sand.png
index f1607faef693930ac075d3a3fcfd119e56c77755..19e494ebbcb82932ede628d4b23940b9241320a4 100644
Binary files a/data/images/textures/block/soul_sand.png and b/data/images/textures/block/soul_sand.png differ
diff --git a/data/images/textures/block/soul_soil.png b/data/images/textures/block/soul_soil.png
index 7200d3ec5950298cc459c68952f0390e60e26d40..a3180cbe1e0be9aa8f65b5ad80c27630bddbdb35 100644
Binary files a/data/images/textures/block/soul_soil.png and b/data/images/textures/block/soul_soil.png differ
diff --git a/data/images/textures/block/soul_torch.png b/data/images/textures/block/soul_torch.png
index 418379d972184871b689577e85a2d13e3b3d524f..82fd139eb1cf93017b3e6cd4677b74ce20ae3d3f 100644
Binary files a/data/images/textures/block/soul_torch.png and b/data/images/textures/block/soul_torch.png differ
diff --git a/data/images/textures/block/spawner.png b/data/images/textures/block/spawner.png
index d52f754c4c1a1dcf5ef7b0b00abd5656e11b3d0d..9ebbb57161510037a60d0c6da77ea3b0c3fcffa8 100644
Binary files a/data/images/textures/block/spawner.png and b/data/images/textures/block/spawner.png differ
diff --git a/data/images/textures/block/sponge.png b/data/images/textures/block/sponge.png
index 3a9b198087f7c0a1178c3c8e553263e35e8d8705..fcf61922d77a230c9a554d184e8da28b10e98b47 100644
Binary files a/data/images/textures/block/sponge.png and b/data/images/textures/block/sponge.png differ
diff --git a/data/images/textures/block/spore_blossom.png b/data/images/textures/block/spore_blossom.png
index 6b94ac303985c1bbfab7ce760a494b5f588ef2e3..efbf5e98f66eae0264e0577c06f562fde1d1825c 100644
Binary files a/data/images/textures/block/spore_blossom.png and b/data/images/textures/block/spore_blossom.png differ
diff --git a/data/images/textures/block/spore_blossom_base.png b/data/images/textures/block/spore_blossom_base.png
index 940579790f5883b5aa14c1a3cd72583964f5fa0f..6f568f1da461c950d58f72c965fc7b9e82429031 100644
Binary files a/data/images/textures/block/spore_blossom_base.png and b/data/images/textures/block/spore_blossom_base.png differ
diff --git a/data/images/textures/block/spruce_leaves.png b/data/images/textures/block/spruce_leaves.png
index f9f32abb112b1b769dac9c14b97d9c496625e545..cb8df7f1698eb7d20df129e13d39c40721d1db56 100644
Binary files a/data/images/textures/block/spruce_leaves.png and b/data/images/textures/block/spruce_leaves.png differ
diff --git a/data/images/textures/block/spruce_log.png b/data/images/textures/block/spruce_log.png
index 071518802b1d9bb92da85e2972ef2b34d0290e3f..522c8fd44593adc3174729f2a213cb1ee8c62765 100644
Binary files a/data/images/textures/block/spruce_log.png and b/data/images/textures/block/spruce_log.png differ
diff --git a/data/images/textures/block/spruce_log_top.png b/data/images/textures/block/spruce_log_top.png
index ca51aab04d8baf6efc6e1de7ba98b780e0d06833..c5170ca2c01f6097d1160bc147306a7e959af12f 100644
Binary files a/data/images/textures/block/spruce_log_top.png and b/data/images/textures/block/spruce_log_top.png differ
diff --git a/data/images/textures/block/spruce_planks.png b/data/images/textures/block/spruce_planks.png
index c55ec724918debb8981a3e3be95715b3d12f3757..0992b5d903a57af0f792ccb4a84b50e36903cf21 100644
Binary files a/data/images/textures/block/spruce_planks.png and b/data/images/textures/block/spruce_planks.png differ
diff --git a/data/images/textures/block/spruce_sapling.png b/data/images/textures/block/spruce_sapling.png
index 0bf5ff3f30e3fb65e7f9be7f28e625ed8b21fed1..414acbcf78931767620632fba7f6401f350eb589 100644
Binary files a/data/images/textures/block/spruce_sapling.png and b/data/images/textures/block/spruce_sapling.png differ
diff --git a/data/images/textures/block/stone.png b/data/images/textures/block/stone.png
index 295185fddbc85e66ff296561b229c353bad80c0d..f31e6c65c21c17cb1aef9bb2da5639825040c3ab 100644
Binary files a/data/images/textures/block/stone.png and b/data/images/textures/block/stone.png differ
diff --git a/data/images/textures/block/stone_bricks.png b/data/images/textures/block/stone_bricks.png
index ee9974e3de039c0d1c60fbb35477478fe9b56f3a..4b4fcf3f9984e38f23b21a381bfbc7134fceef9c 100644
Binary files a/data/images/textures/block/stone_bricks.png and b/data/images/textures/block/stone_bricks.png differ
diff --git a/data/images/textures/block/stonebrick_cracked/stonebrick_1.png b/data/images/textures/block/stonebrick_cracked/stonebrick_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8f9b87a4d3bda9d0776b9c0e573d8b933c18267
Binary files /dev/null and b/data/images/textures/block/stonebrick_cracked/stonebrick_1.png differ
diff --git a/data/images/textures/block/stonebrick_cracked/stonebrick_2.png b/data/images/textures/block/stonebrick_cracked/stonebrick_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..d7e2c7b2099ad534a50b03610580c72edf5b6185
Binary files /dev/null and b/data/images/textures/block/stonebrick_cracked/stonebrick_2.png differ
diff --git a/data/images/textures/block/stonebrick_cracked/stonebrick_3.png b/data/images/textures/block/stonebrick_cracked/stonebrick_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..ccf29c8d6d6c34ff07df04f7e8bb390736e1fcfc
Binary files /dev/null and b/data/images/textures/block/stonebrick_cracked/stonebrick_3.png differ
diff --git a/data/images/textures/block/stonebrick_cracked/stonebrick_4.png b/data/images/textures/block/stonebrick_cracked/stonebrick_4.png
new file mode 100644
index 0000000000000000000000000000000000000000..916cacca334743fb11777874729db17b784a0944
Binary files /dev/null and b/data/images/textures/block/stonebrick_cracked/stonebrick_4.png differ
diff --git a/data/images/textures/block/stonebrick_cracked/stonebrick_5.png b/data/images/textures/block/stonebrick_cracked/stonebrick_5.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8f9b87a4d3bda9d0776b9c0e573d8b933c18267
Binary files /dev/null and b/data/images/textures/block/stonebrick_cracked/stonebrick_5.png differ
diff --git a/data/images/textures/block/stonebrick_mossy/stonebrick_1.png b/data/images/textures/block/stonebrick_mossy/stonebrick_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..e4284fdf1509c55545a55a7eabf2c9f48c28e330
Binary files /dev/null and b/data/images/textures/block/stonebrick_mossy/stonebrick_1.png differ
diff --git a/data/images/textures/block/stonebrick_mossy/stonebrick_2.png b/data/images/textures/block/stonebrick_mossy/stonebrick_2.png
new file mode 100644
index 0000000000000000000000000000000000000000..4d75b50463a509de3c852737dc2ea90b6f334c21
Binary files /dev/null and b/data/images/textures/block/stonebrick_mossy/stonebrick_2.png differ
diff --git a/data/images/textures/block/stonebrick_mossy/stonebrick_3.png b/data/images/textures/block/stonebrick_mossy/stonebrick_3.png
new file mode 100644
index 0000000000000000000000000000000000000000..93789f3458846d709d9d4d5c5cc8507ea0dd25db
Binary files /dev/null and b/data/images/textures/block/stonebrick_mossy/stonebrick_3.png differ
diff --git a/data/images/textures/block/stonebrick_mossy/stonebrick_4.png b/data/images/textures/block/stonebrick_mossy/stonebrick_4.png
new file mode 100644
index 0000000000000000000000000000000000000000..753c2cc849c3bb9f28252295396d739969357859
Binary files /dev/null and b/data/images/textures/block/stonebrick_mossy/stonebrick_4.png differ
diff --git a/data/images/textures/block/stonebrick_mossy/stonebrick_5.png b/data/images/textures/block/stonebrick_mossy/stonebrick_5.png
new file mode 100644
index 0000000000000000000000000000000000000000..4eedeec5012d94eab7de7990e097d0663a32fb86
Binary files /dev/null and b/data/images/textures/block/stonebrick_mossy/stonebrick_5.png differ
diff --git a/data/images/textures/block/stonecutter_bottom.png b/data/images/textures/block/stonecutter_bottom.png
index c9c4a8e3c6a66b154f7aa9ac1b8a5541669b0c7b..6b7e1008ecd8d1540badd30430e3baf52032005c 100644
Binary files a/data/images/textures/block/stonecutter_bottom.png and b/data/images/textures/block/stonecutter_bottom.png differ
diff --git a/data/images/textures/block/stonecutter_saw.png b/data/images/textures/block/stonecutter_saw.png
index 8242d33bc5c8b0b794efeef9ce8f08cdcf390ff8..1e44cd70f3eed68fda591033620063c5e2631691 100644
Binary files a/data/images/textures/block/stonecutter_saw.png and b/data/images/textures/block/stonecutter_saw.png differ
diff --git a/data/images/textures/block/stonecutter_side.png b/data/images/textures/block/stonecutter_side.png
index 2723df2f8dda5b7f3caf769f35b9d2f487921458..3e8e659b04051c159ca32e90f0d031ea46a929af 100644
Binary files a/data/images/textures/block/stonecutter_side.png and b/data/images/textures/block/stonecutter_side.png differ
diff --git a/data/images/textures/block/stonecutter_top.png b/data/images/textures/block/stonecutter_top.png
index 6e18bb72701d2fae880b586553b0352e5f64b3c3..aff898d66e4eb38fd4d5af6586dfbe05f8f29abb 100644
Binary files a/data/images/textures/block/stonecutter_top.png and b/data/images/textures/block/stonecutter_top.png differ
diff --git a/data/images/textures/block/stripped_acacia_log.png b/data/images/textures/block/stripped_acacia_log.png
index 021116ca490ec7aa7265b6fd80b0c7aabeee5f81..a91c9cc6c12e1afb75bb1834198404b76edbe02e 100644
Binary files a/data/images/textures/block/stripped_acacia_log.png and b/data/images/textures/block/stripped_acacia_log.png differ
diff --git a/data/images/textures/block/stripped_acacia_log_top.png b/data/images/textures/block/stripped_acacia_log_top.png
index b259ff7c80335a6fdf7030d9c5def6aa54ce9d90..9e5bffa517737b0b2f0c59a47cc01d97fb0aa4a1 100644
Binary files a/data/images/textures/block/stripped_acacia_log_top.png and b/data/images/textures/block/stripped_acacia_log_top.png differ
diff --git a/data/images/textures/block/stripped_birch_log.png b/data/images/textures/block/stripped_birch_log.png
index 1aacb263be7be00995a2beff45f99075c10bdf90..d370d89e889114a6e3d8854367d99ac01dfa9aca 100644
Binary files a/data/images/textures/block/stripped_birch_log.png and b/data/images/textures/block/stripped_birch_log.png differ
diff --git a/data/images/textures/block/stripped_birch_log_top.png b/data/images/textures/block/stripped_birch_log_top.png
index 145611796099f094f91e4778f27d7d7c7d2fc258..6462566861071b1bc1e1f2a8945048a8cb477c24 100644
Binary files a/data/images/textures/block/stripped_birch_log_top.png and b/data/images/textures/block/stripped_birch_log_top.png differ
diff --git a/data/images/textures/block/stripped_crimson_stem.png b/data/images/textures/block/stripped_crimson_stem.png
index 09731a774b09dcf7038fb900c6d1a4ad3ce3dcef..7fa37ddbbdb5443adee2091ba96e6138684d7f48 100644
Binary files a/data/images/textures/block/stripped_crimson_stem.png and b/data/images/textures/block/stripped_crimson_stem.png differ
diff --git a/data/images/textures/block/stripped_crimson_stem_top.png b/data/images/textures/block/stripped_crimson_stem_top.png
index 9e925c508a8aca424aab743c164a58aac3b18280..74d9b9b5f01175bb9256ae27860c7158e238596d 100644
Binary files a/data/images/textures/block/stripped_crimson_stem_top.png and b/data/images/textures/block/stripped_crimson_stem_top.png differ
diff --git a/data/images/textures/block/stripped_dark_oak_log.png b/data/images/textures/block/stripped_dark_oak_log.png
index aa047f2bb3c1fba2c202b2f82aab3d28a42080a9..c90801c133ae1c1ba3f4249ca016d103b6a6c231 100644
Binary files a/data/images/textures/block/stripped_dark_oak_log.png and b/data/images/textures/block/stripped_dark_oak_log.png differ
diff --git a/data/images/textures/block/stripped_dark_oak_log_top.png b/data/images/textures/block/stripped_dark_oak_log_top.png
index 786a7f3cf6f6a653066e24e55d193b9218e48a29..cf3eb400353048f00109196593b0073515100f6d 100644
Binary files a/data/images/textures/block/stripped_dark_oak_log_top.png and b/data/images/textures/block/stripped_dark_oak_log_top.png differ
diff --git a/data/images/textures/block/stripped_jungle_log.png b/data/images/textures/block/stripped_jungle_log.png
index 174ca65c8dafda8965912549c6797a0f75956022..bd6bf025ffad8cf30c51bf75685f7c2bfbe6f203 100644
Binary files a/data/images/textures/block/stripped_jungle_log.png and b/data/images/textures/block/stripped_jungle_log.png differ
diff --git a/data/images/textures/block/stripped_jungle_log_top.png b/data/images/textures/block/stripped_jungle_log_top.png
index 2615488246110cc1bc827cf2507142cf1825f683..65e5c2d905ff82bec5c94b195b6f33f72d888d51 100644
Binary files a/data/images/textures/block/stripped_jungle_log_top.png and b/data/images/textures/block/stripped_jungle_log_top.png differ
diff --git a/data/images/textures/block/stripped_oak_log.png b/data/images/textures/block/stripped_oak_log.png
index e1d6660cda7a3785fc7b5d996642d17c5e6cfd0f..61462390d2dd1fc310a2be0bc57b9fccd79f1bb7 100644
Binary files a/data/images/textures/block/stripped_oak_log.png and b/data/images/textures/block/stripped_oak_log.png differ
diff --git a/data/images/textures/block/stripped_oak_log_top.png b/data/images/textures/block/stripped_oak_log_top.png
index 078f125be5488d86632b099558f670089cae5b74..c17ff66dbc744be603e8797dd4af07fbfd2a77a1 100644
Binary files a/data/images/textures/block/stripped_oak_log_top.png and b/data/images/textures/block/stripped_oak_log_top.png differ
diff --git a/data/images/textures/block/stripped_spruce_log.png b/data/images/textures/block/stripped_spruce_log.png
index 64322dc8bc6e17a34c5588d54875c62f9bfa8abf..34a3548651b4bf81c09b44cae2e2f007af85427a 100644
Binary files a/data/images/textures/block/stripped_spruce_log.png and b/data/images/textures/block/stripped_spruce_log.png differ
diff --git a/data/images/textures/block/stripped_spruce_log_top.png b/data/images/textures/block/stripped_spruce_log_top.png
index ddee03d02bd0230158f67469c30efa0e2f328e74..6bfcd250c76808968c9332df8a4016b8fdc3dac5 100644
Binary files a/data/images/textures/block/stripped_spruce_log_top.png and b/data/images/textures/block/stripped_spruce_log_top.png differ
diff --git a/data/images/textures/block/stripped_warped_stem.png b/data/images/textures/block/stripped_warped_stem.png
index ac000d74bac76d0354ee4f1c43a01f3d9470de5a..7c1a8b48c31d0089d861d96cd2b83331f316190e 100644
Binary files a/data/images/textures/block/stripped_warped_stem.png and b/data/images/textures/block/stripped_warped_stem.png differ
diff --git a/data/images/textures/block/stripped_warped_stem_top.png b/data/images/textures/block/stripped_warped_stem_top.png
index cd1395910ae2b054e95c9f7f1e3138a20e1dc33f..9ac67838b2c156bd3aea904382e396fefed21d80 100644
Binary files a/data/images/textures/block/stripped_warped_stem_top.png and b/data/images/textures/block/stripped_warped_stem_top.png differ
diff --git a/data/images/textures/block/structure_block.png b/data/images/textures/block/structure_block.png
index a1485df4d176a61e71b3bd1f26648e42a3423d5d..f5b329a968076234c24f84632726f8c9e1f94405 100644
Binary files a/data/images/textures/block/structure_block.png and b/data/images/textures/block/structure_block.png differ
diff --git a/data/images/textures/block/structure_block_corner.png b/data/images/textures/block/structure_block_corner.png
index f968e2dce1d3294b4f4f8987599f2aecfaccbe03..ab1c67d89e340974f28ba9f70d9a6b2125a72b99 100644
Binary files a/data/images/textures/block/structure_block_corner.png and b/data/images/textures/block/structure_block_corner.png differ
diff --git a/data/images/textures/block/structure_block_data.png b/data/images/textures/block/structure_block_data.png
index 8c9b34be9f6e6ecc3adf117b0771ae89191a67c1..834fd85eae47f5ad73944eaba20444ef1e65821a 100644
Binary files a/data/images/textures/block/structure_block_data.png and b/data/images/textures/block/structure_block_data.png differ
diff --git a/data/images/textures/block/structure_block_load.png b/data/images/textures/block/structure_block_load.png
index a760c15ff27e8ff8ccd6f82ae84d3579c97f63b6..9e5e4f07906bbd57e52f85117d33eb3b8a575cb2 100644
Binary files a/data/images/textures/block/structure_block_load.png and b/data/images/textures/block/structure_block_load.png differ
diff --git a/data/images/textures/block/structure_block_save.png b/data/images/textures/block/structure_block_save.png
index 3553c04f4b193b2e7c0eec4c0262b81d013d419c..d57d50e900741e14266f119bda18338f2d9d5435 100644
Binary files a/data/images/textures/block/structure_block_save.png and b/data/images/textures/block/structure_block_save.png differ
diff --git a/data/images/textures/block/sugar_cane.png b/data/images/textures/block/sugar_cane.png
index 4d27e31c00d00e95844a514d2711db24004ac607..690e22f032e1b73f9f3f25a16ea4f1501ec9b3b4 100644
Binary files a/data/images/textures/block/sugar_cane.png and b/data/images/textures/block/sugar_cane.png differ
diff --git a/data/images/textures/block/sugar_cane/inner.png b/data/images/textures/block/sugar_cane/inner.png
new file mode 100644
index 0000000000000000000000000000000000000000..9a4a3ec3358922c4a6cb4d7536ae85f5a004072d
Binary files /dev/null and b/data/images/textures/block/sugar_cane/inner.png differ
diff --git a/data/images/textures/block/sugar_cane/outer.png b/data/images/textures/block/sugar_cane/outer.png
new file mode 100644
index 0000000000000000000000000000000000000000..29af5d0b6ccd2b372b9c8d95762aeafef6a4e762
Binary files /dev/null and b/data/images/textures/block/sugar_cane/outer.png differ
diff --git a/data/images/textures/block/sunflower_back.png b/data/images/textures/block/sunflower_back.png
index 5147c9ce8d1aff464f9d027dd22e473d0aa86836..bd3cbb18dabfb299a58bb4991ecef3690c71f03e 100644
Binary files a/data/images/textures/block/sunflower_back.png and b/data/images/textures/block/sunflower_back.png differ
diff --git a/data/images/textures/block/sunflower_bottom.png b/data/images/textures/block/sunflower_bottom.png
index 22b644fbfe119eb42e973ebe6074012bab19c64c..285450719e04adf1d14dcceba28cdce3ee42b78e 100644
Binary files a/data/images/textures/block/sunflower_bottom.png and b/data/images/textures/block/sunflower_bottom.png differ
diff --git a/data/images/textures/block/sunflower_front.png b/data/images/textures/block/sunflower_front.png
index 80662c51f40f67e50125542fc47910e21922fd59..6b2208be323a9cc9f7ac478fca09b9c3def6b5c1 100644
Binary files a/data/images/textures/block/sunflower_front.png and b/data/images/textures/block/sunflower_front.png differ
diff --git a/data/images/textures/block/sunflower_top.png b/data/images/textures/block/sunflower_top.png
index 4ba0498e052c93a52350366bc15f7b6ad8e27ba9..2385b79ea8353b1173fe368902f355db0832cede 100644
Binary files a/data/images/textures/block/sunflower_top.png and b/data/images/textures/block/sunflower_top.png differ
diff --git a/data/images/textures/block/sweet_berry_bush_stage0.png b/data/images/textures/block/sweet_berry_bush_stage0.png
index 35ea8df3932ab3a9208d48acf9258d8e32147a46..1fb65f8da6994cd5dd77e2e70860c8f70ef8a37e 100644
Binary files a/data/images/textures/block/sweet_berry_bush_stage0.png and b/data/images/textures/block/sweet_berry_bush_stage0.png differ
diff --git a/data/images/textures/block/sweet_berry_bush_stage1.png b/data/images/textures/block/sweet_berry_bush_stage1.png
index b8476c9cef6f36d1a95b9599bdaa12dc943ef0da..5bf77d5c88fae082650fdc5ee6826fc8605c41f6 100644
Binary files a/data/images/textures/block/sweet_berry_bush_stage1.png and b/data/images/textures/block/sweet_berry_bush_stage1.png differ
diff --git a/data/images/textures/block/sweet_berry_bush_stage2.png b/data/images/textures/block/sweet_berry_bush_stage2.png
index 6687a4dc75f18ca0ced7bb06f2dfe17934cd4bc3..67617561ed6e15f529a0738df1213712c62626b5 100644
Binary files a/data/images/textures/block/sweet_berry_bush_stage2.png and b/data/images/textures/block/sweet_berry_bush_stage2.png differ
diff --git a/data/images/textures/block/sweet_berry_bush_stage3.png b/data/images/textures/block/sweet_berry_bush_stage3.png
index 286269b6b3911ef573600d68b5b6709ae0cbeee9..b07044c83d62705d7270c0148e9b94bd081a8630 100644
Binary files a/data/images/textures/block/sweet_berry_bush_stage3.png and b/data/images/textures/block/sweet_berry_bush_stage3.png differ
diff --git a/data/images/textures/block/tall_grass_bottom.png b/data/images/textures/block/tall_grass_bottom.png
index cb63466d62c00b8082b7d86b0f70b100d59bc7e4..e0945c1b7041d00f699b4051e5f9fba79ce0d29d 100644
Binary files a/data/images/textures/block/tall_grass_bottom.png and b/data/images/textures/block/tall_grass_bottom.png differ
diff --git a/data/images/textures/block/tall_grass_top.png b/data/images/textures/block/tall_grass_top.png
index aeba94b26fe5516dac6f0b9d99b5db8b8d41a673..25f39bb34f0cc08a7840ee467f02228ad4e5970f 100644
Binary files a/data/images/textures/block/tall_grass_top.png and b/data/images/textures/block/tall_grass_top.png differ
diff --git a/data/images/textures/block/tall_seagrass_bottom.png b/data/images/textures/block/tall_seagrass_bottom.png
index 6108c515b3a3af5934ca638d3b5c7e9d1e56dd9f..3dbdd20ea2f9d0d7fc0d3d34ffd3c06b125fc60c 100644
Binary files a/data/images/textures/block/tall_seagrass_bottom.png and b/data/images/textures/block/tall_seagrass_bottom.png differ
diff --git a/data/images/textures/block/tall_seagrass_top.png b/data/images/textures/block/tall_seagrass_top.png
index 6929f28d11dceea54d91c4a2ed6baec60d932105..8a63068643959e59b3ce349e54c19e0d98bcca6a 100644
Binary files a/data/images/textures/block/tall_seagrass_top.png and b/data/images/textures/block/tall_seagrass_top.png differ
diff --git a/data/images/textures/block/tallgrass/1.png b/data/images/textures/block/tallgrass/1.png
new file mode 100644
index 0000000000000000000000000000000000000000..1fcbae9e595077a5d710c4f7ecf23e69d6db494a
Binary files /dev/null and b/data/images/textures/block/tallgrass/1.png differ
diff --git a/data/images/textures/block/tallgrass/2.png b/data/images/textures/block/tallgrass/2.png
new file mode 100644
index 0000000000000000000000000000000000000000..f274a0bcc681e121dbf4ebe49b3b0d2c89a21374
Binary files /dev/null and b/data/images/textures/block/tallgrass/2.png differ
diff --git a/data/images/textures/block/tallgrass/3.png b/data/images/textures/block/tallgrass/3.png
new file mode 100644
index 0000000000000000000000000000000000000000..5db52bdfe0138c43e06275a8621a23dfaa153ef7
Binary files /dev/null and b/data/images/textures/block/tallgrass/3.png differ
diff --git a/data/images/textures/block/tallgrass/4.png b/data/images/textures/block/tallgrass/4.png
new file mode 100644
index 0000000000000000000000000000000000000000..a65118896464a71dd5e7906a006d481594d0164f
Binary files /dev/null and b/data/images/textures/block/tallgrass/4.png differ
diff --git a/data/images/textures/block/tallgrass/5.png b/data/images/textures/block/tallgrass/5.png
new file mode 100644
index 0000000000000000000000000000000000000000..33f7ebd683f040cbc3987be6115e8770fb11a6c5
Binary files /dev/null and b/data/images/textures/block/tallgrass/5.png differ
diff --git a/data/images/textures/block/tallgrass/6.png b/data/images/textures/block/tallgrass/6.png
new file mode 100644
index 0000000000000000000000000000000000000000..d07a43b2a2e08d3ab094998f6524d62d9c5f65d0
Binary files /dev/null and b/data/images/textures/block/tallgrass/6.png differ
diff --git a/data/images/textures/block/tallgrass/7.png b/data/images/textures/block/tallgrass/7.png
new file mode 100644
index 0000000000000000000000000000000000000000..f72c9c0d1133cb99adabead7df264c8ed745a07b
Binary files /dev/null and b/data/images/textures/block/tallgrass/7.png differ
diff --git a/data/images/textures/block/target_side.png b/data/images/textures/block/target_side.png
index 02591c14d2f4eb4de610d5cdbdb6ac372517f937..9cd35d9fecc3d8b66c1ecb6d08cd0b13128202e1 100644
Binary files a/data/images/textures/block/target_side.png and b/data/images/textures/block/target_side.png differ
diff --git a/data/images/textures/block/target_top.png b/data/images/textures/block/target_top.png
index bc2ef07e6dff533c731f07dfce950df6a40f23d3..b34aced46d5ee3ff7dd40b96a4cb4ee2b0afeb15 100644
Binary files a/data/images/textures/block/target_top.png and b/data/images/textures/block/target_top.png differ
diff --git a/data/images/textures/block/terracotta.png b/data/images/textures/block/terracotta.png
index 1944499acf030e811cb35bc71465755b3400c68f..c234a4de5f30fde07a6d4b34f0b8e14529235318 100644
Binary files a/data/images/textures/block/terracotta.png and b/data/images/textures/block/terracotta.png differ
diff --git a/data/images/textures/block/terracotta/black.png b/data/images/textures/block/terracotta/black.png
new file mode 100644
index 0000000000000000000000000000000000000000..6fc656c2feec257202e18a37cadde9bdfbf871f2
Binary files /dev/null and b/data/images/textures/block/terracotta/black.png differ
diff --git a/data/images/textures/block/terracotta/blue.png b/data/images/textures/block/terracotta/blue.png
new file mode 100644
index 0000000000000000000000000000000000000000..28f80480b560269d6634fc7ab3ecae42dcfdb89d
Binary files /dev/null and b/data/images/textures/block/terracotta/blue.png differ
diff --git a/data/images/textures/block/terracotta/brown.png b/data/images/textures/block/terracotta/brown.png
new file mode 100644
index 0000000000000000000000000000000000000000..f90caa112e8c0dbb905176b3f107c2dc805ad540
Binary files /dev/null and b/data/images/textures/block/terracotta/brown.png differ
diff --git a/data/images/textures/block/terracotta/cyan.png b/data/images/textures/block/terracotta/cyan.png
new file mode 100644
index 0000000000000000000000000000000000000000..562b531e8740ccb860c278e79e2d02af2d4b1ae7
Binary files /dev/null and b/data/images/textures/block/terracotta/cyan.png differ
diff --git a/data/images/textures/block/terracotta/gray.png b/data/images/textures/block/terracotta/gray.png
new file mode 100644
index 0000000000000000000000000000000000000000..9ea3912a7b0347aa1423a015f2fe734937c4475f
Binary files /dev/null and b/data/images/textures/block/terracotta/gray.png differ
diff --git a/data/images/textures/block/terracotta/green.png b/data/images/textures/block/terracotta/green.png
new file mode 100644
index 0000000000000000000000000000000000000000..7d0b19ac026c935cf4c50b3ad90719b93603935c
Binary files /dev/null and b/data/images/textures/block/terracotta/green.png differ
diff --git a/data/images/textures/block/terracotta/light_blue.png b/data/images/textures/block/terracotta/light_blue.png
new file mode 100644
index 0000000000000000000000000000000000000000..7540538c9955f4a6428a5a5418ec73c492ef0c54
Binary files /dev/null and b/data/images/textures/block/terracotta/light_blue.png differ
diff --git a/data/images/textures/block/terracotta/light_gray.png b/data/images/textures/block/terracotta/light_gray.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea48da92d04abbf07952e776f3b11146cf7cb760
Binary files /dev/null and b/data/images/textures/block/terracotta/light_gray.png differ
diff --git a/data/images/textures/block/terracotta/lime.png b/data/images/textures/block/terracotta/lime.png
new file mode 100644
index 0000000000000000000000000000000000000000..58225eb51b7d1f922484abfc5843176b6f8958a5
Binary files /dev/null and b/data/images/textures/block/terracotta/lime.png differ
diff --git a/data/images/textures/block/terracotta/magenta.png b/data/images/textures/block/terracotta/magenta.png
new file mode 100644
index 0000000000000000000000000000000000000000..0078a30e4ee1e0a0122c0340228c2c38bf39f887
Binary files /dev/null and b/data/images/textures/block/terracotta/magenta.png differ
diff --git a/data/images/textures/block/terracotta/orange.png b/data/images/textures/block/terracotta/orange.png
new file mode 100644
index 0000000000000000000000000000000000000000..9dc01d6ec35e82241b32095ab4674564119cb28b
Binary files /dev/null and b/data/images/textures/block/terracotta/orange.png differ
diff --git a/data/images/textures/block/terracotta/pink.png b/data/images/textures/block/terracotta/pink.png
new file mode 100644
index 0000000000000000000000000000000000000000..931ee40de1556cbfcbb734edb7cbab515ed4a102
Binary files /dev/null and b/data/images/textures/block/terracotta/pink.png differ
diff --git a/data/images/textures/block/terracotta/purple.png b/data/images/textures/block/terracotta/purple.png
new file mode 100644
index 0000000000000000000000000000000000000000..29271f8cd26b2339c96234779bcb9c9f12d40d54
Binary files /dev/null and b/data/images/textures/block/terracotta/purple.png differ
diff --git a/data/images/textures/block/terracotta/red.png b/data/images/textures/block/terracotta/red.png
new file mode 100644
index 0000000000000000000000000000000000000000..b826ea8d32552f65470744fb3e6523a6325eeae2
Binary files /dev/null and b/data/images/textures/block/terracotta/red.png differ
diff --git a/data/images/textures/block/terracotta/white.png b/data/images/textures/block/terracotta/white.png
new file mode 100644
index 0000000000000000000000000000000000000000..82033827a076f703ed1a457a6980c865bbe1e2f4
Binary files /dev/null and b/data/images/textures/block/terracotta/white.png differ
diff --git a/data/images/textures/block/terracotta/yellow.png b/data/images/textures/block/terracotta/yellow.png
new file mode 100644
index 0000000000000000000000000000000000000000..a979f069c44da0b94984a588d1db6fd3bf707f3a
Binary files /dev/null and b/data/images/textures/block/terracotta/yellow.png differ
diff --git a/data/images/textures/block/tinted_glass.png b/data/images/textures/block/tinted_glass.png
index bf840700ddb57f6ce79af9e11e6b89d3b2dfeda7..1b58ad7262533aeef7daa0520f128894e59e4c02 100644
Binary files a/data/images/textures/block/tinted_glass.png and b/data/images/textures/block/tinted_glass.png differ
diff --git a/data/images/textures/block/tnt_bottom.png b/data/images/textures/block/tnt_bottom.png
index 79ad47ca3728da8908f0b3bfc7061118c22c735e..9fe8ce15d606c8a044c752b6d3b80ddf2d54c65a 100644
Binary files a/data/images/textures/block/tnt_bottom.png and b/data/images/textures/block/tnt_bottom.png differ
diff --git a/data/images/textures/block/tnt_side.png b/data/images/textures/block/tnt_side.png
index 58d918dddc1c4a58bcbdbfb462ac850e4cc3c9b9..5fb0f2e8bc16425461fe40fd63a91da6e5fd8b01 100644
Binary files a/data/images/textures/block/tnt_side.png and b/data/images/textures/block/tnt_side.png differ
diff --git a/data/images/textures/block/tnt_top.png b/data/images/textures/block/tnt_top.png
index 5805e251b07208727fd6bdca268014be26b092b3..9fe8ce15d606c8a044c752b6d3b80ddf2d54c65a 100644
Binary files a/data/images/textures/block/tnt_top.png and b/data/images/textures/block/tnt_top.png differ
diff --git a/data/images/textures/block/torch.png b/data/images/textures/block/torch.png
index 76e0d723ee129f4519b1091bdd553e0bd94647e1..7fcf4d7e0ab76a12673d9c479744ec363279cf29 100644
Binary files a/data/images/textures/block/torch.png and b/data/images/textures/block/torch.png differ
diff --git a/data/images/textures/block/trapdoor/acacia/bottom.png b/data/images/textures/block/trapdoor/acacia/bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..b5e88f5e5103dbb2e117f61baa0ae2c82cddfe77
Binary files /dev/null and b/data/images/textures/block/trapdoor/acacia/bottom.png differ
diff --git a/data/images/textures/block/trapdoor/acacia/top.png b/data/images/textures/block/trapdoor/acacia/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..f4058e4b829e700ea56c8799379f801b59b21b8b
Binary files /dev/null and b/data/images/textures/block/trapdoor/acacia/top.png differ
diff --git a/data/images/textures/block/trapdoor/acacia/trim.png b/data/images/textures/block/trapdoor/acacia/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..6a33e1f6ff1cbd1962788bea1deb6323c4ccf84d
Binary files /dev/null and b/data/images/textures/block/trapdoor/acacia/trim.png differ
diff --git a/data/images/textures/block/trapdoor/birch/bottom.png b/data/images/textures/block/trapdoor/birch/bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..7af2fe2d78873abf754d6691606ce9eff1cadb2e
Binary files /dev/null and b/data/images/textures/block/trapdoor/birch/bottom.png differ
diff --git a/data/images/textures/block/trapdoor/birch/top.png b/data/images/textures/block/trapdoor/birch/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..3bd929d8af5e932c72137f4d0bfbaebe80c9cde7
Binary files /dev/null and b/data/images/textures/block/trapdoor/birch/top.png differ
diff --git a/data/images/textures/block/trapdoor/birch/trim.png b/data/images/textures/block/trapdoor/birch/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..98b9a05142d2935b2e81724fb586e9c299431d99
Binary files /dev/null and b/data/images/textures/block/trapdoor/birch/trim.png differ
diff --git a/data/images/textures/block/trapdoor/crimson/bottom.png b/data/images/textures/block/trapdoor/crimson/bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..22c663e6ab31e25716139e91bd1b47f5e78d6c07
Binary files /dev/null and b/data/images/textures/block/trapdoor/crimson/bottom.png differ
diff --git a/data/images/textures/block/trapdoor/crimson/top.png b/data/images/textures/block/trapdoor/crimson/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..243dcc73f97b21396d0f7a9b1442ee42fbfc9cc1
Binary files /dev/null and b/data/images/textures/block/trapdoor/crimson/top.png differ
diff --git a/data/images/textures/block/trapdoor/crimson/trim.png b/data/images/textures/block/trapdoor/crimson/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..2b5603c8a3de2becde9f4f4ca4c9d2f64c3a2e8d
Binary files /dev/null and b/data/images/textures/block/trapdoor/crimson/trim.png differ
diff --git a/data/images/textures/block/trapdoor/dark_oak/bottom.png b/data/images/textures/block/trapdoor/dark_oak/bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..a73a2dff5b37d196e83b4d40f6d42edad4ca5002
Binary files /dev/null and b/data/images/textures/block/trapdoor/dark_oak/bottom.png differ
diff --git a/data/images/textures/block/trapdoor/dark_oak/top.png b/data/images/textures/block/trapdoor/dark_oak/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..a34bb50d1aebd82d2c4a1329d1a1e761fbceb363
Binary files /dev/null and b/data/images/textures/block/trapdoor/dark_oak/top.png differ
diff --git a/data/images/textures/block/trapdoor/dark_oak/trim.png b/data/images/textures/block/trapdoor/dark_oak/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..f9839102bebe61713bab8c486b527118a0157088
Binary files /dev/null and b/data/images/textures/block/trapdoor/dark_oak/trim.png differ
diff --git a/data/images/textures/block/trapdoor/iron/top.png b/data/images/textures/block/trapdoor/iron/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..cc1a080456c805eeafa84921725e88f7d3939a5d
Binary files /dev/null and b/data/images/textures/block/trapdoor/iron/top.png differ
diff --git a/data/images/textures/block/trapdoor/iron/trim.png b/data/images/textures/block/trapdoor/iron/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd24fd1ffc14ff0955189977cac5d6690ff22a81
Binary files /dev/null and b/data/images/textures/block/trapdoor/iron/trim.png differ
diff --git a/data/images/textures/block/trapdoor/jungle/top.png b/data/images/textures/block/trapdoor/jungle/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..adfdcd1cbde53728b7fbdb88f9d949e8fedfe446
Binary files /dev/null and b/data/images/textures/block/trapdoor/jungle/top.png differ
diff --git a/data/images/textures/block/trapdoor/jungle/trim.png b/data/images/textures/block/trapdoor/jungle/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..a481774d29d2d33f0f76ffed6ff04a8b89809142
Binary files /dev/null and b/data/images/textures/block/trapdoor/jungle/trim.png differ
diff --git a/data/images/textures/block/trapdoor/oak/top.png b/data/images/textures/block/trapdoor/oak/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..b2b0a01d438eec7b1291a01b73c71bfa17e41272
Binary files /dev/null and b/data/images/textures/block/trapdoor/oak/top.png differ
diff --git a/data/images/textures/block/trapdoor/spruce/bottom.png b/data/images/textures/block/trapdoor/spruce/bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..b4a4908c9b3c39fd041747f90c85e9d761a0ceaa
Binary files /dev/null and b/data/images/textures/block/trapdoor/spruce/bottom.png differ
diff --git a/data/images/textures/block/trapdoor/spruce/top.png b/data/images/textures/block/trapdoor/spruce/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..84ff3169aebb72540ee18127631a041ba254174b
Binary files /dev/null and b/data/images/textures/block/trapdoor/spruce/top.png differ
diff --git a/data/images/textures/block/trapdoor/spruce/trim.png b/data/images/textures/block/trapdoor/spruce/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b37d81fdc223d6a4fb72a67a5893590eaa201bf
Binary files /dev/null and b/data/images/textures/block/trapdoor/spruce/trim.png differ
diff --git a/data/images/textures/block/trapdoor/warped/bottom.png b/data/images/textures/block/trapdoor/warped/bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..12ea01ecd81dba0b4de29ca62b0751dedcefd98a
Binary files /dev/null and b/data/images/textures/block/trapdoor/warped/bottom.png differ
diff --git a/data/images/textures/block/trapdoor/warped/top.png b/data/images/textures/block/trapdoor/warped/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..12ea01ecd81dba0b4de29ca62b0751dedcefd98a
Binary files /dev/null and b/data/images/textures/block/trapdoor/warped/top.png differ
diff --git a/data/images/textures/block/trapdoor/warped/trim.png b/data/images/textures/block/trapdoor/warped/trim.png
new file mode 100644
index 0000000000000000000000000000000000000000..e3d75afea477ed92745d9e1d5f460a5e25382e6c
Binary files /dev/null and b/data/images/textures/block/trapdoor/warped/trim.png differ
diff --git a/data/images/textures/block/tripwire.png b/data/images/textures/block/tripwire.png
new file mode 100644
index 0000000000000000000000000000000000000000..d5bae142c859a3cc837054b961704a6e1b9aa87f
Binary files /dev/null and b/data/images/textures/block/tripwire.png differ
diff --git a/data/images/textures/block/tripwire_hook.png b/data/images/textures/block/tripwire_hook.png
index b15ee38af09e86a824b7478a9b01da472baf9068..2b9170b4cd4a23d8eb127dc2d4e64e85e83d1de2 100644
Binary files a/data/images/textures/block/tripwire_hook.png and b/data/images/textures/block/tripwire_hook.png differ
diff --git a/data/images/textures/block/tube_coral.png b/data/images/textures/block/tube_coral.png
index e3c3ec62b5c75978400d5c7627148bfe2903ea84..f1d22ddcbedec396d41f67e533836bf0057c9c34 100644
Binary files a/data/images/textures/block/tube_coral.png and b/data/images/textures/block/tube_coral.png differ
diff --git a/data/images/textures/block/tube_coral_block.png b/data/images/textures/block/tube_coral_block.png
index a703b03b34cec8247aa90528e06971d9afc4bce0..d3d21dfcf1f00eda40a6a375491fc6ddc8d9d98d 100644
Binary files a/data/images/textures/block/tube_coral_block.png and b/data/images/textures/block/tube_coral_block.png differ
diff --git a/data/images/textures/block/tube_coral_fan.png b/data/images/textures/block/tube_coral_fan.png
index 52aac803ea18e1ed45da72aa1ebeae4ba32334c2..db97001c37aba8a253b507cf5d6a7b8876521cf5 100644
Binary files a/data/images/textures/block/tube_coral_fan.png and b/data/images/textures/block/tube_coral_fan.png differ
diff --git a/data/images/textures/block/tuff.png b/data/images/textures/block/tuff.png
index 2b933ac934b022b69596480405270efe5911e0f6..2662bb7296c225536b42068833a0f5d38254f983 100644
Binary files a/data/images/textures/block/tuff.png and b/data/images/textures/block/tuff.png differ
diff --git a/data/images/textures/block/turtle_egg.png b/data/images/textures/block/turtle_egg.png
index a2d7724f0d354c892df2112d3b242ae3bfac1f07..9586cff212d2cb048601f9c86c6f005dc71ca991 100644
Binary files a/data/images/textures/block/turtle_egg.png and b/data/images/textures/block/turtle_egg.png differ
diff --git a/data/images/textures/block/turtle_egg_slightly_cracked.png b/data/images/textures/block/turtle_egg_slightly_cracked.png
index c849ae196953f6e6c3016e0eb1080bbb29f85990..5a9ea58ce0981178228c47f819b5e7e1f87b8e6e 100644
Binary files a/data/images/textures/block/turtle_egg_slightly_cracked.png and b/data/images/textures/block/turtle_egg_slightly_cracked.png differ
diff --git a/data/images/textures/block/turtle_egg_very_cracked.png b/data/images/textures/block/turtle_egg_very_cracked.png
index 1c26e72a2da07fcc705ca6ea04626faa62b71213..afa88f93546904e172f88918cb5adf2f305e3beb 100644
Binary files a/data/images/textures/block/turtle_egg_very_cracked.png and b/data/images/textures/block/turtle_egg_very_cracked.png differ
diff --git a/data/images/textures/block/twisting_vines.png b/data/images/textures/block/twisting_vines.png
index 828e28f0298b11516d26f4fe08819f51b07f7c28..d10de07f72f47be1a6b17f0b8ccc1ebccc0d0737 100644
Binary files a/data/images/textures/block/twisting_vines.png and b/data/images/textures/block/twisting_vines.png differ
diff --git a/data/images/textures/block/twisting_vines_plant.png b/data/images/textures/block/twisting_vines_plant.png
index c9d395e283444477170489ddaf11009e115839a1..37c48116a0f5739e6f0d319735377c256aa44e16 100644
Binary files a/data/images/textures/block/twisting_vines_plant.png and b/data/images/textures/block/twisting_vines_plant.png differ
diff --git a/data/images/textures/block/vine.png b/data/images/textures/block/vine.png
index 5c1caf0452fa291e4ab7900afc616847ac974989..67e8fcbcd7b9a6648396d037a1e5c97625ce28c1 100644
Binary files a/data/images/textures/block/vine.png and b/data/images/textures/block/vine.png differ
diff --git a/data/images/textures/block/wall/andesite/post_side.png b/data/images/textures/block/wall/andesite/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..acd268ad2212e9419bb8e85005ecffefcd8804dc
Binary files /dev/null and b/data/images/textures/block/wall/andesite/post_side.png differ
diff --git a/data/images/textures/block/wall/andesite/post_top.png b/data/images/textures/block/wall/andesite/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..bcc59feeef775a5849df7a5fe6cb0a4f19f48f50
Binary files /dev/null and b/data/images/textures/block/wall/andesite/post_top.png differ
diff --git a/data/images/textures/block/wall/andesite/wall_side.png b/data/images/textures/block/wall/andesite/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..777ba5045c0a3394dd75b18fc9c4e1cec52166f3
Binary files /dev/null and b/data/images/textures/block/wall/andesite/wall_side.png differ
diff --git a/data/images/textures/block/wall/andesite/wall_side_tall.png b/data/images/textures/block/wall/andesite/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..223fb1c1c4653729694fe3fcd30827cc416626a9
Binary files /dev/null and b/data/images/textures/block/wall/andesite/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/andesite/wall_top.png b/data/images/textures/block/wall/andesite/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0ed3d52d9b6c1c765daf6840c434a4cb0e16a7c
Binary files /dev/null and b/data/images/textures/block/wall/andesite/wall_top.png differ
diff --git a/data/images/textures/block/wall/blackstone/post_side.png b/data/images/textures/block/wall/blackstone/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b86c0e2e75a7b588b9844917d4adc2320676a1c
Binary files /dev/null and b/data/images/textures/block/wall/blackstone/post_side.png differ
diff --git a/data/images/textures/block/wall/blackstone/post_top.png b/data/images/textures/block/wall/blackstone/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..a00a9d60332802ada15c3380a63f1c1a9069dd7b
Binary files /dev/null and b/data/images/textures/block/wall/blackstone/post_top.png differ
diff --git a/data/images/textures/block/wall/blackstone/wall_side.png b/data/images/textures/block/wall/blackstone/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..c03e01229fd0e384286528deb39986b5900f3e84
Binary files /dev/null and b/data/images/textures/block/wall/blackstone/wall_side.png differ
diff --git a/data/images/textures/block/wall/blackstone/wall_side_tall.png b/data/images/textures/block/wall/blackstone/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..6444c31beee838d4cc02022001d2fe6a4d9d338a
Binary files /dev/null and b/data/images/textures/block/wall/blackstone/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/blackstone/wall_top.png b/data/images/textures/block/wall/blackstone/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..ae74ccacf69327d0e2c6f85f20cc693cf4b8301c
Binary files /dev/null and b/data/images/textures/block/wall/blackstone/wall_top.png differ
diff --git a/data/images/textures/block/wall/brick/post_side.png b/data/images/textures/block/wall/brick/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..da1422ebfd3c57c3dde811979ca87b4182052dc8
Binary files /dev/null and b/data/images/textures/block/wall/brick/post_side.png differ
diff --git a/data/images/textures/block/wall/brick/post_top.png b/data/images/textures/block/wall/brick/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..a81360899ea3481cb08582325f85e14cb9abbcc1
Binary files /dev/null and b/data/images/textures/block/wall/brick/post_top.png differ
diff --git a/data/images/textures/block/wall/brick/wall_side.png b/data/images/textures/block/wall/brick/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..a1a849cf8cca994949815a67e814f49072f3227b
Binary files /dev/null and b/data/images/textures/block/wall/brick/wall_side.png differ
diff --git a/data/images/textures/block/wall/brick/wall_side_tall.png b/data/images/textures/block/wall/brick/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..2627dfe0819b77ffd0d7d2a0e79c088d04e04d63
Binary files /dev/null and b/data/images/textures/block/wall/brick/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/brick/wall_top.png b/data/images/textures/block/wall/brick/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..db37bd01afd285e6a8434c4b6d25690dc885e79b
Binary files /dev/null and b/data/images/textures/block/wall/brick/wall_top.png differ
diff --git a/data/images/textures/block/wall/cobblestone_wall/post_side.png b/data/images/textures/block/wall/cobblestone_wall/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..b9515a26e31950f37beb0de4169258cde0df1f9e
Binary files /dev/null and b/data/images/textures/block/wall/cobblestone_wall/post_side.png differ
diff --git a/data/images/textures/block/wall/cobblestone_wall/post_side_tall.png b/data/images/textures/block/wall/cobblestone_wall/post_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..4185da3746d6e889e2128f5efe317260fc34a2d5
Binary files /dev/null and b/data/images/textures/block/wall/cobblestone_wall/post_side_tall.png differ
diff --git a/data/images/textures/block/wall/cobblestone_wall/post_top.png b/data/images/textures/block/wall/cobblestone_wall/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..f2d9aa84bf0798f48ab6e978af25fb4377de8a58
Binary files /dev/null and b/data/images/textures/block/wall/cobblestone_wall/post_top.png differ
diff --git a/data/images/textures/block/wall/cobblestone_wall/wall_side.png b/data/images/textures/block/wall/cobblestone_wall/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..4801f66a5f14d64635775dc544599c22bfb3704b
Binary files /dev/null and b/data/images/textures/block/wall/cobblestone_wall/wall_side.png differ
diff --git a/data/images/textures/block/wall/cobblestone_wall/wall_side_tall.png b/data/images/textures/block/wall/cobblestone_wall/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..b25fe4994d38cd2fa5d9e0d769eabf7914564a02
Binary files /dev/null and b/data/images/textures/block/wall/cobblestone_wall/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/cobblestone_wall/wall_top.png b/data/images/textures/block/wall/cobblestone_wall/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..77aac4a8cbddd715f8523639efb7ab3aba1eaf19
Binary files /dev/null and b/data/images/textures/block/wall/cobblestone_wall/wall_top.png differ
diff --git a/data/images/textures/block/wall/diorite/post_side.png b/data/images/textures/block/wall/diorite/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..27b935c66275363ed05cb3a15671b7b4fb23b0a0
Binary files /dev/null and b/data/images/textures/block/wall/diorite/post_side.png differ
diff --git a/data/images/textures/block/wall/diorite/post_top.png b/data/images/textures/block/wall/diorite/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..91d87944a67701e372c6fef4d9a414c7c32cc2f6
Binary files /dev/null and b/data/images/textures/block/wall/diorite/post_top.png differ
diff --git a/data/images/textures/block/wall/diorite/wall_side.png b/data/images/textures/block/wall/diorite/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..6ca39e99772e893e8b4b3e1a64cb947429aad733
Binary files /dev/null and b/data/images/textures/block/wall/diorite/wall_side.png differ
diff --git a/data/images/textures/block/wall/diorite/wall_side_tall.png b/data/images/textures/block/wall/diorite/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..53588e7ff107d358876d1990eb428a97e759abc5
Binary files /dev/null and b/data/images/textures/block/wall/diorite/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/diorite/wall_top.png b/data/images/textures/block/wall/diorite/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..8f6eba8ac1a06bfae8c3c04ca0a6b0823b7339d6
Binary files /dev/null and b/data/images/textures/block/wall/diorite/wall_top.png differ
diff --git a/data/images/textures/block/wall/end_stone_brick/post_side.png b/data/images/textures/block/wall/end_stone_brick/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..73bd62a153618997b93ee89f324e2d70c22838bd
Binary files /dev/null and b/data/images/textures/block/wall/end_stone_brick/post_side.png differ
diff --git a/data/images/textures/block/wall/end_stone_brick/post_top.png b/data/images/textures/block/wall/end_stone_brick/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..8aa24e43f66521216d0d950cc2eb8e4346236720
Binary files /dev/null and b/data/images/textures/block/wall/end_stone_brick/post_top.png differ
diff --git a/data/images/textures/block/wall/end_stone_brick/wall_side.png b/data/images/textures/block/wall/end_stone_brick/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..e5a28b26df580ac3d76647ad0b51b0c5250415b4
Binary files /dev/null and b/data/images/textures/block/wall/end_stone_brick/wall_side.png differ
diff --git a/data/images/textures/block/wall/end_stone_brick/wall_side_tall.png b/data/images/textures/block/wall/end_stone_brick/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..c507bc453c8fbf5a2003f166311a11b11d0b563c
Binary files /dev/null and b/data/images/textures/block/wall/end_stone_brick/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/end_stone_brick/wall_top.png b/data/images/textures/block/wall/end_stone_brick/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..ed2b725eb8a433f8fbdc46ad829f81deefcc77cd
Binary files /dev/null and b/data/images/textures/block/wall/end_stone_brick/wall_top.png differ
diff --git a/data/images/textures/block/wall/granite/post_side.png b/data/images/textures/block/wall/granite/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..c2bec2eb6ca8926dfd8f2eb1c8c566143fb8d228
Binary files /dev/null and b/data/images/textures/block/wall/granite/post_side.png differ
diff --git a/data/images/textures/block/wall/granite/post_top.png b/data/images/textures/block/wall/granite/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..db529a1bee4422694201275a468b41b148d1a4ed
Binary files /dev/null and b/data/images/textures/block/wall/granite/post_top.png differ
diff --git a/data/images/textures/block/wall/granite/wall_side.png b/data/images/textures/block/wall/granite/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..731ba88f9fff62bed2f15eb8ad6edbd145f87026
Binary files /dev/null and b/data/images/textures/block/wall/granite/wall_side.png differ
diff --git a/data/images/textures/block/wall/granite/wall_side_tall.png b/data/images/textures/block/wall/granite/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..41a85ad47bb9243c76cc8aaae9efd08b6eade1ab
Binary files /dev/null and b/data/images/textures/block/wall/granite/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/granite/wall_top.png b/data/images/textures/block/wall/granite/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..bbb4651d48ff4375a2f8f3f03b70b37dd9c72ffe
Binary files /dev/null and b/data/images/textures/block/wall/granite/wall_top.png differ
diff --git a/data/images/textures/block/wall/mossy_cobblestone_wall/post_side.png b/data/images/textures/block/wall/mossy_cobblestone_wall/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..3c06cd7245f2385cf2e6ad0a31102cd256b460c3
Binary files /dev/null and b/data/images/textures/block/wall/mossy_cobblestone_wall/post_side.png differ
diff --git a/data/images/textures/block/wall/mossy_cobblestone_wall/post_top.png b/data/images/textures/block/wall/mossy_cobblestone_wall/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..b4a993b36e39f51363a00416e33ffa1637419f5e
Binary files /dev/null and b/data/images/textures/block/wall/mossy_cobblestone_wall/post_top.png differ
diff --git a/data/images/textures/block/wall/mossy_cobblestone_wall/wall_side.png b/data/images/textures/block/wall/mossy_cobblestone_wall/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..b6097e78598f946af42923af0b0cc7678a14e46f
Binary files /dev/null and b/data/images/textures/block/wall/mossy_cobblestone_wall/wall_side.png differ
diff --git a/data/images/textures/block/wall/mossy_cobblestone_wall/wall_side_tall.png b/data/images/textures/block/wall/mossy_cobblestone_wall/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8d1bbc6de12bfb1b8a44e6593a8093b77403789
Binary files /dev/null and b/data/images/textures/block/wall/mossy_cobblestone_wall/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/mossy_cobblestone_wall/wall_top.png b/data/images/textures/block/wall/mossy_cobblestone_wall/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..77aac4a8cbddd715f8523639efb7ab3aba1eaf19
Binary files /dev/null and b/data/images/textures/block/wall/mossy_cobblestone_wall/wall_top.png differ
diff --git a/data/images/textures/block/wall/mossy_stone_brick_wall/post_side.png b/data/images/textures/block/wall/mossy_stone_brick_wall/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d1cea11979705ac33d7fd561e3c4b7520f18b8f
Binary files /dev/null and b/data/images/textures/block/wall/mossy_stone_brick_wall/post_side.png differ
diff --git a/data/images/textures/block/wall/mossy_stone_brick_wall/post_top.png b/data/images/textures/block/wall/mossy_stone_brick_wall/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..b4a993b36e39f51363a00416e33ffa1637419f5e
Binary files /dev/null and b/data/images/textures/block/wall/mossy_stone_brick_wall/post_top.png differ
diff --git a/data/images/textures/block/wall/mossy_stone_brick_wall/wall_side.png b/data/images/textures/block/wall/mossy_stone_brick_wall/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..88e2ee80b3085f40ddd836d66c0345cf7f025ee6
Binary files /dev/null and b/data/images/textures/block/wall/mossy_stone_brick_wall/wall_side.png differ
diff --git a/data/images/textures/block/wall/mossy_stone_brick_wall/wall_side_tall.png b/data/images/textures/block/wall/mossy_stone_brick_wall/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..2bab51053a78437d4934fe05cb293657d4ab1993
Binary files /dev/null and b/data/images/textures/block/wall/mossy_stone_brick_wall/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/mossy_stone_brick_wall/wall_top.png b/data/images/textures/block/wall/mossy_stone_brick_wall/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..77aac4a8cbddd715f8523639efb7ab3aba1eaf19
Binary files /dev/null and b/data/images/textures/block/wall/mossy_stone_brick_wall/wall_top.png differ
diff --git a/data/images/textures/block/wall/nether_brick/post_side.png b/data/images/textures/block/wall/nether_brick/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..62aff712da59ed7cc1207fdb313bfbcca4a98bdd
Binary files /dev/null and b/data/images/textures/block/wall/nether_brick/post_side.png differ
diff --git a/data/images/textures/block/wall/nether_brick/post_top.png b/data/images/textures/block/wall/nether_brick/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..50d3546bfc8150b6c5402eaf8ad2f6a18a87ebb7
Binary files /dev/null and b/data/images/textures/block/wall/nether_brick/post_top.png differ
diff --git a/data/images/textures/block/wall/nether_brick/wall_side.png b/data/images/textures/block/wall/nether_brick/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..c96937e96333ab0f1e385858dd9146ba2f145542
Binary files /dev/null and b/data/images/textures/block/wall/nether_brick/wall_side.png differ
diff --git a/data/images/textures/block/wall/nether_brick/wall_side_tall.png b/data/images/textures/block/wall/nether_brick/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..1594155ec0122ab96ce17bd0f200e261ac5a38b9
Binary files /dev/null and b/data/images/textures/block/wall/nether_brick/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/nether_brick/wall_top.png b/data/images/textures/block/wall/nether_brick/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..ad9d7cc9bfa27851a1a4431bd69d462d2d3c19ef
Binary files /dev/null and b/data/images/textures/block/wall/nether_brick/wall_top.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_brick_wall/post_side.png b/data/images/textures/block/wall/polished_blackstone_brick_wall/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..6fff2620af0ac096ca5e775dd6132bfc19b860cc
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_brick_wall/post_side.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_brick_wall/post_top.png b/data/images/textures/block/wall/polished_blackstone_brick_wall/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..5b7eb46a39cad9a286ce47d75924ad7a9c424ace
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_brick_wall/post_top.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_side.png b/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..f514bd7abe5abf927cd000cf33f12fe89f10960e
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_side.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_side_tall.png b/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..327372d8a4e915c8c7d375811399d3752200cc26
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_top.png b/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..85ccc5701ac9c9aec29bef8089662cb761b0290b
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_brick_wall/wall_top.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_wall/post_side.png b/data/images/textures/block/wall/polished_blackstone_wall/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..bef90555024768a8f9a173a9d8c67c11c01a133b
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_wall/post_side.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_wall/post_top.png b/data/images/textures/block/wall/polished_blackstone_wall/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..3a6502d68fb35729832de9b7d8f0b258a9dd472c
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_wall/post_top.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_wall/wall_side.png b/data/images/textures/block/wall/polished_blackstone_wall/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..f354a6832b2fc5246c6970d7337601ebbc555592
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_wall/wall_side.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_wall/wall_side_tall.png b/data/images/textures/block/wall/polished_blackstone_wall/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..7519ef10dd74fbbcf864c33f97a91aee305221ae
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_wall/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/polished_blackstone_wall/wall_top.png b/data/images/textures/block/wall/polished_blackstone_wall/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..d92a70565ac2c49ec375cb0417a8f27e251c4753
Binary files /dev/null and b/data/images/textures/block/wall/polished_blackstone_wall/wall_top.png differ
diff --git a/data/images/textures/block/wall/prismarine/post_side.png b/data/images/textures/block/wall/prismarine/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..d4c5716699e8289b40770a629b6fe4e9d6c3a173
Binary files /dev/null and b/data/images/textures/block/wall/prismarine/post_side.png differ
diff --git a/data/images/textures/block/wall/prismarine/post_top.png b/data/images/textures/block/wall/prismarine/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..133c96a666cc72c1ecceb7d5979795d246d20a78
Binary files /dev/null and b/data/images/textures/block/wall/prismarine/post_top.png differ
diff --git a/data/images/textures/block/wall/prismarine/wall_side.png b/data/images/textures/block/wall/prismarine/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..43acfdac9a807391b15499c71c498e565a3b231d
Binary files /dev/null and b/data/images/textures/block/wall/prismarine/wall_side.png differ
diff --git a/data/images/textures/block/wall/prismarine/wall_side_tall.png b/data/images/textures/block/wall/prismarine/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..88e770564ff643fa1924c21a9c43ba3fc12397a9
Binary files /dev/null and b/data/images/textures/block/wall/prismarine/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/prismarine/wall_top.png b/data/images/textures/block/wall/prismarine/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..161fc81cfe5d5b9a66cdfde3545b5e530b9dfacf
Binary files /dev/null and b/data/images/textures/block/wall/prismarine/wall_top.png differ
diff --git a/data/images/textures/block/wall/red_nether_brick/post_side.png b/data/images/textures/block/wall/red_nether_brick/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..8ed71894262e7fa8592d0ea750fd9695cd7a2cb3
Binary files /dev/null and b/data/images/textures/block/wall/red_nether_brick/post_side.png differ
diff --git a/data/images/textures/block/wall/red_nether_brick/post_top.png b/data/images/textures/block/wall/red_nether_brick/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..62a174828f520074df042774bfc045399e18c69e
Binary files /dev/null and b/data/images/textures/block/wall/red_nether_brick/post_top.png differ
diff --git a/data/images/textures/block/wall/red_nether_brick/wall_side.png b/data/images/textures/block/wall/red_nether_brick/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..a3a70da3e260d02c52897d45c8af2a19306f8928
Binary files /dev/null and b/data/images/textures/block/wall/red_nether_brick/wall_side.png differ
diff --git a/data/images/textures/block/wall/red_nether_brick/wall_side_tall.png b/data/images/textures/block/wall/red_nether_brick/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..36a0dc7ad81845a07c8c48f2420221d35535225f
Binary files /dev/null and b/data/images/textures/block/wall/red_nether_brick/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/red_nether_brick/wall_top.png b/data/images/textures/block/wall/red_nether_brick/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..babad70be78b21d9426e2962d132cabcefd47681
Binary files /dev/null and b/data/images/textures/block/wall/red_nether_brick/wall_top.png differ
diff --git a/data/images/textures/block/wall/red_sandstone/post_side.png b/data/images/textures/block/wall/red_sandstone/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d64f785820e7f48ce8cf2bad6212e46b9065242
Binary files /dev/null and b/data/images/textures/block/wall/red_sandstone/post_side.png differ
diff --git a/data/images/textures/block/wall/red_sandstone/post_top.png b/data/images/textures/block/wall/red_sandstone/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..787f3dee5aa587824af4392cb38a639a9dac0c6b
Binary files /dev/null and b/data/images/textures/block/wall/red_sandstone/post_top.png differ
diff --git a/data/images/textures/block/wall/red_sandstone/wall_side.png b/data/images/textures/block/wall/red_sandstone/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a57cd4bdecf80eaeb8c18220974d2f538d8bd9b
Binary files /dev/null and b/data/images/textures/block/wall/red_sandstone/wall_side.png differ
diff --git a/data/images/textures/block/wall/red_sandstone/wall_side_tall.png b/data/images/textures/block/wall/red_sandstone/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..ecf0bd6e2a92abbd2986c4bcc7c2bfb7dc71dc2b
Binary files /dev/null and b/data/images/textures/block/wall/red_sandstone/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/red_sandstone/wall_top.png b/data/images/textures/block/wall/red_sandstone/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..3df7c16a883cae3b54b299bab407f67666465c1a
Binary files /dev/null and b/data/images/textures/block/wall/red_sandstone/wall_top.png differ
diff --git a/data/images/textures/block/wall/sandstone/post_side.png b/data/images/textures/block/wall/sandstone/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd24de8fdb1edde759eaa4bcde0eb81768da9bbe
Binary files /dev/null and b/data/images/textures/block/wall/sandstone/post_side.png differ
diff --git a/data/images/textures/block/wall/sandstone/post_top.png b/data/images/textures/block/wall/sandstone/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..1cbeabb858cc74e5ab17cc351c33ad1ec3b27d74
Binary files /dev/null and b/data/images/textures/block/wall/sandstone/post_top.png differ
diff --git a/data/images/textures/block/wall/sandstone/wall_side.png b/data/images/textures/block/wall/sandstone/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..2a79f21c3cdc6089576f7fe02726fbcfd2e3c9ca
Binary files /dev/null and b/data/images/textures/block/wall/sandstone/wall_side.png differ
diff --git a/data/images/textures/block/wall/sandstone/wall_side_tall.png b/data/images/textures/block/wall/sandstone/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..2527a104b14a684707ec066e469bc4444de00ecd
Binary files /dev/null and b/data/images/textures/block/wall/sandstone/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/sandstone/wall_top.png b/data/images/textures/block/wall/sandstone/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..8135dc9e4d3a884947649af59879452ba61cf381
Binary files /dev/null and b/data/images/textures/block/wall/sandstone/wall_top.png differ
diff --git a/data/images/textures/block/wall/stone_brick_wall/post_side.png b/data/images/textures/block/wall/stone_brick_wall/post_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a569837304cbe76fa93360aeb50a61d5a925021
Binary files /dev/null and b/data/images/textures/block/wall/stone_brick_wall/post_side.png differ
diff --git a/data/images/textures/block/wall/stone_brick_wall/post_top.png b/data/images/textures/block/wall/stone_brick_wall/post_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..f2d9aa84bf0798f48ab6e978af25fb4377de8a58
Binary files /dev/null and b/data/images/textures/block/wall/stone_brick_wall/post_top.png differ
diff --git a/data/images/textures/block/wall/stone_brick_wall/wall_side.png b/data/images/textures/block/wall/stone_brick_wall/wall_side.png
new file mode 100644
index 0000000000000000000000000000000000000000..c3320bf247368d85a83ebf56e4a7cc22067d6147
Binary files /dev/null and b/data/images/textures/block/wall/stone_brick_wall/wall_side.png differ
diff --git a/data/images/textures/block/wall/stone_brick_wall/wall_side_tall.png b/data/images/textures/block/wall/stone_brick_wall/wall_side_tall.png
new file mode 100644
index 0000000000000000000000000000000000000000..6a6e26025c6e13cf449acf74d86f87a4de12aa12
Binary files /dev/null and b/data/images/textures/block/wall/stone_brick_wall/wall_side_tall.png differ
diff --git a/data/images/textures/block/wall/stone_brick_wall/wall_top.png b/data/images/textures/block/wall/stone_brick_wall/wall_top.png
new file mode 100644
index 0000000000000000000000000000000000000000..77aac4a8cbddd715f8523639efb7ab3aba1eaf19
Binary files /dev/null and b/data/images/textures/block/wall/stone_brick_wall/wall_top.png differ
diff --git a/data/images/textures/block/warped_fungus.png b/data/images/textures/block/warped_fungus.png
index 91798279a03c1ce13c7fcf94593a7d4870274091..e1708f8c0a72b1b22cac141cc6e92489d15eefc4 100644
Binary files a/data/images/textures/block/warped_fungus.png and b/data/images/textures/block/warped_fungus.png differ
diff --git a/data/images/textures/block/warped_nylium.png b/data/images/textures/block/warped_nylium.png
index 16e98c7a2d9314877c6978d86046228276169a15..58e776f43a328b4c0abe7b980ff6dbd8dff99516 100644
Binary files a/data/images/textures/block/warped_nylium.png and b/data/images/textures/block/warped_nylium.png differ
diff --git a/data/images/textures/block/warped_nylium_side.png b/data/images/textures/block/warped_nylium_side.png
index 41235e3147a3020237189841799ef247efc2fac0..8a3ca45ad578a35dfc632ee1c7c6ea5b180b8ddf 100644
Binary files a/data/images/textures/block/warped_nylium_side.png and b/data/images/textures/block/warped_nylium_side.png differ
diff --git a/data/images/textures/block/warped_planks.png b/data/images/textures/block/warped_planks.png
index e003b10e85163e57477697334437c63502ec3c49..8040a1b008aa37ff2dbeb1e2be1364cddd0b40f8 100644
Binary files a/data/images/textures/block/warped_planks.png and b/data/images/textures/block/warped_planks.png differ
diff --git a/data/images/textures/block/warped_roots.png b/data/images/textures/block/warped_roots.png
index 73c9ced7f9b8cb0f234dbdb154af888958449328..d15e2582ec47410b31e90cd778198de73437ff6f 100644
Binary files a/data/images/textures/block/warped_roots.png and b/data/images/textures/block/warped_roots.png differ
diff --git a/data/images/textures/block/warped_roots_pot.png b/data/images/textures/block/warped_roots_pot.png
index ed9772689fed13eeb91d470baee1d1af5869d53b..0628eb8729c9b8ff39d3da4947f54da2b54d9b86 100644
Binary files a/data/images/textures/block/warped_roots_pot.png and b/data/images/textures/block/warped_roots_pot.png differ
diff --git a/data/images/textures/block/warped_stem.png b/data/images/textures/block/warped_stem.png
index b7592be8a1106ead3afb524cd1ca5b3871b8c38b..7896b22d715cb911123f3f349f7c151890b1b089 100644
Binary files a/data/images/textures/block/warped_stem.png and b/data/images/textures/block/warped_stem.png differ
diff --git a/data/images/textures/block/warped_stem_top.png b/data/images/textures/block/warped_stem_top.png
index 1719c3fe3e6039ff27cbd96b41d93de7b5ad373d..e4a55b25c03d39fc59ecb143a081baa1b72e2a10 100644
Binary files a/data/images/textures/block/warped_stem_top.png and b/data/images/textures/block/warped_stem_top.png differ
diff --git a/data/images/textures/block/warped_trapdoor.png b/data/images/textures/block/warped_trapdoor.png
index f68ebc3101b6d946930b7e69fd7f2c3eb4595a03..12ea01ecd81dba0b4de29ca62b0751dedcefd98a 100644
Binary files a/data/images/textures/block/warped_trapdoor.png and b/data/images/textures/block/warped_trapdoor.png differ
diff --git a/data/images/textures/block/warped_wart_block.png b/data/images/textures/block/warped_wart_block.png
index 3513a35d85d87169973eeb5ee7faf8583c80b64b..9077bb4cd9d3be111d063f8ee0d41b68929c943c 100644
Binary files a/data/images/textures/block/warped_wart_block.png and b/data/images/textures/block/warped_wart_block.png differ
diff --git a/data/images/textures/block/water_flow.png b/data/images/textures/block/water_flow.png
index 6e366885a4c2eb21b9b6f98f551e153c99d154f0..f7ed147b8432a3f92c39c899bc133c2eb1ae0769 100644
Binary files a/data/images/textures/block/water_flow.png and b/data/images/textures/block/water_flow.png differ
diff --git a/data/images/textures/block/water_flow.png.mcmeta b/data/images/textures/block/water_flow.png.mcmeta
index 4f0718ac967ab3f0285a8d13a57f8fa96bfba55a..e96a648e7dd7ed8c0d86ff094e2ad56752fe261b 100644
--- a/data/images/textures/block/water_flow.png.mcmeta
+++ b/data/images/textures/block/water_flow.png.mcmeta
@@ -1,3 +1,38 @@
 {
-  "animation": {}
-}
\ No newline at end of file
+  "animation": {
+    "frames": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      31
+    ]
+  }
+}
diff --git a/data/images/textures/block/water_overlay.png b/data/images/textures/block/water_overlay.png
index 2229d3e185e29717ecc4be87c1bccbd0419d8dce..7e44f6c1b7b6e585368d5702c336a6b3a772cc8d 100644
Binary files a/data/images/textures/block/water_overlay.png and b/data/images/textures/block/water_overlay.png differ
diff --git a/data/images/textures/block/water_still.png b/data/images/textures/block/water_still.png
index b72bc4b2c177e0a59d84b54e34e742de46a8392a..0afb03cebc84226133434e29e9b30dc0d6e80984 100644
Binary files a/data/images/textures/block/water_still.png and b/data/images/textures/block/water_still.png differ
diff --git a/data/images/textures/block/water_still.png.mcmeta b/data/images/textures/block/water_still.png.mcmeta
index 0645f48c6224d94c9c299da2550a5b34016719fb..ab1ed680698837dcc6d1a7f49503e1b2250750ae 100644
--- a/data/images/textures/block/water_still.png.mcmeta
+++ b/data/images/textures/block/water_still.png.mcmeta
@@ -1,5 +1,71 @@
 {
   "animation": {
-    "frametime": 2
+    "frames": [
+      0,
+      1,
+      2,
+      3,
+      4,
+      5,
+      6,
+      7,
+      8,
+      9,
+      10,
+      11,
+      12,
+      13,
+      14,
+      15,
+      16,
+      17,
+      18,
+      19,
+      20,
+      21,
+      22,
+      23,
+      24,
+      25,
+      26,
+      27,
+      28,
+      29,
+      30,
+      31,
+      32,
+      33,
+      34,
+      35,
+      36,
+      37,
+      38,
+      39,
+      40,
+      41,
+      42,
+      43,
+      44,
+      45,
+      46,
+      47,
+      48,
+      49,
+      50,
+      51,
+      52,
+      53,
+      54,
+      55,
+      56,
+      57,
+      58,
+      59,
+      60,
+      61,
+      62,
+      63
+    ]
   }
 }
+
diff --git a/data/images/textures/block/weathered_copper.png b/data/images/textures/block/weathered_copper.png
index c2e65b29a459a97bba09a57d2daab41458fd769d..a5be919d4f8fab1c9856f179ef5e1709aa965f8c 100644
Binary files a/data/images/textures/block/weathered_copper.png and b/data/images/textures/block/weathered_copper.png differ
diff --git a/data/images/textures/block/weathered_cut_copper.png b/data/images/textures/block/weathered_cut_copper.png
index 95ed5d1c79ead248cd59230d75ee6c62749d22ea..1aa2c5cabb4fbc80ac6481b66ab1f2bc56125233 100644
Binary files a/data/images/textures/block/weathered_cut_copper.png and b/data/images/textures/block/weathered_cut_copper.png differ
diff --git a/data/images/textures/block/weeping_vines.png b/data/images/textures/block/weeping_vines.png
index 2db25571a356aefa353eca0ad566ded07d5214be..958c5459946ead2a28826ef30badcc94587f28de 100644
Binary files a/data/images/textures/block/weeping_vines.png and b/data/images/textures/block/weeping_vines.png differ
diff --git a/data/images/textures/block/weeping_vines_plant.png b/data/images/textures/block/weeping_vines_plant.png
index 712cb769cd8edf74d5c116edaf03e4bd21113b7a..0f66de954a818e76e8157f08e90826fdf223f7b7 100644
Binary files a/data/images/textures/block/weeping_vines_plant.png and b/data/images/textures/block/weeping_vines_plant.png differ
diff --git a/data/images/textures/block/wet_sponge.png b/data/images/textures/block/wet_sponge.png
index ed7be2d3e5d75f4252dfec4b2e4c86863b731560..95e967855701246bfc88ba2eb3ccea3b05430b8d 100644
Binary files a/data/images/textures/block/wet_sponge.png and b/data/images/textures/block/wet_sponge.png differ
diff --git a/data/images/textures/block/wheat_stage0.png b/data/images/textures/block/wheat_stage0.png
index 511b34659cb55ec7f4dc35160615f79380566b4a..7263c4e795f7904a09ba70199b552028733cb667 100644
Binary files a/data/images/textures/block/wheat_stage0.png and b/data/images/textures/block/wheat_stage0.png differ
diff --git a/data/images/textures/block/wheat_stage1.png b/data/images/textures/block/wheat_stage1.png
index 0783c9d4ee1bd8e3a0762b611bc875cffe5edeab..9c8a42e44177d6c121cf3fd404824d4952a74dab 100644
Binary files a/data/images/textures/block/wheat_stage1.png and b/data/images/textures/block/wheat_stage1.png differ
diff --git a/data/images/textures/block/wheat_stage2.png b/data/images/textures/block/wheat_stage2.png
index 7689e512c2bf5260b40996a6dcf11bdc6fcea3eb..6d4fc8ff796e410c6105c222b7c4d16f89a0aff6 100644
Binary files a/data/images/textures/block/wheat_stage2.png and b/data/images/textures/block/wheat_stage2.png differ
diff --git a/data/images/textures/block/wheat_stage3.png b/data/images/textures/block/wheat_stage3.png
index 3e3acdd79836ca09b6705033543a04d40a235ddb..fd2efd51959d6309369a41ddf1841a8021b3c881 100644
Binary files a/data/images/textures/block/wheat_stage3.png and b/data/images/textures/block/wheat_stage3.png differ
diff --git a/data/images/textures/block/wheat_stage4.png b/data/images/textures/block/wheat_stage4.png
index 40b82f73bf68690e9f05ed214841eb692c03049c..558695ce3f83486db4a12d91ce1108f955949928 100644
Binary files a/data/images/textures/block/wheat_stage4.png and b/data/images/textures/block/wheat_stage4.png differ
diff --git a/data/images/textures/block/wheat_stage5.png b/data/images/textures/block/wheat_stage5.png
index 37b824acaafee0b77b7124d9acd7f20e8cd50576..5efc51eb73bc6a15914c283f7dcf4c42a748a90b 100644
Binary files a/data/images/textures/block/wheat_stage5.png and b/data/images/textures/block/wheat_stage5.png differ
diff --git a/data/images/textures/block/wheat_stage6.png b/data/images/textures/block/wheat_stage6.png
index a08c2eae3a58dd56ab132d10f51b9e89a99d9885..8495175eebe55c7ff111d196f3328b3c79e8567d 100644
Binary files a/data/images/textures/block/wheat_stage6.png and b/data/images/textures/block/wheat_stage6.png differ
diff --git a/data/images/textures/block/wheat_stage7.png b/data/images/textures/block/wheat_stage7.png
index edf825ddc1b3cb01c7fa57d64f13e143335dd261..3b4b260c3b9483e8cdc78598d2601c62f187a088 100644
Binary files a/data/images/textures/block/wheat_stage7.png and b/data/images/textures/block/wheat_stage7.png differ
diff --git a/data/images/textures/block/white_candle.png b/data/images/textures/block/white_candle.png
index 158501fc88a844b24dd6b1acabaa823a712b731e..0d0da6073a96617fd66fb799591e99eaf0453c54 100644
Binary files a/data/images/textures/block/white_candle.png and b/data/images/textures/block/white_candle.png differ
diff --git a/data/images/textures/block/white_candle_lit.png b/data/images/textures/block/white_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..37535611e2432a89b1aa58f55df4e29ec59231f6
Binary files /dev/null and b/data/images/textures/block/white_candle_lit.png differ
diff --git a/data/images/textures/block/white_concrete.png b/data/images/textures/block/white_concrete.png
index 9821fcb6cffa8999319b69bc59645e6ccb92ed47..bbfc262333b2aee37343904f5605f018de58eeab 100644
Binary files a/data/images/textures/block/white_concrete.png and b/data/images/textures/block/white_concrete.png differ
diff --git a/data/images/textures/block/white_concrete_powder.png b/data/images/textures/block/white_concrete_powder.png
index d4144b5bf7b6b7e41f37c851372eb4473e945aa3..d5c7049223eec890cb276dfcbc7dcb9c29672647 100644
Binary files a/data/images/textures/block/white_concrete_powder.png and b/data/images/textures/block/white_concrete_powder.png differ
diff --git a/data/images/textures/block/white_glazed_terracotta.png b/data/images/textures/block/white_glazed_terracotta.png
index 36a75928387217222cdd17a77e36351239f2ef75..d3a46b40d832ef5a25e9fbd024463e95c1b77ec5 100644
Binary files a/data/images/textures/block/white_glazed_terracotta.png and b/data/images/textures/block/white_glazed_terracotta.png differ
diff --git a/data/images/textures/block/white_shulker_box.png b/data/images/textures/block/white_shulker_box.png
index 0a15b3ededadd7a5ac5675b5e35762449a0efc76..1da9673eb4b4e4a0184ee7ea6b947a90fd6dc828 100644
Binary files a/data/images/textures/block/white_shulker_box.png and b/data/images/textures/block/white_shulker_box.png differ
diff --git a/data/images/textures/block/white_stained_glass.png b/data/images/textures/block/white_stained_glass.png
index 01714236ffa42b81eb273099b360c4b0aa6b1c28..e8b846300562f2a41de1df14f34b3759a49d97f9 100644
Binary files a/data/images/textures/block/white_stained_glass.png and b/data/images/textures/block/white_stained_glass.png differ
diff --git a/data/images/textures/block/white_stained_glass_pane_top.png b/data/images/textures/block/white_stained_glass_pane_top.png
index 066ac056c4ae05719f2e0318857e525a8a158d1a..7799ce32dd5de17ab88c7596f09b960105c8c9f0 100644
Binary files a/data/images/textures/block/white_stained_glass_pane_top.png and b/data/images/textures/block/white_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/white_terracotta.png b/data/images/textures/block/white_terracotta.png
index 23976b8c4551da5e87ad031823cea193aa09c17c..e15dfd89b4ae86bbc47d6c96d9b051c240d57b1e 100644
Binary files a/data/images/textures/block/white_terracotta.png and b/data/images/textures/block/white_terracotta.png differ
diff --git a/data/images/textures/block/white_tulip.png b/data/images/textures/block/white_tulip.png
index accd901cc95d30dad0588e7d1bf14abba8320e42..5373ca348c17885be6792167bcadb3ffd78d4ac0 100644
Binary files a/data/images/textures/block/white_tulip.png and b/data/images/textures/block/white_tulip.png differ
diff --git a/data/images/textures/block/white_wool.png b/data/images/textures/block/white_wool.png
index 8df23b29daf1ae89351518cc45bbb2fad86dbd14..6da10255fae79f31cd52587fbdf9d1e14ec91842 100644
Binary files a/data/images/textures/block/white_wool.png and b/data/images/textures/block/white_wool.png differ
diff --git a/data/images/textures/block/wither_rose.png b/data/images/textures/block/wither_rose.png
index a83fbbc7beb0c6bdfea33cd14c16241d676c2e0c..ed40e7801009a84c8f39718c803071b711e686d9 100644
Binary files a/data/images/textures/block/wither_rose.png and b/data/images/textures/block/wither_rose.png differ
diff --git a/data/images/textures/block/yellow_candle.png b/data/images/textures/block/yellow_candle.png
index 89127ac760ba0b80f7df866ba4dcd57d7c32560f..2b9226fe9fb522bb6252784d62ea36383bf5de97 100644
Binary files a/data/images/textures/block/yellow_candle.png and b/data/images/textures/block/yellow_candle.png differ
diff --git a/data/images/textures/block/yellow_candle_lit.png b/data/images/textures/block/yellow_candle_lit.png
new file mode 100644
index 0000000000000000000000000000000000000000..8e2f10c3b902ba4dbf8bd94c8fb932d57aa07bf0
Binary files /dev/null and b/data/images/textures/block/yellow_candle_lit.png differ
diff --git a/data/images/textures/block/yellow_concrete.png b/data/images/textures/block/yellow_concrete.png
index ba4e4d6e9abed96a4b63741f7d0892ebda576c2c..18cdfef2de65579fe9489baae71069f9127962f8 100644
Binary files a/data/images/textures/block/yellow_concrete.png and b/data/images/textures/block/yellow_concrete.png differ
diff --git a/data/images/textures/block/yellow_concrete_powder.png b/data/images/textures/block/yellow_concrete_powder.png
index 475c65fafdc5fb14624c6ca7d439a486732df598..770aa89b95e1bb3b43e26cdcf011aa3a67925b15 100644
Binary files a/data/images/textures/block/yellow_concrete_powder.png and b/data/images/textures/block/yellow_concrete_powder.png differ
diff --git a/data/images/textures/block/yellow_glazed_terracotta.png b/data/images/textures/block/yellow_glazed_terracotta.png
index 9d4affde9019ffbb4febf293df1e67253a6a1c0b..d61aaa185380222869c4443e1d10c632d594b57f 100644
Binary files a/data/images/textures/block/yellow_glazed_terracotta.png and b/data/images/textures/block/yellow_glazed_terracotta.png differ
diff --git a/data/images/textures/block/yellow_shulker_box.png b/data/images/textures/block/yellow_shulker_box.png
index 0d6b28650bbcc7693868763e7e1385cebd418a8d..cf4e2b5484adaa4ddab005ff0cc2d35480167207 100644
Binary files a/data/images/textures/block/yellow_shulker_box.png and b/data/images/textures/block/yellow_shulker_box.png differ
diff --git a/data/images/textures/block/yellow_stained_glass.png b/data/images/textures/block/yellow_stained_glass.png
index 82eb2faabeca3c2c21f350055d54e8e275e3c24e..40074f59552b0ff715652bb56680496c9cfb3821 100644
Binary files a/data/images/textures/block/yellow_stained_glass.png and b/data/images/textures/block/yellow_stained_glass.png differ
diff --git a/data/images/textures/block/yellow_stained_glass_pane_top.png b/data/images/textures/block/yellow_stained_glass_pane_top.png
index e491bddde1a4bc765395dd5d68d24ee99e3b798b..941a1389eed89e2cfdf43d6bf20dfc390f6b8133 100644
Binary files a/data/images/textures/block/yellow_stained_glass_pane_top.png and b/data/images/textures/block/yellow_stained_glass_pane_top.png differ
diff --git a/data/images/textures/block/yellow_terracotta.png b/data/images/textures/block/yellow_terracotta.png
index 3d88e22cfd553743adad6206beaf1eccf482c5a0..e714083b2bbfbd5997e3badc7a6007e3ae84081f 100644
Binary files a/data/images/textures/block/yellow_terracotta.png and b/data/images/textures/block/yellow_terracotta.png differ
diff --git a/data/images/textures/block/yellow_wool.png b/data/images/textures/block/yellow_wool.png
index 1d7d876cd3ecf999411a80dd32c4716a823a495b..35638703f1f6896d67ae82de1fbdd873ab0f583e 100644
Binary files a/data/images/textures/block/yellow_wool.png and b/data/images/textures/block/yellow_wool.png differ
diff --git a/data/images/textures/colormap/foliage.png b/data/images/textures/colormap/foliage.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8e4b34699eb63913a41e9154b255c8bac087944
Binary files /dev/null and b/data/images/textures/colormap/foliage.png differ
diff --git a/data/images/textures/colormap/grass.png b/data/images/textures/colormap/grass.png
new file mode 100644
index 0000000000000000000000000000000000000000..32ce015721909f87902a2596dfb5fdfa878880bf
Binary files /dev/null and b/data/images/textures/colormap/grass.png differ
diff --git a/data/images/textures/entity/alex.png b/data/images/textures/entity/alex.png
index 5ecedd9e187bb52c8974349e2b054873acd909ad..dc86f915c8f03a209c55c8c46867624a9e2d3d7e 100644
Binary files a/data/images/textures/entity/alex.png and b/data/images/textures/entity/alex.png differ
diff --git a/data/images/textures/entity/armorstand/wood.png b/data/images/textures/entity/armorstand/wood.png
index 6764cd7d47c675141d5941e41548c1d7edce779a..406326fbad5666390c2676b964f9d1fc592959b5 100644
Binary files a/data/images/textures/entity/armorstand/wood.png and b/data/images/textures/entity/armorstand/wood.png differ
diff --git a/data/images/textures/entity/arrow.png b/data/images/textures/entity/arrow.png
new file mode 100644
index 0000000000000000000000000000000000000000..4b4180b1a8ea7cf06cf796b790408cd3be238bcc
Binary files /dev/null and b/data/images/textures/entity/arrow.png differ
diff --git a/data/images/textures/entity/axolotl/axolotl_blue.png b/data/images/textures/entity/axolotl/axolotl_blue.png
new file mode 100644
index 0000000000000000000000000000000000000000..341dcae4a9e3ff3bd48832f5cd1761910e3b5112
Binary files /dev/null and b/data/images/textures/entity/axolotl/axolotl_blue.png differ
diff --git a/data/images/textures/entity/axolotl/axolotl_cyan.png b/data/images/textures/entity/axolotl/axolotl_cyan.png
new file mode 100644
index 0000000000000000000000000000000000000000..baf7dc4661611220517ae3fede42d346107e2f11
Binary files /dev/null and b/data/images/textures/entity/axolotl/axolotl_cyan.png differ
diff --git a/data/images/textures/entity/axolotl/axolotl_gold.png b/data/images/textures/entity/axolotl/axolotl_gold.png
new file mode 100644
index 0000000000000000000000000000000000000000..0e8760ec28ce37483d2a40fb2bfdafee6d800c18
Binary files /dev/null and b/data/images/textures/entity/axolotl/axolotl_gold.png differ
diff --git a/data/images/textures/entity/axolotl/axolotl_lucy.png b/data/images/textures/entity/axolotl/axolotl_lucy.png
new file mode 100644
index 0000000000000000000000000000000000000000..8429699bf50a6ec6ce1e9405cf22aaf9e0f08661
Binary files /dev/null and b/data/images/textures/entity/axolotl/axolotl_lucy.png differ
diff --git a/data/images/textures/entity/axolotl/axolotl_wild.png b/data/images/textures/entity/axolotl/axolotl_wild.png
new file mode 100644
index 0000000000000000000000000000000000000000..c37360bbea6623da5aa9e504e12d2d7516c05d4a
Binary files /dev/null and b/data/images/textures/entity/axolotl/axolotl_wild.png differ
diff --git a/data/images/textures/entity/banner/banner_base.png b/data/images/textures/entity/banner/banner_base.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc01ba2615d1d4132cb839ad9f0bce6155fb9be2
Binary files /dev/null and b/data/images/textures/entity/banner/banner_base.png differ
diff --git a/data/images/textures/entity/banner/base.png b/data/images/textures/entity/banner/base.png
index 4d4a86a4f971882410836a24d641d5bad6293544..0cf8b2f0fe97365cd0ee800a15c0674a439bf2c7 100644
Binary files a/data/images/textures/entity/banner/base.png and b/data/images/textures/entity/banner/base.png differ
diff --git a/data/images/textures/entity/banner/border.png b/data/images/textures/entity/banner/border.png
index 8741612ec6a2e2516995e65f93126d2f317531d3..e853f6f6dcea87ede39fdbf712f255070b9fb6f3 100644
Binary files a/data/images/textures/entity/banner/border.png and b/data/images/textures/entity/banner/border.png differ
diff --git a/data/images/textures/entity/banner/bricks.png b/data/images/textures/entity/banner/bricks.png
index 0af641658f7bf8d7ffa9e4d2b97f8bda8b4ad4ea..3bd7095ba2be2937a8f242684f4b4cebbce94d36 100644
Binary files a/data/images/textures/entity/banner/bricks.png and b/data/images/textures/entity/banner/bricks.png differ
diff --git a/data/images/textures/entity/banner/circle.png b/data/images/textures/entity/banner/circle.png
index 387cd6ba9220623ab3b131c37c7dc94531275e93..d6ea337020d501de37ca38e8ff3a5c11814821d9 100644
Binary files a/data/images/textures/entity/banner/circle.png and b/data/images/textures/entity/banner/circle.png differ
diff --git a/data/images/textures/entity/banner/creeper.png b/data/images/textures/entity/banner/creeper.png
index 90434790d72457cc459213590f3ae4243defda23..3eeb1e8dd426b9ccfb9f4549a17e5a7dd14d66ae 100644
Binary files a/data/images/textures/entity/banner/creeper.png and b/data/images/textures/entity/banner/creeper.png differ
diff --git a/data/images/textures/entity/banner/cross.png b/data/images/textures/entity/banner/cross.png
index 565c031c5c9553f418decd4d628b3f95476a1a2b..c60175a357848d95757d1f768a72da07a1134cc5 100644
Binary files a/data/images/textures/entity/banner/cross.png and b/data/images/textures/entity/banner/cross.png differ
diff --git a/data/images/textures/entity/banner/curly_border.png b/data/images/textures/entity/banner/curly_border.png
index bc3cabf3cc2bc3392338d477ba33747e4cf7217c..42a473fd00abfec2175ad0ad5a60a80eee98460d 100644
Binary files a/data/images/textures/entity/banner/curly_border.png and b/data/images/textures/entity/banner/curly_border.png differ
diff --git a/data/images/textures/entity/banner/diagonal_left.png b/data/images/textures/entity/banner/diagonal_left.png
index 626873d09ddaf5267146347b8f32984682d00a87..d6ad4994579d41875ccff452576d25d952b29faa 100644
Binary files a/data/images/textures/entity/banner/diagonal_left.png and b/data/images/textures/entity/banner/diagonal_left.png differ
diff --git a/data/images/textures/entity/banner/diagonal_right.png b/data/images/textures/entity/banner/diagonal_right.png
index 07863703a8cc645602e7d280577a2a2f6e8fb261..42acaf7cbe2118ff9237cbe5175c729d5ac0d14e 100644
Binary files a/data/images/textures/entity/banner/diagonal_right.png and b/data/images/textures/entity/banner/diagonal_right.png differ
diff --git a/data/images/textures/entity/banner/diagonal_up_left.png b/data/images/textures/entity/banner/diagonal_up_left.png
index 27f151c5603d9d027ff9fd9bbcebed422f0939aa..cdb71fa9fa826d57146c06e5e103d9bfc0e58cbc 100644
Binary files a/data/images/textures/entity/banner/diagonal_up_left.png and b/data/images/textures/entity/banner/diagonal_up_left.png differ
diff --git a/data/images/textures/entity/banner/diagonal_up_right.png b/data/images/textures/entity/banner/diagonal_up_right.png
index 5c51c2ebfa2935969c59b234c0185e8743511466..5d9dc5279e167a4a8241079a1e034771718a8c6e 100644
Binary files a/data/images/textures/entity/banner/diagonal_up_right.png and b/data/images/textures/entity/banner/diagonal_up_right.png differ
diff --git a/data/images/textures/entity/banner/flower.png b/data/images/textures/entity/banner/flower.png
index b048c0f19136e1d90304dbc12ec23be1eb1468be..02f7277eea8988c1eea9d2cf94e10482af45c630 100644
Binary files a/data/images/textures/entity/banner/flower.png and b/data/images/textures/entity/banner/flower.png differ
diff --git a/data/images/textures/entity/banner/globe.png b/data/images/textures/entity/banner/globe.png
index 7f4158d4933d36a2f005c7edf7f586936b1c66f4..6fa99931a7fcf7614abf999ef313343f1877299f 100644
Binary files a/data/images/textures/entity/banner/globe.png and b/data/images/textures/entity/banner/globe.png differ
diff --git a/data/images/textures/entity/banner/gradient.png b/data/images/textures/entity/banner/gradient.png
index c1fe1423b620cd9d5e178bbee18a1f1f8933e6ae..f3fc8804ea1c54395bd071ba155f4628cb1843e1 100644
Binary files a/data/images/textures/entity/banner/gradient.png and b/data/images/textures/entity/banner/gradient.png differ
diff --git a/data/images/textures/entity/banner/gradient_up.png b/data/images/textures/entity/banner/gradient_up.png
index c93df87c558ab4fca895c26ac8c08609a6093700..2f8a937d2e9532b435ad7b5295898d773c70dff1 100644
Binary files a/data/images/textures/entity/banner/gradient_up.png and b/data/images/textures/entity/banner/gradient_up.png differ
diff --git a/data/images/textures/entity/banner/half_horizontal.png b/data/images/textures/entity/banner/half_horizontal.png
index 8889412c120b989ad76ba52406c307d94377fb28..bb83d2b78df33ddd2b12f8f517983be39b8b9885 100644
Binary files a/data/images/textures/entity/banner/half_horizontal.png and b/data/images/textures/entity/banner/half_horizontal.png differ
diff --git a/data/images/textures/entity/banner/half_horizontal_bottom.png b/data/images/textures/entity/banner/half_horizontal_bottom.png
index c6ea6c2aa71ed1f682733b1e2f47eb0f2ff0f357..8498f704f6774dd9978e097d13c3b965fe5643c1 100644
Binary files a/data/images/textures/entity/banner/half_horizontal_bottom.png and b/data/images/textures/entity/banner/half_horizontal_bottom.png differ
diff --git a/data/images/textures/entity/banner/half_vertical.png b/data/images/textures/entity/banner/half_vertical.png
index bc261881dd706d605a17a1102a01d9cf9e106694..8739b1eb74f9566ee1f6404a477a10281a0e8a06 100644
Binary files a/data/images/textures/entity/banner/half_vertical.png and b/data/images/textures/entity/banner/half_vertical.png differ
diff --git a/data/images/textures/entity/banner/half_vertical_right.png b/data/images/textures/entity/banner/half_vertical_right.png
index 1425f794b5229d8cfaf4f62bef1af6181ea5af70..11c4bc19378fbd80d34eefb48202eee55768086c 100644
Binary files a/data/images/textures/entity/banner/half_vertical_right.png and b/data/images/textures/entity/banner/half_vertical_right.png differ
diff --git a/data/images/textures/entity/banner/mojang.png b/data/images/textures/entity/banner/mojang.png
index db36c8d675b643068ad80faaa3163c023acf35cb..deb970325665a8e91b1684164c4c3b9882da2976 100644
Binary files a/data/images/textures/entity/banner/mojang.png and b/data/images/textures/entity/banner/mojang.png differ
diff --git a/data/images/textures/entity/banner/piglin.png b/data/images/textures/entity/banner/piglin.png
index 2fa57c5a5a24bacc036bee5b3e808403b018df57..5f59b8a3e425cf158303d53b8aa11df92f1d6e07 100644
Binary files a/data/images/textures/entity/banner/piglin.png and b/data/images/textures/entity/banner/piglin.png differ
diff --git a/data/images/textures/entity/banner/rhombus.png b/data/images/textures/entity/banner/rhombus.png
index a801b6e0d5eb62592100b97ed043f24ee904d27a..e5fe895eca298e9c0edeaa6a929d757d743f4814 100644
Binary files a/data/images/textures/entity/banner/rhombus.png and b/data/images/textures/entity/banner/rhombus.png differ
diff --git a/data/images/textures/entity/banner/skull.png b/data/images/textures/entity/banner/skull.png
index 10387489d92527a8506455f2d2eef8e896023d63..b2c4f70078dfd8a88ccbc1db98e6b242bb58a938 100644
Binary files a/data/images/textures/entity/banner/skull.png and b/data/images/textures/entity/banner/skull.png differ
diff --git a/data/images/textures/entity/banner/small_stripes.png b/data/images/textures/entity/banner/small_stripes.png
index 6e0d9d024c9353f07870649f02cb5995c71c0b77..5611da026481255645dc54a04bc6c41dd6faef04 100644
Binary files a/data/images/textures/entity/banner/small_stripes.png and b/data/images/textures/entity/banner/small_stripes.png differ
diff --git a/data/images/textures/entity/banner/square_bottom_left.png b/data/images/textures/entity/banner/square_bottom_left.png
index 7233c0d023a232961fe1729a7b418e7d4ae15870..a17963c9d3d903ac1765abb4e07a78b7743432cc 100644
Binary files a/data/images/textures/entity/banner/square_bottom_left.png and b/data/images/textures/entity/banner/square_bottom_left.png differ
diff --git a/data/images/textures/entity/banner/square_bottom_right.png b/data/images/textures/entity/banner/square_bottom_right.png
index 0d64c9e2aa0d82337369f4471489c9b284374c51..e986f6f7d198c344a1e9396157de7a4173846de4 100644
Binary files a/data/images/textures/entity/banner/square_bottom_right.png and b/data/images/textures/entity/banner/square_bottom_right.png differ
diff --git a/data/images/textures/entity/banner/square_top_left.png b/data/images/textures/entity/banner/square_top_left.png
index ad0d40c0e0418e6262f164b688ce36e0ad159300..a8ccd23b44d6dbbbe579fdd92c12fb1f9f65ddbd 100644
Binary files a/data/images/textures/entity/banner/square_top_left.png and b/data/images/textures/entity/banner/square_top_left.png differ
diff --git a/data/images/textures/entity/banner/square_top_right.png b/data/images/textures/entity/banner/square_top_right.png
index 2cf3039699571db2e0e0cb0b2fb44970d24ef60c..10795d885d861b6999f5962ded73ca698170c74c 100644
Binary files a/data/images/textures/entity/banner/square_top_right.png and b/data/images/textures/entity/banner/square_top_right.png differ
diff --git a/data/images/textures/entity/banner/straight_cross.png b/data/images/textures/entity/banner/straight_cross.png
index 3a9ce647b7d881c9e251776374a9062febe23d52..f6c395d1de1a3f425498207c019f437b372e61f8 100644
Binary files a/data/images/textures/entity/banner/straight_cross.png and b/data/images/textures/entity/banner/straight_cross.png differ
diff --git a/data/images/textures/entity/banner/stripe_bottom.png b/data/images/textures/entity/banner/stripe_bottom.png
index e9b768c119d5f3911ba961a71e3052b7dbf69f56..6886c23510dd0fc084470688701a7f5afcaf4123 100644
Binary files a/data/images/textures/entity/banner/stripe_bottom.png and b/data/images/textures/entity/banner/stripe_bottom.png differ
diff --git a/data/images/textures/entity/banner/stripe_center.png b/data/images/textures/entity/banner/stripe_center.png
index b2fd81de396587c75c46a0db02d92bedeeffbec3..87b9c3e21402a4acf91ebbad8bccf08c9f67a31f 100644
Binary files a/data/images/textures/entity/banner/stripe_center.png and b/data/images/textures/entity/banner/stripe_center.png differ
diff --git a/data/images/textures/entity/banner/stripe_downleft.png b/data/images/textures/entity/banner/stripe_downleft.png
index 3b6a16e1da61bf43a18407d7fa856d7dae1fa85c..f653e3cd2a10efb07c02ada2c617f9a2f734269d 100644
Binary files a/data/images/textures/entity/banner/stripe_downleft.png and b/data/images/textures/entity/banner/stripe_downleft.png differ
diff --git a/data/images/textures/entity/banner/stripe_downright.png b/data/images/textures/entity/banner/stripe_downright.png
index f9934b60c5f539880c7f036354b96ef6f24697f9..82b55f32458ae219b9c72f8f48a689609a2b6ad2 100644
Binary files a/data/images/textures/entity/banner/stripe_downright.png and b/data/images/textures/entity/banner/stripe_downright.png differ
diff --git a/data/images/textures/entity/banner/stripe_left.png b/data/images/textures/entity/banner/stripe_left.png
index f495c830318ea41dd6110eac762c2f239c437e16..8bc7bbc2b3968f6f608714910eceb5fe4d6b877d 100644
Binary files a/data/images/textures/entity/banner/stripe_left.png and b/data/images/textures/entity/banner/stripe_left.png differ
diff --git a/data/images/textures/entity/banner/stripe_middle.png b/data/images/textures/entity/banner/stripe_middle.png
index 355f9f024814114bb45b1171ddfe5bec3dcf1991..f078a44b9c91d3573157163d98605ccfcaae0d49 100644
Binary files a/data/images/textures/entity/banner/stripe_middle.png and b/data/images/textures/entity/banner/stripe_middle.png differ
diff --git a/data/images/textures/entity/banner/stripe_right.png b/data/images/textures/entity/banner/stripe_right.png
index 294ccb4b92948b00f113e0bd5df702c255ff06bc..c290304cd8ea40b9288ab24b92f03f88233c691d 100644
Binary files a/data/images/textures/entity/banner/stripe_right.png and b/data/images/textures/entity/banner/stripe_right.png differ
diff --git a/data/images/textures/entity/banner/stripe_top.png b/data/images/textures/entity/banner/stripe_top.png
index 3bf5b29aa9234414d89fcce9aaa6669e87a84425..0c900e52aefc70eb977b86838df3e30ed30d6868 100644
Binary files a/data/images/textures/entity/banner/stripe_top.png and b/data/images/textures/entity/banner/stripe_top.png differ
diff --git a/data/images/textures/entity/banner/triangle_bottom.png b/data/images/textures/entity/banner/triangle_bottom.png
index 4baeec058a0e18040563e85f5a091814e397ad2b..2c291d5b4f4e9489a1781b2544abeddf4d472e8e 100644
Binary files a/data/images/textures/entity/banner/triangle_bottom.png and b/data/images/textures/entity/banner/triangle_bottom.png differ
diff --git a/data/images/textures/entity/banner/triangle_top.png b/data/images/textures/entity/banner/triangle_top.png
index 7785c4cd35ad9c0759d911c1e87a9c9947302dac..e279706231ba7ca06dbae7b3fc37b9a593579251 100644
Binary files a/data/images/textures/entity/banner/triangle_top.png and b/data/images/textures/entity/banner/triangle_top.png differ
diff --git a/data/images/textures/entity/banner/triangles_bottom.png b/data/images/textures/entity/banner/triangles_bottom.png
index 81904f476ae81b5afc153c38d08671046fda3a2f..36dd30b5bf8b473dfde956f2d47a45456f098521 100644
Binary files a/data/images/textures/entity/banner/triangles_bottom.png and b/data/images/textures/entity/banner/triangles_bottom.png differ
diff --git a/data/images/textures/entity/banner/triangles_top.png b/data/images/textures/entity/banner/triangles_top.png
index 8004c040f14be0fea41fccc73fc4414303e68366..fb1d480ff4e6c281059d9c2ac5b9ed774ec638b9 100644
Binary files a/data/images/textures/entity/banner/triangles_top.png and b/data/images/textures/entity/banner/triangles_top.png differ
diff --git a/data/images/textures/entity/banner_base.png b/data/images/textures/entity/banner_base.png
index 6ad1cfd6259b547a1385afad5197dcd5bda9e281..fc01ba2615d1d4132cb839ad9f0bce6155fb9be2 100644
Binary files a/data/images/textures/entity/banner_base.png and b/data/images/textures/entity/banner_base.png differ
diff --git a/data/images/textures/entity/bat.png b/data/images/textures/entity/bat.png
index c355c551f05ac7945dc45f2b68fd48f5bba5a461..7a05994874dc44587ec304dc7684cbf56bb76ad9 100644
Binary files a/data/images/textures/entity/bat.png and b/data/images/textures/entity/bat.png differ
diff --git a/data/images/textures/entity/beacon_beam.png b/data/images/textures/entity/beacon_beam.png
index ea9bd7c30d7bd4f2e901448796e95a0b9971143e..e2eef1e7cb45154c0f6066826fbbb00d3407fc96 100644
Binary files a/data/images/textures/entity/beacon_beam.png and b/data/images/textures/entity/beacon_beam.png differ
diff --git a/data/images/textures/entity/bear/polarbear.png b/data/images/textures/entity/bear/polarbear.png
index c5030a2c340094ecdac04b50f1f07b92f903f087..809ecc2406334c6518c18f977b076be300e89750 100644
Binary files a/data/images/textures/entity/bear/polarbear.png and b/data/images/textures/entity/bear/polarbear.png differ
diff --git a/data/images/textures/entity/bed/black.png b/data/images/textures/entity/bed/black.png
index 725d95a9201bdd3366110fde8f4b0faffb9c77fc..8afff5ef4b94be84ecb8d2d16af178e13e9c9f15 100644
Binary files a/data/images/textures/entity/bed/black.png and b/data/images/textures/entity/bed/black.png differ
diff --git a/data/images/textures/entity/bed/blue.png b/data/images/textures/entity/bed/blue.png
index 454651eaaf440bb7f6c3918afe2d9ac20521e556..8ef18228f37c6805fabf8c42f9cd6671639f443f 100644
Binary files a/data/images/textures/entity/bed/blue.png and b/data/images/textures/entity/bed/blue.png differ
diff --git a/data/images/textures/entity/bed/brown.png b/data/images/textures/entity/bed/brown.png
index a7df7e671f775940a3b3c1850f4bfc8546b915f8..2d06337767fa729e82ddafcce9befe7aa66af929 100644
Binary files a/data/images/textures/entity/bed/brown.png and b/data/images/textures/entity/bed/brown.png differ
diff --git a/data/images/textures/entity/bed/cyan.png b/data/images/textures/entity/bed/cyan.png
index 72f268dddbecfceba8cbbc5d0606cbbc37ccb857..0cfdba34c8edca83a2da2f1f0535ed5dcbca156d 100644
Binary files a/data/images/textures/entity/bed/cyan.png and b/data/images/textures/entity/bed/cyan.png differ
diff --git a/data/images/textures/entity/bed/gray.png b/data/images/textures/entity/bed/gray.png
index 9ba007832870ac09309a13bc8b271a41298597e3..b23e729125395e3afabda518aaf5300860fa17fb 100644
Binary files a/data/images/textures/entity/bed/gray.png and b/data/images/textures/entity/bed/gray.png differ
diff --git a/data/images/textures/entity/bed/green.png b/data/images/textures/entity/bed/green.png
index 81f7d538b6b817d95fa78e9344c181e3ed2e0a71..ff62691aa7197ca33ceb19ea6fec3b892ad2c7df 100644
Binary files a/data/images/textures/entity/bed/green.png and b/data/images/textures/entity/bed/green.png differ
diff --git a/data/images/textures/entity/bed/light_blue.png b/data/images/textures/entity/bed/light_blue.png
index 5fcfb4e877ff933567a1cc5619474d3f597b30a8..b678ef1b5b9e549bfa4b4d76e6aadc86f996b14f 100644
Binary files a/data/images/textures/entity/bed/light_blue.png and b/data/images/textures/entity/bed/light_blue.png differ
diff --git a/data/images/textures/entity/bed/light_gray.png b/data/images/textures/entity/bed/light_gray.png
index 2273c9294b79edff6028b0035ccd1abd4c2fe9ed..569660d4f38a65a1ab163add86e31e7b796be598 100644
Binary files a/data/images/textures/entity/bed/light_gray.png and b/data/images/textures/entity/bed/light_gray.png differ
diff --git a/data/images/textures/entity/bed/lime.png b/data/images/textures/entity/bed/lime.png
index cd5e0e7273fef66058bb59549ce0308fe9d0e024..2bd317b75200e093ddb42ec2ebc23b7214c10d62 100644
Binary files a/data/images/textures/entity/bed/lime.png and b/data/images/textures/entity/bed/lime.png differ
diff --git a/data/images/textures/entity/bed/magenta.png b/data/images/textures/entity/bed/magenta.png
index 4d77ec3df4bccfe9b07354a8927344acea083df3..3787ce1c5d9b0815b0b9890df5ace15d8c6e24fa 100644
Binary files a/data/images/textures/entity/bed/magenta.png and b/data/images/textures/entity/bed/magenta.png differ
diff --git a/data/images/textures/entity/bed/orange.png b/data/images/textures/entity/bed/orange.png
index 79494772f8c27d5df63df1ba0c0051f2a396040c..9b44c7579a603d92fdcbe983225cedd87f4d5b91 100644
Binary files a/data/images/textures/entity/bed/orange.png and b/data/images/textures/entity/bed/orange.png differ
diff --git a/data/images/textures/entity/bed/pink.png b/data/images/textures/entity/bed/pink.png
index ddb316b68575118e39321763bc65801fd3f36985..4567744acd3033b0f90a5065e3b0ac30030d1c63 100644
Binary files a/data/images/textures/entity/bed/pink.png and b/data/images/textures/entity/bed/pink.png differ
diff --git a/data/images/textures/entity/bed/purple.png b/data/images/textures/entity/bed/purple.png
index 2e21a22f6e61f419bb433a67a61be151f3dd2e50..55c35175f727486986cf8a8931e857e94d668fd8 100644
Binary files a/data/images/textures/entity/bed/purple.png and b/data/images/textures/entity/bed/purple.png differ
diff --git a/data/images/textures/entity/bed/red.png b/data/images/textures/entity/bed/red.png
index 0fce1d62d85b53034f20351f47ce623bcbc3a793..c6c5d803dcd29fa75e0ac3f9feee9c1ce8bcb615 100644
Binary files a/data/images/textures/entity/bed/red.png and b/data/images/textures/entity/bed/red.png differ
diff --git a/data/images/textures/entity/bed/white.png b/data/images/textures/entity/bed/white.png
index c8786b85d1c00072500ac7858462c8eb81beada5..b2593cbc3d604ac7b534f33b6852da79edfe176b 100644
Binary files a/data/images/textures/entity/bed/white.png and b/data/images/textures/entity/bed/white.png differ
diff --git a/data/images/textures/entity/bed/yellow.png b/data/images/textures/entity/bed/yellow.png
index 4ad5153f8950074b01f2a2170934d7d3f2f5b7a1..ec3e476c96981bf3233e3410d2c2741238a4daab 100644
Binary files a/data/images/textures/entity/bed/yellow.png and b/data/images/textures/entity/bed/yellow.png differ
diff --git a/data/images/textures/entity/bee/bee.png b/data/images/textures/entity/bee/bee.png
index 7c7ba25f8dcb3b840218c8871531937aff90c2de..d325fedcf000ed4f4787167259f1e5d9898d18df 100644
Binary files a/data/images/textures/entity/bee/bee.png and b/data/images/textures/entity/bee/bee.png differ
diff --git a/data/images/textures/entity/bee/bee_angry.png b/data/images/textures/entity/bee/bee_angry.png
index 8122527fcdce27625604ecdbd72d8301d2eab856..4f3dae5722adf603e028f3dc0d25e5d0468f5881 100644
Binary files a/data/images/textures/entity/bee/bee_angry.png and b/data/images/textures/entity/bee/bee_angry.png differ
diff --git a/data/images/textures/entity/bee/bee_angry_nectar.png b/data/images/textures/entity/bee/bee_angry_nectar.png
index 4a02b83ccc3d5b977827fe66169ea926a47df2f8..4fbc5ec5012df1b8051882c9eb24c9f6647aabe9 100644
Binary files a/data/images/textures/entity/bee/bee_angry_nectar.png and b/data/images/textures/entity/bee/bee_angry_nectar.png differ
diff --git a/data/images/textures/entity/bee/bee_nectar.png b/data/images/textures/entity/bee/bee_nectar.png
index 569ad7f0692201b52a23a7d315ca244349fe1e5c..524585f0e7d1dcf22d4c9b06294528a5c680c221 100644
Binary files a/data/images/textures/entity/bee/bee_nectar.png and b/data/images/textures/entity/bee/bee_nectar.png differ
diff --git a/data/images/textures/entity/bee/bee_stinger.png b/data/images/textures/entity/bee/bee_stinger.png
new file mode 100644
index 0000000000000000000000000000000000000000..10504af87a0c8273d4625611a13d76f2c5dc5c04
Binary files /dev/null and b/data/images/textures/entity/bee/bee_stinger.png differ
diff --git a/data/images/textures/entity/bell/bell_body.png b/data/images/textures/entity/bell/bell_body.png
index 9fe9d671e1be708acade012e067b9dd7e4330843..d24e29d23cf693c9ae1eb676e84243d205514c24 100644
Binary files a/data/images/textures/entity/bell/bell_body.png and b/data/images/textures/entity/bell/bell_body.png differ
diff --git a/data/images/textures/entity/blaze.png b/data/images/textures/entity/blaze.png
index 0376263592fbaef6e7830f485ed8a29673a3d203..164be6fe64ce32b311187631de1639661cffe212 100644
Binary files a/data/images/textures/entity/blaze.png and b/data/images/textures/entity/blaze.png differ
diff --git a/data/images/textures/entity/boat.png b/data/images/textures/entity/boat.png
new file mode 100644
index 0000000000000000000000000000000000000000..6cfc14587b92852c46425eedf6224ea6d55c76f9
Binary files /dev/null and b/data/images/textures/entity/boat.png differ
diff --git a/data/images/textures/entity/boat/acacia.png b/data/images/textures/entity/boat/acacia.png
index 3361852163bf099723bc537021b34943ff7c015f..1ca7e10a028f479aecc22a7c60e87aceb9739716 100644
Binary files a/data/images/textures/entity/boat/acacia.png and b/data/images/textures/entity/boat/acacia.png differ
diff --git a/data/images/textures/entity/boat/birch.png b/data/images/textures/entity/boat/birch.png
index 41ce2134d889054d517d803eafc81a192aea46a4..ff5bb009e1714b62c8b3eec646b892217fcaca01 100644
Binary files a/data/images/textures/entity/boat/birch.png and b/data/images/textures/entity/boat/birch.png differ
diff --git a/data/images/textures/entity/boat/dark_oak.png b/data/images/textures/entity/boat/dark_oak.png
index e71e59d2b9aac9d9099f7a6d42fef0f09823a24b..230b3348cd554b1e5115201dd81977b0285b76b9 100644
Binary files a/data/images/textures/entity/boat/dark_oak.png and b/data/images/textures/entity/boat/dark_oak.png differ
diff --git a/data/images/textures/entity/boat/jungle.png b/data/images/textures/entity/boat/jungle.png
index f7d6a0a99f34d50f9663c32a2b8a573aa4682ca7..50d6c185d1bda5b1ace50f48e7d295b9e395163e 100644
Binary files a/data/images/textures/entity/boat/jungle.png and b/data/images/textures/entity/boat/jungle.png differ
diff --git a/data/images/textures/entity/boat/oak.png b/data/images/textures/entity/boat/oak.png
index 0ef5aefc1310b766077f13454442b60c1b679887..40247f38f4239631516b48b6130f9d197bdf4d4f 100644
Binary files a/data/images/textures/entity/boat/oak.png and b/data/images/textures/entity/boat/oak.png differ
diff --git a/data/images/textures/entity/boat/spruce.png b/data/images/textures/entity/boat/spruce.png
index 13960dae08f8f9889c6700baaf120d17ab29eb47..a259c0a5161f801550894010316a27c4216418ab 100644
Binary files a/data/images/textures/entity/boat/spruce.png and b/data/images/textures/entity/boat/spruce.png differ
diff --git a/data/images/textures/entity/cat/all_black.png b/data/images/textures/entity/cat/all_black.png
index 920a6bbc764d9074da6b7b3ca1c4d129bffcacc8..4527dbdd864c8b1be221ea07f1a6a78cfe4d0483 100644
Binary files a/data/images/textures/entity/cat/all_black.png and b/data/images/textures/entity/cat/all_black.png differ
diff --git a/data/images/textures/entity/cat/black.png b/data/images/textures/entity/cat/black.png
index dec18a15f68d95b7def27a92e03e0f80d3a9a228..0ea6a47a38e40d66faf49aa6690d95d2faf61eef 100644
Binary files a/data/images/textures/entity/cat/black.png and b/data/images/textures/entity/cat/black.png differ
diff --git a/data/images/textures/entity/cat/british_shorthair.png b/data/images/textures/entity/cat/british_shorthair.png
index 626df4cd3fe80edd7309ab5b23562b7d0556b5dc..9d452bb3dd37ce0241ca9e00f077da4904ee11c2 100644
Binary files a/data/images/textures/entity/cat/british_shorthair.png and b/data/images/textures/entity/cat/british_shorthair.png differ
diff --git a/data/images/textures/entity/cat/calico.png b/data/images/textures/entity/cat/calico.png
index 93dcbe4f5927e897c138f80c348dd760d3c60f04..048a30c6205c626509a6009823a4c3eabd0e4f32 100644
Binary files a/data/images/textures/entity/cat/calico.png and b/data/images/textures/entity/cat/calico.png differ
diff --git a/data/images/textures/entity/cat/cat_collar.png b/data/images/textures/entity/cat/cat_collar.png
index 5914ccb7e0ac9d7d74075b1f704673deddd58ae3..9838c0ccea0c14f128c771e7afffed378f507462 100644
Binary files a/data/images/textures/entity/cat/cat_collar.png and b/data/images/textures/entity/cat/cat_collar.png differ
diff --git a/data/images/textures/entity/cat/jellie.png b/data/images/textures/entity/cat/jellie.png
index 3a4184b9b35cecfada9d712134c7c6d977553492..98b9001f62f8d6d6793506bc565670b961c93a5d 100644
Binary files a/data/images/textures/entity/cat/jellie.png and b/data/images/textures/entity/cat/jellie.png differ
diff --git a/data/images/textures/entity/cat/ocelot.png b/data/images/textures/entity/cat/ocelot.png
index 70a463ee2b2553bd05d946e5a60af77e0534ebbf..c6bd6d29ae4c3d3aa0595a839f49a1ff4b796b73 100644
Binary files a/data/images/textures/entity/cat/ocelot.png and b/data/images/textures/entity/cat/ocelot.png differ
diff --git a/data/images/textures/entity/cat/persian.png b/data/images/textures/entity/cat/persian.png
index 0b50fd93ba9867f7a06e78eabecd342a9ab70f3b..8321d503b33ce83b34b8f1aa2cd6dfa1b91426d7 100644
Binary files a/data/images/textures/entity/cat/persian.png and b/data/images/textures/entity/cat/persian.png differ
diff --git a/data/images/textures/entity/cat/ragdoll.png b/data/images/textures/entity/cat/ragdoll.png
index 24ffefbb6950960932ceb19407576cae43b4651f..fd8ce14a8649f64bfdd1a0a08fb0e463141018de 100644
Binary files a/data/images/textures/entity/cat/ragdoll.png and b/data/images/textures/entity/cat/ragdoll.png differ
diff --git a/data/images/textures/entity/cat/red.png b/data/images/textures/entity/cat/red.png
index f85f0ef8caf8a2502b025d88cd6bf3d31096d98e..e7318cdfad2520049dc249ed4bd66a147dfdd11d 100644
Binary files a/data/images/textures/entity/cat/red.png and b/data/images/textures/entity/cat/red.png differ
diff --git a/data/images/textures/entity/cat/siamese.png b/data/images/textures/entity/cat/siamese.png
index e9cd89aaceecfa77508186859b48131ba4a13136..49aef0764d822a69e8dcfcd15a70b8de2176eceb 100644
Binary files a/data/images/textures/entity/cat/siamese.png and b/data/images/textures/entity/cat/siamese.png differ
diff --git a/data/images/textures/entity/cat/tabby.png b/data/images/textures/entity/cat/tabby.png
index 61ecad006c6cb52e8dd14f35d627fb4aaec55d0d..509dfdf1629e031c41ad05a218f4a0490aa46db4 100644
Binary files a/data/images/textures/entity/cat/tabby.png and b/data/images/textures/entity/cat/tabby.png differ
diff --git a/data/images/textures/entity/cat/white.png b/data/images/textures/entity/cat/white.png
index 35b5095c18033d9edb2f9a0a0bb21602d4d0507d..5632d8ded77f3b1ce9545e2325833cafd07d187d 100644
Binary files a/data/images/textures/entity/cat/white.png and b/data/images/textures/entity/cat/white.png differ
diff --git a/data/images/textures/entity/chest/christmas.png b/data/images/textures/entity/chest/christmas.png
index d2dbf97d58a8932fbf4a62a76663b782d63b9ef5..3628501fcf1fc39f076bcc6f777de71a30e80cc9 100644
Binary files a/data/images/textures/entity/chest/christmas.png and b/data/images/textures/entity/chest/christmas.png differ
diff --git a/data/images/textures/entity/chest/christmas_left.png b/data/images/textures/entity/chest/christmas_left.png
index 72f5f67aabb1e88c19550a01ac5cc8f205f638e2..0143d29e946b2ac429305d1334163bf8b9f0cb5a 100644
Binary files a/data/images/textures/entity/chest/christmas_left.png and b/data/images/textures/entity/chest/christmas_left.png differ
diff --git a/data/images/textures/entity/chest/christmas_right.png b/data/images/textures/entity/chest/christmas_right.png
index d938e8b2792c6ef902b850f2be988e6f3b7cefa0..100a325d33fc14b682a269e38404d655ff3dd9ec 100644
Binary files a/data/images/textures/entity/chest/christmas_right.png and b/data/images/textures/entity/chest/christmas_right.png differ
diff --git a/data/images/textures/entity/chest/ender.png b/data/images/textures/entity/chest/ender.png
index 631c66c9db9bb3e67301f8c3b41fb729d34bd8b7..84600095341275541fdc93a68b749522ff1fb023 100644
Binary files a/data/images/textures/entity/chest/ender.png and b/data/images/textures/entity/chest/ender.png differ
diff --git a/data/images/textures/entity/chest/normal.png b/data/images/textures/entity/chest/normal.png
index 65bee72bd7cebaf9d07711cd3a56947d5efa9765..9e184bf44f3587d2274fd79e371ab34278684d5b 100644
Binary files a/data/images/textures/entity/chest/normal.png and b/data/images/textures/entity/chest/normal.png differ
diff --git a/data/images/textures/entity/chest/normal_left.png b/data/images/textures/entity/chest/normal_left.png
index 109e0f5d4fc8424e0671c9bc185bbebaeb1274e4..8ed9902d2e4c015dfa9ce94d86ed71518228b6c0 100644
Binary files a/data/images/textures/entity/chest/normal_left.png and b/data/images/textures/entity/chest/normal_left.png differ
diff --git a/data/images/textures/entity/chest/normal_right.png b/data/images/textures/entity/chest/normal_right.png
index aaea8390ea91be24c2d06ab608eb9ecf7ac0d236..2ce7cbc674adf29cc2c4caa9a2030a4c97b2f95e 100644
Binary files a/data/images/textures/entity/chest/normal_right.png and b/data/images/textures/entity/chest/normal_right.png differ
diff --git a/data/images/textures/entity/chest/trapped.png b/data/images/textures/entity/chest/trapped.png
index da63664dec7fa9c0ad1a33980d537eb163177d3c..b0a9aef2368391ae45ce64c6cc9ed1d3eab745fc 100644
Binary files a/data/images/textures/entity/chest/trapped.png and b/data/images/textures/entity/chest/trapped.png differ
diff --git a/data/images/textures/entity/chest/trapped_left.png b/data/images/textures/entity/chest/trapped_left.png
index 644a09182ccc6a9911e2b3b7170fb0f3f326e2e7..586adc5c2221f9bdf89f426b76993e449ccbd9dd 100644
Binary files a/data/images/textures/entity/chest/trapped_left.png and b/data/images/textures/entity/chest/trapped_left.png differ
diff --git a/data/images/textures/entity/chest/trapped_right.png b/data/images/textures/entity/chest/trapped_right.png
index b35235fad351cddbe4e2c47c792da20d5c9e7191..3797a2009866a1ef17a2b600bfdfdc6901d79054 100644
Binary files a/data/images/textures/entity/chest/trapped_right.png and b/data/images/textures/entity/chest/trapped_right.png differ
diff --git a/data/images/textures/entity/chicken.png b/data/images/textures/entity/chicken.png
index 08052bc5ed1727c9b1583c90ce66b11fbd6e1aec..a905e1c81e5d1afc4085f83b7f52d1c90bd92cc6 100644
Binary files a/data/images/textures/entity/chicken.png and b/data/images/textures/entity/chicken.png differ
diff --git a/data/images/textures/entity/conduit/base.png b/data/images/textures/entity/conduit/base.png
index 2703b8c017469ad94b1b74416c8ddb519eda8fcc..ce3ea2c9ec1662ec523f1be8f177ade1f5fda1e5 100644
Binary files a/data/images/textures/entity/conduit/base.png and b/data/images/textures/entity/conduit/base.png differ
diff --git a/data/images/textures/entity/conduit/break_particle.png b/data/images/textures/entity/conduit/break_particle.png
index f0cc607ac93dda56ca2c05f37adf68648c266408..93b1444ee6aaf573b8ab84bd4488dc02361d5ecf 100644
Binary files a/data/images/textures/entity/conduit/break_particle.png and b/data/images/textures/entity/conduit/break_particle.png differ
diff --git a/data/images/textures/entity/conduit/cage.png b/data/images/textures/entity/conduit/cage.png
index 62179ef1e76e776e87fccd2d8649fef1f89ca02b..e1273013f1d705a80cdc5689015ec8ea9dd8eb11 100644
Binary files a/data/images/textures/entity/conduit/cage.png and b/data/images/textures/entity/conduit/cage.png differ
diff --git a/data/images/textures/entity/conduit/closed_eye.png b/data/images/textures/entity/conduit/closed_eye.png
index 1dc104cd23cf3659709cdd1ddbdc92d9588b0d6a..8d6a72f931479b16276bca3cf0ca6a9a208e5771 100644
Binary files a/data/images/textures/entity/conduit/closed_eye.png and b/data/images/textures/entity/conduit/closed_eye.png differ
diff --git a/data/images/textures/entity/conduit/open_eye.png b/data/images/textures/entity/conduit/open_eye.png
index 3dcf7460fea57b19259f5616cf7fa5c814e3cc9a..c86ea1a311458467fdd618bcca04d14d68864a0a 100644
Binary files a/data/images/textures/entity/conduit/open_eye.png and b/data/images/textures/entity/conduit/open_eye.png differ
diff --git a/data/images/textures/entity/conduit/wind.png b/data/images/textures/entity/conduit/wind.png
index f1b172913c095de25cfe74c9005f36cbab899b37..94e77cef81c197688db47b2587719aad3d827d7c 100644
Binary files a/data/images/textures/entity/conduit/wind.png and b/data/images/textures/entity/conduit/wind.png differ
diff --git a/data/images/textures/entity/conduit/wind.png.mcmeta b/data/images/textures/entity/conduit/wind.png.mcmeta
index 8cdd1f83fbc50c433e3b30e92dfcc12528fc97a2..93f0855e7ce9dd41b70182bca72fea3ae4c00ce7 100644
--- a/data/images/textures/entity/conduit/wind.png.mcmeta
+++ b/data/images/textures/entity/conduit/wind.png.mcmeta
@@ -1,8 +1,8 @@
 {
   "animation": {
     "frametime": 3,
-    "width": 128,
-    "height": 64,
+    "width": 64,
+    "height": 32,
     "frames": [
       0,
       1,
@@ -28,4 +28,4 @@
       21
     ]
   }
-}
\ No newline at end of file
+}
diff --git a/data/images/textures/entity/conduit/wind_vertical.png b/data/images/textures/entity/conduit/wind_vertical.png
index 8d200b9c236bac5acca429cffc49ccbe296fa4d8..240ece552fced8c2e20c92a215a49016695479ef 100644
Binary files a/data/images/textures/entity/conduit/wind_vertical.png and b/data/images/textures/entity/conduit/wind_vertical.png differ
diff --git a/data/images/textures/entity/conduit/wind_vertical.png.mcmeta b/data/images/textures/entity/conduit/wind_vertical.png.mcmeta
index 3fe2ba7e943b25686f44d141d6a3583969eba1e6..93f0855e7ce9dd41b70182bca72fea3ae4c00ce7 100644
--- a/data/images/textures/entity/conduit/wind_vertical.png.mcmeta
+++ b/data/images/textures/entity/conduit/wind_vertical.png.mcmeta
@@ -1,8 +1,8 @@
 {
   "animation": {
     "frametime": 3,
-    "width": 128,
-    "height": 64,
+    "width": 64,
+    "height": 32,
     "frames": [
       0,
       1,
diff --git a/data/images/textures/entity/cow/brown_mooshroom.png b/data/images/textures/entity/cow/brown_mooshroom.png
index 8bb5d8c4a3025ca8e1e2a737d53b27023d2ee3d4..e1fcbc6cc6c29d5c0caa3dfa5e25b3070871dd17 100644
Binary files a/data/images/textures/entity/cow/brown_mooshroom.png and b/data/images/textures/entity/cow/brown_mooshroom.png differ
diff --git a/data/images/textures/entity/cow/cow.png b/data/images/textures/entity/cow/cow.png
index 7221143e6c9507b79b2c2e019bb19a302e76846d..b20a6719701a46900ccaff17f44873ee1efe05d6 100644
Binary files a/data/images/textures/entity/cow/cow.png and b/data/images/textures/entity/cow/cow.png differ
diff --git a/data/images/textures/entity/cow/red_mooshroom.png b/data/images/textures/entity/cow/red_mooshroom.png
index ee1267bc9de4ab5514a0a2e71d371c87f6808900..ba016d174287a32c584bd6f69144e884a1f24392 100644
Binary files a/data/images/textures/entity/cow/red_mooshroom.png and b/data/images/textures/entity/cow/red_mooshroom.png differ
diff --git a/data/images/textures/entity/creeper/creeper.png b/data/images/textures/entity/creeper/creeper.png
index bc160acc7b04d6624fedbc95091afd99334ee73a..9eabe06e9787e7711803738069ddf26bd89c08dc 100644
Binary files a/data/images/textures/entity/creeper/creeper.png and b/data/images/textures/entity/creeper/creeper.png differ
diff --git a/data/images/textures/entity/creeper/creeper_armor.png b/data/images/textures/entity/creeper/creeper_armor.png
index c2f9110e53a2215f9f3a833d962fa0ef696cc811..66398db67988197683c84e4a1534dc467a8dc683 100644
Binary files a/data/images/textures/entity/creeper/creeper_armor.png and b/data/images/textures/entity/creeper/creeper_armor.png differ
diff --git a/data/images/textures/entity/dolphin.png b/data/images/textures/entity/dolphin.png
index d990cf4c7e786ec31e51f8d7c0176ca9bffcccad..17b0f3de162be4687fbce6842db0d23c6b4a3d8a 100644
Binary files a/data/images/textures/entity/dolphin.png and b/data/images/textures/entity/dolphin.png differ
diff --git a/data/images/textures/entity/elytra.png b/data/images/textures/entity/elytra.png
index 352b8ea1634a7cb18b62cd37b8248c81310d1c3c..79cff62bd33e8c80966d5a541f38528a89b87a9f 100644
Binary files a/data/images/textures/entity/elytra.png and b/data/images/textures/entity/elytra.png differ
diff --git a/data/images/textures/entity/enchanting_table_book.png b/data/images/textures/entity/enchanting_table_book.png
index 93338c5a03cf7684631918403ef2762baae8f135..575b11b9bd8d5bdd612fa9e3b5ec9742a7eb8a4f 100644
Binary files a/data/images/textures/entity/enchanting_table_book.png and b/data/images/textures/entity/enchanting_table_book.png differ
diff --git a/data/images/textures/entity/end_crystal/end_crystal.png b/data/images/textures/entity/end_crystal/end_crystal.png
index 53c5a0ebea4172bdb257e4e2c931d550e2ba2d6a..0d6e1ef5f25a75e44621dead97e2d8abd9839d0d 100644
Binary files a/data/images/textures/entity/end_crystal/end_crystal.png and b/data/images/textures/entity/end_crystal/end_crystal.png differ
diff --git a/data/images/textures/entity/end_crystal/end_crystal_beam.png b/data/images/textures/entity/end_crystal/end_crystal_beam.png
index 6d83400bb6300487489211c0113188c80ce2adb2..acd276c97388cfbcdaa607a423eb613cb91cbfe8 100644
Binary files a/data/images/textures/entity/end_crystal/end_crystal_beam.png and b/data/images/textures/entity/end_crystal/end_crystal_beam.png differ
diff --git a/data/images/textures/entity/end_gateway_beam.png b/data/images/textures/entity/end_gateway_beam.png
index bcc6e01a09a126ce3dc0c5e7caa33406a2fabfc0..58b9ac2266f2c89d9130f467b5f8af546cc4f867 100644
Binary files a/data/images/textures/entity/end_gateway_beam.png and b/data/images/textures/entity/end_gateway_beam.png differ
diff --git a/data/images/textures/entity/end_portal.png b/data/images/textures/entity/end_portal.png
index 5fb7b1a773aafb2b7d42a9be95ef257923dc242b..c56df042a47e0a377e7e38e07aac9956304700d6 100644
Binary files a/data/images/textures/entity/end_portal.png and b/data/images/textures/entity/end_portal.png differ
diff --git a/data/images/textures/entity/enderdragon/dragon.png b/data/images/textures/entity/enderdragon/dragon.png
index 43a0dbe0607b135037514666973352ee377739ca..8a74d4defbd102db7e09a64de29d6365f328a592 100644
Binary files a/data/images/textures/entity/enderdragon/dragon.png and b/data/images/textures/entity/enderdragon/dragon.png differ
diff --git a/data/images/textures/entity/enderdragon/dragon_exploding.png b/data/images/textures/entity/enderdragon/dragon_exploding.png
index ca5c9496150f117fd2d8ff8fc756ea3cc9e082c5..e5e57f12eada39335b41b04bd3a6651d58bc6779 100644
Binary files a/data/images/textures/entity/enderdragon/dragon_exploding.png and b/data/images/textures/entity/enderdragon/dragon_exploding.png differ
diff --git a/data/images/textures/entity/enderdragon/dragon_eyes.png b/data/images/textures/entity/enderdragon/dragon_eyes.png
index 9d18b8b26dc6c8f00fd0916c486bc6c67bebb2b7..318c27803c2d81d820e821c3ad543a5094bf2624 100644
Binary files a/data/images/textures/entity/enderdragon/dragon_eyes.png and b/data/images/textures/entity/enderdragon/dragon_eyes.png differ
diff --git a/data/images/textures/entity/enderdragon/dragon_fireball.png b/data/images/textures/entity/enderdragon/dragon_fireball.png
index 21c2c1841b01875a1400e61b68928b1e38e342c5..c53d9704078d411ede21233398192a3a138f84d9 100644
Binary files a/data/images/textures/entity/enderdragon/dragon_fireball.png and b/data/images/textures/entity/enderdragon/dragon_fireball.png differ
diff --git a/data/images/textures/entity/enderman/enderman.png b/data/images/textures/entity/enderman/enderman.png
index a14ee2c72d1ac09fd7417fb6249fa86dd22f0857..b124d46ee607a3695c0312f902752f9c7eba494d 100644
Binary files a/data/images/textures/entity/enderman/enderman.png and b/data/images/textures/entity/enderman/enderman.png differ
diff --git a/data/images/textures/entity/enderman/enderman_eyes.png b/data/images/textures/entity/enderman/enderman_eyes.png
index 13e7fb530bbe6b661698324419a27177de38d058..f44ce2431c9ce51ee4074af5b7ccf9826096225b 100644
Binary files a/data/images/textures/entity/enderman/enderman_eyes.png and b/data/images/textures/entity/enderman/enderman_eyes.png differ
diff --git a/data/images/textures/entity/endermite.png b/data/images/textures/entity/endermite.png
index 0a52f3beb0ea9ff2d1a37498cdf27a9e1ca85955..73221019b774c6686af7932275b20626b6e3e45f 100644
Binary files a/data/images/textures/entity/endermite.png and b/data/images/textures/entity/endermite.png differ
diff --git a/data/images/textures/entity/experience_orb.png b/data/images/textures/entity/experience_orb.png
index 72b27029871f6a0fb5e0bf405c593405900c0eec..eab6db7975042cadde9dbf2accb8af12074cadbd 100644
Binary files a/data/images/textures/entity/experience_orb.png and b/data/images/textures/entity/experience_orb.png differ
diff --git a/data/images/textures/entity/fish/cod.png b/data/images/textures/entity/fish/cod.png
index e2ca59ee830729b1a01b42df6394c7e118d1fd64..9c3594f1566f04008ba249b2c0380aef8cf9dba6 100644
Binary files a/data/images/textures/entity/fish/cod.png and b/data/images/textures/entity/fish/cod.png differ
diff --git a/data/images/textures/entity/fish/pufferfish.png b/data/images/textures/entity/fish/pufferfish.png
index 136cd38e333cee1ad17f894d4e72a46e3e7b1052..77b2cb2aa4da3f5d13a0db6cd1d977cec6cc265b 100644
Binary files a/data/images/textures/entity/fish/pufferfish.png and b/data/images/textures/entity/fish/pufferfish.png differ
diff --git a/data/images/textures/entity/fish/salmon.png b/data/images/textures/entity/fish/salmon.png
index 6e35f8b133fcef1984cf3aa6df51a983599814fd..30ada2def47e791e29d9161e0959767e89d993ad 100644
Binary files a/data/images/textures/entity/fish/salmon.png and b/data/images/textures/entity/fish/salmon.png differ
diff --git a/data/images/textures/entity/fish/tropical_a.png b/data/images/textures/entity/fish/tropical_a.png
index 795d2598146414ad855f0826503660886746d4c5..d13b4f9ac128b12cd1e499f615493af95258c144 100644
Binary files a/data/images/textures/entity/fish/tropical_a.png and b/data/images/textures/entity/fish/tropical_a.png differ
diff --git a/data/images/textures/entity/fish/tropical_a_pattern_1.png b/data/images/textures/entity/fish/tropical_a_pattern_1.png
index 0e4f86a1dbc5397da0f55828b453c0087ec7bf88..c0abef10e705f2c46df38bba1268e6029a8713fd 100644
Binary files a/data/images/textures/entity/fish/tropical_a_pattern_1.png and b/data/images/textures/entity/fish/tropical_a_pattern_1.png differ
diff --git a/data/images/textures/entity/fish/tropical_a_pattern_2.png b/data/images/textures/entity/fish/tropical_a_pattern_2.png
index 965a348b97f841793bb27363388aea87783786b5..c7e3e4cf969c8f4c35d9f10aa5f2dec9a908d660 100644
Binary files a/data/images/textures/entity/fish/tropical_a_pattern_2.png and b/data/images/textures/entity/fish/tropical_a_pattern_2.png differ
diff --git a/data/images/textures/entity/fish/tropical_a_pattern_3.png b/data/images/textures/entity/fish/tropical_a_pattern_3.png
index 0c39bca1d8009f030d685a251b3b65a89c7f6c97..e5fb9c25c343e3889fe1e9b20cfc19a0b03c4ceb 100644
Binary files a/data/images/textures/entity/fish/tropical_a_pattern_3.png and b/data/images/textures/entity/fish/tropical_a_pattern_3.png differ
diff --git a/data/images/textures/entity/fish/tropical_a_pattern_4.png b/data/images/textures/entity/fish/tropical_a_pattern_4.png
index 20137fca61585d65dc4e548664d1a781405c36b7..d93239c86e14bb590dc66ccad40f2261ca794ab4 100644
Binary files a/data/images/textures/entity/fish/tropical_a_pattern_4.png and b/data/images/textures/entity/fish/tropical_a_pattern_4.png differ
diff --git a/data/images/textures/entity/fish/tropical_a_pattern_5.png b/data/images/textures/entity/fish/tropical_a_pattern_5.png
index 72cd6d945338f032fcb460a1780ff43eefa5d3bd..67a61bb5e28c0028a9561839da360c34f9495d91 100644
Binary files a/data/images/textures/entity/fish/tropical_a_pattern_5.png and b/data/images/textures/entity/fish/tropical_a_pattern_5.png differ
diff --git a/data/images/textures/entity/fish/tropical_a_pattern_6.png b/data/images/textures/entity/fish/tropical_a_pattern_6.png
index 77fe839910a3cbdedca2f6d6e94894693a698319..4f617a1ba7568115d82b73509bdc6904bcf7f55d 100644
Binary files a/data/images/textures/entity/fish/tropical_a_pattern_6.png and b/data/images/textures/entity/fish/tropical_a_pattern_6.png differ
diff --git a/data/images/textures/entity/fish/tropical_b.png b/data/images/textures/entity/fish/tropical_b.png
index 0d32e1c2fca43370802669609142f1206de7aa91..74523a6fd05f6c545e8695ac6fbe269c4795e5fc 100644
Binary files a/data/images/textures/entity/fish/tropical_b.png and b/data/images/textures/entity/fish/tropical_b.png differ
diff --git a/data/images/textures/entity/fish/tropical_b_pattern_1.png b/data/images/textures/entity/fish/tropical_b_pattern_1.png
index 2eb49427a1886dc007d42502ecc76f2ecc439a36..c2479876ef45cee8a2a894d48a52eeb548d80168 100644
Binary files a/data/images/textures/entity/fish/tropical_b_pattern_1.png and b/data/images/textures/entity/fish/tropical_b_pattern_1.png differ
diff --git a/data/images/textures/entity/fish/tropical_b_pattern_2.png b/data/images/textures/entity/fish/tropical_b_pattern_2.png
index c1c8eb4ad6c9c73a28c51a3f7b5296164f8978bd..f7fa73f29cf745f53c3aeca60e22a4a5e3792837 100644
Binary files a/data/images/textures/entity/fish/tropical_b_pattern_2.png and b/data/images/textures/entity/fish/tropical_b_pattern_2.png differ
diff --git a/data/images/textures/entity/fish/tropical_b_pattern_3.png b/data/images/textures/entity/fish/tropical_b_pattern_3.png
index 519095b79d7ab1de9ff03e1360dbab2100c918a6..78dc309260b05ecf0e039a17866ff582bde6618e 100644
Binary files a/data/images/textures/entity/fish/tropical_b_pattern_3.png and b/data/images/textures/entity/fish/tropical_b_pattern_3.png differ
diff --git a/data/images/textures/entity/fish/tropical_b_pattern_4.png b/data/images/textures/entity/fish/tropical_b_pattern_4.png
index a9c45e713f89cf4c25c871aa1ba9eb915c18dc1d..9016a5e9d62b1d83fb733fdcf335d179ec4ac87b 100644
Binary files a/data/images/textures/entity/fish/tropical_b_pattern_4.png and b/data/images/textures/entity/fish/tropical_b_pattern_4.png differ
diff --git a/data/images/textures/entity/fish/tropical_b_pattern_5.png b/data/images/textures/entity/fish/tropical_b_pattern_5.png
index 7828604f0d1b9e2d710c13cb8494017eade31782..5687a8b5b5bebd8d03e9b1ee5c45c36ceaf08024 100644
Binary files a/data/images/textures/entity/fish/tropical_b_pattern_5.png and b/data/images/textures/entity/fish/tropical_b_pattern_5.png differ
diff --git a/data/images/textures/entity/fish/tropical_b_pattern_6.png b/data/images/textures/entity/fish/tropical_b_pattern_6.png
index 95cfe98dd741b81adae5422d0947738d125e8355..678d6ef93ddec18ed15650e1470b5d56e77f7bc3 100644
Binary files a/data/images/textures/entity/fish/tropical_b_pattern_6.png and b/data/images/textures/entity/fish/tropical_b_pattern_6.png differ
diff --git a/data/images/textures/entity/fishing_hook.png b/data/images/textures/entity/fishing_hook.png
index 27b6b60301782c8b9eb098aa9c00e8d21e4e888d..085c1d29366c14a3b0c4ffc310bb60883ad0eaf0 100644
Binary files a/data/images/textures/entity/fishing_hook.png and b/data/images/textures/entity/fishing_hook.png differ
diff --git a/data/images/textures/entity/fox/fox.png b/data/images/textures/entity/fox/fox.png
index 5cfc20fda6af0c2c686d838363437aef458e63d2..3029c371144018e59cd71dfbb21374bb162966c1 100644
Binary files a/data/images/textures/entity/fox/fox.png and b/data/images/textures/entity/fox/fox.png differ
diff --git a/data/images/textures/entity/fox/fox_sleep.png b/data/images/textures/entity/fox/fox_sleep.png
index 454911c94917f0fcc10c2e88ce334f9d42c9cb0f..cbbbd98426f3fe960ddc7101f0c305183c67b97b 100644
Binary files a/data/images/textures/entity/fox/fox_sleep.png and b/data/images/textures/entity/fox/fox_sleep.png differ
diff --git a/data/images/textures/entity/fox/snow_fox.png b/data/images/textures/entity/fox/snow_fox.png
index ca4ed4f416f23da0d1c77b3ebfe0269fdcc12657..ba7664de5a3bda4be5a98aa86aeeaba8657a3cdc 100644
Binary files a/data/images/textures/entity/fox/snow_fox.png and b/data/images/textures/entity/fox/snow_fox.png differ
diff --git a/data/images/textures/entity/fox/snow_fox_sleep.png b/data/images/textures/entity/fox/snow_fox_sleep.png
index 55ae9a964e69ba00e714e5f18619d57d06ef749a..0260108b795c7791fbb7ac9ada8edcebb1318e6f 100644
Binary files a/data/images/textures/entity/fox/snow_fox_sleep.png and b/data/images/textures/entity/fox/snow_fox_sleep.png differ
diff --git a/data/images/textures/entity/ghast/ghast.png b/data/images/textures/entity/ghast/ghast.png
index b8feee1400311626ab62c7a4cd54f67bb18dd747..58eb7b4d387d6da4117c7d58c941bb24f3f4eccb 100644
Binary files a/data/images/textures/entity/ghast/ghast.png and b/data/images/textures/entity/ghast/ghast.png differ
diff --git a/data/images/textures/entity/ghast/ghast_shooting.png b/data/images/textures/entity/ghast/ghast_shooting.png
index bc2ab0846bbb73d942596d09ca03b5aaeb7699ff..70816f95f18c52bd4223a46f92a533df69eb8968 100644
Binary files a/data/images/textures/entity/ghast/ghast_shooting.png and b/data/images/textures/entity/ghast/ghast_shooting.png differ
diff --git a/data/images/textures/entity/guardian.png b/data/images/textures/entity/guardian.png
index fe3b591467caa3c48ac0d318f3914dfd4bbc1143..1e4c7184e54aa344374a549c81e3f1c1b2d06650 100644
Binary files a/data/images/textures/entity/guardian.png and b/data/images/textures/entity/guardian.png differ
diff --git a/data/images/textures/entity/guardian_beam.png b/data/images/textures/entity/guardian_beam.png
index 46893d24f37161ece142835b111b658710bb0635..06a56ad1c362a6a3399a122e40e94f5ef041bdad 100644
Binary files a/data/images/textures/entity/guardian_beam.png and b/data/images/textures/entity/guardian_beam.png differ
diff --git a/data/images/textures/entity/guardian_elder.png b/data/images/textures/entity/guardian_elder.png
index 5209d69d6467a8af61ce5746c804f3baef2bce61..cc76f89ff2ecb76c95dffe3a4351c506e0b1310c 100644
Binary files a/data/images/textures/entity/guardian_elder.png and b/data/images/textures/entity/guardian_elder.png differ
diff --git a/data/images/textures/entity/hoglin/hoglin.png b/data/images/textures/entity/hoglin/hoglin.png
index 876c5e7c3bd356fa798c3407f8f52eec9d617bf5..a42b42d4588693ac36cb47bd24c6fbb472fc6bfa 100644
Binary files a/data/images/textures/entity/hoglin/hoglin.png and b/data/images/textures/entity/hoglin/hoglin.png differ
diff --git a/data/images/textures/entity/hoglin/zoglin.png b/data/images/textures/entity/hoglin/zoglin.png
index 4ab47dd06f8a7b25e1fc59540ed9613281355c93..0c476338002c176b12a8c303a7c11764cbc26202 100644
Binary files a/data/images/textures/entity/hoglin/zoglin.png and b/data/images/textures/entity/hoglin/zoglin.png differ
diff --git a/data/images/textures/entity/horse/armor/horse_armor_diamond.png b/data/images/textures/entity/horse/armor/horse_armor_diamond.png
index 3da0a5edb170a79eb69de39d62bab9ab24447be9..db5ce0bcf9fabfe47bb1db76690a4c7158263d49 100644
Binary files a/data/images/textures/entity/horse/armor/horse_armor_diamond.png and b/data/images/textures/entity/horse/armor/horse_armor_diamond.png differ
diff --git a/data/images/textures/entity/horse/armor/horse_armor_gold.png b/data/images/textures/entity/horse/armor/horse_armor_gold.png
index d73c99f3ca184b4bd0a9b272d391ad55ca75d639..523f36e21e625a99bee4846a9a4852e587a54c55 100644
Binary files a/data/images/textures/entity/horse/armor/horse_armor_gold.png and b/data/images/textures/entity/horse/armor/horse_armor_gold.png differ
diff --git a/data/images/textures/entity/horse/armor/horse_armor_iron.png b/data/images/textures/entity/horse/armor/horse_armor_iron.png
index 38173ab46f9d6f6441960f89f2e26dc0184a970b..efc893aa30bae2d92e89c12053c6644e0dfda426 100644
Binary files a/data/images/textures/entity/horse/armor/horse_armor_iron.png and b/data/images/textures/entity/horse/armor/horse_armor_iron.png differ
diff --git a/data/images/textures/entity/horse/armor/horse_armor_leather.png b/data/images/textures/entity/horse/armor/horse_armor_leather.png
index 44037c083da6fe4c6e9c58f9d2323e801282fbf9..86ed143c9222c9326ef294b7190437ad6bc978a5 100644
Binary files a/data/images/textures/entity/horse/armor/horse_armor_leather.png and b/data/images/textures/entity/horse/armor/horse_armor_leather.png differ
diff --git a/data/images/textures/entity/horse/donkey.png b/data/images/textures/entity/horse/donkey.png
index dad4521967cb0bac4cfebe0463afc79bf752bb15..3fbf2b57603f2c14ff2b307090cf7c8da0a88214 100644
Binary files a/data/images/textures/entity/horse/donkey.png and b/data/images/textures/entity/horse/donkey.png differ
diff --git a/data/images/textures/entity/horse/horse_black.png b/data/images/textures/entity/horse/horse_black.png
index f370fad74f83b9e571268c6e737a6b27adf734f6..dd5bcc506a01c1345dfb2a77787e0034cd84fbeb 100644
Binary files a/data/images/textures/entity/horse/horse_black.png and b/data/images/textures/entity/horse/horse_black.png differ
diff --git a/data/images/textures/entity/horse/horse_brown.png b/data/images/textures/entity/horse/horse_brown.png
index 91c982b237fc24b74737fa3a17c4ff6f73548bc9..7b271572ac86a455456a763d30d0ecaa4a7343de 100644
Binary files a/data/images/textures/entity/horse/horse_brown.png and b/data/images/textures/entity/horse/horse_brown.png differ
diff --git a/data/images/textures/entity/horse/horse_chestnut.png b/data/images/textures/entity/horse/horse_chestnut.png
index 6700227bb2e473563412eaf686e12d8aaf2c829d..c0ea991399ef89978fa6fb7fa35c2331e734428e 100644
Binary files a/data/images/textures/entity/horse/horse_chestnut.png and b/data/images/textures/entity/horse/horse_chestnut.png differ
diff --git a/data/images/textures/entity/horse/horse_creamy.png b/data/images/textures/entity/horse/horse_creamy.png
index 0e2d356fb0c008e8d015741842cfb3882c66a622..21a7ee1909669ffe56114e9dfe5e79de8faeb002 100644
Binary files a/data/images/textures/entity/horse/horse_creamy.png and b/data/images/textures/entity/horse/horse_creamy.png differ
diff --git a/data/images/textures/entity/horse/horse_darkbrown.png b/data/images/textures/entity/horse/horse_darkbrown.png
index 832b898d10565c6d0bd93a394b4149525e43ba4c..2bac645550697cf5735a92ae9d85a63536271cb0 100644
Binary files a/data/images/textures/entity/horse/horse_darkbrown.png and b/data/images/textures/entity/horse/horse_darkbrown.png differ
diff --git a/data/images/textures/entity/horse/horse_gray.png b/data/images/textures/entity/horse/horse_gray.png
index 802c0c1973a148d19b11813e67f1c9ecafba1bcc..3adec82d201b72fe258e13569999d764fe9d29bf 100644
Binary files a/data/images/textures/entity/horse/horse_gray.png and b/data/images/textures/entity/horse/horse_gray.png differ
diff --git a/data/images/textures/entity/horse/horse_markings_blackdots.png b/data/images/textures/entity/horse/horse_markings_blackdots.png
index ad12a75e9e8d454d492de32bd0dcd3772c00bc96..2ce8b339249571ee9e05cc391b06606d3148f76b 100644
Binary files a/data/images/textures/entity/horse/horse_markings_blackdots.png and b/data/images/textures/entity/horse/horse_markings_blackdots.png differ
diff --git a/data/images/textures/entity/horse/horse_markings_white.png b/data/images/textures/entity/horse/horse_markings_white.png
index 0a0963f0fb49fae7fd517a6f22ceb1c48ae85771..57562017649be2bcd399e1d01f8fd8cb6c5d156d 100644
Binary files a/data/images/textures/entity/horse/horse_markings_white.png and b/data/images/textures/entity/horse/horse_markings_white.png differ
diff --git a/data/images/textures/entity/horse/horse_markings_whitedots.png b/data/images/textures/entity/horse/horse_markings_whitedots.png
index bd7e6a43efe899f7da69dde72eec55ac6048409c..4ccf310029a94878459bd48293e685bbbe3cf479 100644
Binary files a/data/images/textures/entity/horse/horse_markings_whitedots.png and b/data/images/textures/entity/horse/horse_markings_whitedots.png differ
diff --git a/data/images/textures/entity/horse/horse_markings_whitefield.png b/data/images/textures/entity/horse/horse_markings_whitefield.png
index 1ebf3bc44813d83aeb84c54a64b33cbe31dfba53..aa8f7c8efad7da57b4deff48bd29fdbefdd4b73f 100644
Binary files a/data/images/textures/entity/horse/horse_markings_whitefield.png and b/data/images/textures/entity/horse/horse_markings_whitefield.png differ
diff --git a/data/images/textures/entity/horse/horse_skeleton.png b/data/images/textures/entity/horse/horse_skeleton.png
index 8ed31326453972ff95f8033c4bab4715cd0e54af..dfeff0ab460e9e5d8cfc1e4633984cea0663f9bd 100644
Binary files a/data/images/textures/entity/horse/horse_skeleton.png and b/data/images/textures/entity/horse/horse_skeleton.png differ
diff --git a/data/images/textures/entity/horse/horse_white.png b/data/images/textures/entity/horse/horse_white.png
index 3d3ff0023ddd853fc48e5b1b1b51395a49cd95e9..c8fb55a0e97868bc3a416f9d89be3f22c75c2db5 100644
Binary files a/data/images/textures/entity/horse/horse_white.png and b/data/images/textures/entity/horse/horse_white.png differ
diff --git a/data/images/textures/entity/horse/horse_zombie.png b/data/images/textures/entity/horse/horse_zombie.png
index b90f1ac0ecebfae3809ef269b33af60fb8c9c512..928eb698afdabf12e0bb7c10934a456aca6bf5fc 100644
Binary files a/data/images/textures/entity/horse/horse_zombie.png and b/data/images/textures/entity/horse/horse_zombie.png differ
diff --git a/data/images/textures/entity/horse/mule.png b/data/images/textures/entity/horse/mule.png
index ed7c3a58a7f627fde9d2a5ea307c324954f594aa..a5a3f3d52064fcb46d5f36ddc38ae4944ac55bb9 100644
Binary files a/data/images/textures/entity/horse/mule.png and b/data/images/textures/entity/horse/mule.png differ
diff --git a/data/images/textures/entity/illager/evoker.png b/data/images/textures/entity/illager/evoker.png
index 30c122f5d738f82cf8c8e41fcdb301a88ea162ab..becacdd18ff437178cb0063f69915b32f3a2c49c 100644
Binary files a/data/images/textures/entity/illager/evoker.png and b/data/images/textures/entity/illager/evoker.png differ
diff --git a/data/images/textures/entity/illager/evoker_fangs.png b/data/images/textures/entity/illager/evoker_fangs.png
index 7d19efa7d8c3a477ffc2a3f32f85e8e2acd6679a..56da529c31a18c84a96c0bb37336b1f4dc5154f7 100644
Binary files a/data/images/textures/entity/illager/evoker_fangs.png and b/data/images/textures/entity/illager/evoker_fangs.png differ
diff --git a/data/images/textures/entity/illager/illusioner.png b/data/images/textures/entity/illager/illusioner.png
index 5b2b4fb0418ce6d58ad2d3a451b20923cc83e558..cb11ee239901f19ceed72a4b699b76bfdbca49e3 100644
Binary files a/data/images/textures/entity/illager/illusioner.png and b/data/images/textures/entity/illager/illusioner.png differ
diff --git a/data/images/textures/entity/illager/pillager.png b/data/images/textures/entity/illager/pillager.png
index 7adffe655cc3c19189eafe46b290177dd8799db0..af3af6e2d1b7ef1a950a119f768b1eb18a22972a 100644
Binary files a/data/images/textures/entity/illager/pillager.png and b/data/images/textures/entity/illager/pillager.png differ
diff --git a/data/images/textures/entity/illager/ravager.png b/data/images/textures/entity/illager/ravager.png
index a9458c37a0b9204a7454a029d5f5d42acb8b130b..af4b0aad52e730e8dbe554b2288352e9bef2e336 100644
Binary files a/data/images/textures/entity/illager/ravager.png and b/data/images/textures/entity/illager/ravager.png differ
diff --git a/data/images/textures/entity/illager/vex.png b/data/images/textures/entity/illager/vex.png
index a0140f1faa8947ca6c3a078ff0ab7f35ef26f773..4215fbe2cf09cbfec85b1b0ecde0a036179dff91 100644
Binary files a/data/images/textures/entity/illager/vex.png and b/data/images/textures/entity/illager/vex.png differ
diff --git a/data/images/textures/entity/illager/vex_charging.png b/data/images/textures/entity/illager/vex_charging.png
index 4502ae74050be6ed9d8db15558b5ed1b95158c02..dde774de52d3c7dce640bb3e1c796e3f5953fa9c 100644
Binary files a/data/images/textures/entity/illager/vex_charging.png and b/data/images/textures/entity/illager/vex_charging.png differ
diff --git a/data/images/textures/entity/illager/vindicator.png b/data/images/textures/entity/illager/vindicator.png
index a1600f5df052a4588afc54a74b6afdb7e47438dc..09d8c4a477eb45ad74a62449e36d7559d90ac712 100644
Binary files a/data/images/textures/entity/illager/vindicator.png and b/data/images/textures/entity/illager/vindicator.png differ
diff --git a/data/images/textures/entity/iron_golem/iron_golem.png b/data/images/textures/entity/iron_golem/iron_golem.png
index 41df8119518df6540ebd9fb7d501402db05807cf..df4377fd79c480b07fbd31e197a1cd6a8829aac0 100644
Binary files a/data/images/textures/entity/iron_golem/iron_golem.png and b/data/images/textures/entity/iron_golem/iron_golem.png differ
diff --git a/data/images/textures/entity/iron_golem/iron_golem_crackiness_high.png b/data/images/textures/entity/iron_golem/iron_golem_crackiness_high.png
index 912f1316191fdce95e1c9d3c4c4797aabd0457b2..1f13e2c003a74a51b7cc0419cfc2f9ef1395d686 100644
Binary files a/data/images/textures/entity/iron_golem/iron_golem_crackiness_high.png and b/data/images/textures/entity/iron_golem/iron_golem_crackiness_high.png differ
diff --git a/data/images/textures/entity/iron_golem/iron_golem_crackiness_low.png b/data/images/textures/entity/iron_golem/iron_golem_crackiness_low.png
index 34aa6c91b95640cd533e6493fc7db109c3a4020b..7c91cad809f6a539a0075fc1a9022d2d7dc7754e 100644
Binary files a/data/images/textures/entity/iron_golem/iron_golem_crackiness_low.png and b/data/images/textures/entity/iron_golem/iron_golem_crackiness_low.png differ
diff --git a/data/images/textures/entity/iron_golem/iron_golem_crackiness_medium.png b/data/images/textures/entity/iron_golem/iron_golem_crackiness_medium.png
index 0729de8b1c9dbe106a2a55e0b9a21bbf5b57b024..7641604c21de07b116a0d5e2d212887c15a8e1ff 100644
Binary files a/data/images/textures/entity/iron_golem/iron_golem_crackiness_medium.png and b/data/images/textures/entity/iron_golem/iron_golem_crackiness_medium.png differ
diff --git a/data/images/textures/entity/lead_knot.png b/data/images/textures/entity/lead_knot.png
index 5a95d15d9c6d3d02b52430c63c86c8deb3ab4013..4a510ba51b5616ff89dff556adfb337e1d230d6c 100644
Binary files a/data/images/textures/entity/lead_knot.png and b/data/images/textures/entity/lead_knot.png differ
diff --git a/data/images/textures/entity/llama/brown.png b/data/images/textures/entity/llama/brown.png
index dfe5799c3eb619a5ea5405a16468203311c27428..cfc94751b26570df6f7e6413ff96ce3e71a31e34 100644
Binary files a/data/images/textures/entity/llama/brown.png and b/data/images/textures/entity/llama/brown.png differ
diff --git a/data/images/textures/entity/llama/creamy.png b/data/images/textures/entity/llama/creamy.png
index b5064a43f260caf1ced50fd024a3c7f2b99f0eba..b0ae5695175d9dbec2cb765772e834ac70df4305 100644
Binary files a/data/images/textures/entity/llama/creamy.png and b/data/images/textures/entity/llama/creamy.png differ
diff --git a/data/images/textures/entity/llama/decor/black.png b/data/images/textures/entity/llama/decor/black.png
index 7bd145cfc298ef115a27ebb47b694be7ba3c815c..f24fc7dbaaf7adeccc498cc414343704e336ada4 100644
Binary files a/data/images/textures/entity/llama/decor/black.png and b/data/images/textures/entity/llama/decor/black.png differ
diff --git a/data/images/textures/entity/llama/decor/blue.png b/data/images/textures/entity/llama/decor/blue.png
index fcffa8ac108781e2a0db59b210fde19a134af2da..df6173b977a93e8e338f2fc46a14b9bc5d22f2bc 100644
Binary files a/data/images/textures/entity/llama/decor/blue.png and b/data/images/textures/entity/llama/decor/blue.png differ
diff --git a/data/images/textures/entity/llama/decor/brown.png b/data/images/textures/entity/llama/decor/brown.png
index 49eb47c04046e59962d2d16857fca40f664b7ac4..6204c4463fa9acc4b511e15e379d530b68d7cde8 100644
Binary files a/data/images/textures/entity/llama/decor/brown.png and b/data/images/textures/entity/llama/decor/brown.png differ
diff --git a/data/images/textures/entity/llama/decor/cyan.png b/data/images/textures/entity/llama/decor/cyan.png
index 533c6366f0aa0ac8ea41213cfcc7b4f74ccce053..68e9f5aede66afc7de4310bbe5785e522eb2b38d 100644
Binary files a/data/images/textures/entity/llama/decor/cyan.png and b/data/images/textures/entity/llama/decor/cyan.png differ
diff --git a/data/images/textures/entity/llama/decor/gray.png b/data/images/textures/entity/llama/decor/gray.png
index 733ca49b3ff3aa0e6e80d8930d725ab88c65b31a..301a69d4dd0e799953acf41bedfc0124484b63d3 100644
Binary files a/data/images/textures/entity/llama/decor/gray.png and b/data/images/textures/entity/llama/decor/gray.png differ
diff --git a/data/images/textures/entity/llama/decor/green.png b/data/images/textures/entity/llama/decor/green.png
index 0e7e12f7f44b4e3addcf658d5086a3e3ae372498..30b9eae109212cc467a5c2ee5c34ddf09bf57ab6 100644
Binary files a/data/images/textures/entity/llama/decor/green.png and b/data/images/textures/entity/llama/decor/green.png differ
diff --git a/data/images/textures/entity/llama/decor/light_blue.png b/data/images/textures/entity/llama/decor/light_blue.png
index f18e96e3972f1bff7870a90fcacec67099f8b8b4..d57c2487178a96658f7b74ed106c87e2b221b6cc 100644
Binary files a/data/images/textures/entity/llama/decor/light_blue.png and b/data/images/textures/entity/llama/decor/light_blue.png differ
diff --git a/data/images/textures/entity/llama/decor/light_gray.png b/data/images/textures/entity/llama/decor/light_gray.png
index 8293c232828ddc7179a9a1db04d8f4fcd09c87ca..22f5ccc3d29fd4df4a1a3d0543acdd5d303167ed 100644
Binary files a/data/images/textures/entity/llama/decor/light_gray.png and b/data/images/textures/entity/llama/decor/light_gray.png differ
diff --git a/data/images/textures/entity/llama/decor/lime.png b/data/images/textures/entity/llama/decor/lime.png
index bef93fafff8fe3568c8d252860ab492899b7e474..961fe5c99b023ef1273a280c4ddeffe9db9a0045 100644
Binary files a/data/images/textures/entity/llama/decor/lime.png and b/data/images/textures/entity/llama/decor/lime.png differ
diff --git a/data/images/textures/entity/llama/decor/magenta.png b/data/images/textures/entity/llama/decor/magenta.png
index 1603e60bfa87f540cf25f2b883235d99ef1f6baf..8554b5be845ab673a190fe1121c355610614a44d 100644
Binary files a/data/images/textures/entity/llama/decor/magenta.png and b/data/images/textures/entity/llama/decor/magenta.png differ
diff --git a/data/images/textures/entity/llama/decor/orange.png b/data/images/textures/entity/llama/decor/orange.png
index 62455857ba342aed0b7e6c756a7bfe6f67ae20d1..68746c0f79185ab8559f7368e896976849fe385c 100644
Binary files a/data/images/textures/entity/llama/decor/orange.png and b/data/images/textures/entity/llama/decor/orange.png differ
diff --git a/data/images/textures/entity/llama/decor/pink.png b/data/images/textures/entity/llama/decor/pink.png
index b00f0ff701b279aa3ab71dee2a4f427bb893cc5b..d7ece638f5ccac08080d9babecbc845f88449006 100644
Binary files a/data/images/textures/entity/llama/decor/pink.png and b/data/images/textures/entity/llama/decor/pink.png differ
diff --git a/data/images/textures/entity/llama/decor/purple.png b/data/images/textures/entity/llama/decor/purple.png
index 8881e6e6b6065ada01ce47420adf66a6bbf8b1f1..d9258f332ab8e363d56dde185f9ae3ac89491388 100644
Binary files a/data/images/textures/entity/llama/decor/purple.png and b/data/images/textures/entity/llama/decor/purple.png differ
diff --git a/data/images/textures/entity/llama/decor/red.png b/data/images/textures/entity/llama/decor/red.png
index 180d26287f29b830b7277f3e0dd0d265764c4685..490482338c407195370a02c4cd6caa902830e129 100644
Binary files a/data/images/textures/entity/llama/decor/red.png and b/data/images/textures/entity/llama/decor/red.png differ
diff --git a/data/images/textures/entity/llama/decor/trader_llama.png b/data/images/textures/entity/llama/decor/trader_llama.png
index b7a1d5b0cec7c1312d4e58c40f91d65c988d9ecd..a70049db2e93d01308ab826d54a1d6ffb58fff05 100644
Binary files a/data/images/textures/entity/llama/decor/trader_llama.png and b/data/images/textures/entity/llama/decor/trader_llama.png differ
diff --git a/data/images/textures/entity/llama/decor/white.png b/data/images/textures/entity/llama/decor/white.png
index 037bd7824945ef678e24991186b9d7bc2099d6b9..e4125d76b177883e90ce87bb5d8f7a76093a3da6 100644
Binary files a/data/images/textures/entity/llama/decor/white.png and b/data/images/textures/entity/llama/decor/white.png differ
diff --git a/data/images/textures/entity/llama/decor/yellow.png b/data/images/textures/entity/llama/decor/yellow.png
index e02053358672ab676641c4a9d5a162ea0550348c..1361a4cc293c6c0420d5cdf90fb0e653254854c4 100644
Binary files a/data/images/textures/entity/llama/decor/yellow.png and b/data/images/textures/entity/llama/decor/yellow.png differ
diff --git a/data/images/textures/entity/llama/gray.png b/data/images/textures/entity/llama/gray.png
index cb2e5213957174ec56c1214dbb4444dbef89f744..bb06fbfba200f2f08f9c85aced17ec390d38f65e 100644
Binary files a/data/images/textures/entity/llama/gray.png and b/data/images/textures/entity/llama/gray.png differ
diff --git a/data/images/textures/entity/llama/spit.png b/data/images/textures/entity/llama/spit.png
new file mode 100644
index 0000000000000000000000000000000000000000..9e3adcf5180e8aa57269e42ad704645fa97d9fa9
Binary files /dev/null and b/data/images/textures/entity/llama/spit.png differ
diff --git a/data/images/textures/entity/llama/white.png b/data/images/textures/entity/llama/white.png
index cdbc1f61d717421463446dec3da2db85b11ea37f..9cdc215d618c4cd40489d10ff8918c86920464e5 100644
Binary files a/data/images/textures/entity/llama/white.png and b/data/images/textures/entity/llama/white.png differ
diff --git a/data/images/textures/entity/minecart.png b/data/images/textures/entity/minecart.png
index 01302363b773aef7c9d566449419314c22e32f4b..d867ad2912be5b4ff54caf4f52af6ad50efdcc51 100644
Binary files a/data/images/textures/entity/minecart.png and b/data/images/textures/entity/minecart.png differ
diff --git a/data/images/textures/entity/panda/aggressive_panda.png b/data/images/textures/entity/panda/aggressive_panda.png
index e63aa5b3649b938cdd34a9d93cbcc3f5eb06ff8a..25ae3116936a3ec2438c80c08d388f32bf8b00ab 100644
Binary files a/data/images/textures/entity/panda/aggressive_panda.png and b/data/images/textures/entity/panda/aggressive_panda.png differ
diff --git a/data/images/textures/entity/panda/brown_panda.png b/data/images/textures/entity/panda/brown_panda.png
index a9c507efe76b4bdd67950c76ebf9811021b504ba..f869f591efadf5baf9141fb09181a6a9e408a537 100644
Binary files a/data/images/textures/entity/panda/brown_panda.png and b/data/images/textures/entity/panda/brown_panda.png differ
diff --git a/data/images/textures/entity/panda/lazy_panda.png b/data/images/textures/entity/panda/lazy_panda.png
index c4466139fbee0573e8c75af44dc369340cf2e867..afb779ff393362e8194219d59852c26462c86d41 100644
Binary files a/data/images/textures/entity/panda/lazy_panda.png and b/data/images/textures/entity/panda/lazy_panda.png differ
diff --git a/data/images/textures/entity/panda/panda.png b/data/images/textures/entity/panda/panda.png
index 18083d33f47785905e20521840488a45ace7d262..6c1aa4c570bb70db193dd084ea72a751d4345215 100644
Binary files a/data/images/textures/entity/panda/panda.png and b/data/images/textures/entity/panda/panda.png differ
diff --git a/data/images/textures/entity/panda/playful_panda.png b/data/images/textures/entity/panda/playful_panda.png
index ddbf572f6c8d98a4581af969429dbc41d5e88856..b6d1466286d8da52f7f8f4c0b428b0069120ab09 100644
Binary files a/data/images/textures/entity/panda/playful_panda.png and b/data/images/textures/entity/panda/playful_panda.png differ
diff --git a/data/images/textures/entity/panda/weak_panda.png b/data/images/textures/entity/panda/weak_panda.png
index a32820590d3670e309d1ef4c75def3c715a8327d..08ba7bb0a517b08a8c642a49e6b547ce21c4208d 100644
Binary files a/data/images/textures/entity/panda/weak_panda.png and b/data/images/textures/entity/panda/weak_panda.png differ
diff --git a/data/images/textures/entity/panda/worried_panda.png b/data/images/textures/entity/panda/worried_panda.png
index 166a48e3a4c1d138891d2d139a386d0eb2b89b85..0137c6dd9b3aefce0331457a952407351e87f5a5 100644
Binary files a/data/images/textures/entity/panda/worried_panda.png and b/data/images/textures/entity/panda/worried_panda.png differ
diff --git a/data/images/textures/entity/parrot/parrot_blue.png b/data/images/textures/entity/parrot/parrot_blue.png
index ddf9bcef03d1a19f227d955d67e7bafebf199685..6e74cbabf1a98471a559156c497c8cf2578cfd62 100644
Binary files a/data/images/textures/entity/parrot/parrot_blue.png and b/data/images/textures/entity/parrot/parrot_blue.png differ
diff --git a/data/images/textures/entity/parrot/parrot_green.png b/data/images/textures/entity/parrot/parrot_green.png
index 2e5e42d50637fdc9fa6bcb6174691fb08bee4bde..57507e77101a77cc18e08c380eed2a34d58a676b 100644
Binary files a/data/images/textures/entity/parrot/parrot_green.png and b/data/images/textures/entity/parrot/parrot_green.png differ
diff --git a/data/images/textures/entity/parrot/parrot_grey.png b/data/images/textures/entity/parrot/parrot_grey.png
index c5051f3feb1459cd1a26a8c5d1d7860757af5705..ddbc4349fbcbfbeee2a46773c0a2c9b6a22edd96 100644
Binary files a/data/images/textures/entity/parrot/parrot_grey.png and b/data/images/textures/entity/parrot/parrot_grey.png differ
diff --git a/data/images/textures/entity/parrot/parrot_red_blue.png b/data/images/textures/entity/parrot/parrot_red_blue.png
index 07838e192b82f6a4eb229214cc08fe2e3c2c92ac..eddd5a23898e17369f7b0a1dc537303629e419e9 100644
Binary files a/data/images/textures/entity/parrot/parrot_red_blue.png and b/data/images/textures/entity/parrot/parrot_red_blue.png differ
diff --git a/data/images/textures/entity/parrot/parrot_yellow_blue.png b/data/images/textures/entity/parrot/parrot_yellow_blue.png
index df9f1710d1e5758aba075d84668feff03a148d00..d99c55aec6337c9af88267157942647894d9d3b9 100644
Binary files a/data/images/textures/entity/parrot/parrot_yellow_blue.png and b/data/images/textures/entity/parrot/parrot_yellow_blue.png differ
diff --git a/data/images/textures/entity/phantom.png b/data/images/textures/entity/phantom.png
index bec490f8058d370693db30a770abf21a683c92c4..d162cb4730546f06378ebcf18b4204015911f76b 100644
Binary files a/data/images/textures/entity/phantom.png and b/data/images/textures/entity/phantom.png differ
diff --git a/data/images/textures/entity/phantom_eyes.png b/data/images/textures/entity/phantom_eyes.png
index 9dc1b987497ee60e925db737bc655c133bcd1f3e..28c689b1c9367405cf4eea83193501c37bcafb4b 100644
Binary files a/data/images/textures/entity/phantom_eyes.png and b/data/images/textures/entity/phantom_eyes.png differ
diff --git a/data/images/textures/entity/pig/pig.png b/data/images/textures/entity/pig/pig.png
index de0d68fe17769307082553fca99cfddd97710065..263f88ea4fff9f4e6ba25e93d6d8c99ab60adaa0 100644
Binary files a/data/images/textures/entity/pig/pig.png and b/data/images/textures/entity/pig/pig.png differ
diff --git a/data/images/textures/entity/pig/pig_saddle.png b/data/images/textures/entity/pig/pig_saddle.png
index 615b58854ea06a0fb9430c993556d720a0eba086..9f9e16c179c69f40e19711eaa450afaafb75994c 100644
Binary files a/data/images/textures/entity/pig/pig_saddle.png and b/data/images/textures/entity/pig/pig_saddle.png differ
diff --git a/data/images/textures/entity/piglin/piglin.png b/data/images/textures/entity/piglin/piglin.png
index c546d502684c1e5db1777eb0759914959c2961c8..edc92626ea0d64699c47e3478a199b75fbd153be 100644
Binary files a/data/images/textures/entity/piglin/piglin.png and b/data/images/textures/entity/piglin/piglin.png differ
diff --git a/data/images/textures/entity/piglin/piglin_brute.png b/data/images/textures/entity/piglin/piglin_brute.png
index cb43c1b9a09d3c699dbc638c2497ae1e1848ea47..f6237bf819b36d938f0c4be6bde74a329abd3595 100644
Binary files a/data/images/textures/entity/piglin/piglin_brute.png and b/data/images/textures/entity/piglin/piglin_brute.png differ
diff --git a/data/images/textures/entity/piglin/zombified_piglin.png b/data/images/textures/entity/piglin/zombified_piglin.png
index ecc0e7cc7936d1ef15cf00c1783ec42d00acd2dd..16052d8ae62b60514158ddd22d922a07171a1f17 100644
Binary files a/data/images/textures/entity/piglin/zombified_piglin.png and b/data/images/textures/entity/piglin/zombified_piglin.png differ
diff --git a/data/images/textures/entity/projectiles/arrow.png b/data/images/textures/entity/projectiles/arrow.png
index 7e3b346d2e7c13c41bd47cd9e709f9c9c837007e..9df344cddb4e8321d2f7bf8e4a4440668287fa7b 100644
Binary files a/data/images/textures/entity/projectiles/arrow.png and b/data/images/textures/entity/projectiles/arrow.png differ
diff --git a/data/images/textures/entity/projectiles/spectral_arrow.png b/data/images/textures/entity/projectiles/spectral_arrow.png
index 78c528751b1d70bc58528fc31361688192bc69dc..c82c0f1aaddff45ac68b947d8c26c71ef1eee7e5 100644
Binary files a/data/images/textures/entity/projectiles/spectral_arrow.png and b/data/images/textures/entity/projectiles/spectral_arrow.png differ
diff --git a/data/images/textures/entity/projectiles/tipped_arrow.png b/data/images/textures/entity/projectiles/tipped_arrow.png
index 707a2706655df1e9bcd3c3a7c192f5ba589085de..13911c797cc7201ec25db090d2c7a59d7479523b 100644
Binary files a/data/images/textures/entity/projectiles/tipped_arrow.png and b/data/images/textures/entity/projectiles/tipped_arrow.png differ
diff --git a/data/images/textures/entity/rabbit/black.png b/data/images/textures/entity/rabbit/black.png
index 947c0da35aeb3ba1ea0084b4d27bcbac6982ecf6..505969e6bfb374a71519179c3d59eed393ffdb00 100644
Binary files a/data/images/textures/entity/rabbit/black.png and b/data/images/textures/entity/rabbit/black.png differ
diff --git a/data/images/textures/entity/rabbit/brown.png b/data/images/textures/entity/rabbit/brown.png
index 73817e561864e58cf0fa2ad7af7f7d12d91a2c6f..3ba8232dd34e60493b8d550cd2e70281872f16f0 100644
Binary files a/data/images/textures/entity/rabbit/brown.png and b/data/images/textures/entity/rabbit/brown.png differ
diff --git a/data/images/textures/entity/rabbit/caerbannog.png b/data/images/textures/entity/rabbit/caerbannog.png
index 877d43b3ec296276f89e6bca65bf47a36b72a5c1..83e1f7c9b0c1351ffe432c5b3789f166b355e1e0 100644
Binary files a/data/images/textures/entity/rabbit/caerbannog.png and b/data/images/textures/entity/rabbit/caerbannog.png differ
diff --git a/data/images/textures/entity/rabbit/gold.png b/data/images/textures/entity/rabbit/gold.png
index 45cb80873320c55b5aeb61e05378779e90008bd8..a7831caa5da4ae168422920a9d650149de984cb6 100644
Binary files a/data/images/textures/entity/rabbit/gold.png and b/data/images/textures/entity/rabbit/gold.png differ
diff --git a/data/images/textures/entity/rabbit/salt.png b/data/images/textures/entity/rabbit/salt.png
index cd69534e7f59571557cc5486156ab75580c1cf73..90a13a9000a45daf498506f89da1fd60d70e30a0 100644
Binary files a/data/images/textures/entity/rabbit/salt.png and b/data/images/textures/entity/rabbit/salt.png differ
diff --git a/data/images/textures/entity/rabbit/toast.png b/data/images/textures/entity/rabbit/toast.png
index f8f15310e2f8fd663602f91f81e31fc487c231e6..b01295e14816d547d80673a66357cff0652e06ae 100644
Binary files a/data/images/textures/entity/rabbit/toast.png and b/data/images/textures/entity/rabbit/toast.png differ
diff --git a/data/images/textures/entity/rabbit/white.png b/data/images/textures/entity/rabbit/white.png
index 6cfb37cb40ae4b73ebbac9de9431a52f11bdb6cf..e8b936614541a92f366c5708a36688c18e18ab7b 100644
Binary files a/data/images/textures/entity/rabbit/white.png and b/data/images/textures/entity/rabbit/white.png differ
diff --git a/data/images/textures/entity/rabbit/white_splotched.png b/data/images/textures/entity/rabbit/white_splotched.png
index 5a4f827b0b5a089f4b33922930111358e29a6528..03465eb463dc22635e70d128945cb1122449a1cc 100644
Binary files a/data/images/textures/entity/rabbit/white_splotched.png and b/data/images/textures/entity/rabbit/white_splotched.png differ
diff --git a/data/images/textures/entity/sheep/sheep.png b/data/images/textures/entity/sheep/sheep.png
index 58d69a5fb50800931582be9315332a8296fba332..da09283ba778199b77474bcdc122c898604c2957 100644
Binary files a/data/images/textures/entity/sheep/sheep.png and b/data/images/textures/entity/sheep/sheep.png differ
diff --git a/data/images/textures/entity/sheep/sheep_fur.png b/data/images/textures/entity/sheep/sheep_fur.png
index 74920ffe5ac0390c217dad1262f7fcac807f20b4..6a5caf696676530a4d8c68b90de0708f6e5e5d02 100644
Binary files a/data/images/textures/entity/sheep/sheep_fur.png and b/data/images/textures/entity/sheep/sheep_fur.png differ
diff --git a/data/images/textures/entity/shield/base.png b/data/images/textures/entity/shield/base.png
index 58afee8f3d2b8bcf693b6ab6b869b02808e3e7e2..c77fe9cbaa0051a9a55ef7650fa13f954814fdbf 100644
Binary files a/data/images/textures/entity/shield/base.png and b/data/images/textures/entity/shield/base.png differ
diff --git a/data/images/textures/entity/shield/border.png b/data/images/textures/entity/shield/border.png
index 05f6aa9947bf574c4c0b6099dfaab6aae3b4a316..d9098e9d99c247cfd6e226d65d45686df5bb314f 100644
Binary files a/data/images/textures/entity/shield/border.png and b/data/images/textures/entity/shield/border.png differ
diff --git a/data/images/textures/entity/shield/bricks.png b/data/images/textures/entity/shield/bricks.png
index 5994653ffabebb205954ac088ae530e8e4a80111..0749210533405bf52678201af47fdce5aca55467 100644
Binary files a/data/images/textures/entity/shield/bricks.png and b/data/images/textures/entity/shield/bricks.png differ
diff --git a/data/images/textures/entity/shield/circle.png b/data/images/textures/entity/shield/circle.png
index 7036d9ce445f74db7124c65e6863a6004d46e3b6..0cea5b1cd725ecf330bf903b2d031d2a373a364b 100644
Binary files a/data/images/textures/entity/shield/circle.png and b/data/images/textures/entity/shield/circle.png differ
diff --git a/data/images/textures/entity/shield/creeper.png b/data/images/textures/entity/shield/creeper.png
index c03e6605c2bc1c088bf00c773f13c330748c5985..f5fd45407d1f96f8d4e571269686189c3a73c520 100644
Binary files a/data/images/textures/entity/shield/creeper.png and b/data/images/textures/entity/shield/creeper.png differ
diff --git a/data/images/textures/entity/shield/cross.png b/data/images/textures/entity/shield/cross.png
index c90f760cc61ddc853de2dbab4e731594e95e0817..1dab56c8fb349a1f65aaa67a01b51d7116b83c02 100644
Binary files a/data/images/textures/entity/shield/cross.png and b/data/images/textures/entity/shield/cross.png differ
diff --git a/data/images/textures/entity/shield/curly_border.png b/data/images/textures/entity/shield/curly_border.png
index 52f15421a908e2a62b6dcee93e4c4cf5bb284465..b5fba7bb0a1c8e0587bdb0b684bfda9d2c6c577e 100644
Binary files a/data/images/textures/entity/shield/curly_border.png and b/data/images/textures/entity/shield/curly_border.png differ
diff --git a/data/images/textures/entity/shield/diagonal_left.png b/data/images/textures/entity/shield/diagonal_left.png
index 2c2bcf24c5702aca15ec816ae59e7e7dedf3f210..7e097b50a779a10d29392ff9a0c1a2024432d232 100644
Binary files a/data/images/textures/entity/shield/diagonal_left.png and b/data/images/textures/entity/shield/diagonal_left.png differ
diff --git a/data/images/textures/entity/shield/diagonal_right.png b/data/images/textures/entity/shield/diagonal_right.png
index 022a34c5548af6a17d4765287451facb22049b9c..239f48c58e26f1f3150a83b7401ef775504e61e7 100644
Binary files a/data/images/textures/entity/shield/diagonal_right.png and b/data/images/textures/entity/shield/diagonal_right.png differ
diff --git a/data/images/textures/entity/shield/diagonal_up_left.png b/data/images/textures/entity/shield/diagonal_up_left.png
index 40b5d7b9d239af07f20cb9eaf30590159021839c..4bf3c553486ca6f3a1521665981027b39a0b52c0 100644
Binary files a/data/images/textures/entity/shield/diagonal_up_left.png and b/data/images/textures/entity/shield/diagonal_up_left.png differ
diff --git a/data/images/textures/entity/shield/diagonal_up_right.png b/data/images/textures/entity/shield/diagonal_up_right.png
index b412022ab933568ad4aeda48842adf0f240816bc..aeab88e70dec1c2782684bb63de56729e58c11b6 100644
Binary files a/data/images/textures/entity/shield/diagonal_up_right.png and b/data/images/textures/entity/shield/diagonal_up_right.png differ
diff --git a/data/images/textures/entity/shield/flower.png b/data/images/textures/entity/shield/flower.png
index c53aac1e69686dfa903c7c30b787af05d61b3f98..d0ebdce500cfb18b0ef102fd955cb60c14c357d2 100644
Binary files a/data/images/textures/entity/shield/flower.png and b/data/images/textures/entity/shield/flower.png differ
diff --git a/data/images/textures/entity/shield/globe.png b/data/images/textures/entity/shield/globe.png
index 99508f1bba961496330bc633b72cc69e34d899d9..d0dd940448019b484e5af9cfc1d01a4dd570b53a 100644
Binary files a/data/images/textures/entity/shield/globe.png and b/data/images/textures/entity/shield/globe.png differ
diff --git a/data/images/textures/entity/shield/gradient.png b/data/images/textures/entity/shield/gradient.png
index f8e91e5aacbaefca52cb52975318eedcd2fb4e6d..98fea57c0d58688a483e3655a9f23d6dd5a5b2f3 100644
Binary files a/data/images/textures/entity/shield/gradient.png and b/data/images/textures/entity/shield/gradient.png differ
diff --git a/data/images/textures/entity/shield/gradient_up.png b/data/images/textures/entity/shield/gradient_up.png
index 6afd68d1dbbd0c7506d94bb019cbfd8595154579..70a5fb99d0882c3c8e5d571157acc5dcb519c3f5 100644
Binary files a/data/images/textures/entity/shield/gradient_up.png and b/data/images/textures/entity/shield/gradient_up.png differ
diff --git a/data/images/textures/entity/shield/half_horizontal.png b/data/images/textures/entity/shield/half_horizontal.png
index c292ea1c5468fd146dd782790050fb5afdfa0f75..cb3a6055e7096ff5faab5582fe7e4e5f6c914a03 100644
Binary files a/data/images/textures/entity/shield/half_horizontal.png and b/data/images/textures/entity/shield/half_horizontal.png differ
diff --git a/data/images/textures/entity/shield/half_horizontal_bottom.png b/data/images/textures/entity/shield/half_horizontal_bottom.png
index 101c7817cb43d45992b37dc422c63cc51e9e6014..f3941a3373ad1fa44263e4b30f7c20f1668408c4 100644
Binary files a/data/images/textures/entity/shield/half_horizontal_bottom.png and b/data/images/textures/entity/shield/half_horizontal_bottom.png differ
diff --git a/data/images/textures/entity/shield/half_vertical.png b/data/images/textures/entity/shield/half_vertical.png
index d71f27ab2b3f230eef98bc3d398a4cd0698561a4..9ce865951a497c314eaff40952c93858ca2a591c 100644
Binary files a/data/images/textures/entity/shield/half_vertical.png and b/data/images/textures/entity/shield/half_vertical.png differ
diff --git a/data/images/textures/entity/shield/half_vertical_right.png b/data/images/textures/entity/shield/half_vertical_right.png
index d27aefeb1bec7d4f6d3b2125cf2672e4bbc5da8f..22d2099be66da653f0e7035a8a52bf06a93b6933 100644
Binary files a/data/images/textures/entity/shield/half_vertical_right.png and b/data/images/textures/entity/shield/half_vertical_right.png differ
diff --git a/data/images/textures/entity/shield/mojang.png b/data/images/textures/entity/shield/mojang.png
index 83acfc1ceea18f920519f1797f9d3c55404233b8..8bd9e04c34c088f66fafdf5553b382f49d692a2c 100644
Binary files a/data/images/textures/entity/shield/mojang.png and b/data/images/textures/entity/shield/mojang.png differ
diff --git a/data/images/textures/entity/shield/piglin.png b/data/images/textures/entity/shield/piglin.png
index 42ec0fa43ec888ae3d20536927c22439cd201eba..9b73508b7684e763117a5d5856cf7147932c03b8 100644
Binary files a/data/images/textures/entity/shield/piglin.png and b/data/images/textures/entity/shield/piglin.png differ
diff --git a/data/images/textures/entity/shield/rhombus.png b/data/images/textures/entity/shield/rhombus.png
index 86b991fd5b70d00d6ea42670b785abbee0a50f52..0feaab11af523f6b7b1b2aed9f5665acd5ece253 100644
Binary files a/data/images/textures/entity/shield/rhombus.png and b/data/images/textures/entity/shield/rhombus.png differ
diff --git a/data/images/textures/entity/shield/skull.png b/data/images/textures/entity/shield/skull.png
index 4f5e3b3c3d9107034f97f8e855da5f5b1497e36b..f1a21a9e37364e12fee98bf9cdbd85ff3fc8fd6b 100644
Binary files a/data/images/textures/entity/shield/skull.png and b/data/images/textures/entity/shield/skull.png differ
diff --git a/data/images/textures/entity/shield/small_stripes.png b/data/images/textures/entity/shield/small_stripes.png
index ad9586bceb8ecd96c57ef0343cb40dffb7b45b1c..97c2f887fa084233d3c2f1d36022679fe0e7ee0c 100644
Binary files a/data/images/textures/entity/shield/small_stripes.png and b/data/images/textures/entity/shield/small_stripes.png differ
diff --git a/data/images/textures/entity/shield/square_bottom_left.png b/data/images/textures/entity/shield/square_bottom_left.png
index 2fb3ef43a136222752b34c9194191c716d4f0e8a..7b732acc978b318609c35122b4014912539c955b 100644
Binary files a/data/images/textures/entity/shield/square_bottom_left.png and b/data/images/textures/entity/shield/square_bottom_left.png differ
diff --git a/data/images/textures/entity/shield/square_bottom_right.png b/data/images/textures/entity/shield/square_bottom_right.png
index 0d64c9e2aa0d82337369f4471489c9b284374c51..f91af64bade7aadf8e058bb0bbe418f3040b8cd4 100644
Binary files a/data/images/textures/entity/shield/square_bottom_right.png and b/data/images/textures/entity/shield/square_bottom_right.png differ
diff --git a/data/images/textures/entity/shield/square_top_left.png b/data/images/textures/entity/shield/square_top_left.png
index 4751f3154496c4dbf4848ebb793573d95009f43d..ea166854f085896e47958c1c53e301a5e40667a4 100644
Binary files a/data/images/textures/entity/shield/square_top_left.png and b/data/images/textures/entity/shield/square_top_left.png differ
diff --git a/data/images/textures/entity/shield/square_top_right.png b/data/images/textures/entity/shield/square_top_right.png
index f884ad6b16526580bc2e88ce638142e10a9e2370..e39674b827f7299cbcd49668716ab34a3ffe3ec1 100644
Binary files a/data/images/textures/entity/shield/square_top_right.png and b/data/images/textures/entity/shield/square_top_right.png differ
diff --git a/data/images/textures/entity/shield/straight_cross.png b/data/images/textures/entity/shield/straight_cross.png
index 63b6bf0018fb07195e4a4c855ab840825ccefcb9..48ef4f96f55c147f3739bafc8333877159ff569d 100644
Binary files a/data/images/textures/entity/shield/straight_cross.png and b/data/images/textures/entity/shield/straight_cross.png differ
diff --git a/data/images/textures/entity/shield/stripe_bottom.png b/data/images/textures/entity/shield/stripe_bottom.png
index e0c4eebc5d4611848ed8e2efed44077bb8d8ee1d..45c38c8ec45fe761cbbc7d5106ddbf698a1f1cf8 100644
Binary files a/data/images/textures/entity/shield/stripe_bottom.png and b/data/images/textures/entity/shield/stripe_bottom.png differ
diff --git a/data/images/textures/entity/shield/stripe_center.png b/data/images/textures/entity/shield/stripe_center.png
index ab22c9f81b4d0666050074e4d658f950c3fffeb1..9797a73ef5b36df68527abb9419d94b8b0d0df22 100644
Binary files a/data/images/textures/entity/shield/stripe_center.png and b/data/images/textures/entity/shield/stripe_center.png differ
diff --git a/data/images/textures/entity/shield/stripe_downleft.png b/data/images/textures/entity/shield/stripe_downleft.png
index 7437e44e73ed65a71baba4b389de6ce4e03e7f29..533a586511fc2aca0c56ff341765a81ddf4c8f54 100644
Binary files a/data/images/textures/entity/shield/stripe_downleft.png and b/data/images/textures/entity/shield/stripe_downleft.png differ
diff --git a/data/images/textures/entity/shield/stripe_downright.png b/data/images/textures/entity/shield/stripe_downright.png
index b966f38d299990d33416eb61f1d34f03ec241532..f1dc4529dc9f7162f6baa9b39282e4db327f1773 100644
Binary files a/data/images/textures/entity/shield/stripe_downright.png and b/data/images/textures/entity/shield/stripe_downright.png differ
diff --git a/data/images/textures/entity/shield/stripe_left.png b/data/images/textures/entity/shield/stripe_left.png
index 32c6a218b2acd4759e5ba1922efb29db894b1f67..abe704420e4549387211b01162803ececa008426 100644
Binary files a/data/images/textures/entity/shield/stripe_left.png and b/data/images/textures/entity/shield/stripe_left.png differ
diff --git a/data/images/textures/entity/shield/stripe_middle.png b/data/images/textures/entity/shield/stripe_middle.png
index edcf1bc82700527f34ca0de618893417f4de6610..521eb0dc9e3cd4f0fd6d56a9cd786096120efe20 100644
Binary files a/data/images/textures/entity/shield/stripe_middle.png and b/data/images/textures/entity/shield/stripe_middle.png differ
diff --git a/data/images/textures/entity/shield/stripe_right.png b/data/images/textures/entity/shield/stripe_right.png
index cb718f9f55c24a09ffb3291dfd41af11e412b11a..b2e2fb3837da0817bac80275411e38d9496e2dde 100644
Binary files a/data/images/textures/entity/shield/stripe_right.png and b/data/images/textures/entity/shield/stripe_right.png differ
diff --git a/data/images/textures/entity/shield/stripe_top.png b/data/images/textures/entity/shield/stripe_top.png
index 603c254fa0dff318bb0032a075e6dbe8babe0434..73a58e4056522314ba3564378f87410a3d6ac077 100644
Binary files a/data/images/textures/entity/shield/stripe_top.png and b/data/images/textures/entity/shield/stripe_top.png differ
diff --git a/data/images/textures/entity/shield/triangle_bottom.png b/data/images/textures/entity/shield/triangle_bottom.png
index fbc578776b66c3c582cf3feae50ff08947a8c1bc..f240623687678e6084d7427709e7d5cb6a1552a5 100644
Binary files a/data/images/textures/entity/shield/triangle_bottom.png and b/data/images/textures/entity/shield/triangle_bottom.png differ
diff --git a/data/images/textures/entity/shield/triangle_top.png b/data/images/textures/entity/shield/triangle_top.png
index 2050c28a793b98fbbb8c856fc90b3a93301f08f4..d6f974a9b88f89ef1f1096d05a35a377b6d3363f 100644
Binary files a/data/images/textures/entity/shield/triangle_top.png and b/data/images/textures/entity/shield/triangle_top.png differ
diff --git a/data/images/textures/entity/shield/triangles_bottom.png b/data/images/textures/entity/shield/triangles_bottom.png
index 5a929dbc3758c8ff089ecf7207b7fb1753c29ecc..a2ab2f8f451943f8ec7f2bded5a39b59eb5e6f28 100644
Binary files a/data/images/textures/entity/shield/triangles_bottom.png and b/data/images/textures/entity/shield/triangles_bottom.png differ
diff --git a/data/images/textures/entity/shield/triangles_top.png b/data/images/textures/entity/shield/triangles_top.png
index 86abbdfeb79530cb10a8fa77f59cf9e5f3763ddd..902d035a1b832df72b899adbb9befc0fe7c13563 100644
Binary files a/data/images/textures/entity/shield/triangles_top.png and b/data/images/textures/entity/shield/triangles_top.png differ
diff --git a/data/images/textures/entity/shield_base.png b/data/images/textures/entity/shield_base.png
index 27f6fc82a8eb565e92d5c0047ee645569263498e..828b506ba1a070f636e1044cb456f0c98b66c4b7 100644
Binary files a/data/images/textures/entity/shield_base.png and b/data/images/textures/entity/shield_base.png differ
diff --git a/data/images/textures/entity/shield_base_nopattern.png b/data/images/textures/entity/shield_base_nopattern.png
index affce366a3ae747481e50380fdcf0ef7149d75c2..0ee292fac18a78430e416cec336c9cec3e6207b3 100644
Binary files a/data/images/textures/entity/shield_base_nopattern.png and b/data/images/textures/entity/shield_base_nopattern.png differ
diff --git a/data/images/textures/entity/shulker/shulker.png b/data/images/textures/entity/shulker/shulker.png
index e995ecbec5a3d432c6db05028d1dab8e6c914429..4e948fd1cbe445dbe76b6cff3dc7bd1885a62480 100644
Binary files a/data/images/textures/entity/shulker/shulker.png and b/data/images/textures/entity/shulker/shulker.png differ
diff --git a/data/images/textures/entity/shulker/shulker_black.png b/data/images/textures/entity/shulker/shulker_black.png
index f42958a5353803b7da76e362d50c8715fe44888c..8b1bd6b499fa44054780e83110b7b8f0d883e613 100644
Binary files a/data/images/textures/entity/shulker/shulker_black.png and b/data/images/textures/entity/shulker/shulker_black.png differ
diff --git a/data/images/textures/entity/shulker/shulker_blue.png b/data/images/textures/entity/shulker/shulker_blue.png
index 8540d2d733a9ef3ae923a2acf93005adddf08ff9..b3a5574d9930d1cf833056c1452619f7379507c9 100644
Binary files a/data/images/textures/entity/shulker/shulker_blue.png and b/data/images/textures/entity/shulker/shulker_blue.png differ
diff --git a/data/images/textures/entity/shulker/shulker_brown.png b/data/images/textures/entity/shulker/shulker_brown.png
index ce6d9fb34ed650204980a752a86e4d4f19ee1df0..9b642843d2d4e6a784b32c94cd6d164d953c8c4a 100644
Binary files a/data/images/textures/entity/shulker/shulker_brown.png and b/data/images/textures/entity/shulker/shulker_brown.png differ
diff --git a/data/images/textures/entity/shulker/shulker_cyan.png b/data/images/textures/entity/shulker/shulker_cyan.png
index 5618b5253298f7967276433d05c88797d9beafde..2eb82f105fa204863b6d0f852beb90e583a8f67d 100644
Binary files a/data/images/textures/entity/shulker/shulker_cyan.png and b/data/images/textures/entity/shulker/shulker_cyan.png differ
diff --git a/data/images/textures/entity/shulker/shulker_gray.png b/data/images/textures/entity/shulker/shulker_gray.png
index 5cb87b53f04bb01c277e93cb7429581e48a7945d..e830fb5ccd9b53aa141fd4878ac7931a48178d6a 100644
Binary files a/data/images/textures/entity/shulker/shulker_gray.png and b/data/images/textures/entity/shulker/shulker_gray.png differ
diff --git a/data/images/textures/entity/shulker/shulker_green.png b/data/images/textures/entity/shulker/shulker_green.png
index 70c4d8f60b91995e688dbc4866d7fcf7f5d46709..08c077e8e3b8cc6c960a65e149abde09db2b23e7 100644
Binary files a/data/images/textures/entity/shulker/shulker_green.png and b/data/images/textures/entity/shulker/shulker_green.png differ
diff --git a/data/images/textures/entity/shulker/shulker_light_blue.png b/data/images/textures/entity/shulker/shulker_light_blue.png
index 862340c8b8dcf31e5c9f61aeb5ef0f090e43af5b..04ca13a7d5563c64eaa6828a4dcd27609d46c38b 100644
Binary files a/data/images/textures/entity/shulker/shulker_light_blue.png and b/data/images/textures/entity/shulker/shulker_light_blue.png differ
diff --git a/data/images/textures/entity/shulker/shulker_light_gray.png b/data/images/textures/entity/shulker/shulker_light_gray.png
index fa02a9209b7d705e4fabad3e126a5a552169010f..66ce5a32e017c37da935930d5f039ca47c960517 100644
Binary files a/data/images/textures/entity/shulker/shulker_light_gray.png and b/data/images/textures/entity/shulker/shulker_light_gray.png differ
diff --git a/data/images/textures/entity/shulker/shulker_lime.png b/data/images/textures/entity/shulker/shulker_lime.png
index b724ad620de2676102f30cfc0a36cfc83ae92fb7..b08aa53bc08d087434d05d01c488a76f07c936a4 100644
Binary files a/data/images/textures/entity/shulker/shulker_lime.png and b/data/images/textures/entity/shulker/shulker_lime.png differ
diff --git a/data/images/textures/entity/shulker/shulker_magenta.png b/data/images/textures/entity/shulker/shulker_magenta.png
index b65595ab0fca598328f925f9c7e253d62334d400..ed8a98b89ce03bd0b3d473ced4bcdd78002c9e75 100644
Binary files a/data/images/textures/entity/shulker/shulker_magenta.png and b/data/images/textures/entity/shulker/shulker_magenta.png differ
diff --git a/data/images/textures/entity/shulker/shulker_orange.png b/data/images/textures/entity/shulker/shulker_orange.png
index 6932dfe9c78a2971edc15c8e7fb21472ceda4311..67b0add781235afc231be5dd248416d8f19eb5c8 100644
Binary files a/data/images/textures/entity/shulker/shulker_orange.png and b/data/images/textures/entity/shulker/shulker_orange.png differ
diff --git a/data/images/textures/entity/shulker/shulker_pink.png b/data/images/textures/entity/shulker/shulker_pink.png
index a7f12e9618b75b94b7666975c0fc8b3eac3480b2..5a9005b4dd4d2f74f59ff6a00727d9971449c092 100644
Binary files a/data/images/textures/entity/shulker/shulker_pink.png and b/data/images/textures/entity/shulker/shulker_pink.png differ
diff --git a/data/images/textures/entity/shulker/shulker_purple.png b/data/images/textures/entity/shulker/shulker_purple.png
index 287da1dfa4543dfbef29e7bfdf900d70ddd664f7..486505b831a5650d5036505a1e755d66803c3041 100644
Binary files a/data/images/textures/entity/shulker/shulker_purple.png and b/data/images/textures/entity/shulker/shulker_purple.png differ
diff --git a/data/images/textures/entity/shulker/shulker_red.png b/data/images/textures/entity/shulker/shulker_red.png
index e8ddd0ad423701634decf2e821c7785ae9974a2b..cb4fd6a626ad93f39cc66db303bb5a966a3c83fb 100644
Binary files a/data/images/textures/entity/shulker/shulker_red.png and b/data/images/textures/entity/shulker/shulker_red.png differ
diff --git a/data/images/textures/entity/shulker/shulker_white.png b/data/images/textures/entity/shulker/shulker_white.png
index 26b19978130a2af77ed9e4ac75379d60b2da5d0e..cce01647448e4da5f08eceb65ea6091f7f279421 100644
Binary files a/data/images/textures/entity/shulker/shulker_white.png and b/data/images/textures/entity/shulker/shulker_white.png differ
diff --git a/data/images/textures/entity/shulker/shulker_yellow.png b/data/images/textures/entity/shulker/shulker_yellow.png
index 62ba583ce85bd3f2aa9cefcfae8c87193a82dae6..4c5de485a8ef20a948b39dd2c1e7525517d3eb49 100644
Binary files a/data/images/textures/entity/shulker/shulker_yellow.png and b/data/images/textures/entity/shulker/shulker_yellow.png differ
diff --git a/data/images/textures/entity/shulker/spark.png b/data/images/textures/entity/shulker/spark.png
index 382c8fc2183b463a5cc5048412bb39642f753537..7c0459e8b9c2865de6b8ea8bbc9da0d2531b5c31 100644
Binary files a/data/images/textures/entity/shulker/spark.png and b/data/images/textures/entity/shulker/spark.png differ
diff --git a/data/images/textures/entity/signs/acacia.png b/data/images/textures/entity/signs/acacia.png
index daa1ee125492900d2d23cba92705004f95322a42..cf54879eccbef1845ebb14f16895d47545acc8a5 100644
Binary files a/data/images/textures/entity/signs/acacia.png and b/data/images/textures/entity/signs/acacia.png differ
diff --git a/data/images/textures/entity/signs/birch.png b/data/images/textures/entity/signs/birch.png
index f530a35497326393ec55f87da775768c07aefd65..233e124394c957309304159b02d8efd690f5dd00 100644
Binary files a/data/images/textures/entity/signs/birch.png and b/data/images/textures/entity/signs/birch.png differ
diff --git a/data/images/textures/entity/signs/crimson.png b/data/images/textures/entity/signs/crimson.png
index 173c2254d0b6723aaa34c00102ace69155f99180..1e56af446da380cb7b111661bf91036554f91843 100644
Binary files a/data/images/textures/entity/signs/crimson.png and b/data/images/textures/entity/signs/crimson.png differ
diff --git a/data/images/textures/entity/signs/dark_oak.png b/data/images/textures/entity/signs/dark_oak.png
index f2dfc501aec03e154010e7986f70f0710ee116e2..72b5ced4e8e75626a523f4747a744c8a06fed486 100644
Binary files a/data/images/textures/entity/signs/dark_oak.png and b/data/images/textures/entity/signs/dark_oak.png differ
diff --git a/data/images/textures/entity/signs/jungle.png b/data/images/textures/entity/signs/jungle.png
index 337f5e9a46a4e00c944ab70066f70c74a5d78d84..4d518461914da0fca137bad46785b3a75c8594a9 100644
Binary files a/data/images/textures/entity/signs/jungle.png and b/data/images/textures/entity/signs/jungle.png differ
diff --git a/data/images/textures/entity/signs/oak.png b/data/images/textures/entity/signs/oak.png
index 453156c3e3797e57d057a4014339650f6ad26c9e..fdf7b83d132a757782f9e2b9203f0cd5d10aa22c 100644
Binary files a/data/images/textures/entity/signs/oak.png and b/data/images/textures/entity/signs/oak.png differ
diff --git a/data/images/textures/entity/signs/spruce.png b/data/images/textures/entity/signs/spruce.png
index 85b8a8445679b7e02f7c61cb587e0168815ab849..22617fce0a1ec23a4a48ad788684b60a285d24b5 100644
Binary files a/data/images/textures/entity/signs/spruce.png and b/data/images/textures/entity/signs/spruce.png differ
diff --git a/data/images/textures/entity/signs/warped.png b/data/images/textures/entity/signs/warped.png
index d16d7f62dd2bdca277473136844e6b66c3197944..349557d4e65f126f1cac685709fd9a2a0d931bb6 100644
Binary files a/data/images/textures/entity/signs/warped.png and b/data/images/textures/entity/signs/warped.png differ
diff --git a/data/images/textures/entity/silverfish.png b/data/images/textures/entity/silverfish.png
index ef00cf00c8a09f1f3da97f5653f478a6524fe7fe..4bf1eff772829e011ccc64bc6cc219d3c4ef55a2 100644
Binary files a/data/images/textures/entity/silverfish.png and b/data/images/textures/entity/silverfish.png differ
diff --git a/data/images/textures/entity/skeleton/skeleton.png b/data/images/textures/entity/skeleton/skeleton.png
index 4d457650a466bb64374903731935668bfb5f4744..f8d9abc33dbd459743cfdcd6b7f5de5885a359b8 100644
Binary files a/data/images/textures/entity/skeleton/skeleton.png and b/data/images/textures/entity/skeleton/skeleton.png differ
diff --git a/data/images/textures/entity/skeleton/stray.png b/data/images/textures/entity/skeleton/stray.png
index d466c08aa7c36f795dc5ea984cfca5a69ec47ea9..f73d27291cd5a191b51ca3132c1402d4c95da111 100644
Binary files a/data/images/textures/entity/skeleton/stray.png and b/data/images/textures/entity/skeleton/stray.png differ
diff --git a/data/images/textures/entity/skeleton/stray_overlay.png b/data/images/textures/entity/skeleton/stray_overlay.png
index 33e820170c07c344f99d247b8cb2eb7e6cea11f9..a86c4b5fb9684d3f46238e008f469e225e13f18e 100644
Binary files a/data/images/textures/entity/skeleton/stray_overlay.png and b/data/images/textures/entity/skeleton/stray_overlay.png differ
diff --git a/data/images/textures/entity/skeleton/wither_skeleton.png b/data/images/textures/entity/skeleton/wither_skeleton.png
index ee1b2c52fbe09938ff807db8266c25ee20dab4a3..855294af81d9f4888fd5e3aaf1833c8bb93b4445 100644
Binary files a/data/images/textures/entity/skeleton/wither_skeleton.png and b/data/images/textures/entity/skeleton/wither_skeleton.png differ
diff --git a/data/images/textures/entity/slime/magmacube.png b/data/images/textures/entity/slime/magmacube.png
index 5a560c931cc3afd71608750fc98ef068f83d3296..24b6d6da179bb498458fb9a9aabc7af0dd31b095 100644
Binary files a/data/images/textures/entity/slime/magmacube.png and b/data/images/textures/entity/slime/magmacube.png differ
diff --git a/data/images/textures/entity/slime/slime.png b/data/images/textures/entity/slime/slime.png
index 9257c3b8c67ea2723f05e47a55a9fa1b2e4326a5..969df5ef828648e44de75fe7a2c1d5b6524b8d12 100644
Binary files a/data/images/textures/entity/slime/slime.png and b/data/images/textures/entity/slime/slime.png differ
diff --git a/data/images/textures/entity/snow_golem.png b/data/images/textures/entity/snow_golem.png
index c9cee44cc65057a47b841cb2629bddea4014fcb4..859a1d49464a3689ae62036ea02c72e7d0060a13 100644
Binary files a/data/images/textures/entity/snow_golem.png and b/data/images/textures/entity/snow_golem.png differ
diff --git a/data/images/textures/entity/spider/cave_spider.png b/data/images/textures/entity/spider/cave_spider.png
index 2f2bea4766cb277bdd60475c44e55525ab908b8c..845ff9636a7e894be91dd7003542af828323e144 100644
Binary files a/data/images/textures/entity/spider/cave_spider.png and b/data/images/textures/entity/spider/cave_spider.png differ
diff --git a/data/images/textures/entity/spider/spider.png b/data/images/textures/entity/spider/spider.png
index b702750357e73bba76b66916915d680131f037b6..266f82ca14943631edd177ad2384dee7c46818ae 100644
Binary files a/data/images/textures/entity/spider/spider.png and b/data/images/textures/entity/spider/spider.png differ
diff --git a/data/images/textures/entity/spider_eyes.png b/data/images/textures/entity/spider_eyes.png
index 6c10607028a2884ca5f4223676e9459bf5e2fb03..462f199c3f26a9bc53fa87ea0af7a9806201f0a1 100644
Binary files a/data/images/textures/entity/spider_eyes.png and b/data/images/textures/entity/spider_eyes.png differ
diff --git a/data/images/textures/entity/squid/glow_squid.png b/data/images/textures/entity/squid/glow_squid.png
index d0597e8cc7a36df5e43e66e808feac62f8e46c45..6cd971291c630112a59aea0342b512fc381489b8 100644
Binary files a/data/images/textures/entity/squid/glow_squid.png and b/data/images/textures/entity/squid/glow_squid.png differ
diff --git a/data/images/textures/entity/squid/squid.png b/data/images/textures/entity/squid/squid.png
index 958ed3582543dafef5ec4e3ee39aaf794cc84e9f..d8c31d1a937e2299c80f3c2159cad833834ad97d 100644
Binary files a/data/images/textures/entity/squid/squid.png and b/data/images/textures/entity/squid/squid.png differ
diff --git a/data/images/textures/entity/steve.png b/data/images/textures/entity/steve.png
index 34b99869ba373fc063c2772d1e77c8fc5a2c5f40..8e923c1b394afad31bebf909b5eb2b5e93493725 100644
Binary files a/data/images/textures/entity/steve.png and b/data/images/textures/entity/steve.png differ
diff --git a/data/images/textures/entity/strider/strider.png b/data/images/textures/entity/strider/strider.png
index 2d7f6414f6674a7d1fc7ae7b8fb1bf9bb8126a44..fa4767849a068c8b4d237cd1cc3c5088be6ea64c 100644
Binary files a/data/images/textures/entity/strider/strider.png and b/data/images/textures/entity/strider/strider.png differ
diff --git a/data/images/textures/entity/strider/strider_cold.png b/data/images/textures/entity/strider/strider_cold.png
index 2f76152b8458e62b3c097d3af7d0f4d59c3ce4a2..c546e3701c1abe1fe6a96cb5e9b3697c3a9d91e6 100644
Binary files a/data/images/textures/entity/strider/strider_cold.png and b/data/images/textures/entity/strider/strider_cold.png differ
diff --git a/data/images/textures/entity/strider/strider_saddle.png b/data/images/textures/entity/strider/strider_saddle.png
index 7a54c869dd89fbc54214c04d4f813b3bca674cbe..c07db0af60a27634d9000a3360615e24555abd11 100644
Binary files a/data/images/textures/entity/strider/strider_saddle.png and b/data/images/textures/entity/strider/strider_saddle.png differ
diff --git a/data/images/textures/entity/trident.png b/data/images/textures/entity/trident.png
index da99cab137d435109c7aafd8701a8758d575b85c..cb8cfeb7c07ade8ebfd46a1630802248c912ed63 100644
Binary files a/data/images/textures/entity/trident.png and b/data/images/textures/entity/trident.png differ
diff --git a/data/images/textures/entity/trident_riptide.png b/data/images/textures/entity/trident_riptide.png
index c590d6970ab706deb2da2628cb08dad46fc8a239..d9ef09982e53bf4aba844f2ac7cc29d55a924850 100644
Binary files a/data/images/textures/entity/trident_riptide.png and b/data/images/textures/entity/trident_riptide.png differ
diff --git a/data/images/textures/entity/turtle/big_sea_turtle.png b/data/images/textures/entity/turtle/big_sea_turtle.png
index 24395ca1b81400d757453ad8115e383db55356ca..12050e7cc747a1b94f095f90baf47e2534cf7f36 100644
Binary files a/data/images/textures/entity/turtle/big_sea_turtle.png and b/data/images/textures/entity/turtle/big_sea_turtle.png differ
diff --git a/data/images/textures/entity/villager/profession/armorer.png b/data/images/textures/entity/villager/profession/armorer.png
index 852120cb5abcf29305ddf33441600be2f458efe4..bca7430ea9c51fc8a05e4237f3561abf66eb3920 100644
Binary files a/data/images/textures/entity/villager/profession/armorer.png and b/data/images/textures/entity/villager/profession/armorer.png differ
diff --git a/data/images/textures/entity/villager/profession/butcher.png b/data/images/textures/entity/villager/profession/butcher.png
index 11c5f7d5894424467906d868598ea789bb3c789d..da1451f8b548972b17e4d79dbcf2d59f1e64efb3 100644
Binary files a/data/images/textures/entity/villager/profession/butcher.png and b/data/images/textures/entity/villager/profession/butcher.png differ
diff --git a/data/images/textures/entity/villager/profession/cartographer.png b/data/images/textures/entity/villager/profession/cartographer.png
index 33fe989b0f4cbec77a6cd330bdac04daa4a3dbcc..cd7d3cfdf7bce29b848f67f17155c13a6b998882 100644
Binary files a/data/images/textures/entity/villager/profession/cartographer.png and b/data/images/textures/entity/villager/profession/cartographer.png differ
diff --git a/data/images/textures/entity/villager/profession/cleric.png b/data/images/textures/entity/villager/profession/cleric.png
index 2c0d47c983fafdd379b32ae8a128f844a5d4cd27..5b9027e71db25bbd98119a04925b2859a70ab6c9 100644
Binary files a/data/images/textures/entity/villager/profession/cleric.png and b/data/images/textures/entity/villager/profession/cleric.png differ
diff --git a/data/images/textures/entity/villager/profession/farmer.png b/data/images/textures/entity/villager/profession/farmer.png
index f728239c020a9b57cf3b85d0b9be0a9f28abef49..9cb7f66832a8fd3b7ffb68e1ea1cc9ce67978a27 100644
Binary files a/data/images/textures/entity/villager/profession/farmer.png and b/data/images/textures/entity/villager/profession/farmer.png differ
diff --git a/data/images/textures/entity/villager/profession/fisherman.png b/data/images/textures/entity/villager/profession/fisherman.png
index ba25082449a7fd6e07a1624fb15bae9ac3918ba5..1faba7880693c84fa15eeb46e23ab81e8638a4b2 100644
Binary files a/data/images/textures/entity/villager/profession/fisherman.png and b/data/images/textures/entity/villager/profession/fisherman.png differ
diff --git a/data/images/textures/entity/villager/profession/fletcher.png b/data/images/textures/entity/villager/profession/fletcher.png
index c99b671dded35a12f164f7eaa58e9082cc858679..7243a679da3acf84769cd37866bc340933e65d41 100644
Binary files a/data/images/textures/entity/villager/profession/fletcher.png and b/data/images/textures/entity/villager/profession/fletcher.png differ
diff --git a/data/images/textures/entity/villager/profession/leatherworker.png b/data/images/textures/entity/villager/profession/leatherworker.png
index 474ca0cd158c7d0f892a1725b3ff0ac50cbef3e5..c16222d5a50382ab7117c433feccd251048a397b 100644
Binary files a/data/images/textures/entity/villager/profession/leatherworker.png and b/data/images/textures/entity/villager/profession/leatherworker.png differ
diff --git a/data/images/textures/entity/villager/profession/librarian.png b/data/images/textures/entity/villager/profession/librarian.png
index a5f3580aada1b4e1f2b60cda5d0f4c105cd9c2b3..aab198ef412ff33d6457404d86f6c6ab3ad59b9e 100644
Binary files a/data/images/textures/entity/villager/profession/librarian.png and b/data/images/textures/entity/villager/profession/librarian.png differ
diff --git a/data/images/textures/entity/villager/profession/mason.png b/data/images/textures/entity/villager/profession/mason.png
index fb2c5779d5a2832b8b59c47cf7913575e96b3da2..1be10a48b477028732e98c5c503f40b3d7c14d98 100644
Binary files a/data/images/textures/entity/villager/profession/mason.png and b/data/images/textures/entity/villager/profession/mason.png differ
diff --git a/data/images/textures/entity/villager/profession/nitwit.png b/data/images/textures/entity/villager/profession/nitwit.png
index 5230ad6c63abb0758b8c2da662d6ce712d52cf76..6b8d4af1ecc739e6eb738037a06451b25297d81e 100644
Binary files a/data/images/textures/entity/villager/profession/nitwit.png and b/data/images/textures/entity/villager/profession/nitwit.png differ
diff --git a/data/images/textures/entity/villager/profession/shepherd.png b/data/images/textures/entity/villager/profession/shepherd.png
index 97bfefb27b8462b8b80da87626c6036ab9160614..4a35c4d0e34a2a18ce35b1966c1fd72b975331c7 100644
Binary files a/data/images/textures/entity/villager/profession/shepherd.png and b/data/images/textures/entity/villager/profession/shepherd.png differ
diff --git a/data/images/textures/entity/villager/profession/toolsmith.png b/data/images/textures/entity/villager/profession/toolsmith.png
index f1e82a7d89d0bed5ee7f2d8d4d01691f9f7eca61..c2322819d1c378a74205e245f65610e4fa630f8c 100644
Binary files a/data/images/textures/entity/villager/profession/toolsmith.png and b/data/images/textures/entity/villager/profession/toolsmith.png differ
diff --git a/data/images/textures/entity/villager/profession/weaponsmith.png b/data/images/textures/entity/villager/profession/weaponsmith.png
index 8a42fec12ed0df84b8437fe7d4730637df785d6a..76d37cc3bb08fde57d768ff66d516f3266904ae0 100644
Binary files a/data/images/textures/entity/villager/profession/weaponsmith.png and b/data/images/textures/entity/villager/profession/weaponsmith.png differ
diff --git a/data/images/textures/entity/villager/profession_level/diamond.png b/data/images/textures/entity/villager/profession_level/diamond.png
index 63dab2c9f746dba11eb00518b53d687a0fa347ec..9dff22eeaabda9cad17e53b63bca8b044c938fff 100644
Binary files a/data/images/textures/entity/villager/profession_level/diamond.png and b/data/images/textures/entity/villager/profession_level/diamond.png differ
diff --git a/data/images/textures/entity/villager/profession_level/emerald.png b/data/images/textures/entity/villager/profession_level/emerald.png
index f1fa8a73489c3b1655c1449cd8a9e5bf84ef123f..d2146ee5993e7c5e613f4972fb65aa97da25ab41 100644
Binary files a/data/images/textures/entity/villager/profession_level/emerald.png and b/data/images/textures/entity/villager/profession_level/emerald.png differ
diff --git a/data/images/textures/entity/villager/profession_level/gold.png b/data/images/textures/entity/villager/profession_level/gold.png
index 52c28c4b830fe187909e095e7f388640f44f5a01..0ed51b9308ee4dad9e9bf21118913bd3662fe422 100644
Binary files a/data/images/textures/entity/villager/profession_level/gold.png and b/data/images/textures/entity/villager/profession_level/gold.png differ
diff --git a/data/images/textures/entity/villager/profession_level/iron.png b/data/images/textures/entity/villager/profession_level/iron.png
index 810a81226f6a2ca23dfd2740d5597cc0d5f96939..c2e4aa9ca46ca1cac10a586c9fc5f46f0a15e0b4 100644
Binary files a/data/images/textures/entity/villager/profession_level/iron.png and b/data/images/textures/entity/villager/profession_level/iron.png differ
diff --git a/data/images/textures/entity/villager/profession_level/stone.png b/data/images/textures/entity/villager/profession_level/stone.png
index 2ffc6328431dfe508bde0204807761fa96691080..adef485905897830b16df889cadbc695382d37f4 100644
Binary files a/data/images/textures/entity/villager/profession_level/stone.png and b/data/images/textures/entity/villager/profession_level/stone.png differ
diff --git a/data/images/textures/entity/villager/type/desert.png b/data/images/textures/entity/villager/type/desert.png
index f2ff20582a19776ed1118e991548921be713ea0b..00a680399709670dfc594c8057248735503a3b79 100644
Binary files a/data/images/textures/entity/villager/type/desert.png and b/data/images/textures/entity/villager/type/desert.png differ
diff --git a/data/images/textures/entity/villager/type/jungle.png b/data/images/textures/entity/villager/type/jungle.png
index fb93816b907e004cf8a8b315bd8c579aefc4ece3..d04026d0df0649bf718f480811894939d8e70f45 100644
Binary files a/data/images/textures/entity/villager/type/jungle.png and b/data/images/textures/entity/villager/type/jungle.png differ
diff --git a/data/images/textures/entity/villager/type/plains.png b/data/images/textures/entity/villager/type/plains.png
index 1fe736d9ff1bf8b6975e9fa20cb185eee4eae7c6..5a5cc09f11bee519b218b38713bea205c12cc131 100644
Binary files a/data/images/textures/entity/villager/type/plains.png and b/data/images/textures/entity/villager/type/plains.png differ
diff --git a/data/images/textures/entity/villager/type/savanna.png b/data/images/textures/entity/villager/type/savanna.png
index 4ad879fb2ea06544445d3e94d422714383243951..268fe3bb3a69047d18589d47249c9bbefe3f552f 100644
Binary files a/data/images/textures/entity/villager/type/savanna.png and b/data/images/textures/entity/villager/type/savanna.png differ
diff --git a/data/images/textures/entity/villager/type/snow.png b/data/images/textures/entity/villager/type/snow.png
index 07e188b3d2aacbcfafb4cbb6212761c883d8cdb6..8b6e583df8ed140c4bb383581edf68a2a71918dc 100644
Binary files a/data/images/textures/entity/villager/type/snow.png and b/data/images/textures/entity/villager/type/snow.png differ
diff --git a/data/images/textures/entity/villager/type/swamp.png b/data/images/textures/entity/villager/type/swamp.png
index c91f8830d5d8e6dd07445cd261f47edad518132c..44e248de0368013d8ea750a831c56a35d4877341 100644
Binary files a/data/images/textures/entity/villager/type/swamp.png and b/data/images/textures/entity/villager/type/swamp.png differ
diff --git a/data/images/textures/entity/villager/type/taiga.png b/data/images/textures/entity/villager/type/taiga.png
index b1570792ab2245faaf91f727cd7eac0fecd390ec..cc0242418f11ffaf497e7faf5db2d000d4d229c6 100644
Binary files a/data/images/textures/entity/villager/type/taiga.png and b/data/images/textures/entity/villager/type/taiga.png differ
diff --git a/data/images/textures/entity/villager/villager.png b/data/images/textures/entity/villager/villager.png
index c42ea4d217e30264049453ff32fad1be377b6013..0f249e2daf9348aa2ef27bd1aca59bb8e81b6b4b 100644
Binary files a/data/images/textures/entity/villager/villager.png and b/data/images/textures/entity/villager/villager.png differ
diff --git a/data/images/textures/entity/wandering_trader.png b/data/images/textures/entity/wandering_trader.png
index 1364e043cc1d560450b8cf51a278dc3ea79dce47..4868f9f46650ff131be5f50860647d71358b5c5f 100644
Binary files a/data/images/textures/entity/wandering_trader.png and b/data/images/textures/entity/wandering_trader.png differ
diff --git a/data/images/textures/entity/witch.png b/data/images/textures/entity/witch.png
index a50aab5bb783e746b97f65c6d49ea679147c6ddd..81e9be0a130a0a93991f8d90551009a2ce8f9ed2 100644
Binary files a/data/images/textures/entity/witch.png and b/data/images/textures/entity/witch.png differ
diff --git a/data/images/textures/entity/wither/wither.png b/data/images/textures/entity/wither/wither.png
index f4f6441f2009544af4cfca16cf29819da81008c1..a03acb0b0d6ba646f26070e161cfbd79bf79f209 100644
Binary files a/data/images/textures/entity/wither/wither.png and b/data/images/textures/entity/wither/wither.png differ
diff --git a/data/images/textures/entity/wither/wither_armor.png b/data/images/textures/entity/wither/wither_armor.png
index 2680ff6a8b3712e6684955259c616641b41d81ea..567f1efef4bac84a2c4c3a1670c87f98e7e4a614 100644
Binary files a/data/images/textures/entity/wither/wither_armor.png and b/data/images/textures/entity/wither/wither_armor.png differ
diff --git a/data/images/textures/entity/wither/wither_invulnerable.png b/data/images/textures/entity/wither/wither_invulnerable.png
index a242a73705b5993fb7534e5494e3c30c4bf75ad8..0af9392b22edbbd852dd6c18f3c93fe8839099c2 100644
Binary files a/data/images/textures/entity/wither/wither_invulnerable.png and b/data/images/textures/entity/wither/wither_invulnerable.png differ
diff --git a/data/images/textures/entity/wolf/wolf.png b/data/images/textures/entity/wolf/wolf.png
index 791470b433a6d93a64cfa547c25411d1134003f7..46c3b33343ca84b8a689c0a697ab3f01f1f4b35e 100644
Binary files a/data/images/textures/entity/wolf/wolf.png and b/data/images/textures/entity/wolf/wolf.png differ
diff --git a/data/images/textures/entity/wolf/wolf_angry.png b/data/images/textures/entity/wolf/wolf_angry.png
index 8619eb26d1b33ff0a0c39c94ad50404d03299834..1b69e9e4f34ff7a8b0b6c4df5923e1f114849f84 100644
Binary files a/data/images/textures/entity/wolf/wolf_angry.png and b/data/images/textures/entity/wolf/wolf_angry.png differ
diff --git a/data/images/textures/entity/wolf/wolf_collar.png b/data/images/textures/entity/wolf/wolf_collar.png
index 220706dd72606e7b6c09f933b12405bdc1071221..ca6e19536a4835b22adc96f44768ded2cb76481d 100644
Binary files a/data/images/textures/entity/wolf/wolf_collar.png and b/data/images/textures/entity/wolf/wolf_collar.png differ
diff --git a/data/images/textures/entity/wolf/wolf_tame.png b/data/images/textures/entity/wolf/wolf_tame.png
index 5c334b693ec060df6087fc927f6e1f94a8951e6c..1c3835af621d9cc3d1b3d45ca1cd346f4e7f5bc8 100644
Binary files a/data/images/textures/entity/wolf/wolf_tame.png and b/data/images/textures/entity/wolf/wolf_tame.png differ
diff --git a/data/images/textures/entity/zombie/drowned.png b/data/images/textures/entity/zombie/drowned.png
index 09dcdd8411982f126698f8a87849ebeeb86a2c51..d79084347895e717cdb7dbb669a8fd6db99582ba 100644
Binary files a/data/images/textures/entity/zombie/drowned.png and b/data/images/textures/entity/zombie/drowned.png differ
diff --git a/data/images/textures/entity/zombie/drowned_outer_layer.png b/data/images/textures/entity/zombie/drowned_outer_layer.png
index 559102687de847c369b262a2584844e7576e3be4..098e36634bffaf1b8b9801b59c2860d8e315774d 100644
Binary files a/data/images/textures/entity/zombie/drowned_outer_layer.png and b/data/images/textures/entity/zombie/drowned_outer_layer.png differ
diff --git a/data/images/textures/entity/zombie/husk.png b/data/images/textures/entity/zombie/husk.png
index deb931d0577621caea146a0a79b603a9e42b3093..6d12993e4a8eaa2f080c39c9eca9ddb147431248 100644
Binary files a/data/images/textures/entity/zombie/husk.png and b/data/images/textures/entity/zombie/husk.png differ
diff --git a/data/images/textures/entity/zombie/zombie.png b/data/images/textures/entity/zombie/zombie.png
index 6f9b321d9cc425d85a6e5118d46e9ff82d257fb8..c40feff3eb682075bcd215a38bad2a0f846dc772 100644
Binary files a/data/images/textures/entity/zombie/zombie.png and b/data/images/textures/entity/zombie/zombie.png differ
diff --git a/data/images/textures/entity/zombie/zombie_villager.png b/data/images/textures/entity/zombie/zombie_villager.png
new file mode 100644
index 0000000000000000000000000000000000000000..b68f41480fd9afb4759881d51bb34e2c5ca70836
Binary files /dev/null and b/data/images/textures/entity/zombie/zombie_villager.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/armorer.png b/data/images/textures/entity/zombie_villager/profession/armorer.png
index 852120cb5abcf29305ddf33441600be2f458efe4..d58f1f42df17a17afe4e3537ceee6d669772fa92 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/armorer.png and b/data/images/textures/entity/zombie_villager/profession/armorer.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/butcher.png b/data/images/textures/entity/zombie_villager/profession/butcher.png
index 11c5f7d5894424467906d868598ea789bb3c789d..bf80ee537370c198c6153b4d7cb332fda9dc56dd 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/butcher.png and b/data/images/textures/entity/zombie_villager/profession/butcher.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/cartographer.png b/data/images/textures/entity/zombie_villager/profession/cartographer.png
index 33fe989b0f4cbec77a6cd330bdac04daa4a3dbcc..f1274464b8ffebd5d494f0f2dc8d4b8ea6a69ada 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/cartographer.png and b/data/images/textures/entity/zombie_villager/profession/cartographer.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/cleric.png b/data/images/textures/entity/zombie_villager/profession/cleric.png
index 2c0d47c983fafdd379b32ae8a128f844a5d4cd27..dda3d4ae5fb781d3b779bf1a5503017a49004063 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/cleric.png and b/data/images/textures/entity/zombie_villager/profession/cleric.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/farmer.png b/data/images/textures/entity/zombie_villager/profession/farmer.png
index f728239c020a9b57cf3b85d0b9be0a9f28abef49..ad9aae2dfa3170f932d796d6ced4150b2a3b6e0d 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/farmer.png and b/data/images/textures/entity/zombie_villager/profession/farmer.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/fisherman.png b/data/images/textures/entity/zombie_villager/profession/fisherman.png
index ba25082449a7fd6e07a1624fb15bae9ac3918ba5..25c9d9da1003b939e4039c866fc47b64622653bb 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/fisherman.png and b/data/images/textures/entity/zombie_villager/profession/fisherman.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/fletcher.png b/data/images/textures/entity/zombie_villager/profession/fletcher.png
index c99b671dded35a12f164f7eaa58e9082cc858679..b93595ceb18434f23a25d78b9779fdc53f5236ca 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/fletcher.png and b/data/images/textures/entity/zombie_villager/profession/fletcher.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/leatherworker.png b/data/images/textures/entity/zombie_villager/profession/leatherworker.png
index 474ca0cd158c7d0f892a1725b3ff0ac50cbef3e5..9a43d3698035ef608080eae731e4c5ba4cc2a83c 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/leatherworker.png and b/data/images/textures/entity/zombie_villager/profession/leatherworker.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/librarian.png b/data/images/textures/entity/zombie_villager/profession/librarian.png
index a5f3580aada1b4e1f2b60cda5d0f4c105cd9c2b3..fbae9122908ff941bc371bf0c3e9de50b58a6c77 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/librarian.png and b/data/images/textures/entity/zombie_villager/profession/librarian.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/mason.png b/data/images/textures/entity/zombie_villager/profession/mason.png
index fb2c5779d5a2832b8b59c47cf7913575e96b3da2..18b4eab08ff9bd070aaa4e7c018fc64e379db541 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/mason.png and b/data/images/textures/entity/zombie_villager/profession/mason.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/nitwit.png b/data/images/textures/entity/zombie_villager/profession/nitwit.png
index 5230ad6c63abb0758b8c2da662d6ce712d52cf76..50cbfbb242b17becf2e39f4b93599e7b24b58834 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/nitwit.png and b/data/images/textures/entity/zombie_villager/profession/nitwit.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/shepherd.png b/data/images/textures/entity/zombie_villager/profession/shepherd.png
index 97bfefb27b8462b8b80da87626c6036ab9160614..cf7426e83b4757b6b0d2f9708ede7797142d521b 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/shepherd.png and b/data/images/textures/entity/zombie_villager/profession/shepherd.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/toolsmith.png b/data/images/textures/entity/zombie_villager/profession/toolsmith.png
index f1e82a7d89d0bed5ee7f2d8d4d01691f9f7eca61..ccde479671b6a8f39168bb6d8ed6b2334a139054 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/toolsmith.png and b/data/images/textures/entity/zombie_villager/profession/toolsmith.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession/weaponsmith.png b/data/images/textures/entity/zombie_villager/profession/weaponsmith.png
index 8a42fec12ed0df84b8437fe7d4730637df785d6a..665ccd8411727c4e32ca6938f707e853f128e7a2 100644
Binary files a/data/images/textures/entity/zombie_villager/profession/weaponsmith.png and b/data/images/textures/entity/zombie_villager/profession/weaponsmith.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession_level/diamond.png b/data/images/textures/entity/zombie_villager/profession_level/diamond.png
index 63dab2c9f746dba11eb00518b53d687a0fa347ec..9dff22eeaabda9cad17e53b63bca8b044c938fff 100644
Binary files a/data/images/textures/entity/zombie_villager/profession_level/diamond.png and b/data/images/textures/entity/zombie_villager/profession_level/diamond.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession_level/emerald.png b/data/images/textures/entity/zombie_villager/profession_level/emerald.png
index f1fa8a73489c3b1655c1449cd8a9e5bf84ef123f..d2146ee5993e7c5e613f4972fb65aa97da25ab41 100644
Binary files a/data/images/textures/entity/zombie_villager/profession_level/emerald.png and b/data/images/textures/entity/zombie_villager/profession_level/emerald.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession_level/gold.png b/data/images/textures/entity/zombie_villager/profession_level/gold.png
index 52c28c4b830fe187909e095e7f388640f44f5a01..0ed51b9308ee4dad9e9bf21118913bd3662fe422 100644
Binary files a/data/images/textures/entity/zombie_villager/profession_level/gold.png and b/data/images/textures/entity/zombie_villager/profession_level/gold.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession_level/iron.png b/data/images/textures/entity/zombie_villager/profession_level/iron.png
index 810a81226f6a2ca23dfd2740d5597cc0d5f96939..c2e4aa9ca46ca1cac10a586c9fc5f46f0a15e0b4 100644
Binary files a/data/images/textures/entity/zombie_villager/profession_level/iron.png and b/data/images/textures/entity/zombie_villager/profession_level/iron.png differ
diff --git a/data/images/textures/entity/zombie_villager/profession_level/stone.png b/data/images/textures/entity/zombie_villager/profession_level/stone.png
index 2ffc6328431dfe508bde0204807761fa96691080..adef485905897830b16df889cadbc695382d37f4 100644
Binary files a/data/images/textures/entity/zombie_villager/profession_level/stone.png and b/data/images/textures/entity/zombie_villager/profession_level/stone.png differ
diff --git a/data/images/textures/entity/zombie_villager/type/desert.png b/data/images/textures/entity/zombie_villager/type/desert.png
index 55f3c97bded92bdd3eb73eae6c2b96b846770274..00a680399709670dfc594c8057248735503a3b79 100644
Binary files a/data/images/textures/entity/zombie_villager/type/desert.png and b/data/images/textures/entity/zombie_villager/type/desert.png differ
diff --git a/data/images/textures/entity/zombie_villager/type/jungle.png b/data/images/textures/entity/zombie_villager/type/jungle.png
index b224e1802f1eaefaab9646a818cfc03e5b971533..d04026d0df0649bf718f480811894939d8e70f45 100644
Binary files a/data/images/textures/entity/zombie_villager/type/jungle.png and b/data/images/textures/entity/zombie_villager/type/jungle.png differ
diff --git a/data/images/textures/entity/zombie_villager/type/plains.png b/data/images/textures/entity/zombie_villager/type/plains.png
index d8ffb45f7ce764f7c3279c7d2eb207d9b857988a..5a5cc09f11bee519b218b38713bea205c12cc131 100644
Binary files a/data/images/textures/entity/zombie_villager/type/plains.png and b/data/images/textures/entity/zombie_villager/type/plains.png differ
diff --git a/data/images/textures/entity/zombie_villager/type/savanna.png b/data/images/textures/entity/zombie_villager/type/savanna.png
index f66fecd12b69cef0842e06da933883284a3c80a3..268fe3bb3a69047d18589d47249c9bbefe3f552f 100644
Binary files a/data/images/textures/entity/zombie_villager/type/savanna.png and b/data/images/textures/entity/zombie_villager/type/savanna.png differ
diff --git a/data/images/textures/entity/zombie_villager/type/snow.png b/data/images/textures/entity/zombie_villager/type/snow.png
index 10ba97165574f608d7cd0c607822f34faa8eb6ab..8b6e583df8ed140c4bb383581edf68a2a71918dc 100644
Binary files a/data/images/textures/entity/zombie_villager/type/snow.png and b/data/images/textures/entity/zombie_villager/type/snow.png differ
diff --git a/data/images/textures/entity/zombie_villager/type/swamp.png b/data/images/textures/entity/zombie_villager/type/swamp.png
index 05315032731b8a2ecf2473a837de8b588e7b76b7..44e248de0368013d8ea750a831c56a35d4877341 100644
Binary files a/data/images/textures/entity/zombie_villager/type/swamp.png and b/data/images/textures/entity/zombie_villager/type/swamp.png differ
diff --git a/data/images/textures/entity/zombie_villager/type/taiga.png b/data/images/textures/entity/zombie_villager/type/taiga.png
index b1570792ab2245faaf91f727cd7eac0fecd390ec..cc0242418f11ffaf497e7faf5db2d000d4d229c6 100644
Binary files a/data/images/textures/entity/zombie_villager/type/taiga.png and b/data/images/textures/entity/zombie_villager/type/taiga.png differ
diff --git a/data/images/textures/entity/zombie_villager/zombie_villager.png b/data/images/textures/entity/zombie_villager/zombie_villager.png
index 61c19d6e9026f3c17ca4a8b40ed1227fc93644b5..571c250068fa59d250b6bb64989cd164ff3639eb 100644
Binary files a/data/images/textures/entity/zombie_villager/zombie_villager.png and b/data/images/textures/entity/zombie_villager/zombie_villager.png differ
diff --git a/data/images/textures/environment/clouds.png b/data/images/textures/environment/clouds.png
new file mode 100644
index 0000000000000000000000000000000000000000..37c28e7fe6da3cc85169e8e100f99cf449ac790d
Binary files /dev/null and b/data/images/textures/environment/clouds.png differ
diff --git a/data/images/textures/environment/end_sky.png b/data/images/textures/environment/end_sky.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a7e1e45b77516f0b13e1be9e1a8de64ab868490
Binary files /dev/null and b/data/images/textures/environment/end_sky.png differ
diff --git a/data/images/textures/environment/moon_phases.png b/data/images/textures/environment/moon_phases.png
index a461b186a86a7fb9b630de7ac10c2ba52f9a9caf..37a41af59b99ee32d09aad15e5eec65caf1d6cf1 100644
Binary files a/data/images/textures/environment/moon_phases.png and b/data/images/textures/environment/moon_phases.png differ
diff --git a/data/images/textures/environment/rain.png b/data/images/textures/environment/rain.png
index 220f685a950bd9a51663da16b0e7a88f27014c6d..02ead4d4a214ffed36ccce87774004e058407342 100644
Binary files a/data/images/textures/environment/rain.png and b/data/images/textures/environment/rain.png differ
diff --git a/data/images/textures/environment/snow.png b/data/images/textures/environment/snow.png
index 2e51b07aeec87764cee3319214c3ef00f65da36b..4d887482a3083a7ccfbfd2192d7cc07715e71af2 100644
Binary files a/data/images/textures/environment/snow.png and b/data/images/textures/environment/snow.png differ
diff --git a/data/images/textures/environment/sun.png b/data/images/textures/environment/sun.png
index 61a51837fc7daf5f1345ad1629ca6d0193c20ae9..ccea07918cfd129f3376a896ac595c19781a80c5 100644
Binary files a/data/images/textures/environment/sun.png and b/data/images/textures/environment/sun.png differ
diff --git a/data/images/textures/font/ascii.png b/data/images/textures/font/ascii.png
index 855e545b1debb34a97ae59180464fc1ca83deb88..04c9056dfa37e9e5f0bbd0fbe5acc4b0bb534d61 100644
Binary files a/data/images/textures/font/ascii.png and b/data/images/textures/font/ascii.png differ
diff --git a/data/images/textures/font/ascii_sga.png b/data/images/textures/font/ascii_sga.png
index c48497097ab42a4b87f436ddc9993f45845c17ff..7cbd39f5d5c925877662356ab8920aa2ac77ea5e 100644
Binary files a/data/images/textures/font/ascii_sga.png and b/data/images/textures/font/ascii_sga.png differ
diff --git a/data/images/textures/gui/accessibility.png b/data/images/textures/gui/accessibility.png
index 35d34ccc2d636c37a5dff6f772fdd8d0a58de1e2..b756f1315023be6e5beff6a56c6f290a73707886 100644
Binary files a/data/images/textures/gui/accessibility.png and b/data/images/textures/gui/accessibility.png differ
diff --git a/data/images/textures/gui/advancements/backgrounds/adventure.png b/data/images/textures/gui/advancements/backgrounds/adventure.png
index b46cd070389b7978b00a92ee913ac03cac6b5040..3cdeba7fe43290c6e3c257707c453139907089fc 100644
Binary files a/data/images/textures/gui/advancements/backgrounds/adventure.png and b/data/images/textures/gui/advancements/backgrounds/adventure.png differ
diff --git a/data/images/textures/gui/advancements/backgrounds/end.png b/data/images/textures/gui/advancements/backgrounds/end.png
index 6d017a7d8f90cc6e332535f605182edbc862d508..577f006073e38cc572bc724aab27320e949f4ac3 100644
Binary files a/data/images/textures/gui/advancements/backgrounds/end.png and b/data/images/textures/gui/advancements/backgrounds/end.png differ
diff --git a/data/images/textures/gui/advancements/backgrounds/husbandry.png b/data/images/textures/gui/advancements/backgrounds/husbandry.png
index 57a9d94b6982bc3d5d206a70999d41fb8e24a86b..83e6d8470d356e514570fd666761b5194fef5f92 100644
Binary files a/data/images/textures/gui/advancements/backgrounds/husbandry.png and b/data/images/textures/gui/advancements/backgrounds/husbandry.png differ
diff --git a/data/images/textures/gui/advancements/backgrounds/nether.png b/data/images/textures/gui/advancements/backgrounds/nether.png
index 27f1241907d01f2116e986777185589f8141bbd1..77bbc2a4a5603bde51242de3b8ad2a66170315c3 100644
Binary files a/data/images/textures/gui/advancements/backgrounds/nether.png and b/data/images/textures/gui/advancements/backgrounds/nether.png differ
diff --git a/data/images/textures/gui/advancements/backgrounds/stone.png b/data/images/textures/gui/advancements/backgrounds/stone.png
index 295185fddbc85e66ff296561b229c353bad80c0d..e9dff131734b6425b5c60bbecd2bb43e1c0aa503 100644
Binary files a/data/images/textures/gui/advancements/backgrounds/stone.png and b/data/images/textures/gui/advancements/backgrounds/stone.png differ
diff --git a/data/images/textures/gui/advancements/tabs.png b/data/images/textures/gui/advancements/tabs.png
index a6e8cd3508cde188d3424e24ca9ed7b8b06ea4a8..c30ce1d73765271e9c437d9a508b00ec9a5cae2f 100644
Binary files a/data/images/textures/gui/advancements/tabs.png and b/data/images/textures/gui/advancements/tabs.png differ
diff --git a/data/images/textures/gui/advancements/widgets.png b/data/images/textures/gui/advancements/widgets.png
index 93b261586ae1090d08b7c054e69bc9b5fccbd927..2cd5a501f0e6f0be409ba4f6e0dad7d0d28ba707 100644
Binary files a/data/images/textures/gui/advancements/widgets.png and b/data/images/textures/gui/advancements/widgets.png differ
diff --git a/data/images/textures/gui/advancements/window.png b/data/images/textures/gui/advancements/window.png
index c2b624a1e0b94a6d3905b2e45019146ebccff0c8..af35cbc67c1b7b329e19ebc788f3c077f68f296e 100644
Binary files a/data/images/textures/gui/advancements/window.png and b/data/images/textures/gui/advancements/window.png differ
diff --git a/data/images/textures/gui/bars.png b/data/images/textures/gui/bars.png
index 45fe4a8eb4c08b1f93d731c29a78ffb81c97dac2..9c21eda0a5cdd88a7ae22a0259a8ed424fcd26fb 100644
Binary files a/data/images/textures/gui/bars.png and b/data/images/textures/gui/bars.png differ
diff --git a/data/images/textures/gui/book.png b/data/images/textures/gui/book.png
index 445c924d7043cd0016542f0e583a22281eaeb0f0..26fb192d5be3e26ca22dac7b24c349958cfc1686 100644
Binary files a/data/images/textures/gui/book.png and b/data/images/textures/gui/book.png differ
diff --git a/data/images/textures/gui/checkbox.png b/data/images/textures/gui/checkbox.png
index 85f544c2b18ce47270e9c251d9f027391bc8b2d4..00bc603a755777e2a6d43b29c89ff7da01099a91 100644
Binary files a/data/images/textures/gui/checkbox.png and b/data/images/textures/gui/checkbox.png differ
diff --git a/data/images/textures/gui/container/anvil.png b/data/images/textures/gui/container/anvil.png
index a3e666002f068a1151adb9008df37f0353fea439..d0da4e702720c76e6a94b2325de8bba5e9aa6518 100644
Binary files a/data/images/textures/gui/container/anvil.png and b/data/images/textures/gui/container/anvil.png differ
diff --git a/data/images/textures/gui/container/beacon.png b/data/images/textures/gui/container/beacon.png
index dc3d546250e43019b42943fcfcaee5561c69126c..d2cd5b96c48e0eb33bc5b6bdbf80578e97a48bff 100644
Binary files a/data/images/textures/gui/container/beacon.png and b/data/images/textures/gui/container/beacon.png differ
diff --git a/data/images/textures/gui/container/blast_furnace.png b/data/images/textures/gui/container/blast_furnace.png
index babfbebfd16ddb5bd6c68d68fc00d83603e49b3d..1890ed038517a089b01dbb234e628f411f9262e4 100644
Binary files a/data/images/textures/gui/container/blast_furnace.png and b/data/images/textures/gui/container/blast_furnace.png differ
diff --git a/data/images/textures/gui/container/brewing_stand.png b/data/images/textures/gui/container/brewing_stand.png
index b99f3c92bb973e49ac612a5cc51f5d519f5d13ca..354d4588746e12987fd793c9f2beb5289ddf036d 100644
Binary files a/data/images/textures/gui/container/brewing_stand.png and b/data/images/textures/gui/container/brewing_stand.png differ
diff --git a/data/images/textures/gui/container/cartography_table.png b/data/images/textures/gui/container/cartography_table.png
index 6894e389d95a7d30a3b2fcbbbff0ecba6446de90..1d7ff0c62f1f93b4aa6234bceefee3c9f262a5af 100644
Binary files a/data/images/textures/gui/container/cartography_table.png and b/data/images/textures/gui/container/cartography_table.png differ
diff --git a/data/images/textures/gui/container/crafting_table.png b/data/images/textures/gui/container/crafting_table.png
index 8abe26b638d058be466dadd554e4873c42aa49a3..9507c3e275a1332dee86d6f8827e7410f88e7c46 100644
Binary files a/data/images/textures/gui/container/crafting_table.png and b/data/images/textures/gui/container/crafting_table.png differ
diff --git a/data/images/textures/gui/container/creative_inventory/tab_inventory.png b/data/images/textures/gui/container/creative_inventory/tab_inventory.png
index 2d729ed1112a19f88d2a72897f75de321d8e7bff..a92d89081e1b1c0ebeb2f00b56e0bd49581fc94e 100644
Binary files a/data/images/textures/gui/container/creative_inventory/tab_inventory.png and b/data/images/textures/gui/container/creative_inventory/tab_inventory.png differ
diff --git a/data/images/textures/gui/container/creative_inventory/tab_item_search.png b/data/images/textures/gui/container/creative_inventory/tab_item_search.png
index 9831b46fa6caacb0da88b2c6e10d6dfb3f0806ba..4d2e651908eb3a638dd8a447da96f297d4559cad 100644
Binary files a/data/images/textures/gui/container/creative_inventory/tab_item_search.png and b/data/images/textures/gui/container/creative_inventory/tab_item_search.png differ
diff --git a/data/images/textures/gui/container/creative_inventory/tab_items.png b/data/images/textures/gui/container/creative_inventory/tab_items.png
index 2ed689cafa4eb304fbda2c5fb23c1b6fa7fc2c95..c721c5f77808459b4714dabc5b41ee7b9ed4f96a 100644
Binary files a/data/images/textures/gui/container/creative_inventory/tab_items.png and b/data/images/textures/gui/container/creative_inventory/tab_items.png differ
diff --git a/data/images/textures/gui/container/creative_inventory/tabs.png b/data/images/textures/gui/container/creative_inventory/tabs.png
index 48cb044022d063989d3bbd3141d953fa74b615f2..142fe75e9888eb5428f86f882c55d6cb92ac1dbd 100644
Binary files a/data/images/textures/gui/container/creative_inventory/tabs.png and b/data/images/textures/gui/container/creative_inventory/tabs.png differ
diff --git a/data/images/textures/gui/container/dispenser.png b/data/images/textures/gui/container/dispenser.png
index e3f1864dd043d3f6ad277c7fdaad07957cf3cbe0..16b936cc8c6592e39930ee27f2971b8ec3fb46d1 100644
Binary files a/data/images/textures/gui/container/dispenser.png and b/data/images/textures/gui/container/dispenser.png differ
diff --git a/data/images/textures/gui/container/enchanting_table.png b/data/images/textures/gui/container/enchanting_table.png
index fa004cd6f0062e77df3413ff9679ae6d7244b3e6..229fa2bb94e381a1fbeb8e91b750b77180f376b3 100644
Binary files a/data/images/textures/gui/container/enchanting_table.png and b/data/images/textures/gui/container/enchanting_table.png differ
diff --git a/data/images/textures/gui/container/furnace.png b/data/images/textures/gui/container/furnace.png
index babfbebfd16ddb5bd6c68d68fc00d83603e49b3d..1890ed038517a089b01dbb234e628f411f9262e4 100644
Binary files a/data/images/textures/gui/container/furnace.png and b/data/images/textures/gui/container/furnace.png differ
diff --git a/data/images/textures/gui/container/gamemode_switcher.png b/data/images/textures/gui/container/gamemode_switcher.png
new file mode 100644
index 0000000000000000000000000000000000000000..0a64e2cece697cbebda42bd3caa69167521b5bd6
Binary files /dev/null and b/data/images/textures/gui/container/gamemode_switcher.png differ
diff --git a/data/images/textures/gui/container/generic_54.png b/data/images/textures/gui/container/generic_54.png
index c0082414a861728d43cfdcc5591467b68be6473b..42fb2b5e82718abb567653098fc2a3d4e6cab7c4 100644
Binary files a/data/images/textures/gui/container/generic_54.png and b/data/images/textures/gui/container/generic_54.png differ
diff --git a/data/images/textures/gui/container/grindstone.png b/data/images/textures/gui/container/grindstone.png
index e06c2beb52310fe61ea8f829d78041418e6e13b2..613d2026f68ee81784fe3b7c457d3e703ac24b9a 100644
Binary files a/data/images/textures/gui/container/grindstone.png and b/data/images/textures/gui/container/grindstone.png differ
diff --git a/data/images/textures/gui/container/hopper.png b/data/images/textures/gui/container/hopper.png
index 63076b959f12690d25911ab535c13e6f1c61e3d0..409d0585df53f24024059df4c0327c18e00b4745 100644
Binary files a/data/images/textures/gui/container/hopper.png and b/data/images/textures/gui/container/hopper.png differ
diff --git a/data/images/textures/gui/container/horse.png b/data/images/textures/gui/container/horse.png
index 5a242dd9d80fe37b8841c0d42c4939e5d6b44fee..76aa103471a61d30ae7b8ab1671853ed5ce531ff 100644
Binary files a/data/images/textures/gui/container/horse.png and b/data/images/textures/gui/container/horse.png differ
diff --git a/data/images/textures/gui/container/inventory.png b/data/images/textures/gui/container/inventory.png
index b02fe704ffea6a2ceba8dac1822edbeb906fee49..feaed3589bc74c32059b11ffb576e25d091b59b7 100644
Binary files a/data/images/textures/gui/container/inventory.png and b/data/images/textures/gui/container/inventory.png differ
diff --git a/data/images/textures/gui/container/loom.png b/data/images/textures/gui/container/loom.png
index c4f8ffee05cb1efffc7a467840e0516ab7c5abbf..135d5849a24c0471b0a0ab293e9875752430189b 100644
Binary files a/data/images/textures/gui/container/loom.png and b/data/images/textures/gui/container/loom.png differ
diff --git a/data/images/textures/gui/container/shulker_box.png b/data/images/textures/gui/container/shulker_box.png
index 4676bbf73fcbe1782a32ec727545be61c295c3f9..ca4c9d040c0f3d024030acb512c95c71768a41e6 100644
Binary files a/data/images/textures/gui/container/shulker_box.png and b/data/images/textures/gui/container/shulker_box.png differ
diff --git a/data/images/textures/gui/container/smithing.png b/data/images/textures/gui/container/smithing.png
index 2d69ccf3f1361827e5ba9076238b815160c488be..4d5bbcc72629c9a8ab5d609b95e4978b1b39d13d 100644
Binary files a/data/images/textures/gui/container/smithing.png and b/data/images/textures/gui/container/smithing.png differ
diff --git a/data/images/textures/gui/container/smoker.png b/data/images/textures/gui/container/smoker.png
index babfbebfd16ddb5bd6c68d68fc00d83603e49b3d..1890ed038517a089b01dbb234e628f411f9262e4 100644
Binary files a/data/images/textures/gui/container/smoker.png and b/data/images/textures/gui/container/smoker.png differ
diff --git a/data/images/textures/gui/container/stats_icons.png b/data/images/textures/gui/container/stats_icons.png
index c3943f385f41b7d1a89409e00f294f2c6e2e6ee2..eef7732c52bfdf499cccc1735e0cad38c05d1b1d 100644
Binary files a/data/images/textures/gui/container/stats_icons.png and b/data/images/textures/gui/container/stats_icons.png differ
diff --git a/data/images/textures/gui/container/stonecutter.png b/data/images/textures/gui/container/stonecutter.png
index b9cd6f870af32e2b566e14892eefec71f21ade5f..42271a7c5bc7adf37b19af270206e8013039f468 100644
Binary files a/data/images/textures/gui/container/stonecutter.png and b/data/images/textures/gui/container/stonecutter.png differ
diff --git a/data/images/textures/gui/container/villager2.png b/data/images/textures/gui/container/villager2.png
index 10cfdc7caa14df04db9a019580064782a97c990b..f04b4c72e2258f5a78d278769855e047e80b29f6 100644
Binary files a/data/images/textures/gui/container/villager2.png and b/data/images/textures/gui/container/villager2.png differ
diff --git a/data/images/textures/gui/demo_background.png b/data/images/textures/gui/demo_background.png
index 1b449a332614c67343d1e0496c64c59d18bf8099..e9248780a85f0eec6a82466585d85eee0f9129bd 100644
Binary files a/data/images/textures/gui/demo_background.png and b/data/images/textures/gui/demo_background.png differ
diff --git a/data/images/textures/gui/icons.png b/data/images/textures/gui/icons.png
index b68d61059e6f0e516a83f032dadc28b8c450f06f..d8a7a9a2e6148522fe3cdce9aac5a07bcb1e5a87 100644
Binary files a/data/images/textures/gui/icons.png and b/data/images/textures/gui/icons.png differ
diff --git a/data/images/textures/gui/options_background.png b/data/images/textures/gui/options_background.png
index ac98dab1de3b12c8565cf0e737c2ab00b7f1882f..eca0af5cf9773941b400bce73a09254789db8c2f 100644
Binary files a/data/images/textures/gui/options_background.png and b/data/images/textures/gui/options_background.png differ
diff --git a/data/images/textures/gui/presets/chaos.png b/data/images/textures/gui/presets/chaos.png
new file mode 100644
index 0000000000000000000000000000000000000000..81a9fa013d2edfa660d006eb40dd7872fdc9c48a
Binary files /dev/null and b/data/images/textures/gui/presets/chaos.png differ
diff --git a/data/images/textures/gui/presets/delight.png b/data/images/textures/gui/presets/delight.png
new file mode 100644
index 0000000000000000000000000000000000000000..72cb105b0db66ae8f2f9b23c9ad7cea33236cd0a
Binary files /dev/null and b/data/images/textures/gui/presets/delight.png differ
diff --git a/data/images/textures/gui/presets/drought.png b/data/images/textures/gui/presets/drought.png
new file mode 100644
index 0000000000000000000000000000000000000000..f7ab66c2e8fe6dd99d301cccf665226542e5a65f
Binary files /dev/null and b/data/images/textures/gui/presets/drought.png differ
diff --git a/data/images/textures/gui/presets/isles.png b/data/images/textures/gui/presets/isles.png
new file mode 100644
index 0000000000000000000000000000000000000000..0bc5006cffa77678d269dbd5a9eb04501150b007
Binary files /dev/null and b/data/images/textures/gui/presets/isles.png differ
diff --git a/data/images/textures/gui/presets/luck.png b/data/images/textures/gui/presets/luck.png
new file mode 100644
index 0000000000000000000000000000000000000000..0221c4d5e36d7e7d97b491789db121822cb04c70
Binary files /dev/null and b/data/images/textures/gui/presets/luck.png differ
diff --git a/data/images/textures/gui/presets/madness.png b/data/images/textures/gui/presets/madness.png
new file mode 100644
index 0000000000000000000000000000000000000000..a68e8dabcca59e5db6ce9c744f196d2977ef30eb
Binary files /dev/null and b/data/images/textures/gui/presets/madness.png differ
diff --git a/data/images/textures/gui/presets/water.png b/data/images/textures/gui/presets/water.png
new file mode 100644
index 0000000000000000000000000000000000000000..017f0d43bfa975580e482adce685a6d8a6b7231d
Binary files /dev/null and b/data/images/textures/gui/presets/water.png differ
diff --git a/data/images/textures/gui/recipe_book.png b/data/images/textures/gui/recipe_book.png
index 6bcf27e2ee817fbdf3c28d36e5ccbe2226e3778f..873c91bdd3370350dac45ce282b57ee91689b306 100644
Binary files a/data/images/textures/gui/recipe_book.png and b/data/images/textures/gui/recipe_book.png differ
diff --git a/data/images/textures/gui/recipe_button.png b/data/images/textures/gui/recipe_button.png
index cb926cfed723a3858040926290bf43498b14e3c2..ce664ae169947830ef01deb0549c99d3777e5675 100644
Binary files a/data/images/textures/gui/recipe_button.png and b/data/images/textures/gui/recipe_button.png differ
diff --git a/data/images/textures/gui/resource_packs.png b/data/images/textures/gui/resource_packs.png
index 230f5728da7a6e2369ab761d2daf86a2c60e9d84..da3a2e271a79eaa2ee24b03351cb053fb6a6b8b7 100644
Binary files a/data/images/textures/gui/resource_packs.png and b/data/images/textures/gui/resource_packs.png differ
diff --git a/data/images/textures/gui/server_selection.png b/data/images/textures/gui/server_selection.png
index eebf0a4df2e645cc5dd8f5dcba1219e433634362..197d098abbb59e69f8fe4072517a2fa3aae1cc2d 100644
Binary files a/data/images/textures/gui/server_selection.png and b/data/images/textures/gui/server_selection.png differ
diff --git a/data/images/textures/gui/spectator_widgets.png b/data/images/textures/gui/spectator_widgets.png
index 303f347847ce677e194dba1a8c49d2ad47d9a7bc..709b89b913f9a7b231fff948f471da48f05851a8 100644
Binary files a/data/images/textures/gui/spectator_widgets.png and b/data/images/textures/gui/spectator_widgets.png differ
diff --git a/data/images/textures/gui/stream_indicator.png b/data/images/textures/gui/stream_indicator.png
index 63432374cfd8551e5050a0a38f11ddabac88781a..83eb6ac554085a0288b26a507f89b31191dd3c90 100644
Binary files a/data/images/textures/gui/stream_indicator.png and b/data/images/textures/gui/stream_indicator.png differ
diff --git a/data/images/textures/gui/title/background/panorama_0.png b/data/images/textures/gui/title/background/panorama_0.png
index a5013a83f2177a5c437c439042cae176ca8d66b4..ad5101a78b25667d5198dc1d94eb715ebe150fd4 100644
Binary files a/data/images/textures/gui/title/background/panorama_0.png and b/data/images/textures/gui/title/background/panorama_0.png differ
diff --git a/data/images/textures/gui/title/background/panorama_1.png b/data/images/textures/gui/title/background/panorama_1.png
index 149ef720fe0b5e1457df3139a37e3764bc8da4a8..24edf7979aca063f2a7d02e27bc41b3c13267ae3 100644
Binary files a/data/images/textures/gui/title/background/panorama_1.png and b/data/images/textures/gui/title/background/panorama_1.png differ
diff --git a/data/images/textures/gui/title/background/panorama_2.png b/data/images/textures/gui/title/background/panorama_2.png
index f0633377c0555b7ea14829fee913fc9c4f069c25..6dface907c67304dbab4bef7b1edb20b3881fe76 100644
Binary files a/data/images/textures/gui/title/background/panorama_2.png and b/data/images/textures/gui/title/background/panorama_2.png differ
diff --git a/data/images/textures/gui/title/background/panorama_3.png b/data/images/textures/gui/title/background/panorama_3.png
index 95450cb68dc087b88f6e7f0d495230fc22538bed..f70add0d9b062a9ab234b98d25653885125a3562 100644
Binary files a/data/images/textures/gui/title/background/panorama_3.png and b/data/images/textures/gui/title/background/panorama_3.png differ
diff --git a/data/images/textures/gui/title/background/panorama_4.png b/data/images/textures/gui/title/background/panorama_4.png
index a78c74d57d858304684295a8bea53777b91c88f6..dc1a7640ee54d92b05390af439f40e7eda6f8541 100644
Binary files a/data/images/textures/gui/title/background/panorama_4.png and b/data/images/textures/gui/title/background/panorama_4.png differ
diff --git a/data/images/textures/gui/title/background/panorama_5.png b/data/images/textures/gui/title/background/panorama_5.png
index b83e51d3ca19ed58b62949e56ad64aca82075f05..bcf37088a60f9cbe17f0a97c3ed570181278947d 100644
Binary files a/data/images/textures/gui/title/background/panorama_5.png and b/data/images/textures/gui/title/background/panorama_5.png differ
diff --git a/data/images/textures/gui/title/edition.png b/data/images/textures/gui/title/edition.png
index 047eb96e074d413a57fae7bff37922c118ee2ef1..f6e2de3d519025327d1b7c4b88e26204cf3579f4 100644
Binary files a/data/images/textures/gui/title/edition.png and b/data/images/textures/gui/title/edition.png differ
diff --git a/data/images/textures/gui/title/minecraft.png b/data/images/textures/gui/title/minecraft.png
index 28ebfe664c549d87046719ed51668fbcc76c3501..0d9455b89a86ab8da726df7c8dcbe18424043671 100644
Binary files a/data/images/textures/gui/title/minecraft.png and b/data/images/textures/gui/title/minecraft.png differ
diff --git a/data/images/textures/gui/title/mojang.png b/data/images/textures/gui/title/mojang.png
new file mode 100644
index 0000000000000000000000000000000000000000..e41b5f712337ed99f5ec6bc592ccdb8b5ddccef7
Binary files /dev/null and b/data/images/textures/gui/title/mojang.png differ
diff --git a/data/images/textures/gui/title/mojangstudios.png b/data/images/textures/gui/title/mojangstudios.png
new file mode 100644
index 0000000000000000000000000000000000000000..5d2cea8e79c10fd331032e61a653452ed739fef8
Binary files /dev/null and b/data/images/textures/gui/title/mojangstudios.png differ
diff --git a/data/images/textures/gui/toasts.png b/data/images/textures/gui/toasts.png
index 18b9d7c00eb7b8be62c9879410e64f5ccd0e217c..fee3e5554df088dea330319c1e5f7ba2b15e8ff6 100644
Binary files a/data/images/textures/gui/toasts.png and b/data/images/textures/gui/toasts.png differ
diff --git a/data/images/textures/gui/widgets.png b/data/images/textures/gui/widgets.png
index 4fa7fbff8fea39a973ad29303af103b9e8c10907..162ecfa84d4368f9a273629d7c5ab44a875ac84c 100644
Binary files a/data/images/textures/gui/widgets.png and b/data/images/textures/gui/widgets.png differ
diff --git a/data/images/textures/gui/widgets_deprecated.png b/data/images/textures/gui/widgets_deprecated.png
new file mode 100644
index 0000000000000000000000000000000000000000..0830aa7e73fccb77a0ed9551005615e0d46941db
Binary files /dev/null and b/data/images/textures/gui/widgets_deprecated.png differ
diff --git a/data/images/textures/gui/world_selection.png b/data/images/textures/gui/world_selection.png
index 5ed7a2ca2530fa956073bf9cf74468fb8cdb5a70..74e63f396a27baadfb4147223552aa40c6d635cc 100644
Binary files a/data/images/textures/gui/world_selection.png and b/data/images/textures/gui/world_selection.png differ
diff --git a/data/images/textures/item/acacia_boat.png b/data/images/textures/item/acacia_boat.png
index dc95ce66682820c7315807234ea837b6cd5ba74f..c3cec998359ac8154136aadff034fd5e3684fc5f 100644
Binary files a/data/images/textures/item/acacia_boat.png and b/data/images/textures/item/acacia_boat.png differ
diff --git a/data/images/textures/item/acacia_sign.png b/data/images/textures/item/acacia_sign.png
index 5ce724b06e03894e4eb721e896269d51ef0cf9bf..1f866f35d3baff5ff4f06fa376d9d920c69f4dc2 100644
Binary files a/data/images/textures/item/acacia_sign.png and b/data/images/textures/item/acacia_sign.png differ
diff --git a/data/images/textures/item/amethyst_shard.png b/data/images/textures/item/amethyst_shard.png
index 294b6837ae5b33b08f152436370c1609848f0065..fa594e6578628f51405a5c8581749ed626aba315 100644
Binary files a/data/images/textures/item/amethyst_shard.png and b/data/images/textures/item/amethyst_shard.png differ
diff --git a/data/images/textures/item/apple.png b/data/images/textures/item/apple.png
index 11f2ace9f83a7dafed85de3f75282c926b68e036..4aff889cf1753a61e4caf818d9a03fed81f239e3 100644
Binary files a/data/images/textures/item/apple.png and b/data/images/textures/item/apple.png differ
diff --git a/data/images/textures/item/armor_stand.png b/data/images/textures/item/armor_stand.png
index 232ab89196402455927f0fc29f54c35d50a5aa13..f18b9c488321f75e4ada3cc8f3dbf1cde982adf6 100644
Binary files a/data/images/textures/item/armor_stand.png and b/data/images/textures/item/armor_stand.png differ
diff --git a/data/images/textures/item/arrow.png b/data/images/textures/item/arrow.png
index 86f24997291590dd774c9a78015afb1c6c75fe4a..c2d6e466b7a256bcf030a9d4d4a7e3b193ee7a51 100644
Binary files a/data/images/textures/item/arrow.png and b/data/images/textures/item/arrow.png differ
diff --git a/data/images/textures/item/axolotl_bucket.png b/data/images/textures/item/axolotl_bucket.png
index 1acbd9540cd48b8924524f0e452111b31a55fdb5..34a23fc845ab2913b92d66b89dbd0a43a3bb3340 100644
Binary files a/data/images/textures/item/axolotl_bucket.png and b/data/images/textures/item/axolotl_bucket.png differ
diff --git a/data/images/textures/item/baked_potato.png b/data/images/textures/item/baked_potato.png
index 33173cf8f8bf0a40f6f830d31051b5571881bd2c..e1e58900747141315da61d9a941f64ef5d8ee597 100644
Binary files a/data/images/textures/item/baked_potato.png and b/data/images/textures/item/baked_potato.png differ
diff --git a/data/images/textures/item/bamboo.png b/data/images/textures/item/bamboo.png
index 68124c9d3bdecb65befd302ae5e0533fd17e7f2f..e73b8a1624517f3ef9e9bb6a1eea1924fb8a3bae 100644
Binary files a/data/images/textures/item/bamboo.png and b/data/images/textures/item/bamboo.png differ
diff --git a/data/images/textures/item/barrier.png b/data/images/textures/item/barrier.png
index 101f243c5b3053efc4555ed79b5b781af817f5d3..86f65eb25b88092280822ef5bdd774c91f60b53a 100644
Binary files a/data/images/textures/item/barrier.png and b/data/images/textures/item/barrier.png differ
diff --git a/data/images/textures/item/bed.png b/data/images/textures/item/bed.png
new file mode 100644
index 0000000000000000000000000000000000000000..9412017d8bd1926306c1cdfde2375b09499d8ce9
Binary files /dev/null and b/data/images/textures/item/bed.png differ
diff --git a/data/images/textures/item/beef.png b/data/images/textures/item/beef.png
index 590cb85a97af4ceb5278e5c14a9f4aa7dc528649..300f4d2c4158c91b7d4382d6ae659b81b2cf05bf 100644
Binary files a/data/images/textures/item/beef.png and b/data/images/textures/item/beef.png differ
diff --git a/data/images/textures/item/beetroot.png b/data/images/textures/item/beetroot.png
index 78d5983074b5babbc0bc592d13f1d30f57bad156..887af94b58683c800d8b9c56a96711625a2e3536 100644
Binary files a/data/images/textures/item/beetroot.png and b/data/images/textures/item/beetroot.png differ
diff --git a/data/images/textures/item/beetroot_seeds.png b/data/images/textures/item/beetroot_seeds.png
index 2d50e6b95a78166e4248c59fc9792c9d87953581..40ebed2040df930ceacc2425591562189f1629de 100644
Binary files a/data/images/textures/item/beetroot_seeds.png and b/data/images/textures/item/beetroot_seeds.png differ
diff --git a/data/images/textures/item/beetroot_soup.png b/data/images/textures/item/beetroot_soup.png
index 525fec40190365f64c2daa3f507d32368a81d25a..2f37cfa69ce436210459f3bbae7c5601eab26118 100644
Binary files a/data/images/textures/item/beetroot_soup.png and b/data/images/textures/item/beetroot_soup.png differ
diff --git a/data/images/textures/item/bell.png b/data/images/textures/item/bell.png
index b58b776dece7caf0845f9e23fb7a1863e5ec0a76..b33bdd63ce81b9f46a0d599e4acba297f4766a18 100644
Binary files a/data/images/textures/item/bell.png and b/data/images/textures/item/bell.png differ
diff --git a/data/images/textures/item/birch_boat.png b/data/images/textures/item/birch_boat.png
index 74c058da3e30f08702568a1cc7f416221c1a220b..c0a09f6dcf2266e32005fdda12e9a982f77c2175 100644
Binary files a/data/images/textures/item/birch_boat.png and b/data/images/textures/item/birch_boat.png differ
diff --git a/data/images/textures/item/birch_sign.png b/data/images/textures/item/birch_sign.png
index 9a8ae6060490ce08cbc0f029835388c2a5fed6d5..e997dc103e0a9a5bce6f573d09292426dda97be6 100644
Binary files a/data/images/textures/item/birch_sign.png and b/data/images/textures/item/birch_sign.png differ
diff --git a/data/images/textures/item/black_candle.png b/data/images/textures/item/black_candle.png
index 8bd557fd03536f756649ef1c4d67cff45536c141..c175f377b9210096ca8e54b43559891fc3f54343 100644
Binary files a/data/images/textures/item/black_candle.png and b/data/images/textures/item/black_candle.png differ
diff --git a/data/images/textures/item/black_dye.png b/data/images/textures/item/black_dye.png
index 12a7dd4d3332b76f1a3cc7f39d7a938af970a7cf..d04d6fa48fecd9debea0c97d9feb98f162c650d0 100644
Binary files a/data/images/textures/item/black_dye.png and b/data/images/textures/item/black_dye.png differ
diff --git a/data/images/textures/item/blaze_powder.png b/data/images/textures/item/blaze_powder.png
index eb4fa882e537525e6e774767d847eb6ec73b520e..79997f7c8b23826684d2db76075ce81b63f257e7 100644
Binary files a/data/images/textures/item/blaze_powder.png and b/data/images/textures/item/blaze_powder.png differ
diff --git a/data/images/textures/item/blaze_rod.png b/data/images/textures/item/blaze_rod.png
index c413b652c2e6b384c7121c8a4b190cc6bc1d2a59..dd2222ed2f6bfa2d3d36af5a34751c8cd37e2997 100644
Binary files a/data/images/textures/item/blaze_rod.png and b/data/images/textures/item/blaze_rod.png differ
diff --git a/data/images/textures/item/blue_candle.png b/data/images/textures/item/blue_candle.png
index d986db4a1e392e7bd5b85077dbb2ca0ee5bd89d1..8c0983ec9d59ca56c2aa2f15ffee12ebae8d9f4b 100644
Binary files a/data/images/textures/item/blue_candle.png and b/data/images/textures/item/blue_candle.png differ
diff --git a/data/images/textures/item/blue_dye.png b/data/images/textures/item/blue_dye.png
index d3b7469bb508d0a22207c918d1d1ce5bbb651daf..ba84e061fbbef7f0f9b34731c7f8d5d02c32fee4 100644
Binary files a/data/images/textures/item/blue_dye.png and b/data/images/textures/item/blue_dye.png differ
diff --git a/data/images/textures/item/boat.png b/data/images/textures/item/boat.png
new file mode 100644
index 0000000000000000000000000000000000000000..3dec4ef38161edd9a4cbc250748732b6b615f711
Binary files /dev/null and b/data/images/textures/item/boat.png differ
diff --git a/data/images/textures/item/bone.png b/data/images/textures/item/bone.png
index 2511256254f166225ed2542fea043e7de3b98f4e..588d51785fb44ccfc4d416dbf8615b9e155e6a00 100644
Binary files a/data/images/textures/item/bone.png and b/data/images/textures/item/bone.png differ
diff --git a/data/images/textures/item/bone_meal.png b/data/images/textures/item/bone_meal.png
index 4bbcabdcfd3c6408d94c1f9482ae746ee37ac3f2..dfa0e7b64eb7292f7e21f266681ed8dace633c6b 100644
Binary files a/data/images/textures/item/bone_meal.png and b/data/images/textures/item/bone_meal.png differ
diff --git a/data/images/textures/item/book.png b/data/images/textures/item/book.png
index e63cb094e46513a9bf84de154d448e24aca134d0..a2d770f2235c7b50346daa0ec6ce15f7ecfc0fb9 100644
Binary files a/data/images/textures/item/book.png and b/data/images/textures/item/book.png differ
diff --git a/data/images/textures/item/bow.png b/data/images/textures/item/bow.png
index cd69f22c27dc05cee346513b6189eb4b5cfccde3..fe234fce1d4f12d8add2159df62c7ddbbd1a2a51 100644
Binary files a/data/images/textures/item/bow.png and b/data/images/textures/item/bow.png differ
diff --git a/data/images/textures/item/bow_pulling_0.png b/data/images/textures/item/bow_pulling_0.png
index 74611f9f2623c2200daffe3b590e5fb7eaf986ee..dce902f5a5c4d6458b7bc2db7faad53d2a07aa66 100644
Binary files a/data/images/textures/item/bow_pulling_0.png and b/data/images/textures/item/bow_pulling_0.png differ
diff --git a/data/images/textures/item/bow_pulling_1.png b/data/images/textures/item/bow_pulling_1.png
index 2ef6707e98946d2f65f6129a06035095963c17ca..311019c0728cff57ef46387b325e38220cb99847 100644
Binary files a/data/images/textures/item/bow_pulling_1.png and b/data/images/textures/item/bow_pulling_1.png differ
diff --git a/data/images/textures/item/bow_pulling_2.png b/data/images/textures/item/bow_pulling_2.png
index 133cb96544300f397b7ef9a9e290604884993357..0b83d9c7051d5fb1b1f83ce17b54a0af28ef4f85 100644
Binary files a/data/images/textures/item/bow_pulling_2.png and b/data/images/textures/item/bow_pulling_2.png differ
diff --git a/data/images/textures/item/bowl.png b/data/images/textures/item/bowl.png
index b7d8518b4ece60b02dc865edfdfafc7df8738000..8227c3eae44e273ce7bf4a9a72bd32a4fc0d0b33 100644
Binary files a/data/images/textures/item/bowl.png and b/data/images/textures/item/bowl.png differ
diff --git a/data/images/textures/item/bread.png b/data/images/textures/item/bread.png
index ace3dc0cdfb7953924c15c0ed93c0ef49cfe8250..2c197056f5f2409399cde607a36fd4647735dc74 100644
Binary files a/data/images/textures/item/bread.png and b/data/images/textures/item/bread.png differ
diff --git a/data/images/textures/item/brewing_stand.png b/data/images/textures/item/brewing_stand.png
index 05eb4f526521b0bba6fdfe415834008efaf8b82e..8c5072d6af0389da4bd01ecbf6a347ae4227ac16 100644
Binary files a/data/images/textures/item/brewing_stand.png and b/data/images/textures/item/brewing_stand.png differ
diff --git a/data/images/textures/item/brick.png b/data/images/textures/item/brick.png
index 3abdc2df5d940321480885426b0a8014972e42c3..a6db10d3efa7659147700c13c0d916175276f8c2 100644
Binary files a/data/images/textures/item/brick.png and b/data/images/textures/item/brick.png differ
diff --git a/data/images/textures/item/broken_elytra.png b/data/images/textures/item/broken_elytra.png
index 851fe003481151b2c97a191be649d34903320cec..40db26fc0c7537c9a2e78f5ab07beabfebdebd6d 100644
Binary files a/data/images/textures/item/broken_elytra.png and b/data/images/textures/item/broken_elytra.png differ
diff --git a/data/images/textures/item/brown_candle.png b/data/images/textures/item/brown_candle.png
index 6a7c66562051dd00cdbca2d881a7f7e3b3077b7c..bc3f6c3e7a9415dd94eaabf2ffc2c794431d7a82 100644
Binary files a/data/images/textures/item/brown_candle.png and b/data/images/textures/item/brown_candle.png differ
diff --git a/data/images/textures/item/brown_dye.png b/data/images/textures/item/brown_dye.png
index ea5dddc464a379984b86146fb003600c2adc7bfc..c98c78b082838cca50b0d666620d28fe06fb58b6 100644
Binary files a/data/images/textures/item/brown_dye.png and b/data/images/textures/item/brown_dye.png differ
diff --git a/data/images/textures/item/bucket.png b/data/images/textures/item/bucket.png
index 29ffebdf80daaf4f341527ea23ed750a39e56d18..dc7ba1b959cda68feaac77f3f4134f1c2da80d4e 100644
Binary files a/data/images/textures/item/bucket.png and b/data/images/textures/item/bucket.png differ
diff --git a/data/images/textures/item/bundle.png b/data/images/textures/item/bundle.png
index 9e71a11ad32f3198cba5c10bdada11dfc7792f5a..b0dd46baf51526053712f5f7d93c34efa55747e4 100644
Binary files a/data/images/textures/item/bundle.png and b/data/images/textures/item/bundle.png differ
diff --git a/data/images/textures/item/bundle_filled.png b/data/images/textures/item/bundle_filled.png
index 71c9d707ce1bfab962641034e723e4b3fccd32a1..0b67870aff19c72030a13601b3aa80a702a7f658 100644
Binary files a/data/images/textures/item/bundle_filled.png and b/data/images/textures/item/bundle_filled.png differ
diff --git a/data/images/textures/item/cake.png b/data/images/textures/item/cake.png
index c21d01bb030beafcf83a9a681ecf84068d78973a..5e9027772a81dac8a031d16c709c067985045bdc 100644
Binary files a/data/images/textures/item/cake.png and b/data/images/textures/item/cake.png differ
diff --git a/data/images/textures/item/campfire.png b/data/images/textures/item/campfire.png
index ee684601c3b7fb0674755e73386aa501484c0262..06cd968a557689fa67495af3ec9eed5fb4e09330 100644
Binary files a/data/images/textures/item/campfire.png and b/data/images/textures/item/campfire.png differ
diff --git a/data/images/textures/item/candle.png b/data/images/textures/item/candle.png
index 79255e38a0a7da9cbe768d5c656f6666fa654e72..f4a17ac3e39991ffc114edea8ecc261df05996ae 100644
Binary files a/data/images/textures/item/candle.png and b/data/images/textures/item/candle.png differ
diff --git a/data/images/textures/item/carrot.png b/data/images/textures/item/carrot.png
index 50e41adc985c41577773435896d52f3a2ed2de77..317071c0521532985a850c44e90077770b2d975a 100644
Binary files a/data/images/textures/item/carrot.png and b/data/images/textures/item/carrot.png differ
diff --git a/data/images/textures/item/carrot_on_a_stick.png b/data/images/textures/item/carrot_on_a_stick.png
index 8eebe25d419ee55ee7144d3d72dbd0a33074d517..637a9eaec9849e672738fd2364a4a3d570fd3f85 100644
Binary files a/data/images/textures/item/carrot_on_a_stick.png and b/data/images/textures/item/carrot_on_a_stick.png differ
diff --git a/data/images/textures/item/carrot_on_a_stick.png.mcmeta b/data/images/textures/item/carrot_on_a_stick.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..5af93670ffcef5de13e016974e9aebf83dcc5b7f
--- /dev/null
+++ b/data/images/textures/item/carrot_on_a_stick.png.mcmeta
@@ -0,0 +1,36 @@
+{
+  "animation": {
+    "frametime":10,
+    "frames":[
+      0,
+      1,
+      2,
+      3,
+	  4,
+	  3,
+	  2,
+	  1,
+	  0,
+	  1,
+	  2,
+	  2,
+	  3,
+	  4,
+	  3,
+	  2,
+	  1,
+	  1,
+	  0,
+	  0,
+	  1,
+	  2,
+	  3,
+	  2,
+	  1,
+	  0,
+	  1,
+	  2,
+	  1
+    ]
+  }
+}
diff --git a/data/images/textures/item/cauldron.png b/data/images/textures/item/cauldron.png
index 7f5587f038a3552037267aa3bf0a309ab34e952d..369bee7eaf70cbd48ab8a349ebf499053e2d7f96 100644
Binary files a/data/images/textures/item/cauldron.png and b/data/images/textures/item/cauldron.png differ
diff --git a/data/images/textures/item/chain.png b/data/images/textures/item/chain.png
index 5e0df783c63a9dae278081b2c57958abf0c01797..fee4bd465a7d006f7a4fcd126be9a78c25e9ac8e 100644
Binary files a/data/images/textures/item/chain.png and b/data/images/textures/item/chain.png differ
diff --git a/data/images/textures/item/chainmail_boots.png b/data/images/textures/item/chainmail_boots.png
index db7c550a95a649b0bcbc2d43732fade2df94e6cb..4f12ae3587d61a003ead1f587fe7709815231288 100644
Binary files a/data/images/textures/item/chainmail_boots.png and b/data/images/textures/item/chainmail_boots.png differ
diff --git a/data/images/textures/item/chainmail_chestplate.png b/data/images/textures/item/chainmail_chestplate.png
index e6493a8411cb530827c50c895b7ed48af3a9156a..f16e3a4b422d6303621c0ff18ee227a6299c238f 100644
Binary files a/data/images/textures/item/chainmail_chestplate.png and b/data/images/textures/item/chainmail_chestplate.png differ
diff --git a/data/images/textures/item/chainmail_helmet.png b/data/images/textures/item/chainmail_helmet.png
index 4744c066f41118896e5be39f7811ae480a0de357..0bae710345c9fd8227a94c45e59a3beb40857022 100644
Binary files a/data/images/textures/item/chainmail_helmet.png and b/data/images/textures/item/chainmail_helmet.png differ
diff --git a/data/images/textures/item/chainmail_leggings.png b/data/images/textures/item/chainmail_leggings.png
index 176a83ffd678e734ad162d12f953f40bc49a0ae4..9d288f9c758ad37533ac1e3447654b12207d4c67 100644
Binary files a/data/images/textures/item/chainmail_leggings.png and b/data/images/textures/item/chainmail_leggings.png differ
diff --git a/data/images/textures/item/charcoal.png b/data/images/textures/item/charcoal.png
index 5b03004fd240ced7d410f8e094a8e76374bd4cdc..74c8014ccbc84bfe90144e9818babe1e8c0ea6f5 100644
Binary files a/data/images/textures/item/charcoal.png and b/data/images/textures/item/charcoal.png differ
diff --git a/data/images/textures/item/chest_minecart.png b/data/images/textures/item/chest_minecart.png
index 9059820ac5744b4365fffda4a9c47e6f8ce89dbe..cca29d9ad583134aaf7104381e205279d73189f9 100644
Binary files a/data/images/textures/item/chest_minecart.png and b/data/images/textures/item/chest_minecart.png differ
diff --git a/data/images/textures/item/chicken.png b/data/images/textures/item/chicken.png
index 3556a86109952021d68cb1fad1a7f8b3ae4faf09..8a34f43038a144272810870dc2f37692a48b9477 100644
Binary files a/data/images/textures/item/chicken.png and b/data/images/textures/item/chicken.png differ
diff --git a/data/images/textures/item/chorus_fruit.png b/data/images/textures/item/chorus_fruit.png
index d863c51d1080f985960c1ac81cea02a5f0e4bb72..0ad4acba510648417df75cae10e70e88663993c7 100644
Binary files a/data/images/textures/item/chorus_fruit.png and b/data/images/textures/item/chorus_fruit.png differ
diff --git a/data/images/textures/item/clay_ball.png b/data/images/textures/item/clay_ball.png
index 85320a1e353cfe2762c3b151a37a1a8f560d450b..519d6793ab220c70f1d724f94ae0d3f14ff34d0f 100644
Binary files a/data/images/textures/item/clay_ball.png and b/data/images/textures/item/clay_ball.png differ
diff --git a/data/images/textures/item/clock/clock_000.png b/data/images/textures/item/clock/clock_000.png
new file mode 100644
index 0000000000000000000000000000000000000000..5174114ed74cc6fd1ffcd64d95cfd5f5032b111e
Binary files /dev/null and b/data/images/textures/item/clock/clock_000.png differ
diff --git a/data/images/textures/item/clock/clock_001.png b/data/images/textures/item/clock/clock_001.png
new file mode 100644
index 0000000000000000000000000000000000000000..303c6d2335b92cbbe422ce980c6ee180c5618576
Binary files /dev/null and b/data/images/textures/item/clock/clock_001.png differ
diff --git a/data/images/textures/item/clock/clock_002.png b/data/images/textures/item/clock/clock_002.png
new file mode 100644
index 0000000000000000000000000000000000000000..d95b66efa5ad0004acf4e107671fc0add2717adc
Binary files /dev/null and b/data/images/textures/item/clock/clock_002.png differ
diff --git a/data/images/textures/item/clock/clock_003.png b/data/images/textures/item/clock/clock_003.png
new file mode 100644
index 0000000000000000000000000000000000000000..e3b9c2a85ff1ae9fcfe20d88497e834aac3b3093
Binary files /dev/null and b/data/images/textures/item/clock/clock_003.png differ
diff --git a/data/images/textures/item/clock/clock_004.png b/data/images/textures/item/clock/clock_004.png
new file mode 100644
index 0000000000000000000000000000000000000000..37f87859926e8423ee48eef58f50a24578b73893
Binary files /dev/null and b/data/images/textures/item/clock/clock_004.png differ
diff --git a/data/images/textures/item/clock/clock_005.png b/data/images/textures/item/clock/clock_005.png
new file mode 100644
index 0000000000000000000000000000000000000000..f1eddc59bbb73c6e7ed2c3a097451edddc52a18b
Binary files /dev/null and b/data/images/textures/item/clock/clock_005.png differ
diff --git a/data/images/textures/item/clock/clock_006.png b/data/images/textures/item/clock/clock_006.png
new file mode 100644
index 0000000000000000000000000000000000000000..5f6b3c7d3fbc88ad8e50f613c5b1336e0dd525eb
Binary files /dev/null and b/data/images/textures/item/clock/clock_006.png differ
diff --git a/data/images/textures/item/clock/clock_007.png b/data/images/textures/item/clock/clock_007.png
new file mode 100644
index 0000000000000000000000000000000000000000..a2e3816751c068b6580e861fc46bd83d5f930e4f
Binary files /dev/null and b/data/images/textures/item/clock/clock_007.png differ
diff --git a/data/images/textures/item/clock/clock_008.png b/data/images/textures/item/clock/clock_008.png
new file mode 100644
index 0000000000000000000000000000000000000000..3712a2dbd96687100e8a06cbcb00a592d8f99c67
Binary files /dev/null and b/data/images/textures/item/clock/clock_008.png differ
diff --git a/data/images/textures/item/clock/clock_009.png b/data/images/textures/item/clock/clock_009.png
new file mode 100644
index 0000000000000000000000000000000000000000..3adad7553d95a99d7f2ffb74103864561d61d1d6
Binary files /dev/null and b/data/images/textures/item/clock/clock_009.png differ
diff --git a/data/images/textures/item/clock/clock_010.png b/data/images/textures/item/clock/clock_010.png
new file mode 100644
index 0000000000000000000000000000000000000000..3489cb3c006dfdb0ed48b28dc2a7f25fac0226ac
Binary files /dev/null and b/data/images/textures/item/clock/clock_010.png differ
diff --git a/data/images/textures/item/clock/clock_011.png b/data/images/textures/item/clock/clock_011.png
new file mode 100644
index 0000000000000000000000000000000000000000..77fc4bb6b54fb2eda15835a9e117ed3b45ac8369
Binary files /dev/null and b/data/images/textures/item/clock/clock_011.png differ
diff --git a/data/images/textures/item/clock/clock_012.png b/data/images/textures/item/clock/clock_012.png
new file mode 100644
index 0000000000000000000000000000000000000000..9115da1bfe8df46844354815276f4c6ed795686f
Binary files /dev/null and b/data/images/textures/item/clock/clock_012.png differ
diff --git a/data/images/textures/item/clock/clock_013.png b/data/images/textures/item/clock/clock_013.png
new file mode 100644
index 0000000000000000000000000000000000000000..7ecb1864951a9050846946a76e2d7799e0cffdf8
Binary files /dev/null and b/data/images/textures/item/clock/clock_013.png differ
diff --git a/data/images/textures/item/clock/clock_014.png b/data/images/textures/item/clock/clock_014.png
new file mode 100644
index 0000000000000000000000000000000000000000..3e4b1e47ce1eba9cd1908bb683084743f6110178
Binary files /dev/null and b/data/images/textures/item/clock/clock_014.png differ
diff --git a/data/images/textures/item/clock/clock_015.png b/data/images/textures/item/clock/clock_015.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8cdbdf26e7cf88a1cccbe2037b78d6d5784463c
Binary files /dev/null and b/data/images/textures/item/clock/clock_015.png differ
diff --git a/data/images/textures/item/clock/clock_016.png b/data/images/textures/item/clock/clock_016.png
new file mode 100644
index 0000000000000000000000000000000000000000..bd72dffd591dc7385c397dc97eaaa21d431663f1
Binary files /dev/null and b/data/images/textures/item/clock/clock_016.png differ
diff --git a/data/images/textures/item/clock/clock_017.png b/data/images/textures/item/clock/clock_017.png
new file mode 100644
index 0000000000000000000000000000000000000000..c347b689ffa3e2eafe51690f903c8157040564f3
Binary files /dev/null and b/data/images/textures/item/clock/clock_017.png differ
diff --git a/data/images/textures/item/clock/clock_018.png b/data/images/textures/item/clock/clock_018.png
new file mode 100644
index 0000000000000000000000000000000000000000..154eb9d2a610a35b493e53c8886d4e7361c9aec8
Binary files /dev/null and b/data/images/textures/item/clock/clock_018.png differ
diff --git a/data/images/textures/item/clock/clock_019.png b/data/images/textures/item/clock/clock_019.png
new file mode 100644
index 0000000000000000000000000000000000000000..ea5d6691cadc28f6aafb2554915aab95521b9844
Binary files /dev/null and b/data/images/textures/item/clock/clock_019.png differ
diff --git a/data/images/textures/item/clock/clock_020.png b/data/images/textures/item/clock/clock_020.png
new file mode 100644
index 0000000000000000000000000000000000000000..c9bdb0e02f8895a44a2a5836986d2a6045394e4e
Binary files /dev/null and b/data/images/textures/item/clock/clock_020.png differ
diff --git a/data/images/textures/item/clock/clock_021.png b/data/images/textures/item/clock/clock_021.png
new file mode 100644
index 0000000000000000000000000000000000000000..1c8e52a26af11df8ea4e8aee6c8748cbdf8b269a
Binary files /dev/null and b/data/images/textures/item/clock/clock_021.png differ
diff --git a/data/images/textures/item/clock/clock_022.png b/data/images/textures/item/clock/clock_022.png
new file mode 100644
index 0000000000000000000000000000000000000000..415d2fab8565abd0f630c834d4378d324b235d9d
Binary files /dev/null and b/data/images/textures/item/clock/clock_022.png differ
diff --git a/data/images/textures/item/clock/clock_023.png b/data/images/textures/item/clock/clock_023.png
new file mode 100644
index 0000000000000000000000000000000000000000..a0d39e2badef3d562ef93986a9d66393c3049c56
Binary files /dev/null and b/data/images/textures/item/clock/clock_023.png differ
diff --git a/data/images/textures/item/clock/clock_024.png b/data/images/textures/item/clock/clock_024.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd4e787a08a48058e7e380b5e47bc960ce42be1a
Binary files /dev/null and b/data/images/textures/item/clock/clock_024.png differ
diff --git a/data/images/textures/item/clock/clock_025.png b/data/images/textures/item/clock/clock_025.png
new file mode 100644
index 0000000000000000000000000000000000000000..1ac7861d971986d5a513f66042628e44fb77c30d
Binary files /dev/null and b/data/images/textures/item/clock/clock_025.png differ
diff --git a/data/images/textures/item/clock/clock_026.png b/data/images/textures/item/clock/clock_026.png
new file mode 100644
index 0000000000000000000000000000000000000000..50e1ade978e791949be420820000df48e17c805a
Binary files /dev/null and b/data/images/textures/item/clock/clock_026.png differ
diff --git a/data/images/textures/item/clock/clock_027.png b/data/images/textures/item/clock/clock_027.png
new file mode 100644
index 0000000000000000000000000000000000000000..be918bc6f9635a0a2a7c3a905ab32ddd1b880155
Binary files /dev/null and b/data/images/textures/item/clock/clock_027.png differ
diff --git a/data/images/textures/item/clock/clock_028.png b/data/images/textures/item/clock/clock_028.png
new file mode 100644
index 0000000000000000000000000000000000000000..4ceaebb7b3509fc25504bad0d74d96889c3e2bef
Binary files /dev/null and b/data/images/textures/item/clock/clock_028.png differ
diff --git a/data/images/textures/item/clock/clock_029.png b/data/images/textures/item/clock/clock_029.png
new file mode 100644
index 0000000000000000000000000000000000000000..12b088fff0dd54fec549ebc305021f1b001cbcd0
Binary files /dev/null and b/data/images/textures/item/clock/clock_029.png differ
diff --git a/data/images/textures/item/clock/clock_030.png b/data/images/textures/item/clock/clock_030.png
new file mode 100644
index 0000000000000000000000000000000000000000..5f9e59362fe9f4f0712a30241610368636f3978e
Binary files /dev/null and b/data/images/textures/item/clock/clock_030.png differ
diff --git a/data/images/textures/item/clock/clock_031.png b/data/images/textures/item/clock/clock_031.png
new file mode 100644
index 0000000000000000000000000000000000000000..ac395e29f19e2cc50df2cb99d5220cafb9ce5a57
Binary files /dev/null and b/data/images/textures/item/clock/clock_031.png differ
diff --git a/data/images/textures/item/clock/clock_032.png b/data/images/textures/item/clock/clock_032.png
new file mode 100644
index 0000000000000000000000000000000000000000..77da0e90d04f08f8806a6e717892a102ef1723b9
Binary files /dev/null and b/data/images/textures/item/clock/clock_032.png differ
diff --git a/data/images/textures/item/clock/clock_033.png b/data/images/textures/item/clock/clock_033.png
new file mode 100644
index 0000000000000000000000000000000000000000..548e19c299c2e5db05cb2544b8c8ae7743dab54c
Binary files /dev/null and b/data/images/textures/item/clock/clock_033.png differ
diff --git a/data/images/textures/item/clock/clock_034.png b/data/images/textures/item/clock/clock_034.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf58fcb99d4abd4ce3a6a443184d69d65ef1c4f8
Binary files /dev/null and b/data/images/textures/item/clock/clock_034.png differ
diff --git a/data/images/textures/item/clock/clock_035.png b/data/images/textures/item/clock/clock_035.png
new file mode 100644
index 0000000000000000000000000000000000000000..0908db877001e0d745636bda4c6b26425488154b
Binary files /dev/null and b/data/images/textures/item/clock/clock_035.png differ
diff --git a/data/images/textures/item/clock/clock_036.png b/data/images/textures/item/clock/clock_036.png
new file mode 100644
index 0000000000000000000000000000000000000000..cea60c08e2bd3ca1fbfec8776c0f45c30b386692
Binary files /dev/null and b/data/images/textures/item/clock/clock_036.png differ
diff --git a/data/images/textures/item/clock/clock_037.png b/data/images/textures/item/clock/clock_037.png
new file mode 100644
index 0000000000000000000000000000000000000000..6b4565a6a218c5e5f821285cb502e9b89be57336
Binary files /dev/null and b/data/images/textures/item/clock/clock_037.png differ
diff --git a/data/images/textures/item/clock/clock_038.png b/data/images/textures/item/clock/clock_038.png
new file mode 100644
index 0000000000000000000000000000000000000000..d4d17e16c94ea48768a858f821fe929e94cebe80
Binary files /dev/null and b/data/images/textures/item/clock/clock_038.png differ
diff --git a/data/images/textures/item/clock/clock_039.png b/data/images/textures/item/clock/clock_039.png
new file mode 100644
index 0000000000000000000000000000000000000000..127e031ffc966b65408712bb549f100934829e71
Binary files /dev/null and b/data/images/textures/item/clock/clock_039.png differ
diff --git a/data/images/textures/item/clock/clock_040.png b/data/images/textures/item/clock/clock_040.png
new file mode 100644
index 0000000000000000000000000000000000000000..b460bcc1d135093c90445db09af0f3148383727a
Binary files /dev/null and b/data/images/textures/item/clock/clock_040.png differ
diff --git a/data/images/textures/item/clock/clock_041.png b/data/images/textures/item/clock/clock_041.png
new file mode 100644
index 0000000000000000000000000000000000000000..1165d493d3d7cbf2d62af75c23a54c120fef0468
Binary files /dev/null and b/data/images/textures/item/clock/clock_041.png differ
diff --git a/data/images/textures/item/clock/clock_042.png b/data/images/textures/item/clock/clock_042.png
new file mode 100644
index 0000000000000000000000000000000000000000..0bba5a1ae6ca8f316c0db3c8917cf71cf24544d3
Binary files /dev/null and b/data/images/textures/item/clock/clock_042.png differ
diff --git a/data/images/textures/item/clock/clock_043.png b/data/images/textures/item/clock/clock_043.png
new file mode 100644
index 0000000000000000000000000000000000000000..2fd4b6381ceca1ce1574a6619a6694434d203143
Binary files /dev/null and b/data/images/textures/item/clock/clock_043.png differ
diff --git a/data/images/textures/item/clock/clock_044.png b/data/images/textures/item/clock/clock_044.png
new file mode 100644
index 0000000000000000000000000000000000000000..32621baffa9cb9f96d214c64219c559e6d84f836
Binary files /dev/null and b/data/images/textures/item/clock/clock_044.png differ
diff --git a/data/images/textures/item/clock/clock_045.png b/data/images/textures/item/clock/clock_045.png
new file mode 100644
index 0000000000000000000000000000000000000000..0439789496d8cce58249f184776e8aaed7ae6722
Binary files /dev/null and b/data/images/textures/item/clock/clock_045.png differ
diff --git a/data/images/textures/item/clock/clock_046.png b/data/images/textures/item/clock/clock_046.png
new file mode 100644
index 0000000000000000000000000000000000000000..9a946d822c3907b1455fedbe634d768e0162ec7a
Binary files /dev/null and b/data/images/textures/item/clock/clock_046.png differ
diff --git a/data/images/textures/item/clock/clock_047.png b/data/images/textures/item/clock/clock_047.png
new file mode 100644
index 0000000000000000000000000000000000000000..c8f774e52d1e8accb44619786d430a391d7199d4
Binary files /dev/null and b/data/images/textures/item/clock/clock_047.png differ
diff --git a/data/images/textures/item/clock/clock_048.png b/data/images/textures/item/clock/clock_048.png
new file mode 100644
index 0000000000000000000000000000000000000000..13d0906ab68ab571a27afd0cd2556bd5a6bedc0b
Binary files /dev/null and b/data/images/textures/item/clock/clock_048.png differ
diff --git a/data/images/textures/item/clock/clock_049.png b/data/images/textures/item/clock/clock_049.png
new file mode 100644
index 0000000000000000000000000000000000000000..68a0ab37b623a0eb4b790b9c16dcbfb6b23ecfa1
Binary files /dev/null and b/data/images/textures/item/clock/clock_049.png differ
diff --git a/data/images/textures/item/clock/clock_050.png b/data/images/textures/item/clock/clock_050.png
new file mode 100644
index 0000000000000000000000000000000000000000..70aace62cccf51b02e354304bb0b1de57b279221
Binary files /dev/null and b/data/images/textures/item/clock/clock_050.png differ
diff --git a/data/images/textures/item/clock/clock_051.png b/data/images/textures/item/clock/clock_051.png
new file mode 100644
index 0000000000000000000000000000000000000000..e20cd0bfa28bf351d942c4000ae494964dcd556a
Binary files /dev/null and b/data/images/textures/item/clock/clock_051.png differ
diff --git a/data/images/textures/item/clock/clock_052.png b/data/images/textures/item/clock/clock_052.png
new file mode 100644
index 0000000000000000000000000000000000000000..b1afbce22bce1463ac85d9e780efa04472f513da
Binary files /dev/null and b/data/images/textures/item/clock/clock_052.png differ
diff --git a/data/images/textures/item/clock/clock_053.png b/data/images/textures/item/clock/clock_053.png
new file mode 100644
index 0000000000000000000000000000000000000000..278df8b79fe802c5aa0f6b7a58dbf58475539972
Binary files /dev/null and b/data/images/textures/item/clock/clock_053.png differ
diff --git a/data/images/textures/item/clock/clock_054.png b/data/images/textures/item/clock/clock_054.png
new file mode 100644
index 0000000000000000000000000000000000000000..5c1d5854d99ccc8234a1634d366a550b6ea4692f
Binary files /dev/null and b/data/images/textures/item/clock/clock_054.png differ
diff --git a/data/images/textures/item/clock/clock_055.png b/data/images/textures/item/clock/clock_055.png
new file mode 100644
index 0000000000000000000000000000000000000000..d05436cf14321ae4eb6f49d79ce4c8f9b7e20201
Binary files /dev/null and b/data/images/textures/item/clock/clock_055.png differ
diff --git a/data/images/textures/item/clock/clock_056.png b/data/images/textures/item/clock/clock_056.png
new file mode 100644
index 0000000000000000000000000000000000000000..d6edab5767596c3880e9f6eb9abb3073c2fdbd06
Binary files /dev/null and b/data/images/textures/item/clock/clock_056.png differ
diff --git a/data/images/textures/item/clock/clock_057.png b/data/images/textures/item/clock/clock_057.png
new file mode 100644
index 0000000000000000000000000000000000000000..1130715b89430ac0785ec122084298ae544ec200
Binary files /dev/null and b/data/images/textures/item/clock/clock_057.png differ
diff --git a/data/images/textures/item/clock/clock_058.png b/data/images/textures/item/clock/clock_058.png
new file mode 100644
index 0000000000000000000000000000000000000000..09dbee9f339f5587bb3ce7473aafb8430c0425f2
Binary files /dev/null and b/data/images/textures/item/clock/clock_058.png differ
diff --git a/data/images/textures/item/clock/clock_059.png b/data/images/textures/item/clock/clock_059.png
new file mode 100644
index 0000000000000000000000000000000000000000..3bd1eb310102e7c2b519af03e328846c787c348f
Binary files /dev/null and b/data/images/textures/item/clock/clock_059.png differ
diff --git a/data/images/textures/item/clock/clock_060.png b/data/images/textures/item/clock/clock_060.png
new file mode 100644
index 0000000000000000000000000000000000000000..23b2a36dcfc8593fb12c0b2443ebcbc109581087
Binary files /dev/null and b/data/images/textures/item/clock/clock_060.png differ
diff --git a/data/images/textures/item/clock/clock_061.png b/data/images/textures/item/clock/clock_061.png
new file mode 100644
index 0000000000000000000000000000000000000000..3f207685742ce4b550e3f9fa9d8a43ec973fbd0f
Binary files /dev/null and b/data/images/textures/item/clock/clock_061.png differ
diff --git a/data/images/textures/item/clock/clock_062.png b/data/images/textures/item/clock/clock_062.png
new file mode 100644
index 0000000000000000000000000000000000000000..d0cf02e1a00ea923e47c18b669abac1126caecd0
Binary files /dev/null and b/data/images/textures/item/clock/clock_062.png differ
diff --git a/data/images/textures/item/clock/clock_063.png b/data/images/textures/item/clock/clock_063.png
new file mode 100644
index 0000000000000000000000000000000000000000..11815602c403476039c8f74b8cf9f696b8634732
Binary files /dev/null and b/data/images/textures/item/clock/clock_063.png differ
diff --git a/data/images/textures/item/coal.png b/data/images/textures/item/coal.png
index ee3a9728800b5c8b03bbfee62ca150ca491cfcf0..d2d1d58d499f8b8a1dab0cf06b9a66f626f17391 100644
Binary files a/data/images/textures/item/coal.png and b/data/images/textures/item/coal.png differ
diff --git a/data/images/textures/item/cocoa_beans.png b/data/images/textures/item/cocoa_beans.png
index 0563d1f1d481463afeca9f7984763c8c12accf11..2613286dd38bc6841f3c9bfcac7d0196eabe4761 100644
Binary files a/data/images/textures/item/cocoa_beans.png and b/data/images/textures/item/cocoa_beans.png differ
diff --git a/data/images/textures/item/cod.png b/data/images/textures/item/cod.png
index e32ed964c0ce15c03df1be784e98f8901990521a..4007a00b59d6ed39e76210ee51ec2a89b806dfae 100644
Binary files a/data/images/textures/item/cod.png and b/data/images/textures/item/cod.png differ
diff --git a/data/images/textures/item/cod_bucket.png b/data/images/textures/item/cod_bucket.png
index ae356f8c6f244aae8148eb7a9f48817e6823884b..bac89bf68e27f49f956b55ce2d2dd8bb641f1810 100644
Binary files a/data/images/textures/item/cod_bucket.png and b/data/images/textures/item/cod_bucket.png differ
diff --git a/data/images/textures/item/command_block_minecart.png b/data/images/textures/item/command_block_minecart.png
index 7612cf8fa9f2cae1c991339fdb5b1dca067daa62..2656face7bb09026cf00a08625abe0dd1f73e03c 100644
Binary files a/data/images/textures/item/command_block_minecart.png and b/data/images/textures/item/command_block_minecart.png differ
diff --git a/data/images/textures/item/comparator.png b/data/images/textures/item/comparator.png
index e6bbadfe8e70b4eb09a40b08d7088a339dd4dbf7..332ebb7052f9d73696a0c56e614f86b89a17985d 100644
Binary files a/data/images/textures/item/comparator.png and b/data/images/textures/item/comparator.png differ
diff --git a/data/images/textures/item/compass/compass_000.png b/data/images/textures/item/compass/compass_000.png
new file mode 100644
index 0000000000000000000000000000000000000000..05fa8f1eb6e81b431d8f6366329d197d3628116b
Binary files /dev/null and b/data/images/textures/item/compass/compass_000.png differ
diff --git a/data/images/textures/item/compass/compass_0001.png b/data/images/textures/item/compass/compass_0001.png
new file mode 100644
index 0000000000000000000000000000000000000000..78f8d89a3cb969d8b09804c6738527936fda40de
Binary files /dev/null and b/data/images/textures/item/compass/compass_0001.png differ
diff --git a/data/images/textures/item/compass/compass_0002.png b/data/images/textures/item/compass/compass_0002.png
new file mode 100644
index 0000000000000000000000000000000000000000..11af564d49d9ae3389a15ed011a1f45dc48332ad
Binary files /dev/null and b/data/images/textures/item/compass/compass_0002.png differ
diff --git a/data/images/textures/item/compass/compass_0003.png b/data/images/textures/item/compass/compass_0003.png
new file mode 100644
index 0000000000000000000000000000000000000000..afb79e3f0d869dac9855a254f9e58b01b1f6b27b
Binary files /dev/null and b/data/images/textures/item/compass/compass_0003.png differ
diff --git a/data/images/textures/item/compass/compass_0004.png b/data/images/textures/item/compass/compass_0004.png
new file mode 100644
index 0000000000000000000000000000000000000000..568cce38a1828f831fbbcd2475ef95abbed1b0e2
Binary files /dev/null and b/data/images/textures/item/compass/compass_0004.png differ
diff --git a/data/images/textures/item/compass/compass_0005.png b/data/images/textures/item/compass/compass_0005.png
new file mode 100644
index 0000000000000000000000000000000000000000..c03c45d172fd03a4709eb67d3787a920d51f7528
Binary files /dev/null and b/data/images/textures/item/compass/compass_0005.png differ
diff --git a/data/images/textures/item/compass/compass_0006.png b/data/images/textures/item/compass/compass_0006.png
new file mode 100644
index 0000000000000000000000000000000000000000..33c69ee0774afeafa813db56a33ce25f0da6f785
Binary files /dev/null and b/data/images/textures/item/compass/compass_0006.png differ
diff --git a/data/images/textures/item/compass/compass_0007.png b/data/images/textures/item/compass/compass_0007.png
new file mode 100644
index 0000000000000000000000000000000000000000..bf138bcb605c7415ec2322126aa0f7310338ad83
Binary files /dev/null and b/data/images/textures/item/compass/compass_0007.png differ
diff --git a/data/images/textures/item/compass/compass_0008.png b/data/images/textures/item/compass/compass_0008.png
new file mode 100644
index 0000000000000000000000000000000000000000..a19a3d6d16c24b2a5aba9d922fc316398d687b4e
Binary files /dev/null and b/data/images/textures/item/compass/compass_0008.png differ
diff --git a/data/images/textures/item/compass/compass_0009.png b/data/images/textures/item/compass/compass_0009.png
new file mode 100644
index 0000000000000000000000000000000000000000..b151431cf026ba6ff3874fd9eec0b960a6ecc035
Binary files /dev/null and b/data/images/textures/item/compass/compass_0009.png differ
diff --git a/data/images/textures/item/compass/compass_0010.png b/data/images/textures/item/compass/compass_0010.png
new file mode 100644
index 0000000000000000000000000000000000000000..5138a722a84b67a3b782a02fe73651890387fd99
Binary files /dev/null and b/data/images/textures/item/compass/compass_0010.png differ
diff --git a/data/images/textures/item/compass/compass_0011.png b/data/images/textures/item/compass/compass_0011.png
new file mode 100644
index 0000000000000000000000000000000000000000..74ca837acba837f6ed1ec0176eb7404dfe72a1f6
Binary files /dev/null and b/data/images/textures/item/compass/compass_0011.png differ
diff --git a/data/images/textures/item/compass/compass_0012.png b/data/images/textures/item/compass/compass_0012.png
new file mode 100644
index 0000000000000000000000000000000000000000..064e63fd7b56f24a500284ca2c191baf4e06b406
Binary files /dev/null and b/data/images/textures/item/compass/compass_0012.png differ
diff --git a/data/images/textures/item/compass/compass_0013.png b/data/images/textures/item/compass/compass_0013.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b16be5e9854641e253bfd93d6c21eeddcdde1d9
Binary files /dev/null and b/data/images/textures/item/compass/compass_0013.png differ
diff --git a/data/images/textures/item/compass/compass_0014.png b/data/images/textures/item/compass/compass_0014.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d3eb837d8095e4bd79f628a6c05f5feab7c7396
Binary files /dev/null and b/data/images/textures/item/compass/compass_0014.png differ
diff --git a/data/images/textures/item/compass/compass_0015.png b/data/images/textures/item/compass/compass_0015.png
new file mode 100644
index 0000000000000000000000000000000000000000..31da844017475aedb806ff8c77d1da552d06e0df
Binary files /dev/null and b/data/images/textures/item/compass/compass_0015.png differ
diff --git a/data/images/textures/item/compass/compass_0016.png b/data/images/textures/item/compass/compass_0016.png
new file mode 100644
index 0000000000000000000000000000000000000000..4eabc932ad1ef79a8f32c9f9c99a9a4165b46e64
Binary files /dev/null and b/data/images/textures/item/compass/compass_0016.png differ
diff --git a/data/images/textures/item/compass/compass_0017.png b/data/images/textures/item/compass/compass_0017.png
new file mode 100644
index 0000000000000000000000000000000000000000..b6271edff22c27150fce11bca3caacccd7197436
Binary files /dev/null and b/data/images/textures/item/compass/compass_0017.png differ
diff --git a/data/images/textures/item/compass/compass_0018.png b/data/images/textures/item/compass/compass_0018.png
new file mode 100644
index 0000000000000000000000000000000000000000..34422fe331e111172d7e5708224ef0d99487e916
Binary files /dev/null and b/data/images/textures/item/compass/compass_0018.png differ
diff --git a/data/images/textures/item/compass/compass_0019.png b/data/images/textures/item/compass/compass_0019.png
new file mode 100644
index 0000000000000000000000000000000000000000..5032913b21d5807224a7c6012361be764bfa0301
Binary files /dev/null and b/data/images/textures/item/compass/compass_0019.png differ
diff --git a/data/images/textures/item/compass/compass_0020.png b/data/images/textures/item/compass/compass_0020.png
new file mode 100644
index 0000000000000000000000000000000000000000..c02fe8b9296e24d059f3d523716d3dbb4defd4c8
Binary files /dev/null and b/data/images/textures/item/compass/compass_0020.png differ
diff --git a/data/images/textures/item/compass/compass_0021.png b/data/images/textures/item/compass/compass_0021.png
new file mode 100644
index 0000000000000000000000000000000000000000..032c46b9121823c58432d5e4a37b227abb42e2a8
Binary files /dev/null and b/data/images/textures/item/compass/compass_0021.png differ
diff --git a/data/images/textures/item/compass/compass_0022.png b/data/images/textures/item/compass/compass_0022.png
new file mode 100644
index 0000000000000000000000000000000000000000..87534d321e8810d5c7fe2c41ce74bb4794973f1d
Binary files /dev/null and b/data/images/textures/item/compass/compass_0022.png differ
diff --git a/data/images/textures/item/compass/compass_0023.png b/data/images/textures/item/compass/compass_0023.png
new file mode 100644
index 0000000000000000000000000000000000000000..58c0bfe81109d9c2ecfc4fb20f455f7c60bffab7
Binary files /dev/null and b/data/images/textures/item/compass/compass_0023.png differ
diff --git a/data/images/textures/item/compass/compass_0024.png b/data/images/textures/item/compass/compass_0024.png
new file mode 100644
index 0000000000000000000000000000000000000000..a67d4b9fa2699e136deeed180e1ed8feb4252923
Binary files /dev/null and b/data/images/textures/item/compass/compass_0024.png differ
diff --git a/data/images/textures/item/compass/compass_0025.png b/data/images/textures/item/compass/compass_0025.png
new file mode 100644
index 0000000000000000000000000000000000000000..7432c9feff483dfd2aaffba2ec0e24d2d099c0a9
Binary files /dev/null and b/data/images/textures/item/compass/compass_0025.png differ
diff --git a/data/images/textures/item/compass/compass_0026.png b/data/images/textures/item/compass/compass_0026.png
new file mode 100644
index 0000000000000000000000000000000000000000..07c42d3edfc5160935748e5e57b8d321d6dac275
Binary files /dev/null and b/data/images/textures/item/compass/compass_0026.png differ
diff --git a/data/images/textures/item/compass/compass_0027.png b/data/images/textures/item/compass/compass_0027.png
new file mode 100644
index 0000000000000000000000000000000000000000..4acaca9a064c0298a3a569ff14f3f97575e07f75
Binary files /dev/null and b/data/images/textures/item/compass/compass_0027.png differ
diff --git a/data/images/textures/item/compass/compass_0028.png b/data/images/textures/item/compass/compass_0028.png
new file mode 100644
index 0000000000000000000000000000000000000000..1a2ae5bb11748ac9747b0bab05271a303dc5d8fb
Binary files /dev/null and b/data/images/textures/item/compass/compass_0028.png differ
diff --git a/data/images/textures/item/compass/compass_0029.png b/data/images/textures/item/compass/compass_0029.png
new file mode 100644
index 0000000000000000000000000000000000000000..50fddaffbc102f9eb9e40960af1da5d5f83abcf8
Binary files /dev/null and b/data/images/textures/item/compass/compass_0029.png differ
diff --git a/data/images/textures/item/compass/compass_0030.png b/data/images/textures/item/compass/compass_0030.png
new file mode 100644
index 0000000000000000000000000000000000000000..6eabdfd732440b761e5a47fb03d85ae93f299e44
Binary files /dev/null and b/data/images/textures/item/compass/compass_0030.png differ
diff --git a/data/images/textures/item/compass/compass_0031.png b/data/images/textures/item/compass/compass_0031.png
new file mode 100644
index 0000000000000000000000000000000000000000..1c689e3423df497771f2f5d907cd59d9fc1fcbb7
Binary files /dev/null and b/data/images/textures/item/compass/compass_0031.png differ
diff --git a/data/images/textures/item/compass/compass_0032.png b/data/images/textures/item/compass/compass_0032.png
new file mode 100644
index 0000000000000000000000000000000000000000..d700a84afadd6799c5dda7dd9066462928779783
Binary files /dev/null and b/data/images/textures/item/compass/compass_0032.png differ
diff --git a/data/images/textures/item/compass/compass_0033.png b/data/images/textures/item/compass/compass_0033.png
new file mode 100644
index 0000000000000000000000000000000000000000..7198efe80f207aa5e071b4d110ea1e77cfd0992a
Binary files /dev/null and b/data/images/textures/item/compass/compass_0033.png differ
diff --git a/data/images/textures/item/compass/compass_0034.png b/data/images/textures/item/compass/compass_0034.png
new file mode 100644
index 0000000000000000000000000000000000000000..c20c9b859491b5711c41dd6ad7808dfcb45189ea
Binary files /dev/null and b/data/images/textures/item/compass/compass_0034.png differ
diff --git a/data/images/textures/item/compass/compass_0035.png b/data/images/textures/item/compass/compass_0035.png
new file mode 100644
index 0000000000000000000000000000000000000000..df9584ce1b9f9dd1cc8bcf37f5b015ce2e5c75d0
Binary files /dev/null and b/data/images/textures/item/compass/compass_0035.png differ
diff --git a/data/images/textures/item/compass/compass_0036.png b/data/images/textures/item/compass/compass_0036.png
new file mode 100644
index 0000000000000000000000000000000000000000..93dc92fb6d470994c08d41e35df3cfc50973c896
Binary files /dev/null and b/data/images/textures/item/compass/compass_0036.png differ
diff --git a/data/images/textures/item/compass/compass_0037.png b/data/images/textures/item/compass/compass_0037.png
new file mode 100644
index 0000000000000000000000000000000000000000..98b9ceffd9ec47d66dd75bc4aed9d572c44f003a
Binary files /dev/null and b/data/images/textures/item/compass/compass_0037.png differ
diff --git a/data/images/textures/item/compass/compass_0038.png b/data/images/textures/item/compass/compass_0038.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb452fac18aaca79ae6a77f258ecc5f39abb5c29
Binary files /dev/null and b/data/images/textures/item/compass/compass_0038.png differ
diff --git a/data/images/textures/item/compass/compass_0039.png b/data/images/textures/item/compass/compass_0039.png
new file mode 100644
index 0000000000000000000000000000000000000000..452772f43b4861d0cc060297294c37a3710d4ba6
Binary files /dev/null and b/data/images/textures/item/compass/compass_0039.png differ
diff --git a/data/images/textures/item/compass/compass_0040.png b/data/images/textures/item/compass/compass_0040.png
new file mode 100644
index 0000000000000000000000000000000000000000..3707cf05cb0305d148509fdda88241b321bbb152
Binary files /dev/null and b/data/images/textures/item/compass/compass_0040.png differ
diff --git a/data/images/textures/item/compass/compass_0041.png b/data/images/textures/item/compass/compass_0041.png
new file mode 100644
index 0000000000000000000000000000000000000000..61f017fe815fa4a42101bf5d109e3b5ec0f1c7e8
Binary files /dev/null and b/data/images/textures/item/compass/compass_0041.png differ
diff --git a/data/images/textures/item/compass/compass_0042.png b/data/images/textures/item/compass/compass_0042.png
new file mode 100644
index 0000000000000000000000000000000000000000..7813895379e16cfc269c31b4a743f628562cbac7
Binary files /dev/null and b/data/images/textures/item/compass/compass_0042.png differ
diff --git a/data/images/textures/item/compass/compass_0043.png b/data/images/textures/item/compass/compass_0043.png
new file mode 100644
index 0000000000000000000000000000000000000000..9679c8818d6c68b6e4541a457b0ffd73a3d24f2f
Binary files /dev/null and b/data/images/textures/item/compass/compass_0043.png differ
diff --git a/data/images/textures/item/compass/compass_0044.png b/data/images/textures/item/compass/compass_0044.png
new file mode 100644
index 0000000000000000000000000000000000000000..d5d0fd089bc8dbc92ec7e22843de85dc00351f81
Binary files /dev/null and b/data/images/textures/item/compass/compass_0044.png differ
diff --git a/data/images/textures/item/compass/compass_0045.png b/data/images/textures/item/compass/compass_0045.png
new file mode 100644
index 0000000000000000000000000000000000000000..66f759ffa5050ed7dc6547fbacd4d75704deaa22
Binary files /dev/null and b/data/images/textures/item/compass/compass_0045.png differ
diff --git a/data/images/textures/item/compass/compass_0046.png b/data/images/textures/item/compass/compass_0046.png
new file mode 100644
index 0000000000000000000000000000000000000000..179d134f476b23c7fe48d238c74e45b936f526b7
Binary files /dev/null and b/data/images/textures/item/compass/compass_0046.png differ
diff --git a/data/images/textures/item/compass/compass_0047.png b/data/images/textures/item/compass/compass_0047.png
new file mode 100644
index 0000000000000000000000000000000000000000..9eb66e3d4a6c781802de4aa1831f205fbd130bab
Binary files /dev/null and b/data/images/textures/item/compass/compass_0047.png differ
diff --git a/data/images/textures/item/compass/compass_0048.png b/data/images/textures/item/compass/compass_0048.png
new file mode 100644
index 0000000000000000000000000000000000000000..0636a97a31161a1ab2c370f9840707013bff3e04
Binary files /dev/null and b/data/images/textures/item/compass/compass_0048.png differ
diff --git a/data/images/textures/item/compass/compass_0049.png b/data/images/textures/item/compass/compass_0049.png
new file mode 100644
index 0000000000000000000000000000000000000000..0655fdfbb9c9f6d0cc172b54d767e230b90269d2
Binary files /dev/null and b/data/images/textures/item/compass/compass_0049.png differ
diff --git a/data/images/textures/item/compass/compass_0050.png b/data/images/textures/item/compass/compass_0050.png
new file mode 100644
index 0000000000000000000000000000000000000000..6e7a33f1a0764f73ec380bab9509383fdf60299a
Binary files /dev/null and b/data/images/textures/item/compass/compass_0050.png differ
diff --git a/data/images/textures/item/compass/compass_0051.png b/data/images/textures/item/compass/compass_0051.png
new file mode 100644
index 0000000000000000000000000000000000000000..cd0145a0c3d95d071480a3b2977dcf802d788980
Binary files /dev/null and b/data/images/textures/item/compass/compass_0051.png differ
diff --git a/data/images/textures/item/compass/compass_0052.png b/data/images/textures/item/compass/compass_0052.png
new file mode 100644
index 0000000000000000000000000000000000000000..a2a8d9b7b763b230fbbd711e5e79dded41f7cb81
Binary files /dev/null and b/data/images/textures/item/compass/compass_0052.png differ
diff --git a/data/images/textures/item/compass/compass_0053.png b/data/images/textures/item/compass/compass_0053.png
new file mode 100644
index 0000000000000000000000000000000000000000..732d5b67eb036380111a3ec029e100dccbc5a74b
Binary files /dev/null and b/data/images/textures/item/compass/compass_0053.png differ
diff --git a/data/images/textures/item/compass/compass_0054.png b/data/images/textures/item/compass/compass_0054.png
new file mode 100644
index 0000000000000000000000000000000000000000..b94d5e779b9f11146184bb8683b0d6fab2e00128
Binary files /dev/null and b/data/images/textures/item/compass/compass_0054.png differ
diff --git a/data/images/textures/item/compass/compass_0055.png b/data/images/textures/item/compass/compass_0055.png
new file mode 100644
index 0000000000000000000000000000000000000000..b29c58298f199f1a579926aca05dc227247b0888
Binary files /dev/null and b/data/images/textures/item/compass/compass_0055.png differ
diff --git a/data/images/textures/item/compass/compass_0056.png b/data/images/textures/item/compass/compass_0056.png
new file mode 100644
index 0000000000000000000000000000000000000000..99cea3076627ce7d8ac5697487363bb503592ccd
Binary files /dev/null and b/data/images/textures/item/compass/compass_0056.png differ
diff --git a/data/images/textures/item/compass/compass_0057.png b/data/images/textures/item/compass/compass_0057.png
new file mode 100644
index 0000000000000000000000000000000000000000..033a482d59c4f31a7fde2d653ca1203778f9be8f
Binary files /dev/null and b/data/images/textures/item/compass/compass_0057.png differ
diff --git a/data/images/textures/item/compass/compass_0058.png b/data/images/textures/item/compass/compass_0058.png
new file mode 100644
index 0000000000000000000000000000000000000000..aac8999bb4fdc7dca6bf9e9127a2354f5bdbe0aa
Binary files /dev/null and b/data/images/textures/item/compass/compass_0058.png differ
diff --git a/data/images/textures/item/compass/compass_0059.png b/data/images/textures/item/compass/compass_0059.png
new file mode 100644
index 0000000000000000000000000000000000000000..127ddff9685d7b933fab7ef339fa101e1a88fdd3
Binary files /dev/null and b/data/images/textures/item/compass/compass_0059.png differ
diff --git a/data/images/textures/item/compass/compass_0060.png b/data/images/textures/item/compass/compass_0060.png
new file mode 100644
index 0000000000000000000000000000000000000000..0189b9e4fc46de71b7c1a93e5a29dd04a8d65431
Binary files /dev/null and b/data/images/textures/item/compass/compass_0060.png differ
diff --git a/data/images/textures/item/compass/compass_0061.png b/data/images/textures/item/compass/compass_0061.png
new file mode 100644
index 0000000000000000000000000000000000000000..e78cf778b49f3f9a2b8859d02792f0cdd16d6cf0
Binary files /dev/null and b/data/images/textures/item/compass/compass_0061.png differ
diff --git a/data/images/textures/item/compass/compass_0062.png b/data/images/textures/item/compass/compass_0062.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ee77dc6d3a7f2ea10ca5df7027b4609edd7d16f
Binary files /dev/null and b/data/images/textures/item/compass/compass_0062.png differ
diff --git a/data/images/textures/item/compass/compass_0063.png b/data/images/textures/item/compass/compass_0063.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd3629227d231ea269ce235da2d08e7e2cd683a5
Binary files /dev/null and b/data/images/textures/item/compass/compass_0063.png differ
diff --git a/data/images/textures/item/compass/compass_0064.png b/data/images/textures/item/compass/compass_0064.png
new file mode 100644
index 0000000000000000000000000000000000000000..212734fb7c02b04c7ae4d64f0d2e914184301d01
Binary files /dev/null and b/data/images/textures/item/compass/compass_0064.png differ
diff --git a/data/images/textures/item/compass/compass_0065.png b/data/images/textures/item/compass/compass_0065.png
new file mode 100644
index 0000000000000000000000000000000000000000..1b384d5a5119cc74f8129591aaabe17bcd1b63cf
Binary files /dev/null and b/data/images/textures/item/compass/compass_0065.png differ
diff --git a/data/images/textures/item/compass/compass_0066.png b/data/images/textures/item/compass/compass_0066.png
new file mode 100644
index 0000000000000000000000000000000000000000..6c4c1c8d1e3795d74222bd33b3ba54b2725fc3f6
Binary files /dev/null and b/data/images/textures/item/compass/compass_0066.png differ
diff --git a/data/images/textures/item/compass/compass_0067.png b/data/images/textures/item/compass/compass_0067.png
new file mode 100644
index 0000000000000000000000000000000000000000..9d3c3d10699dd557ce59ff677bc526e8a824808c
Binary files /dev/null and b/data/images/textures/item/compass/compass_0067.png differ
diff --git a/data/images/textures/item/compass/compass_0068.png b/data/images/textures/item/compass/compass_0068.png
new file mode 100644
index 0000000000000000000000000000000000000000..1cd2fc122035f8fca37ea46d1bc95b853ee8ee5a
Binary files /dev/null and b/data/images/textures/item/compass/compass_0068.png differ
diff --git a/data/images/textures/item/compass/compass_0069.png b/data/images/textures/item/compass/compass_0069.png
new file mode 100644
index 0000000000000000000000000000000000000000..d27787dd97ab480873cbb60a46e1f45373164778
Binary files /dev/null and b/data/images/textures/item/compass/compass_0069.png differ
diff --git a/data/images/textures/item/compass/compass_0070.png b/data/images/textures/item/compass/compass_0070.png
new file mode 100644
index 0000000000000000000000000000000000000000..61c1f008a704ee49f98efef532bb0eb57f445277
Binary files /dev/null and b/data/images/textures/item/compass/compass_0070.png differ
diff --git a/data/images/textures/item/compass/compass_0071.png b/data/images/textures/item/compass/compass_0071.png
new file mode 100644
index 0000000000000000000000000000000000000000..25472c98db75806c1d913c75213b3d4896bc32d9
Binary files /dev/null and b/data/images/textures/item/compass/compass_0071.png differ
diff --git a/data/images/textures/item/compass/compass_0072.png b/data/images/textures/item/compass/compass_0072.png
new file mode 100644
index 0000000000000000000000000000000000000000..a503d8379127d60736c3a3c3f782fc3bdcf08637
Binary files /dev/null and b/data/images/textures/item/compass/compass_0072.png differ
diff --git a/data/images/textures/item/compass/compass_0073.png b/data/images/textures/item/compass/compass_0073.png
new file mode 100644
index 0000000000000000000000000000000000000000..32d0d393bb597455394693f6e564858c1c99f870
Binary files /dev/null and b/data/images/textures/item/compass/compass_0073.png differ
diff --git a/data/images/textures/item/compass/compass_0074.png b/data/images/textures/item/compass/compass_0074.png
new file mode 100644
index 0000000000000000000000000000000000000000..4f5d43c8ca8358eca93ce69c1d6bd0b496f68a75
Binary files /dev/null and b/data/images/textures/item/compass/compass_0074.png differ
diff --git a/data/images/textures/item/compass/compass_0075.png b/data/images/textures/item/compass/compass_0075.png
new file mode 100644
index 0000000000000000000000000000000000000000..dbad1ec61f2274e9822ac13026d17c4ade8d028d
Binary files /dev/null and b/data/images/textures/item/compass/compass_0075.png differ
diff --git a/data/images/textures/item/compass/compass_0076.png b/data/images/textures/item/compass/compass_0076.png
new file mode 100644
index 0000000000000000000000000000000000000000..4ff6f1e4510d25d1e9d5f16c4d19df59f649cb59
Binary files /dev/null and b/data/images/textures/item/compass/compass_0076.png differ
diff --git a/data/images/textures/item/compass/compass_0077.png b/data/images/textures/item/compass/compass_0077.png
new file mode 100644
index 0000000000000000000000000000000000000000..b8f6386cca95bc5878eb82201527f71c7865bb3d
Binary files /dev/null and b/data/images/textures/item/compass/compass_0077.png differ
diff --git a/data/images/textures/item/compass/compass_0078.png b/data/images/textures/item/compass/compass_0078.png
new file mode 100644
index 0000000000000000000000000000000000000000..e4d2c65a80b01a6b1d91bea437c300ddfbbb5c95
Binary files /dev/null and b/data/images/textures/item/compass/compass_0078.png differ
diff --git a/data/images/textures/item/compass/compass_0079.png b/data/images/textures/item/compass/compass_0079.png
new file mode 100644
index 0000000000000000000000000000000000000000..bfb7090758edfdabaf7917260fc4950dc3ff032a
Binary files /dev/null and b/data/images/textures/item/compass/compass_0079.png differ
diff --git a/data/images/textures/item/compass/compass_0080.png b/data/images/textures/item/compass/compass_0080.png
new file mode 100644
index 0000000000000000000000000000000000000000..c23a0a90526f4b0721248ce1360d2a258c8213ce
Binary files /dev/null and b/data/images/textures/item/compass/compass_0080.png differ
diff --git a/data/images/textures/item/compass/compass_0081.png b/data/images/textures/item/compass/compass_0081.png
new file mode 100644
index 0000000000000000000000000000000000000000..7400e53761f3a87b189eb627647c298866b3ba50
Binary files /dev/null and b/data/images/textures/item/compass/compass_0081.png differ
diff --git a/data/images/textures/item/compass/compass_0082.png b/data/images/textures/item/compass/compass_0082.png
new file mode 100644
index 0000000000000000000000000000000000000000..fba58c0b863dcda8943ab8ab3ea5f66acc5017cf
Binary files /dev/null and b/data/images/textures/item/compass/compass_0082.png differ
diff --git a/data/images/textures/item/compass/compass_0083.png b/data/images/textures/item/compass/compass_0083.png
new file mode 100644
index 0000000000000000000000000000000000000000..0f670f1411c1e12caaeaacbf55a6e7662a04cae9
Binary files /dev/null and b/data/images/textures/item/compass/compass_0083.png differ
diff --git a/data/images/textures/item/compass/compass_0084.png b/data/images/textures/item/compass/compass_0084.png
new file mode 100644
index 0000000000000000000000000000000000000000..9aec7a56aa7917ab897107f11cc907f98f553188
Binary files /dev/null and b/data/images/textures/item/compass/compass_0084.png differ
diff --git a/data/images/textures/item/compass/compass_0085.png b/data/images/textures/item/compass/compass_0085.png
new file mode 100644
index 0000000000000000000000000000000000000000..6bdc60a9ba02e236b654594a443ebf7a56b3eb57
Binary files /dev/null and b/data/images/textures/item/compass/compass_0085.png differ
diff --git a/data/images/textures/item/compass/compass_0086.png b/data/images/textures/item/compass/compass_0086.png
new file mode 100644
index 0000000000000000000000000000000000000000..3ee7e45df9f11e059fa9b6c606b833fb1f081a7b
Binary files /dev/null and b/data/images/textures/item/compass/compass_0086.png differ
diff --git a/data/images/textures/item/compass/compass_0087.png b/data/images/textures/item/compass/compass_0087.png
new file mode 100644
index 0000000000000000000000000000000000000000..d8370865f955e6608ee3b07c237753b814539da6
Binary files /dev/null and b/data/images/textures/item/compass/compass_0087.png differ
diff --git a/data/images/textures/item/compass/compass_0088.png b/data/images/textures/item/compass/compass_0088.png
new file mode 100644
index 0000000000000000000000000000000000000000..760bd5afa8f47a16e95d83d60461231fb63a7cde
Binary files /dev/null and b/data/images/textures/item/compass/compass_0088.png differ
diff --git a/data/images/textures/item/compass/compass_0089.png b/data/images/textures/item/compass/compass_0089.png
new file mode 100644
index 0000000000000000000000000000000000000000..1609d4fdc7846ca016ca961eb9b22a3798c796e1
Binary files /dev/null and b/data/images/textures/item/compass/compass_0089.png differ
diff --git a/data/images/textures/item/compass/compass_0090.png b/data/images/textures/item/compass/compass_0090.png
new file mode 100644
index 0000000000000000000000000000000000000000..45af0b2cd67fee2acf8cb3aca2ed7798bbcee5ba
Binary files /dev/null and b/data/images/textures/item/compass/compass_0090.png differ
diff --git a/data/images/textures/item/compass/compass_0091.png b/data/images/textures/item/compass/compass_0091.png
new file mode 100644
index 0000000000000000000000000000000000000000..d48393bada2cce965563cf482ade33142551cd51
Binary files /dev/null and b/data/images/textures/item/compass/compass_0091.png differ
diff --git a/data/images/textures/item/compass/compass_0092.png b/data/images/textures/item/compass/compass_0092.png
new file mode 100644
index 0000000000000000000000000000000000000000..36caa6e0f61950512daf9137c76241df117ea399
Binary files /dev/null and b/data/images/textures/item/compass/compass_0092.png differ
diff --git a/data/images/textures/item/compass/compass_0093.png b/data/images/textures/item/compass/compass_0093.png
new file mode 100644
index 0000000000000000000000000000000000000000..1867f7d7526783fa13adfa4a0daeecb4cc0978dd
Binary files /dev/null and b/data/images/textures/item/compass/compass_0093.png differ
diff --git a/data/images/textures/item/compass/compass_0094.png b/data/images/textures/item/compass/compass_0094.png
new file mode 100644
index 0000000000000000000000000000000000000000..1a4b59ea8a92b54016aaeda1296fb4ab9c82a75a
Binary files /dev/null and b/data/images/textures/item/compass/compass_0094.png differ
diff --git a/data/images/textures/item/compass/compass_0095.png b/data/images/textures/item/compass/compass_0095.png
new file mode 100644
index 0000000000000000000000000000000000000000..8e07e8a595d208f8db23bd27f1f9daec02e2a944
Binary files /dev/null and b/data/images/textures/item/compass/compass_0095.png differ
diff --git a/data/images/textures/item/compass/compass_0096.png b/data/images/textures/item/compass/compass_0096.png
new file mode 100644
index 0000000000000000000000000000000000000000..a053a24de0d4bc51706334946cdf2c952b5bb378
Binary files /dev/null and b/data/images/textures/item/compass/compass_0096.png differ
diff --git a/data/images/textures/item/compass/compass_0097.png b/data/images/textures/item/compass/compass_0097.png
new file mode 100644
index 0000000000000000000000000000000000000000..23451dd151007809dd96611ff3bc53f2b4a6e7bd
Binary files /dev/null and b/data/images/textures/item/compass/compass_0097.png differ
diff --git a/data/images/textures/item/compass/compass_0098.png b/data/images/textures/item/compass/compass_0098.png
new file mode 100644
index 0000000000000000000000000000000000000000..90aa99df9f0a0e7a2a665c2de05b31f69e4f51ea
Binary files /dev/null and b/data/images/textures/item/compass/compass_0098.png differ
diff --git a/data/images/textures/item/compass/compass_0099.png b/data/images/textures/item/compass/compass_0099.png
new file mode 100644
index 0000000000000000000000000000000000000000..8e4d27df7ad5e9e75297d3af9c9fdb4506c2ac60
Binary files /dev/null and b/data/images/textures/item/compass/compass_0099.png differ
diff --git a/data/images/textures/item/compass/compass_0100.png b/data/images/textures/item/compass/compass_0100.png
new file mode 100644
index 0000000000000000000000000000000000000000..9a43dc08657f08e768edbe46f6f9b560859c627e
Binary files /dev/null and b/data/images/textures/item/compass/compass_0100.png differ
diff --git a/data/images/textures/item/compass/compass_0101.png b/data/images/textures/item/compass/compass_0101.png
new file mode 100644
index 0000000000000000000000000000000000000000..1a7d49cf971a0b2a9b4481f46ed7e6888500daad
Binary files /dev/null and b/data/images/textures/item/compass/compass_0101.png differ
diff --git a/data/images/textures/item/compass/compass_0102.png b/data/images/textures/item/compass/compass_0102.png
new file mode 100644
index 0000000000000000000000000000000000000000..1108f01643df5d695f77054baefa5a78acefff2b
Binary files /dev/null and b/data/images/textures/item/compass/compass_0102.png differ
diff --git a/data/images/textures/item/compass/compass_0103.png b/data/images/textures/item/compass/compass_0103.png
new file mode 100644
index 0000000000000000000000000000000000000000..a77812f3ab978a707f12d2a4bbd08200425dbdbe
Binary files /dev/null and b/data/images/textures/item/compass/compass_0103.png differ
diff --git a/data/images/textures/item/compass/compass_0104.png b/data/images/textures/item/compass/compass_0104.png
new file mode 100644
index 0000000000000000000000000000000000000000..20b350013deb4d42ad2fca337a8ad39f837d3661
Binary files /dev/null and b/data/images/textures/item/compass/compass_0104.png differ
diff --git a/data/images/textures/item/compass/compass_0105.png b/data/images/textures/item/compass/compass_0105.png
new file mode 100644
index 0000000000000000000000000000000000000000..9b9f4fce24432904a056b05652de25dc0b5ca03b
Binary files /dev/null and b/data/images/textures/item/compass/compass_0105.png differ
diff --git a/data/images/textures/item/compass/compass_0106.png b/data/images/textures/item/compass/compass_0106.png
new file mode 100644
index 0000000000000000000000000000000000000000..0209e4802e92934c63ddc6022554a4e00813d3fb
Binary files /dev/null and b/data/images/textures/item/compass/compass_0106.png differ
diff --git a/data/images/textures/item/compass/compass_0107.png b/data/images/textures/item/compass/compass_0107.png
new file mode 100644
index 0000000000000000000000000000000000000000..cacf37ce9e5063b5cf3021875bfbfb471fedaf6c
Binary files /dev/null and b/data/images/textures/item/compass/compass_0107.png differ
diff --git a/data/images/textures/item/compass/compass_0108.png b/data/images/textures/item/compass/compass_0108.png
new file mode 100644
index 0000000000000000000000000000000000000000..ccbe52ae323dece2aa9f5c6b54fef44b40a18877
Binary files /dev/null and b/data/images/textures/item/compass/compass_0108.png differ
diff --git a/data/images/textures/item/compass/compass_0109.png b/data/images/textures/item/compass/compass_0109.png
new file mode 100644
index 0000000000000000000000000000000000000000..0747266796b8c1541e45869580ae3acb918bbeab
Binary files /dev/null and b/data/images/textures/item/compass/compass_0109.png differ
diff --git a/data/images/textures/item/compass/compass_0110.png b/data/images/textures/item/compass/compass_0110.png
new file mode 100644
index 0000000000000000000000000000000000000000..080d7880df8d9e3d13e65c597aa27d5b04842552
Binary files /dev/null and b/data/images/textures/item/compass/compass_0110.png differ
diff --git a/data/images/textures/item/compass/compass_0111.png b/data/images/textures/item/compass/compass_0111.png
new file mode 100644
index 0000000000000000000000000000000000000000..f25e9ebb717f2ce95099f7f0667a20e5b5f65e9a
Binary files /dev/null and b/data/images/textures/item/compass/compass_0111.png differ
diff --git a/data/images/textures/item/compass/compass_0112.png b/data/images/textures/item/compass/compass_0112.png
new file mode 100644
index 0000000000000000000000000000000000000000..6aa93bbaecd7243c015cff6c2d04b1714355f147
Binary files /dev/null and b/data/images/textures/item/compass/compass_0112.png differ
diff --git a/data/images/textures/item/compass/compass_0113.png b/data/images/textures/item/compass/compass_0113.png
new file mode 100644
index 0000000000000000000000000000000000000000..d98d79f2df974af8c1dc65498f78044beb7e4835
Binary files /dev/null and b/data/images/textures/item/compass/compass_0113.png differ
diff --git a/data/images/textures/item/compass/compass_0114.png b/data/images/textures/item/compass/compass_0114.png
new file mode 100644
index 0000000000000000000000000000000000000000..c0838e013d6fe23fdba38707531f7d1e84f9402a
Binary files /dev/null and b/data/images/textures/item/compass/compass_0114.png differ
diff --git a/data/images/textures/item/compass/compass_0115.png b/data/images/textures/item/compass/compass_0115.png
new file mode 100644
index 0000000000000000000000000000000000000000..9048b541fabfe82b6e784101f82196612e57431f
Binary files /dev/null and b/data/images/textures/item/compass/compass_0115.png differ
diff --git a/data/images/textures/item/compass/compass_0116.png b/data/images/textures/item/compass/compass_0116.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b20cd607ed58f5da407b61160f7c1846e5f16ed
Binary files /dev/null and b/data/images/textures/item/compass/compass_0116.png differ
diff --git a/data/images/textures/item/compass/compass_0117.png b/data/images/textures/item/compass/compass_0117.png
new file mode 100644
index 0000000000000000000000000000000000000000..dfc2329760aaedc61175305e9970289163f09387
Binary files /dev/null and b/data/images/textures/item/compass/compass_0117.png differ
diff --git a/data/images/textures/item/compass/compass_0118.png b/data/images/textures/item/compass/compass_0118.png
new file mode 100644
index 0000000000000000000000000000000000000000..0ec67f9c4e21db814ade0dbb7991ac23ea4626a9
Binary files /dev/null and b/data/images/textures/item/compass/compass_0118.png differ
diff --git a/data/images/textures/item/compass/compass_0119.png b/data/images/textures/item/compass/compass_0119.png
new file mode 100644
index 0000000000000000000000000000000000000000..602de4b5be62032d421792486458d02b0bc42634
Binary files /dev/null and b/data/images/textures/item/compass/compass_0119.png differ
diff --git a/data/images/textures/item/compass/compass_0120.png b/data/images/textures/item/compass/compass_0120.png
new file mode 100644
index 0000000000000000000000000000000000000000..8105a4cd8a0e01f8dcdf3e5d76813daab397c60e
Binary files /dev/null and b/data/images/textures/item/compass/compass_0120.png differ
diff --git a/data/images/textures/item/compass/compass_0121.png b/data/images/textures/item/compass/compass_0121.png
new file mode 100644
index 0000000000000000000000000000000000000000..cf080484977fea8914d45d993adec8bc6741a242
Binary files /dev/null and b/data/images/textures/item/compass/compass_0121.png differ
diff --git a/data/images/textures/item/compass/compass_0122.png b/data/images/textures/item/compass/compass_0122.png
new file mode 100644
index 0000000000000000000000000000000000000000..1576fd22688789aad1f2cae24cc6bccc64626d48
Binary files /dev/null and b/data/images/textures/item/compass/compass_0122.png differ
diff --git a/data/images/textures/item/compass/compass_0123.png b/data/images/textures/item/compass/compass_0123.png
new file mode 100644
index 0000000000000000000000000000000000000000..59c5416565167976dfbe1275af90f426b1246876
Binary files /dev/null and b/data/images/textures/item/compass/compass_0123.png differ
diff --git a/data/images/textures/item/compass/compass_0124.png b/data/images/textures/item/compass/compass_0124.png
new file mode 100644
index 0000000000000000000000000000000000000000..99a563459f03dfa147dfbd76dd23d8fe6c26dc89
Binary files /dev/null and b/data/images/textures/item/compass/compass_0124.png differ
diff --git a/data/images/textures/item/compass/compass_0125.png b/data/images/textures/item/compass/compass_0125.png
new file mode 100644
index 0000000000000000000000000000000000000000..d19a7e6977496138fb114c7451e322cb93e7d925
Binary files /dev/null and b/data/images/textures/item/compass/compass_0125.png differ
diff --git a/data/images/textures/item/compass/compass_0126.png b/data/images/textures/item/compass/compass_0126.png
new file mode 100644
index 0000000000000000000000000000000000000000..bd7718052db81445032f10a46800d924b6d072d1
Binary files /dev/null and b/data/images/textures/item/compass/compass_0126.png differ
diff --git a/data/images/textures/item/compass/compass_0127.png b/data/images/textures/item/compass/compass_0127.png
new file mode 100644
index 0000000000000000000000000000000000000000..b770dab193e2b92b7ac64f62fac4d1b2c6f74b93
Binary files /dev/null and b/data/images/textures/item/compass/compass_0127.png differ
diff --git a/data/images/textures/item/cooked_beef.png b/data/images/textures/item/cooked_beef.png
index a560722567bd195b6c930d7aab39a63bf1253a19..af15ce1adb5cfc9e1487943646b5b977dffb0d06 100644
Binary files a/data/images/textures/item/cooked_beef.png and b/data/images/textures/item/cooked_beef.png differ
diff --git a/data/images/textures/item/cooked_chicken.png b/data/images/textures/item/cooked_chicken.png
index 126d99e0819fe70f3af52917aa3e70185a8bce44..48f33986b0985997b41838c65e560d0f218d9b52 100644
Binary files a/data/images/textures/item/cooked_chicken.png and b/data/images/textures/item/cooked_chicken.png differ
diff --git a/data/images/textures/item/cooked_cod.png b/data/images/textures/item/cooked_cod.png
index 7539ed3124aa232a84d7dc9f7e8162c8428c0d3b..0b19b5f5d0b7e10d5ddef7acf57a3a82a4e76b48 100644
Binary files a/data/images/textures/item/cooked_cod.png and b/data/images/textures/item/cooked_cod.png differ
diff --git a/data/images/textures/item/cooked_mutton.png b/data/images/textures/item/cooked_mutton.png
index ec9f884d19e008b97d9f69616f3ac4eb3ee17b33..023677755588ccfb39475cc5ae5ae1527d555fa8 100644
Binary files a/data/images/textures/item/cooked_mutton.png and b/data/images/textures/item/cooked_mutton.png differ
diff --git a/data/images/textures/item/cooked_porkchop.png b/data/images/textures/item/cooked_porkchop.png
index c760d35088662641229b4e4e5fe0055e9d1f9bbf..c26b880ed9f5bdd0a9433f99ac284873f86faf14 100644
Binary files a/data/images/textures/item/cooked_porkchop.png and b/data/images/textures/item/cooked_porkchop.png differ
diff --git a/data/images/textures/item/cooked_rabbit.png b/data/images/textures/item/cooked_rabbit.png
index d408cd528ba5935540e2726fcc57c0d98326d5e3..651ab30b56d79b834f63d90deb7279cc2ac233ba 100644
Binary files a/data/images/textures/item/cooked_rabbit.png and b/data/images/textures/item/cooked_rabbit.png differ
diff --git a/data/images/textures/item/cooked_salmon.png b/data/images/textures/item/cooked_salmon.png
index 647dbe4a60a33433034ed0c699e3b3c1a0596a9e..f6312b84632e14c1f9fa407993a4bcaf4ca301ad 100644
Binary files a/data/images/textures/item/cooked_salmon.png and b/data/images/textures/item/cooked_salmon.png differ
diff --git a/data/images/textures/item/cookie.png b/data/images/textures/item/cookie.png
index cc78016787ce47d1e4253660a706a2756ceca4bd..2ea8262d1d9789803bc3007c6b73647e1a052a7b 100644
Binary files a/data/images/textures/item/cookie.png and b/data/images/textures/item/cookie.png differ
diff --git a/data/images/textures/item/copper_ingot.png b/data/images/textures/item/copper_ingot.png
index 28e6a19a2663744a1cda0aae4e651fad9fc009e0..c4e793556b9062dded8147b26b48aa9d427d4ce6 100644
Binary files a/data/images/textures/item/copper_ingot.png and b/data/images/textures/item/copper_ingot.png differ
diff --git a/data/images/textures/item/creeper_banner_pattern.png b/data/images/textures/item/creeper_banner_pattern.png
index c342fb0bc86313985f4224e19ee3144749ce3318..e899afd1468fbf80fc29e94b593cb098b799967c 100644
Binary files a/data/images/textures/item/creeper_banner_pattern.png and b/data/images/textures/item/creeper_banner_pattern.png differ
diff --git a/data/images/textures/item/crimson_sign.png b/data/images/textures/item/crimson_sign.png
index fb2bc08aa4194ee25e153802d1596dd8a9012527..af7e197cc24804c7290391e7bd31103b272c4210 100644
Binary files a/data/images/textures/item/crimson_sign.png and b/data/images/textures/item/crimson_sign.png differ
diff --git a/data/images/textures/item/crossbow_arrow.png b/data/images/textures/item/crossbow_arrow.png
index 81d0358d8f833519c83a1cb8908085ab8eb74bc3..5159cfc78472841fe9b6e5f049cbbf2027205691 100644
Binary files a/data/images/textures/item/crossbow_arrow.png and b/data/images/textures/item/crossbow_arrow.png differ
diff --git a/data/images/textures/item/crossbow_firework.png b/data/images/textures/item/crossbow_firework.png
index 1b1c4a0805518b7945c90c25e511641b2218c418..3ab2b2a6a0bc96dab431990d645305bdb7a7c0d1 100644
Binary files a/data/images/textures/item/crossbow_firework.png and b/data/images/textures/item/crossbow_firework.png differ
diff --git a/data/images/textures/item/crossbow_pulling_0.png b/data/images/textures/item/crossbow_pulling_0.png
index b8b17d6ca8f3659813ec9bba23b6476e5f59bdc8..e2779012c292b8d8ed678e8410a6de702e46a77d 100644
Binary files a/data/images/textures/item/crossbow_pulling_0.png and b/data/images/textures/item/crossbow_pulling_0.png differ
diff --git a/data/images/textures/item/crossbow_pulling_1.png b/data/images/textures/item/crossbow_pulling_1.png
index d33408f87380e2afacaa636b0243e959dc86e556..fc91021cba82ac88b8defddea07a96df575250a8 100644
Binary files a/data/images/textures/item/crossbow_pulling_1.png and b/data/images/textures/item/crossbow_pulling_1.png differ
diff --git a/data/images/textures/item/crossbow_pulling_2.png b/data/images/textures/item/crossbow_pulling_2.png
index 48b50d6e9328775b9096710a77e6da8a8ad42fa8..ce40db68012709659095f6cab09e8efd7b25ae75 100644
Binary files a/data/images/textures/item/crossbow_pulling_2.png and b/data/images/textures/item/crossbow_pulling_2.png differ
diff --git a/data/images/textures/item/crossbow_standby.png b/data/images/textures/item/crossbow_standby.png
index 12d7a8724211872bbaea3f819510023b515a0f52..77c69928ebf23c8fd8faa32e17c691e1ee4c5dee 100644
Binary files a/data/images/textures/item/crossbow_standby.png and b/data/images/textures/item/crossbow_standby.png differ
diff --git a/data/images/textures/item/cyan_candle.png b/data/images/textures/item/cyan_candle.png
index 6c5052c39b9534838fb781297b951e868b2465ce..21bb182dcb54775a68a19a0016fef7e2d20ce483 100644
Binary files a/data/images/textures/item/cyan_candle.png and b/data/images/textures/item/cyan_candle.png differ
diff --git a/data/images/textures/item/cyan_dye.png b/data/images/textures/item/cyan_dye.png
index 4c1d1bc91918e887114d1bb1ea080998f220c0fd..bc9a4ff964bb249095e81df2d8eccabcca3c14ab 100644
Binary files a/data/images/textures/item/cyan_dye.png and b/data/images/textures/item/cyan_dye.png differ
diff --git a/data/images/textures/item/dark_oak_boat.png b/data/images/textures/item/dark_oak_boat.png
index aedeceb00f28568a4f49fbcf266859e9cc78ba77..2955c77b9b148d336fa0bcd8dff3206fd0df2ec6 100644
Binary files a/data/images/textures/item/dark_oak_boat.png and b/data/images/textures/item/dark_oak_boat.png differ
diff --git a/data/images/textures/item/dark_oak_sign.png b/data/images/textures/item/dark_oak_sign.png
index 762d8fb1377800bbb989f20358a21004cdeb6f30..67ea5c304ce8edbfcde4ac071e42b576f47686de 100644
Binary files a/data/images/textures/item/dark_oak_sign.png and b/data/images/textures/item/dark_oak_sign.png differ
diff --git a/data/images/textures/item/diamond.png b/data/images/textures/item/diamond.png
index 03fc4877457a1878aaacbf344a1a969a4e8b2bed..20dd7b6ad72bb43f1bd805f8870d56b6f168f313 100644
Binary files a/data/images/textures/item/diamond.png and b/data/images/textures/item/diamond.png differ
diff --git a/data/images/textures/item/diamond_axe.png b/data/images/textures/item/diamond_axe.png
index 7a883219436215c73f809e6aa90ac57d9a785b3f..b59245c73c0367488cbbc5427180a8bdcac613ce 100644
Binary files a/data/images/textures/item/diamond_axe.png and b/data/images/textures/item/diamond_axe.png differ
diff --git a/data/images/textures/item/diamond_boots.png b/data/images/textures/item/diamond_boots.png
index 3f819fe187bf51136f13e3f0018c2731e429aae5..bac767d5ab6875aefe403034c613afa3ed25e404 100644
Binary files a/data/images/textures/item/diamond_boots.png and b/data/images/textures/item/diamond_boots.png differ
diff --git a/data/images/textures/item/diamond_chestplate.png b/data/images/textures/item/diamond_chestplate.png
index d3dee7a79fdfaeaf3d86009f98bc239daa2a6f41..6eb023a350b74424a6977769e4501c0b1d4cf10b 100644
Binary files a/data/images/textures/item/diamond_chestplate.png and b/data/images/textures/item/diamond_chestplate.png differ
diff --git a/data/images/textures/item/diamond_helmet.png b/data/images/textures/item/diamond_helmet.png
index 1357cc9c068eb0d09b86c1781f0c3b4d56e0c2b2..092f4e2f80704251cf030a760547dc793102bb05 100644
Binary files a/data/images/textures/item/diamond_helmet.png and b/data/images/textures/item/diamond_helmet.png differ
diff --git a/data/images/textures/item/diamond_hoe.png b/data/images/textures/item/diamond_hoe.png
index 4139da83024e0749e799e00d5c13b45672208e9f..ba9a97cf2aa7fdf933b65bbca7322935d566b743 100644
Binary files a/data/images/textures/item/diamond_hoe.png and b/data/images/textures/item/diamond_hoe.png differ
diff --git a/data/images/textures/item/diamond_horse_armor.png b/data/images/textures/item/diamond_horse_armor.png
index 5c3968cc92ca2d9152e538fd3df5ecce826fe4f7..185087167b319c2889ed125db9a39398c0e9341c 100644
Binary files a/data/images/textures/item/diamond_horse_armor.png and b/data/images/textures/item/diamond_horse_armor.png differ
diff --git a/data/images/textures/item/diamond_leggings.png b/data/images/textures/item/diamond_leggings.png
index 0a1e714079e9c3a79c06d03153ad1fae7700dc97..561eb1b1cb69c13d63526e58e745fbf8904c3b14 100644
Binary files a/data/images/textures/item/diamond_leggings.png and b/data/images/textures/item/diamond_leggings.png differ
diff --git a/data/images/textures/item/diamond_pickaxe.png b/data/images/textures/item/diamond_pickaxe.png
index 6c2c03b2574831f6548663d5539098b6af682a3a..7d3cc522fa4aa7ed3317bcf463254a869244c482 100644
Binary files a/data/images/textures/item/diamond_pickaxe.png and b/data/images/textures/item/diamond_pickaxe.png differ
diff --git a/data/images/textures/item/diamond_shovel.png b/data/images/textures/item/diamond_shovel.png
index 0976aa3f9f38a15b0cb46427062d1954061a7dc2..c37902962f5ef62a93b1e49ed3601658e1b03f3e 100644
Binary files a/data/images/textures/item/diamond_shovel.png and b/data/images/textures/item/diamond_shovel.png differ
diff --git a/data/images/textures/item/diamond_sword.png b/data/images/textures/item/diamond_sword.png
index 99a6eacdfdae78162752c2d65750348bd313e584..4770e2220d72b8c3c79c5827f457e63397f4f9d5 100644
Binary files a/data/images/textures/item/diamond_sword.png and b/data/images/textures/item/diamond_sword.png differ
diff --git a/data/images/textures/item/dragon_breath.png b/data/images/textures/item/dragon_breath.png
index 92a28af1938e12f647600bfaabeb20f9b017ab45..85449db41ef83bda6e975fcc3de812698c953e9b 100644
Binary files a/data/images/textures/item/dragon_breath.png and b/data/images/textures/item/dragon_breath.png differ
diff --git a/data/images/textures/item/dried_kelp.png b/data/images/textures/item/dried_kelp.png
index 895568a7e4cf8620ad08b1c1ae52ec49c74b73b6..47aa60ef26a6c2692d6e9718a26839e374755362 100644
Binary files a/data/images/textures/item/dried_kelp.png and b/data/images/textures/item/dried_kelp.png differ
diff --git a/data/images/textures/item/egg.png b/data/images/textures/item/egg.png
index 2bb5da7a4b954f9b1961cad16bdb3b5bd0ffbf9d..b151a4a219f5c204b0689f05b05f250c98ebfd76 100644
Binary files a/data/images/textures/item/egg.png and b/data/images/textures/item/egg.png differ
diff --git a/data/images/textures/item/elytra.png b/data/images/textures/item/elytra.png
index eae5f46c37846ca48085d8a275039261880e0ff7..2e908747c127ab104f60b6a0b4116a791f61eb97 100644
Binary files a/data/images/textures/item/elytra.png and b/data/images/textures/item/elytra.png differ
diff --git a/data/images/textures/item/emerald.png b/data/images/textures/item/emerald.png
index f9226d2bbe2ce21e7505ca565ab9d6cc89982589..6d28eaee4cc563dfa04de6235500eb815681fb85 100644
Binary files a/data/images/textures/item/emerald.png and b/data/images/textures/item/emerald.png differ
diff --git a/data/images/textures/item/empty_armor_slot_boots.png b/data/images/textures/item/empty_armor_slot_boots.png
index 51d354b494ce50c1b4a4635c858850b7eac6a4b4..20ea0c2e4495b9a0c87112bb6bbb3492f8d2b157 100644
Binary files a/data/images/textures/item/empty_armor_slot_boots.png and b/data/images/textures/item/empty_armor_slot_boots.png differ
diff --git a/data/images/textures/item/empty_armor_slot_chestplate.png b/data/images/textures/item/empty_armor_slot_chestplate.png
index 63d7ae4231cc3264b8f16f49b59cc067128e67f6..2bd2dec4db164c649b751ae3c11e1e2f0dcbedec 100644
Binary files a/data/images/textures/item/empty_armor_slot_chestplate.png and b/data/images/textures/item/empty_armor_slot_chestplate.png differ
diff --git a/data/images/textures/item/empty_armor_slot_helmet.png b/data/images/textures/item/empty_armor_slot_helmet.png
index 31232d2d2e40205ce276e34540f83a5423ca49a6..63ba5c015c7628928a74f3150de464caabd783ca 100644
Binary files a/data/images/textures/item/empty_armor_slot_helmet.png and b/data/images/textures/item/empty_armor_slot_helmet.png differ
diff --git a/data/images/textures/item/empty_armor_slot_leggings.png b/data/images/textures/item/empty_armor_slot_leggings.png
index be4edf7beabdc8111f296e1a32590e63510e5d1f..8a37522ca406fc2bc902c232f69cb3bd5598348e 100644
Binary files a/data/images/textures/item/empty_armor_slot_leggings.png and b/data/images/textures/item/empty_armor_slot_leggings.png differ
diff --git a/data/images/textures/item/empty_armor_slot_shield.png b/data/images/textures/item/empty_armor_slot_shield.png
index 58cdd44fd8e01019fa755c8c5cd53104146147c9..6bc0858c4ac49a20c908454fbfc032e1b00bfe6a 100644
Binary files a/data/images/textures/item/empty_armor_slot_shield.png and b/data/images/textures/item/empty_armor_slot_shield.png differ
diff --git a/data/images/textures/item/enchanted_book.png b/data/images/textures/item/enchanted_book.png
index 64febcf64035fd3bf0d14f56ff6f807b9da5840a..0a34b4a25336d48fb9323b8ef9b2b270a7e769d4 100644
Binary files a/data/images/textures/item/enchanted_book.png and b/data/images/textures/item/enchanted_book.png differ
diff --git a/data/images/textures/item/end_crystal.png b/data/images/textures/item/end_crystal.png
index 70756e25d027f5c984d11456e28d20761b511450..cf4dffb386e33e8f080bb0caf0b6a89321acfa10 100644
Binary files a/data/images/textures/item/end_crystal.png and b/data/images/textures/item/end_crystal.png differ
diff --git a/data/images/textures/item/end_crystal_frame.png b/data/images/textures/item/end_crystal_frame.png
new file mode 100644
index 0000000000000000000000000000000000000000..23d138d2c89ba665e764ae620aa399c4f3477909
Binary files /dev/null and b/data/images/textures/item/end_crystal_frame.png differ
diff --git a/data/images/textures/item/ender_eye.png b/data/images/textures/item/ender_eye.png
index 5b2a843f60ee0dbf46df63aac8a02a124cc9feda..0eafc5dac7d1d112736e94cf1a498c874e7c7df7 100644
Binary files a/data/images/textures/item/ender_eye.png and b/data/images/textures/item/ender_eye.png differ
diff --git a/data/images/textures/item/ender_pearl.png b/data/images/textures/item/ender_pearl.png
index 92fc3a187dcb4560306b1fd0c5e3a65c5c0ac8fb..ce61522a3878b99bae7fd3577c238c26f36036a1 100644
Binary files a/data/images/textures/item/ender_pearl.png and b/data/images/textures/item/ender_pearl.png differ
diff --git a/data/images/textures/item/experience_bottle.png b/data/images/textures/item/experience_bottle.png
index 9ac045845c36de11768cedf2d2c2c14610271576..cc2e47a192c228bfec83f68d853dbe2828077f4e 100644
Binary files a/data/images/textures/item/experience_bottle.png and b/data/images/textures/item/experience_bottle.png differ
diff --git a/data/images/textures/item/feather.png b/data/images/textures/item/feather.png
index 3abdb758102f0058c2a2bf6af536cf31c5d6f433..e9055d3c6e07bf7fd83163c1445d39bf2a7f9162 100644
Binary files a/data/images/textures/item/feather.png and b/data/images/textures/item/feather.png differ
diff --git a/data/images/textures/item/fermented_spider_eye.png b/data/images/textures/item/fermented_spider_eye.png
index 9a51a788ff2716fd5e23c848a71f8c070d9d47f5..bc895fe7842a054d1ae9d066f1b96515d743a46a 100644
Binary files a/data/images/textures/item/fermented_spider_eye.png and b/data/images/textures/item/fermented_spider_eye.png differ
diff --git a/data/images/textures/item/filled_map.png b/data/images/textures/item/filled_map.png
index 66447dd320a6f0f0b62cd93f490159ab424a5640..9cc1959e97fbce8b98a2625b411e468987109f18 100644
Binary files a/data/images/textures/item/filled_map.png and b/data/images/textures/item/filled_map.png differ
diff --git a/data/images/textures/item/filled_map_markings.png b/data/images/textures/item/filled_map_markings.png
index 46d27ea6825867fa522e9e3eb17d67e3d80d5a98..ae8a5005e7debce2c84031aa5e85396c592f509f 100644
Binary files a/data/images/textures/item/filled_map_markings.png and b/data/images/textures/item/filled_map_markings.png differ
diff --git a/data/images/textures/item/fire_charge.png b/data/images/textures/item/fire_charge.png
index f96603eb4033650f252468b4d5b45e1fdf3c589c..a0b6f166fb52637e6bd96ed6bdb8e4f7c6c3d8d4 100644
Binary files a/data/images/textures/item/fire_charge.png and b/data/images/textures/item/fire_charge.png differ
diff --git a/data/images/textures/item/firework_rocket.png b/data/images/textures/item/firework_rocket.png
index f13df02b9b7c2e7c37396fa18c950fa28b36b9a9..9f1efd0f8a0007f13fe2159a90f64aad04e9ed09 100644
Binary files a/data/images/textures/item/firework_rocket.png and b/data/images/textures/item/firework_rocket.png differ
diff --git a/data/images/textures/item/firework_star.png b/data/images/textures/item/firework_star.png
index ba8b91ea075e626a400392d0b714255eb25ea8a9..f92b8544a271d4c2eb164ad998557dfa578a4308 100644
Binary files a/data/images/textures/item/firework_star.png and b/data/images/textures/item/firework_star.png differ
diff --git a/data/images/textures/item/firework_star_overlay.png b/data/images/textures/item/firework_star_overlay.png
index 80937581c1b316cd79bc4a64f54d727315b85a11..fc045a42efde7804695fa8819dc916d68cd3e8dc 100644
Binary files a/data/images/textures/item/firework_star_overlay.png and b/data/images/textures/item/firework_star_overlay.png differ
diff --git a/data/images/textures/item/fishing_rod.png b/data/images/textures/item/fishing_rod.png
index 702633b148f3693812291e6492349dfb38a315af..49b457d1b06b80986a188dfbc9893d2dae0d6e6e 100644
Binary files a/data/images/textures/item/fishing_rod.png and b/data/images/textures/item/fishing_rod.png differ
diff --git a/data/images/textures/item/fishing_rod.png.mcmeta b/data/images/textures/item/fishing_rod.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..7e4eebd2b65d87cb50ed28a7577d6c6df944878c
--- /dev/null
+++ b/data/images/textures/item/fishing_rod.png.mcmeta
@@ -0,0 +1,9 @@
+{
+  "animation": {
+    "frametime":10,
+    "frames":[
+      0,1,2,3
+,4,3,2,1,2,2,1,0,0,1,2,3,3,3,4,3,2,1,1,2,3,4,4,3,2,1,0
+    ]
+  }
+}
diff --git a/data/images/textures/item/fishing_rod_cast.png b/data/images/textures/item/fishing_rod_cast.png
index ebeecc48fbf55d910d050307093365c24e407e8b..3e52ec700c98fe9f60e9a1075f51341982dd100e 100644
Binary files a/data/images/textures/item/fishing_rod_cast.png and b/data/images/textures/item/fishing_rod_cast.png differ
diff --git a/data/images/textures/item/flint.png b/data/images/textures/item/flint.png
index db7682ca2b30bf5decc6f3214f9d0e323f9dd1c0..0211fbca5bcd7859758d064aef347de9801c582d 100644
Binary files a/data/images/textures/item/flint.png and b/data/images/textures/item/flint.png differ
diff --git a/data/images/textures/item/flint_and_steel.png b/data/images/textures/item/flint_and_steel.png
index 435df67075846e7068aa1753e6a6248bdbb65991..bbb36ff690a1652788aba2a8c6619ce709dea7d8 100644
Binary files a/data/images/textures/item/flint_and_steel.png and b/data/images/textures/item/flint_and_steel.png differ
diff --git a/data/images/textures/item/flower_banner_pattern.png b/data/images/textures/item/flower_banner_pattern.png
index 9a608d7f2bc476ca0b13d66f39513e18dbb23160..bbc8d90c0eaab93c952c0896958b42367ef9c9cd 100644
Binary files a/data/images/textures/item/flower_banner_pattern.png and b/data/images/textures/item/flower_banner_pattern.png differ
diff --git a/data/images/textures/item/flower_pot.png b/data/images/textures/item/flower_pot.png
index 0230ad17fc54c3d0eed5a3cb3e96ef6044eb7702..18a6fbc5cda155a28e7d54e92bc31c273831b36d 100644
Binary files a/data/images/textures/item/flower_pot.png and b/data/images/textures/item/flower_pot.png differ
diff --git a/data/images/textures/item/furnace_minecart.png b/data/images/textures/item/furnace_minecart.png
index 842c65fb6f4545ca3eefe0267e2e629237bf2fea..1e69c0337d4cbedfd49fb73a4e4a64027a1a35bf 100644
Binary files a/data/images/textures/item/furnace_minecart.png and b/data/images/textures/item/furnace_minecart.png differ
diff --git a/data/images/textures/item/ghast_tear.png b/data/images/textures/item/ghast_tear.png
index 7cd6046f4c9db12c8fe81adb6d052a9f97f08356..41b2d05d889d41c19b34c203248b6966e6df6c77 100644
Binary files a/data/images/textures/item/ghast_tear.png and b/data/images/textures/item/ghast_tear.png differ
diff --git a/data/images/textures/item/glass_bottle.png b/data/images/textures/item/glass_bottle.png
index 4b4d9eced676bcc77fd72935652ed3115d29ca1e..ddea70cee7616a0bb955aa74009bd9a385187285 100644
Binary files a/data/images/textures/item/glass_bottle.png and b/data/images/textures/item/glass_bottle.png differ
diff --git a/data/images/textures/item/glistering_melon_slice.png b/data/images/textures/item/glistering_melon_slice.png
index d3fa3c73b37107b2b9322dc90615aa4115f63e89..4f353b95e40fc77efc2ba10a5711aef2c87b46ec 100644
Binary files a/data/images/textures/item/glistering_melon_slice.png and b/data/images/textures/item/glistering_melon_slice.png differ
diff --git a/data/images/textures/item/globe_banner_pattern.png b/data/images/textures/item/globe_banner_pattern.png
index 81c8131aeb4bd61bec546d0849c40aa64c30e9eb..04a8c4c1c6cf39fe481962a833e284f76ef1471d 100644
Binary files a/data/images/textures/item/globe_banner_pattern.png and b/data/images/textures/item/globe_banner_pattern.png differ
diff --git a/data/images/textures/item/glow_berries.png b/data/images/textures/item/glow_berries.png
index d2ba9c9e51ce1d4f493a02e7ec5bc0c337357332..758b1754dfa89af9e74cc3620bc700ed6c9962fe 100644
Binary files a/data/images/textures/item/glow_berries.png and b/data/images/textures/item/glow_berries.png differ
diff --git a/data/images/textures/item/glow_ink_sac.png b/data/images/textures/item/glow_ink_sac.png
index 9e72589a46fb748c2a7211e8549e8549eab48e65..9aa317566c49cb9f2c5d8fcbd8d945ca33a588a3 100644
Binary files a/data/images/textures/item/glow_ink_sac.png and b/data/images/textures/item/glow_ink_sac.png differ
diff --git a/data/images/textures/item/glow_item_frame.png b/data/images/textures/item/glow_item_frame.png
index cf44f2f06be4194ab2dd597153d7d3fd4c3907b7..92442ff1484383a86744bfe040cab95a4d19ec13 100644
Binary files a/data/images/textures/item/glow_item_frame.png and b/data/images/textures/item/glow_item_frame.png differ
diff --git a/data/images/textures/item/glowstone_dust.png b/data/images/textures/item/glowstone_dust.png
index f3027bf7752d3c1f6e5b58b54321b0e274e2dae5..f9561c1753237d21e655d2bdd813fe877b699657 100644
Binary files a/data/images/textures/item/glowstone_dust.png and b/data/images/textures/item/glowstone_dust.png differ
diff --git a/data/images/textures/item/gold_ingot.png b/data/images/textures/item/gold_ingot.png
index 43297ac5e16c0a9eea94157e8225d274035a44c3..860279b5abf715cb5f8346eeb85a8b1bdb01db8f 100644
Binary files a/data/images/textures/item/gold_ingot.png and b/data/images/textures/item/gold_ingot.png differ
diff --git a/data/images/textures/item/gold_nugget.png b/data/images/textures/item/gold_nugget.png
index 886624b44c3c18ca4af30d2aed71c3f6eda57406..e6fc1ab5598c2981cd38a25cb6b7273eef22fcc5 100644
Binary files a/data/images/textures/item/gold_nugget.png and b/data/images/textures/item/gold_nugget.png differ
diff --git a/data/images/textures/item/golden_apple.png b/data/images/textures/item/golden_apple.png
index f2861d38f6bfdf2dd030867f9ef663d52a48414a..b9f451b599c7dda497031cb8900ff813a43df330 100644
Binary files a/data/images/textures/item/golden_apple.png and b/data/images/textures/item/golden_apple.png differ
diff --git a/data/images/textures/item/golden_axe.png b/data/images/textures/item/golden_axe.png
index 8a8b49aa0216e31a288163126eeedfbc334d73cf..af0804feaf28c22d0750b610cb9fb41fa72197b2 100644
Binary files a/data/images/textures/item/golden_axe.png and b/data/images/textures/item/golden_axe.png differ
diff --git a/data/images/textures/item/golden_boots.png b/data/images/textures/item/golden_boots.png
index ce10a8878e24bc21f4a4100a21d7e0040e39b5e0..78836d8d07bc66c83a3e64acf3fbfb4fec6741e3 100644
Binary files a/data/images/textures/item/golden_boots.png and b/data/images/textures/item/golden_boots.png differ
diff --git a/data/images/textures/item/golden_carrot.png b/data/images/textures/item/golden_carrot.png
index 557e50203c3d7d65fbbc83e43ecfe64a05873cfd..67aec4c914c3d72652781874786618671dad8b57 100644
Binary files a/data/images/textures/item/golden_carrot.png and b/data/images/textures/item/golden_carrot.png differ
diff --git a/data/images/textures/item/golden_chestplate.png b/data/images/textures/item/golden_chestplate.png
index fde3922351111adbbc6b8a3441e12620d78f58b5..a15819a47e2d29a893c76eedb1c4ce9c1f692051 100644
Binary files a/data/images/textures/item/golden_chestplate.png and b/data/images/textures/item/golden_chestplate.png differ
diff --git a/data/images/textures/item/golden_helmet.png b/data/images/textures/item/golden_helmet.png
index 7fe8887c06817f13b7277810b04928e537fc941b..3bcf76014935ce402d8e985a15de23bf98e3466f 100644
Binary files a/data/images/textures/item/golden_helmet.png and b/data/images/textures/item/golden_helmet.png differ
diff --git a/data/images/textures/item/golden_hoe.png b/data/images/textures/item/golden_hoe.png
index 96233f2e9b7235358a662bf950ebf61cee927a81..f1ca2453df3e8dc3b3ff6727d53f7a3b31bdcbe3 100644
Binary files a/data/images/textures/item/golden_hoe.png and b/data/images/textures/item/golden_hoe.png differ
diff --git a/data/images/textures/item/golden_horse_armor.png b/data/images/textures/item/golden_horse_armor.png
index a1e1e8ae4c916e0e8f3c6efcb2f1a4cf589f4e9d..e925401fcf7a632c1f311797e2fbe883ca13b7fb 100644
Binary files a/data/images/textures/item/golden_horse_armor.png and b/data/images/textures/item/golden_horse_armor.png differ
diff --git a/data/images/textures/item/golden_leggings.png b/data/images/textures/item/golden_leggings.png
index 202e0bbd9859933ae57a5c03fcf08fca05f2361b..114926e49a10b5f777c3287a56e1a00f5e3bec0e 100644
Binary files a/data/images/textures/item/golden_leggings.png and b/data/images/textures/item/golden_leggings.png differ
diff --git a/data/images/textures/item/golden_pickaxe.png b/data/images/textures/item/golden_pickaxe.png
index fe58face5e99834d8db769982aba7f40cb0a2dd6..caaa21ad9479c957aebd900521cffbf19f660ca2 100644
Binary files a/data/images/textures/item/golden_pickaxe.png and b/data/images/textures/item/golden_pickaxe.png differ
diff --git a/data/images/textures/item/golden_shovel.png b/data/images/textures/item/golden_shovel.png
index a28c89e01221b22f5d9c9b38e6a03499bc0d6946..65b2a085519e61baf2b4b55bae5d403fa5f54cad 100644
Binary files a/data/images/textures/item/golden_shovel.png and b/data/images/textures/item/golden_shovel.png differ
diff --git a/data/images/textures/item/golden_sword.png b/data/images/textures/item/golden_sword.png
index ea5acd62b0c5c408010af372e86d7a0b45c9b2ad..2e37674f7d356004e207d2326aa9751e6a69d262 100644
Binary files a/data/images/textures/item/golden_sword.png and b/data/images/textures/item/golden_sword.png differ
diff --git a/data/images/textures/item/gray_candle.png b/data/images/textures/item/gray_candle.png
index 9176c191c3217f4db25146c2282c6b33510f5180..0f25887008eabca78858bb8e5c5c327bbeca856f 100644
Binary files a/data/images/textures/item/gray_candle.png and b/data/images/textures/item/gray_candle.png differ
diff --git a/data/images/textures/item/gray_dye.png b/data/images/textures/item/gray_dye.png
index c791199f2eaff45080b3ad35c68ea6ec61ecb251..bce93d28f5562b14c05983f38fd07b7e85c6cef9 100644
Binary files a/data/images/textures/item/gray_dye.png and b/data/images/textures/item/gray_dye.png differ
diff --git a/data/images/textures/item/green_candle.png b/data/images/textures/item/green_candle.png
index e3efa3eeaead1b322f6e7218a41bfc4485aa88be..79261579e56e1df91e12772c34c72ed0475fea81 100644
Binary files a/data/images/textures/item/green_candle.png and b/data/images/textures/item/green_candle.png differ
diff --git a/data/images/textures/item/green_dye.png b/data/images/textures/item/green_dye.png
index 6dd96898b750885bc77e80f4ec1c01dc7db71f45..d2c336242277ac2ca3f7b786cc79c7dac0065fe9 100644
Binary files a/data/images/textures/item/green_dye.png and b/data/images/textures/item/green_dye.png differ
diff --git a/data/images/textures/item/gunpowder.png b/data/images/textures/item/gunpowder.png
index ce8343cad81e2c00b4c283e653e1569d35fd3c99..4cc8cf2e606edcb420e9a5a89eeea8f3c0b8c382 100644
Binary files a/data/images/textures/item/gunpowder.png and b/data/images/textures/item/gunpowder.png differ
diff --git a/data/images/textures/item/heart_of_the_sea.png b/data/images/textures/item/heart_of_the_sea.png
index 179bf7bbbd80186c374151a65d088159317a0ee5..8d6a72f931479b16276bca3cf0ca6a9a208e5771 100644
Binary files a/data/images/textures/item/heart_of_the_sea.png and b/data/images/textures/item/heart_of_the_sea.png differ
diff --git a/data/images/textures/item/honey_bottle.png b/data/images/textures/item/honey_bottle.png
index fae13f1113dd11dedcd2774865a564ecfb6a91ce..72c623b12fb9f2e624225c513a3e4e1433472cb8 100644
Binary files a/data/images/textures/item/honey_bottle.png and b/data/images/textures/item/honey_bottle.png differ
diff --git a/data/images/textures/item/honeycomb.png b/data/images/textures/item/honeycomb.png
index 7228399439cdb3ba9460b74ac951cb02c58d6542..38cbee7f18d55b59480f3f09f3ae005068de3396 100644
Binary files a/data/images/textures/item/honeycomb.png and b/data/images/textures/item/honeycomb.png differ
diff --git a/data/images/textures/item/hopper.png b/data/images/textures/item/hopper.png
index 0c9b391e9b70014852e6ad2e729a0279a542ec8a..a5c3f8b290f200729cacea4f4d4d227664d82341 100644
Binary files a/data/images/textures/item/hopper.png and b/data/images/textures/item/hopper.png differ
diff --git a/data/images/textures/item/hopper_minecart.png b/data/images/textures/item/hopper_minecart.png
index ee61a2e2638ad6d8fdd4148f7972ab8d71a3472c..b780252ec773a110590eea500f35e2fce774be37 100644
Binary files a/data/images/textures/item/hopper_minecart.png and b/data/images/textures/item/hopper_minecart.png differ
diff --git a/data/images/textures/item/ink_sac.png b/data/images/textures/item/ink_sac.png
index b373474c0ac6951b82982744ea79ed2d7f138c2d..b30107f1df32d5fedc70891786fc8406f771f134 100644
Binary files a/data/images/textures/item/ink_sac.png and b/data/images/textures/item/ink_sac.png differ
diff --git a/data/images/textures/item/iron_axe.png b/data/images/textures/item/iron_axe.png
index 3e14d43036fd274d695f4fd85f8b6802a1e15eab..371f333b38054a0985921478494714fb2a6aae9e 100644
Binary files a/data/images/textures/item/iron_axe.png and b/data/images/textures/item/iron_axe.png differ
diff --git a/data/images/textures/item/iron_boots.png b/data/images/textures/item/iron_boots.png
index 8922eac8bc4474d07b71bf36395801e7dfea6c89..aeb2c31f61e433a4f06664b8732d64d21c7e0f11 100644
Binary files a/data/images/textures/item/iron_boots.png and b/data/images/textures/item/iron_boots.png differ
diff --git a/data/images/textures/item/iron_chestplate.png b/data/images/textures/item/iron_chestplate.png
index b193b3f594de1ca947f4a1d399d30ff4d46cf827..a3b065aa9a635a851f84753060c6271a2e4fc9c7 100644
Binary files a/data/images/textures/item/iron_chestplate.png and b/data/images/textures/item/iron_chestplate.png differ
diff --git a/data/images/textures/item/iron_helmet.png b/data/images/textures/item/iron_helmet.png
index 87dedd5c57e2640bbe7f32cc3dc8c8512a3083dd..10f6997621555e48d8c90587c937d2ffcab2f9d3 100644
Binary files a/data/images/textures/item/iron_helmet.png and b/data/images/textures/item/iron_helmet.png differ
diff --git a/data/images/textures/item/iron_hoe.png b/data/images/textures/item/iron_hoe.png
index 1632ebf425ec4220b15155d770756320a10c3c3a..d3991c540fe0583d21d4f78d6053c3680e4eb9eb 100644
Binary files a/data/images/textures/item/iron_hoe.png and b/data/images/textures/item/iron_hoe.png differ
diff --git a/data/images/textures/item/iron_horse_armor.png b/data/images/textures/item/iron_horse_armor.png
index 535c5ff2cb911b7be1cd05f0f4b33184f03b26a1..a60ff0163f0b14822cf444832318c649653dfaed 100644
Binary files a/data/images/textures/item/iron_horse_armor.png and b/data/images/textures/item/iron_horse_armor.png differ
diff --git a/data/images/textures/item/iron_ingot.png b/data/images/textures/item/iron_ingot.png
index 6ff64d993ced5162b455da0e1ffd1bdb764be2d1..b2425f57ad917f6b4bbec2eb7e556a0313d92b7a 100644
Binary files a/data/images/textures/item/iron_ingot.png and b/data/images/textures/item/iron_ingot.png differ
diff --git a/data/images/textures/item/iron_leggings.png b/data/images/textures/item/iron_leggings.png
index fe886cc3208c0cad4d1a1463ba030336f54f86c1..7b8ea92d4ae5335f87301a1dc56086f711f3c512 100644
Binary files a/data/images/textures/item/iron_leggings.png and b/data/images/textures/item/iron_leggings.png differ
diff --git a/data/images/textures/item/iron_nugget.png b/data/images/textures/item/iron_nugget.png
index 0ac26eeb6564d47d8079a435e6a5f306d6f5f102..0224824d50226e01fe49135a7e517e6850bbdfcb 100644
Binary files a/data/images/textures/item/iron_nugget.png and b/data/images/textures/item/iron_nugget.png differ
diff --git a/data/images/textures/item/iron_pickaxe.png b/data/images/textures/item/iron_pickaxe.png
index 93f9dd35c3117f573acddc2fdc04c3306f963c84..363d6956970e5f569220b9e43bf613221fd6283c 100644
Binary files a/data/images/textures/item/iron_pickaxe.png and b/data/images/textures/item/iron_pickaxe.png differ
diff --git a/data/images/textures/item/iron_shovel.png b/data/images/textures/item/iron_shovel.png
index abfa3e37302544703ac31d3c3ac91b1e54d96a66..359d4cb36a3e4fedc4b8a3cb361781909764ba19 100644
Binary files a/data/images/textures/item/iron_shovel.png and b/data/images/textures/item/iron_shovel.png differ
diff --git a/data/images/textures/item/iron_sword.png b/data/images/textures/item/iron_sword.png
index cf58d55a7bcfa0dadd78c07e2e1502124dd98a98..c6f24fb5ad73b64c51246b06c291bde017c9893a 100644
Binary files a/data/images/textures/item/iron_sword.png and b/data/images/textures/item/iron_sword.png differ
diff --git a/data/images/textures/item/item_frame.png b/data/images/textures/item/item_frame.png
index 5fbc6228612cd6745ae081b9bdb913577a020f8b..9b632be7a5eaa34f75f944837b2447a319c53fb8 100644
Binary files a/data/images/textures/item/item_frame.png and b/data/images/textures/item/item_frame.png differ
diff --git a/data/images/textures/item/jungle_boat.png b/data/images/textures/item/jungle_boat.png
index e573c03752682eb396faa31ce20a0fc41cdc714b..0567bca150ad2c1784ca7e2f41dce5e4820fcd78 100644
Binary files a/data/images/textures/item/jungle_boat.png and b/data/images/textures/item/jungle_boat.png differ
diff --git a/data/images/textures/item/jungle_sign.png b/data/images/textures/item/jungle_sign.png
index ad37ebf356578daf4bbed8850083319c979a29d3..6fbcb26809015ca824fecb7f0c8a8b211e695db1 100644
Binary files a/data/images/textures/item/jungle_sign.png and b/data/images/textures/item/jungle_sign.png differ
diff --git a/data/images/textures/item/kelp.png b/data/images/textures/item/kelp.png
index 9b99217c11c6e3c3e7f6f9a974ee6d9cd40c94f7..f25ea9a3ff630d0feb2035ab8cab0b9f80f71299 100644
Binary files a/data/images/textures/item/kelp.png and b/data/images/textures/item/kelp.png differ
diff --git a/data/images/textures/item/knowledge_book.png b/data/images/textures/item/knowledge_book.png
index edae754f244a64d228f44a9fd90ccaab44e7f833..f7cdb859ce2297cc2b10b915b4427569e2c695fd 100644
Binary files a/data/images/textures/item/knowledge_book.png and b/data/images/textures/item/knowledge_book.png differ
diff --git a/data/images/textures/item/lantern.png b/data/images/textures/item/lantern.png
index 3b661aed974b3142d79ed4d65669ea8d544d54b3..79e3b6a313e1be0f944e768a1376199f94108866 100644
Binary files a/data/images/textures/item/lantern.png and b/data/images/textures/item/lantern.png differ
diff --git a/data/images/textures/item/lapis_lazuli.png b/data/images/textures/item/lapis_lazuli.png
index e9f88f17415d7fe7865e6673316c0727d719d4b8..7709c5e5afa3ffc317a537aaaf08975619108a93 100644
Binary files a/data/images/textures/item/lapis_lazuli.png and b/data/images/textures/item/lapis_lazuli.png differ
diff --git a/data/images/textures/item/lava_bucket.png b/data/images/textures/item/lava_bucket.png
index 5133631c4846b3bc21ed2584d6fabdf8cf85bc97..e2175e1e9a601f12bba768845476229100808a63 100644
Binary files a/data/images/textures/item/lava_bucket.png and b/data/images/textures/item/lava_bucket.png differ
diff --git a/data/images/textures/item/lead.png b/data/images/textures/item/lead.png
index 11aa92d30421dd2dd88cd018a6b7ba6a60ea8776..84575ec51bb9dc38117a312b91561b5dda11eaa6 100644
Binary files a/data/images/textures/item/lead.png and b/data/images/textures/item/lead.png differ
diff --git a/data/images/textures/item/leather.png b/data/images/textures/item/leather.png
index b4720114612b2270dcf362cd81c16d1e21e4d1ac..ab2cf2e1d0058e94dc651bb28c9728d73f62b007 100644
Binary files a/data/images/textures/item/leather.png and b/data/images/textures/item/leather.png differ
diff --git a/data/images/textures/item/leather_boots.png b/data/images/textures/item/leather_boots.png
index a33d2f118fd0e769a9abfe6f2a6155935dd5374b..257e8f9bdff3995c4ac411fa604120945b675d7f 100644
Binary files a/data/images/textures/item/leather_boots.png and b/data/images/textures/item/leather_boots.png differ
diff --git a/data/images/textures/item/leather_boots_overlay.png b/data/images/textures/item/leather_boots_overlay.png
index fd74c5b2bab9171b7510b893661122b6da2e2d0a..a310f272c7486b4c1f642c2c1a40c3a5d60716e5 100644
Binary files a/data/images/textures/item/leather_boots_overlay.png and b/data/images/textures/item/leather_boots_overlay.png differ
diff --git a/data/images/textures/item/leather_chestplate.png b/data/images/textures/item/leather_chestplate.png
index a57cabd50b7e6ca24bf32877d6f6e59d6a97b3d7..7a5b5d570b7e315f9ffb0701d08401b1032b8f31 100644
Binary files a/data/images/textures/item/leather_chestplate.png and b/data/images/textures/item/leather_chestplate.png differ
diff --git a/data/images/textures/item/leather_chestplate_overlay.png b/data/images/textures/item/leather_chestplate_overlay.png
index 13cb47ee62d15b45442351dffd0beebb78289ba2..354a6ddfe02cb6de69a52f010e8c8ca513573a24 100644
Binary files a/data/images/textures/item/leather_chestplate_overlay.png and b/data/images/textures/item/leather_chestplate_overlay.png differ
diff --git a/data/images/textures/item/leather_helmet.png b/data/images/textures/item/leather_helmet.png
index 439c393ef997d45ef83363687c130107d40ecfc2..43a580378480177a4cba05f66e1a66bf3b7a82d8 100644
Binary files a/data/images/textures/item/leather_helmet.png and b/data/images/textures/item/leather_helmet.png differ
diff --git a/data/images/textures/item/leather_helmet_overlay.png b/data/images/textures/item/leather_helmet_overlay.png
index a16cc9ff5d09e771f6c3ecabd04b546910ed1c58..0c9ee66e56429bd3ba375df758dfb5abe8b05a3e 100644
Binary files a/data/images/textures/item/leather_helmet_overlay.png and b/data/images/textures/item/leather_helmet_overlay.png differ
diff --git a/data/images/textures/item/leather_horse_armor.png b/data/images/textures/item/leather_horse_armor.png
index 535c5ff2cb911b7be1cd05f0f4b33184f03b26a1..a2c9285b600054734f07259258bfa28a4110ced3 100644
Binary files a/data/images/textures/item/leather_horse_armor.png and b/data/images/textures/item/leather_horse_armor.png differ
diff --git a/data/images/textures/item/leather_leggings.png b/data/images/textures/item/leather_leggings.png
index 5fed6d15b9ab76acf276e629639727ae35e9279c..ea7b0170cf9dc3bb5efadfb060c3abbb639971a3 100644
Binary files a/data/images/textures/item/leather_leggings.png and b/data/images/textures/item/leather_leggings.png differ
diff --git a/data/images/textures/item/leather_leggings_overlay.png b/data/images/textures/item/leather_leggings_overlay.png
index f8bf33b6157a017ef900a7eeaf745f8fad8ab60f..3c897ecd898ad50ca556643e470d240b754c31ad 100644
Binary files a/data/images/textures/item/leather_leggings_overlay.png and b/data/images/textures/item/leather_leggings_overlay.png differ
diff --git a/data/images/textures/item/light_blue_candle.png b/data/images/textures/item/light_blue_candle.png
index a6debf4f3f0e3e29b1f840026568aa441c0ab1c1..d13fbe58bce11518b710b3cbab9bd5a82bd025ec 100644
Binary files a/data/images/textures/item/light_blue_candle.png and b/data/images/textures/item/light_blue_candle.png differ
diff --git a/data/images/textures/item/light_blue_dye.png b/data/images/textures/item/light_blue_dye.png
index fa0620e14d73f6e3b1ec6c7c2d2aa03632fbcbf6..4d5daec3ab216e6ee732565280642f5bb3ed200d 100644
Binary files a/data/images/textures/item/light_blue_dye.png and b/data/images/textures/item/light_blue_dye.png differ
diff --git a/data/images/textures/item/light_gray_candle.png b/data/images/textures/item/light_gray_candle.png
index 35f9c35866426db17a9c8e26695d8b4dee06aabc..28125208263019557d74a2caf948bdd8c9a204a8 100644
Binary files a/data/images/textures/item/light_gray_candle.png and b/data/images/textures/item/light_gray_candle.png differ
diff --git a/data/images/textures/item/light_gray_dye.png b/data/images/textures/item/light_gray_dye.png
index c75783431b5245811fa2a111d39e7d72c779b3cb..ac1cf08a86c59a9e2c716d5184826ff423259945 100644
Binary files a/data/images/textures/item/light_gray_dye.png and b/data/images/textures/item/light_gray_dye.png differ
diff --git a/data/images/textures/item/lime_candle.png b/data/images/textures/item/lime_candle.png
index 4a91b1876de878e595196cce38cf002b2344e3cf..674c040d1d0b89a280765ed6688f35fc26364d32 100644
Binary files a/data/images/textures/item/lime_candle.png and b/data/images/textures/item/lime_candle.png differ
diff --git a/data/images/textures/item/lime_dye.png b/data/images/textures/item/lime_dye.png
index 270729c3b5d4f7810a5ce69a25ab198ee59c1f30..9e6955b9ce73b89059055913eb7c853dc2e127a9 100644
Binary files a/data/images/textures/item/lime_dye.png and b/data/images/textures/item/lime_dye.png differ
diff --git a/data/images/textures/item/lingering_potion.png b/data/images/textures/item/lingering_potion.png
index 81646f1b999a02bff471c28d6e69d1d113f87c68..c8d1e97d1f6447698b5e706b8549b1c09bf7a3b2 100644
Binary files a/data/images/textures/item/lingering_potion.png and b/data/images/textures/item/lingering_potion.png differ
diff --git a/data/images/textures/item/magenta_candle.png b/data/images/textures/item/magenta_candle.png
index 3361c92f5627c02f5aa1e9be62d730e104bd087f..825fb4261429928eb51ae644b0dfaedc088c89ac 100644
Binary files a/data/images/textures/item/magenta_candle.png and b/data/images/textures/item/magenta_candle.png differ
diff --git a/data/images/textures/item/magenta_dye.png b/data/images/textures/item/magenta_dye.png
index 91ea1b63923bbd53571275a37e26ffed6bc040d4..0348c190d02d37a6f488670f92c820d1ffd18415 100644
Binary files a/data/images/textures/item/magenta_dye.png and b/data/images/textures/item/magenta_dye.png differ
diff --git a/data/images/textures/item/magma_cream.png b/data/images/textures/item/magma_cream.png
index b894227adcc8e3848e8b1419e0403f3228e4e624..490b3438a98ac8aaf8dcf40183ea444e8a2c8c2e 100644
Binary files a/data/images/textures/item/magma_cream.png and b/data/images/textures/item/magma_cream.png differ
diff --git a/data/images/textures/item/map.png b/data/images/textures/item/map.png
index 495682e4c5dfb8dd68e07d9b582a3bc03dbc5edc..87e05b06448daee8347bf55ba3edb956f1b577ae 100644
Binary files a/data/images/textures/item/map.png and b/data/images/textures/item/map.png differ
diff --git a/data/images/textures/item/melon_seeds.png b/data/images/textures/item/melon_seeds.png
index 6934acbf4a7b0cfb794119518900863c82351cb7..bc662dc9b3c291c5a382e8767da83c4e18f320a0 100644
Binary files a/data/images/textures/item/melon_seeds.png and b/data/images/textures/item/melon_seeds.png differ
diff --git a/data/images/textures/item/melon_slice.png b/data/images/textures/item/melon_slice.png
index cedcbbf8fce8b30500f953614daa20fa3f60b974..5373b94fac666db758d3ff1586f4de1a3e8a1810 100644
Binary files a/data/images/textures/item/melon_slice.png and b/data/images/textures/item/melon_slice.png differ
diff --git a/data/images/textures/item/milk_bucket.png b/data/images/textures/item/milk_bucket.png
index ed9bca5f61c3f06e2ada673d86810ee5caa24ae7..fbd2496590349ffa668cfab99f079d0b74e51d3e 100644
Binary files a/data/images/textures/item/milk_bucket.png and b/data/images/textures/item/milk_bucket.png differ
diff --git a/data/images/textures/item/minecart.png b/data/images/textures/item/minecart.png
index 3ad9d56bb0a993245a0b93096c1f5dac1f905c96..5f26dbfcdb0d7ab83ae4c7815b0b44977262cd93 100644
Binary files a/data/images/textures/item/minecart.png and b/data/images/textures/item/minecart.png differ
diff --git a/data/images/textures/item/mojang_banner_pattern.png b/data/images/textures/item/mojang_banner_pattern.png
index fa2936977af788b8adc64a069f8b03ded705a3b2..b5b2fd3798f45cf2923d45a8d8910bd74055e1e5 100644
Binary files a/data/images/textures/item/mojang_banner_pattern.png and b/data/images/textures/item/mojang_banner_pattern.png differ
diff --git a/data/images/textures/item/mushroom_stew.png b/data/images/textures/item/mushroom_stew.png
index 7b67dade26e959f3ce720503659316d8157b697a..30af54b75c5d11a4f02de14182bee3718cd2e78d 100644
Binary files a/data/images/textures/item/mushroom_stew.png and b/data/images/textures/item/mushroom_stew.png differ
diff --git a/data/images/textures/item/music_disc_11.png b/data/images/textures/item/music_disc_11.png
index 1033172f3ffc0f24fba2915e58484cb77adf93c1..ec5a6b2ca91b7d728c6310f91ae0fad968c3b01f 100644
Binary files a/data/images/textures/item/music_disc_11.png and b/data/images/textures/item/music_disc_11.png differ
diff --git a/data/images/textures/item/music_disc_13.png b/data/images/textures/item/music_disc_13.png
index bde6a7bb6dec89bc58173cdc1b381c6f87ff4865..97bf858e240496dc3165b9194e62dae7c0a665c1 100644
Binary files a/data/images/textures/item/music_disc_13.png and b/data/images/textures/item/music_disc_13.png differ
diff --git a/data/images/textures/item/music_disc_blocks.png b/data/images/textures/item/music_disc_blocks.png
index 0924a870489a310f0ddc0d9821893bf13c38ff84..d5f7fc861ea9bdf1ec9a11a1bdf29277e5c446b5 100644
Binary files a/data/images/textures/item/music_disc_blocks.png and b/data/images/textures/item/music_disc_blocks.png differ
diff --git a/data/images/textures/item/music_disc_cat.png b/data/images/textures/item/music_disc_cat.png
index d403b76b201d133602501e6543bd4d4a494413b0..ce7f9d5f96150ce3e89d50655f1485ddfa6e3a02 100644
Binary files a/data/images/textures/item/music_disc_cat.png and b/data/images/textures/item/music_disc_cat.png differ
diff --git a/data/images/textures/item/music_disc_chirp.png b/data/images/textures/item/music_disc_chirp.png
index 3cecad53aaf3ba547d74cb44feaed58ff0e809ec..e123917a1355bb63a241f70f6602113d7e3b8ad4 100644
Binary files a/data/images/textures/item/music_disc_chirp.png and b/data/images/textures/item/music_disc_chirp.png differ
diff --git a/data/images/textures/item/music_disc_far.png b/data/images/textures/item/music_disc_far.png
index f628216436369961e0a6c99de777282438196bf8..62f4f1cc743da17288e3565611c14c81b673ea23 100644
Binary files a/data/images/textures/item/music_disc_far.png and b/data/images/textures/item/music_disc_far.png differ
diff --git a/data/images/textures/item/music_disc_mall.png b/data/images/textures/item/music_disc_mall.png
index c8404b4203d716d47595a9f8388feb6d2c3df50b..46fe5580ab320143946baa571ad876579e42a6fc 100644
Binary files a/data/images/textures/item/music_disc_mall.png and b/data/images/textures/item/music_disc_mall.png differ
diff --git a/data/images/textures/item/music_disc_mellohi.png b/data/images/textures/item/music_disc_mellohi.png
index b670f09b3ce752773c3cdccdd7e60a2d69e5f069..a6682732349b9238d2b86e15e3b996ce3dc9a211 100644
Binary files a/data/images/textures/item/music_disc_mellohi.png and b/data/images/textures/item/music_disc_mellohi.png differ
diff --git a/data/images/textures/item/music_disc_pigstep.png b/data/images/textures/item/music_disc_pigstep.png
index f6d1c278ceb361180c918e5160b56d5f8dfc2a6d..567072d1031927fe78ecde7d61ed9510f2ab62ed 100644
Binary files a/data/images/textures/item/music_disc_pigstep.png and b/data/images/textures/item/music_disc_pigstep.png differ
diff --git a/data/images/textures/item/music_disc_stal.png b/data/images/textures/item/music_disc_stal.png
index 7f40e23114419c917291e4e91e9be4dbb9dde4ad..b94add3870f31e2cebf7d50f6f1c4fc15bdd0594 100644
Binary files a/data/images/textures/item/music_disc_stal.png and b/data/images/textures/item/music_disc_stal.png differ
diff --git a/data/images/textures/item/music_disc_strad.png b/data/images/textures/item/music_disc_strad.png
index 3a2370adbb629e03d26a56b0ac37dedcea56085b..dbc804ba6bd64cfe3d16a49be4460a15e6d27fdb 100644
Binary files a/data/images/textures/item/music_disc_strad.png and b/data/images/textures/item/music_disc_strad.png differ
diff --git a/data/images/textures/item/music_disc_wait.png b/data/images/textures/item/music_disc_wait.png
index c7fd86ff830751fae0b9ef65b62e177c062d9c79..1dcdc555521736d75d9a357c3265483a6d64f33d 100644
Binary files a/data/images/textures/item/music_disc_wait.png and b/data/images/textures/item/music_disc_wait.png differ
diff --git a/data/images/textures/item/music_disc_ward.png b/data/images/textures/item/music_disc_ward.png
index c88b060d8a2eb35c6a8df7de318df2db1e26c547..e338534d0f73221aae706f96525b79bb08878fa0 100644
Binary files a/data/images/textures/item/music_disc_ward.png and b/data/images/textures/item/music_disc_ward.png differ
diff --git a/data/images/textures/item/mutton.png b/data/images/textures/item/mutton.png
index 6c95237b1aa191d5ba7799ff34e471db63fd9f84..dd53ace0551c235fe49083aa40c088b3dfe463c9 100644
Binary files a/data/images/textures/item/mutton.png and b/data/images/textures/item/mutton.png differ
diff --git a/data/images/textures/item/name_tag.png b/data/images/textures/item/name_tag.png
index 78ef15c6650d2defba0e623eee4b1ad62279e192..7020972f221796303e4189bb89da5e4c58f94620 100644
Binary files a/data/images/textures/item/name_tag.png and b/data/images/textures/item/name_tag.png differ
diff --git a/data/images/textures/item/nautilus_shell.png b/data/images/textures/item/nautilus_shell.png
index 023f34bc7db57984416c5e1f6fc6802818c75f22..9af996ca5db9e5c3a5ad9408d2d9936ed3cee0d7 100644
Binary files a/data/images/textures/item/nautilus_shell.png and b/data/images/textures/item/nautilus_shell.png differ
diff --git a/data/images/textures/item/nether_brick.png b/data/images/textures/item/nether_brick.png
index ad70569d620f874acdfe988b4f12b66c67d8fea4..e1d78336fcccba9a227873c95211f56acf2d7c77 100644
Binary files a/data/images/textures/item/nether_brick.png and b/data/images/textures/item/nether_brick.png differ
diff --git a/data/images/textures/item/nether_sprouts.png b/data/images/textures/item/nether_sprouts.png
index 6de945002d7823f98fc1b7730a812e32a6eee793..07ee36e9d08068c4afa02892edc8df64b4da70c2 100644
Binary files a/data/images/textures/item/nether_sprouts.png and b/data/images/textures/item/nether_sprouts.png differ
diff --git a/data/images/textures/item/nether_star.png b/data/images/textures/item/nether_star.png
index f24a7b6c7034e4f7817aa82bb42b0f45f2c5124f..f96d1cd9333b4b8ef1fe93032b6cee55828c33fb 100644
Binary files a/data/images/textures/item/nether_star.png and b/data/images/textures/item/nether_star.png differ
diff --git a/data/images/textures/item/nether_wart.png b/data/images/textures/item/nether_wart.png
index d63268561a51f9007c483db635bbd37f8a2d3c55..1bde9830a40cb203db6a8417e01d13a224c3dc11 100644
Binary files a/data/images/textures/item/nether_wart.png and b/data/images/textures/item/nether_wart.png differ
diff --git a/data/images/textures/item/netherite_axe.png b/data/images/textures/item/netherite_axe.png
index 823e4f7aa97de6c2367662c92d8778aea87c6416..b17edef0a76d1434c978b90a653669d6a6c61ca1 100644
Binary files a/data/images/textures/item/netherite_axe.png and b/data/images/textures/item/netherite_axe.png differ
diff --git a/data/images/textures/item/netherite_boots.png b/data/images/textures/item/netherite_boots.png
index 65841953ee663bb15f15281454ba8b85d1d833e8..3a65131c3a73b676bc19a270fe58d2f87c042f1a 100644
Binary files a/data/images/textures/item/netherite_boots.png and b/data/images/textures/item/netherite_boots.png differ
diff --git a/data/images/textures/item/netherite_chestplate.png b/data/images/textures/item/netherite_chestplate.png
index cce6faf9e2f71e7b9721465cf0f42c56cf850de2..4dad086fd73ed58c59b15a9d47c5ced6a4cf3de1 100644
Binary files a/data/images/textures/item/netherite_chestplate.png and b/data/images/textures/item/netherite_chestplate.png differ
diff --git a/data/images/textures/item/netherite_helmet.png b/data/images/textures/item/netherite_helmet.png
index d8a9fe9c02854bc7bc0d958c3234cf54aebf11b6..1d30ad35510da652418c377cb5df5fb631e7d2d6 100644
Binary files a/data/images/textures/item/netherite_helmet.png and b/data/images/textures/item/netherite_helmet.png differ
diff --git a/data/images/textures/item/netherite_hoe.png b/data/images/textures/item/netherite_hoe.png
index 135aeab9e1b6814db131cf44046497892a2201e5..7c06baca0adad6a9fe802af4c9087040f250544a 100644
Binary files a/data/images/textures/item/netherite_hoe.png and b/data/images/textures/item/netherite_hoe.png differ
diff --git a/data/images/textures/item/netherite_ingot.png b/data/images/textures/item/netherite_ingot.png
index b18512e3b78a3887864e0400d135aa101c06816f..2f1459765968be27968e30eb9a62dddf8ec5177b 100644
Binary files a/data/images/textures/item/netherite_ingot.png and b/data/images/textures/item/netherite_ingot.png differ
diff --git a/data/images/textures/item/netherite_leggings.png b/data/images/textures/item/netherite_leggings.png
index 61b64fba430ef9fad3d29fadb1e6c1e43c1962e8..9ada43fd4a19c646aa74690b0b4dadcde254a348 100644
Binary files a/data/images/textures/item/netherite_leggings.png and b/data/images/textures/item/netherite_leggings.png differ
diff --git a/data/images/textures/item/netherite_pickaxe.png b/data/images/textures/item/netherite_pickaxe.png
index 6998ce8a4406de8072a41e1aa704f3e1ad7db9ee..5e1b7eceb0eab4b90db42fcf45f7ca1320464eb6 100644
Binary files a/data/images/textures/item/netherite_pickaxe.png and b/data/images/textures/item/netherite_pickaxe.png differ
diff --git a/data/images/textures/item/netherite_scrap.png b/data/images/textures/item/netherite_scrap.png
index 0bd4a33f581002d44ebfd1d89588f78dab3ff05b..1f7635ea6e9855455fe17cb346d656387b8e5b48 100644
Binary files a/data/images/textures/item/netherite_scrap.png and b/data/images/textures/item/netherite_scrap.png differ
diff --git a/data/images/textures/item/netherite_shovel.png b/data/images/textures/item/netherite_shovel.png
index 6f895be4dc468f5fc5bd2133d6abfbe5f62bf397..5642faa81a70fe16d397dfb159e52d1880f49c23 100644
Binary files a/data/images/textures/item/netherite_shovel.png and b/data/images/textures/item/netherite_shovel.png differ
diff --git a/data/images/textures/item/netherite_sword.png b/data/images/textures/item/netherite_sword.png
index c9191994159750caee361b7ef27340d7e8df7070..85803d67d713234c2d4b29885321ee38a041a6a6 100644
Binary files a/data/images/textures/item/netherite_sword.png and b/data/images/textures/item/netherite_sword.png differ
diff --git a/data/images/textures/item/oak_boat.png b/data/images/textures/item/oak_boat.png
index dbbba32423d6a1ca00833779e15de1ae84b16a54..45b388b48a8b825ca2fd5d25f06e2c84a3980c2f 100644
Binary files a/data/images/textures/item/oak_boat.png and b/data/images/textures/item/oak_boat.png differ
diff --git a/data/images/textures/item/oak_sign.png b/data/images/textures/item/oak_sign.png
index b4a4ce2f9c805b7d4aba861247593f60501f0e95..5d9d98b81d510514af991ed67379ffdcc8be85d6 100644
Binary files a/data/images/textures/item/oak_sign.png and b/data/images/textures/item/oak_sign.png differ
diff --git a/data/images/textures/item/orange_candle.png b/data/images/textures/item/orange_candle.png
index e5addaaec680ce01cd6dbbf5805d0368b47f1810..ee8463cccb51b62f06a08310a6f8a25f07a992b2 100644
Binary files a/data/images/textures/item/orange_candle.png and b/data/images/textures/item/orange_candle.png differ
diff --git a/data/images/textures/item/orange_dye.png b/data/images/textures/item/orange_dye.png
index f27d13fe8227949164e1de32264cb85a635aa665..50629bfbbf5fd03987aec9f08b580fcc441b1726 100644
Binary files a/data/images/textures/item/orange_dye.png and b/data/images/textures/item/orange_dye.png differ
diff --git a/data/images/textures/item/painting.png b/data/images/textures/item/painting.png
index 2b1fe1fea3b55b40c431d7f70490c02546d0c41f..ce2e16443a7168e646c3a302f4c200d2f0a4fcf7 100644
Binary files a/data/images/textures/item/painting.png and b/data/images/textures/item/painting.png differ
diff --git a/data/images/textures/item/paper.png b/data/images/textures/item/paper.png
index bd44815470f883834ea7f9351cb03a7ea87cf130..1169040df85d2041a1142bba460c4eceae6b9454 100644
Binary files a/data/images/textures/item/paper.png and b/data/images/textures/item/paper.png differ
diff --git a/data/images/textures/item/phantom_membrane.png b/data/images/textures/item/phantom_membrane.png
index a1b70e400eeeacd66a00a4d0e94daefe9d75ac4b..f01578d1c4ee105dcac6adaaaf3797153586dae1 100644
Binary files a/data/images/textures/item/phantom_membrane.png and b/data/images/textures/item/phantom_membrane.png differ
diff --git a/data/images/textures/item/piglin_banner_pattern.png b/data/images/textures/item/piglin_banner_pattern.png
index 7641818e989c8acf4ebcdf66d764ee01330e8de7..60b51ad6e5322018fbe5e3f1279b35618e4239ff 100644
Binary files a/data/images/textures/item/piglin_banner_pattern.png and b/data/images/textures/item/piglin_banner_pattern.png differ
diff --git a/data/images/textures/item/pink_candle.png b/data/images/textures/item/pink_candle.png
index 1a26023ad56a7b96b6275a4a41b7c79a9e65c684..0efa944b0418fa39c7c675f276aa5db238e48781 100644
Binary files a/data/images/textures/item/pink_candle.png and b/data/images/textures/item/pink_candle.png differ
diff --git a/data/images/textures/item/pink_dye.png b/data/images/textures/item/pink_dye.png
index 5a54b045f884f7e950f80757264de5ab6e2792a3..29a8a0d131c4aa2992436dd85fb2e683bb75f4a0 100644
Binary files a/data/images/textures/item/pink_dye.png and b/data/images/textures/item/pink_dye.png differ
diff --git a/data/images/textures/item/pointed_dripstone.png b/data/images/textures/item/pointed_dripstone.png
index 394a145c79c387c0fc31ebdef07877744a45a9cb..6774b4918dde2066bb041dccb39e9bfacd0e4e75 100644
Binary files a/data/images/textures/item/pointed_dripstone.png and b/data/images/textures/item/pointed_dripstone.png differ
diff --git a/data/images/textures/item/poisonous_potato.png b/data/images/textures/item/poisonous_potato.png
index 6b5bcae6c94bb9b9c6d5335aed831c7dac31ecd6..81252b2b012b5564c615c56f96ce11383bc113e4 100644
Binary files a/data/images/textures/item/poisonous_potato.png and b/data/images/textures/item/poisonous_potato.png differ
diff --git a/data/images/textures/item/popped_chorus_fruit.png b/data/images/textures/item/popped_chorus_fruit.png
index 8df7990b6136fbe0ef268160401f92d1d0e7a8f9..80dffe1d52f88a785a8a86b19ad23782446ac0b0 100644
Binary files a/data/images/textures/item/popped_chorus_fruit.png and b/data/images/textures/item/popped_chorus_fruit.png differ
diff --git a/data/images/textures/item/porkchop.png b/data/images/textures/item/porkchop.png
index c61a23cd6d5a3d5d14951b8bb60e4c12c7cb368c..4d5c413baa2a93786b0ec74823fba29f061931c4 100644
Binary files a/data/images/textures/item/porkchop.png and b/data/images/textures/item/porkchop.png differ
diff --git a/data/images/textures/item/potato.png b/data/images/textures/item/potato.png
index 9b3b79336ee7c70976d2fd8089fd7830e86b51b2..8ee9d8e55e2b2447c41aae295e44f4926ce7c258 100644
Binary files a/data/images/textures/item/potato.png and b/data/images/textures/item/potato.png differ
diff --git a/data/images/textures/item/potion.png b/data/images/textures/item/potion.png
index 4b4d9eced676bcc77fd72935652ed3115d29ca1e..ddea70cee7616a0bb955aa74009bd9a385187285 100644
Binary files a/data/images/textures/item/potion.png and b/data/images/textures/item/potion.png differ
diff --git a/data/images/textures/item/potion_overlay.png b/data/images/textures/item/potion_overlay.png
index 5848757821db85548937e0599509d30121f8d55e..5e02b84a123f67f15ba548814fd46459d5e3af57 100644
Binary files a/data/images/textures/item/potion_overlay.png and b/data/images/textures/item/potion_overlay.png differ
diff --git a/data/images/textures/item/powder_snow_bucket.png b/data/images/textures/item/powder_snow_bucket.png
index cf41c39dcb82a7d4b64e837a19eccdd246525ba2..5fe95b06c72e4bf847dde43ffdf1b3e3c1201c4a 100644
Binary files a/data/images/textures/item/powder_snow_bucket.png and b/data/images/textures/item/powder_snow_bucket.png differ
diff --git a/data/images/textures/item/prismarine_crystals.png b/data/images/textures/item/prismarine_crystals.png
index 125bf791bf2799983d7f3ce4385e2baa136ada64..baae1714ae3ecc0f4fd5ac20f702aa4d2cf9ee97 100644
Binary files a/data/images/textures/item/prismarine_crystals.png and b/data/images/textures/item/prismarine_crystals.png differ
diff --git a/data/images/textures/item/prismarine_shard.png b/data/images/textures/item/prismarine_shard.png
index 341763f512dbabd71b490bf89d9f3840c4dc2edc..bcc8f46f587253b9ead48b4bfcc69901d2863b6f 100644
Binary files a/data/images/textures/item/prismarine_shard.png and b/data/images/textures/item/prismarine_shard.png differ
diff --git a/data/images/textures/item/pufferfish.png b/data/images/textures/item/pufferfish.png
index 0ba3a3d2a6566e108d349debf34c83c4c9a1eadd..3f2efd50ac5d0a20d172770c9eee1b1783cdf589 100644
Binary files a/data/images/textures/item/pufferfish.png and b/data/images/textures/item/pufferfish.png differ
diff --git a/data/images/textures/item/pufferfish_bucket.png b/data/images/textures/item/pufferfish_bucket.png
index be5149d87c8f6c8db0b0bf572093435431c23d6e..10e01352f5b870c10ecd674adece010eaae7bd1e 100644
Binary files a/data/images/textures/item/pufferfish_bucket.png and b/data/images/textures/item/pufferfish_bucket.png differ
diff --git a/data/images/textures/item/pumpkin_pie.png b/data/images/textures/item/pumpkin_pie.png
index 0a3f14f87f5dc8b4bc3c0e47b7d968d1e9a4daf1..f4086fe49524a5530c433c5de5a91692b8cb5306 100644
Binary files a/data/images/textures/item/pumpkin_pie.png and b/data/images/textures/item/pumpkin_pie.png differ
diff --git a/data/images/textures/item/pumpkin_seeds.png b/data/images/textures/item/pumpkin_seeds.png
index 6672fd663d4ff80eb63085578337ac2674482af9..4d0c9b6b3d7c819b80e54b88a4d698bab66ab089 100644
Binary files a/data/images/textures/item/pumpkin_seeds.png and b/data/images/textures/item/pumpkin_seeds.png differ
diff --git a/data/images/textures/item/purple_candle.png b/data/images/textures/item/purple_candle.png
index b86585283e2ecc69250a440cf22d11ce6d6cd513..4b9b3ec6862ca77e3a78f1776273f7bf71e21da8 100644
Binary files a/data/images/textures/item/purple_candle.png and b/data/images/textures/item/purple_candle.png differ
diff --git a/data/images/textures/item/purple_dye.png b/data/images/textures/item/purple_dye.png
index 374c5ca6a9df98c8a1da61deb15318f4dcf830a5..0712caddd9e87f5dbfb6a9b3b5ac091124c114eb 100644
Binary files a/data/images/textures/item/purple_dye.png and b/data/images/textures/item/purple_dye.png differ
diff --git a/data/images/textures/item/quartz.png b/data/images/textures/item/quartz.png
index 5cadde3641b7fae01c43d0726fd76ce88de7efa3..af7f9059fc07cd73faaa6b37afefc252967209b2 100644
Binary files a/data/images/textures/item/quartz.png and b/data/images/textures/item/quartz.png differ
diff --git a/data/images/textures/item/quiver.png b/data/images/textures/item/quiver.png
new file mode 100644
index 0000000000000000000000000000000000000000..76d648ead7e016a1bcd2360d8c573b498774f640
Binary files /dev/null and b/data/images/textures/item/quiver.png differ
diff --git a/data/images/textures/item/rabbit.png b/data/images/textures/item/rabbit.png
index fce656491799c477fd576cc2e4c96715c88e9515..8a9e0e7eebca9a3f713540dce6e5f7da2024916d 100644
Binary files a/data/images/textures/item/rabbit.png and b/data/images/textures/item/rabbit.png differ
diff --git a/data/images/textures/item/rabbit_foot.png b/data/images/textures/item/rabbit_foot.png
index 0e773b1bdb9f6310d1ea067ea6caa4242a875c73..7f983d240bbe2c906f4c249e92d851d0320e09b0 100644
Binary files a/data/images/textures/item/rabbit_foot.png and b/data/images/textures/item/rabbit_foot.png differ
diff --git a/data/images/textures/item/rabbit_hide.png b/data/images/textures/item/rabbit_hide.png
index e38160ce6d78ef7dbd70d30e22b2174421514a08..a04e495bceedbe97deecf5a1074fc93dbbdc8c81 100644
Binary files a/data/images/textures/item/rabbit_hide.png and b/data/images/textures/item/rabbit_hide.png differ
diff --git a/data/images/textures/item/rabbit_stew.png b/data/images/textures/item/rabbit_stew.png
index 4f5cde4e51a9dfc1bf2024d1b4414566fe66c8f2..a8cbaee99f016f0c90ee07e9722bd25a80722588 100644
Binary files a/data/images/textures/item/rabbit_stew.png and b/data/images/textures/item/rabbit_stew.png differ
diff --git a/data/images/textures/item/raw_copper.png b/data/images/textures/item/raw_copper.png
index ab361568f07e28a59992d0ad8051bb75c1057b02..b44e61c5de1166f3ede494d5c84781a670a46d89 100644
Binary files a/data/images/textures/item/raw_copper.png and b/data/images/textures/item/raw_copper.png differ
diff --git a/data/images/textures/item/raw_gold.png b/data/images/textures/item/raw_gold.png
index de2f1152cd0b717d6046467610789716e391413a..1b390d38d574cfc5adea5c5fcad3af1349b5329f 100644
Binary files a/data/images/textures/item/raw_gold.png and b/data/images/textures/item/raw_gold.png differ
diff --git a/data/images/textures/item/raw_iron.png b/data/images/textures/item/raw_iron.png
index a90d0b9957727bdb862a8cd8fa1a9be825a2615c..4d7aefbfc213a185f98203c9dffa9e4881276b17 100644
Binary files a/data/images/textures/item/raw_iron.png and b/data/images/textures/item/raw_iron.png differ
diff --git a/data/images/textures/item/red_candle.png b/data/images/textures/item/red_candle.png
index 1556f5cbe7af46cf5e1c5c98a44207896fbf8f98..408f4d182ee88fbce22f14582b1dc52c770a66a6 100644
Binary files a/data/images/textures/item/red_candle.png and b/data/images/textures/item/red_candle.png differ
diff --git a/data/images/textures/item/red_dye.png b/data/images/textures/item/red_dye.png
index 5fc454ec9c432f022a3504e7f81e50450170009a..656d420644a6da42ac38507abe3091ff28b069ad 100644
Binary files a/data/images/textures/item/red_dye.png and b/data/images/textures/item/red_dye.png differ
diff --git a/data/images/textures/item/redstone.png b/data/images/textures/item/redstone.png
index a84154409d3f66fcd1c7e11e69a43744f8c00919..ad2a038b72e49bbfc99da97f6ecc5316ccd6203d 100644
Binary files a/data/images/textures/item/redstone.png and b/data/images/textures/item/redstone.png differ
diff --git a/data/images/textures/item/repeater.png b/data/images/textures/item/repeater.png
index ccfd529f66832824da5fea70edaa8136517af5ca..1408f70f7a21dca1b7be2aee49447ea904c8cf2f 100644
Binary files a/data/images/textures/item/repeater.png and b/data/images/textures/item/repeater.png differ
diff --git a/data/images/textures/item/rotten_flesh.png b/data/images/textures/item/rotten_flesh.png
index 690a274534fb8976ccf7ba0c1bde8c311c311cac..c7177e87e0b99454439ef52b70dfd18bd4db1785 100644
Binary files a/data/images/textures/item/rotten_flesh.png and b/data/images/textures/item/rotten_flesh.png differ
diff --git a/data/images/textures/item/ruby.png b/data/images/textures/item/ruby.png
new file mode 100644
index 0000000000000000000000000000000000000000..60badc0e96c91c48b3ceed05f73b1c233f941b06
Binary files /dev/null and b/data/images/textures/item/ruby.png differ
diff --git a/data/images/textures/item/saddle.png b/data/images/textures/item/saddle.png
index 90cf49a3accc5d46d00b5ab2509bce15f1096a9a..19a8ab38c2a53bb0ec06699c72ba7a127297428e 100644
Binary files a/data/images/textures/item/saddle.png and b/data/images/textures/item/saddle.png differ
diff --git a/data/images/textures/item/salmon.png b/data/images/textures/item/salmon.png
index 75c705f03426d024780ef9465e0abb7d4cbcfa84..badcbd788286dcf3dcc9a8ab8d103e059ceefa1a 100644
Binary files a/data/images/textures/item/salmon.png and b/data/images/textures/item/salmon.png differ
diff --git a/data/images/textures/item/salmon_bucket.png b/data/images/textures/item/salmon_bucket.png
index 294969087eee670e27fc7f184003778fc1098282..ce77944f9f2a114a23f71890a7615cb99be82a52 100644
Binary files a/data/images/textures/item/salmon_bucket.png and b/data/images/textures/item/salmon_bucket.png differ
diff --git a/data/images/textures/item/scute.png b/data/images/textures/item/scute.png
index d4ba21e80d83cfe0f6bfdd115816c5bbabbb3f87..018696a15fd76811e941dfd14120ebc419b19480 100644
Binary files a/data/images/textures/item/scute.png and b/data/images/textures/item/scute.png differ
diff --git a/data/images/textures/item/sea_pickle.png b/data/images/textures/item/sea_pickle.png
index 94c1451a37063249a54c1edf3d2d790bf304530b..e318bd396430f03bd0657064fc709fdbbce61be6 100644
Binary files a/data/images/textures/item/sea_pickle.png and b/data/images/textures/item/sea_pickle.png differ
diff --git a/data/images/textures/item/seagrass.png b/data/images/textures/item/seagrass.png
index 3eb4f53bd940ab5719fdd9aeda0489ba538df3c2..46b80d02cbba4dedc114e16ff51eed4902b27b81 100644
Binary files a/data/images/textures/item/seagrass.png and b/data/images/textures/item/seagrass.png differ
diff --git a/data/images/textures/item/shears.png b/data/images/textures/item/shears.png
index d2727a59c9b038a177ee183e022d6e3a5285b154..7535daf5649691aee65ba371c04a8bd22c674964 100644
Binary files a/data/images/textures/item/shears.png and b/data/images/textures/item/shears.png differ
diff --git a/data/images/textures/item/shulker_shell/bottom.png b/data/images/textures/item/shulker_shell/bottom.png
new file mode 100644
index 0000000000000000000000000000000000000000..cf8ccb02786fac5f27e5845d320962436fa5dcc6
Binary files /dev/null and b/data/images/textures/item/shulker_shell/bottom.png differ
diff --git a/data/images/textures/item/shulker_shell/side.png b/data/images/textures/item/shulker_shell/side.png
new file mode 100644
index 0000000000000000000000000000000000000000..3d5386243542a53ac04d0b3e3c23293430c4a210
Binary files /dev/null and b/data/images/textures/item/shulker_shell/side.png differ
diff --git a/data/images/textures/item/shulker_shell/top.png b/data/images/textures/item/shulker_shell/top.png
new file mode 100644
index 0000000000000000000000000000000000000000..217260970dcba98d5fc70bd2333b2e87c32dcab8
Binary files /dev/null and b/data/images/textures/item/shulker_shell/top.png differ
diff --git a/data/images/textures/item/skull_banner_pattern.png b/data/images/textures/item/skull_banner_pattern.png
index f54d0b8c80bc7880f10da9a2404803ae480bff67..2e6788f6bf4093ea7946345027dc168f0395d17c 100644
Binary files a/data/images/textures/item/skull_banner_pattern.png and b/data/images/textures/item/skull_banner_pattern.png differ
diff --git a/data/images/textures/item/slime_ball.png b/data/images/textures/item/slime_ball.png
index 14805b3dd168b8532867f08a52040c6812414279..2f345eabb75c10a17e96c556d9ade1d8ddf4c00a 100644
Binary files a/data/images/textures/item/slime_ball.png and b/data/images/textures/item/slime_ball.png differ
diff --git a/data/images/textures/item/snowball.png b/data/images/textures/item/snowball.png
index b5ddba565b769434c1b84d2eaa91304002796cf7..41e321985226ef803b1d3297563f3f3d2cb282aa 100644
Binary files a/data/images/textures/item/snowball.png and b/data/images/textures/item/snowball.png differ
diff --git a/data/images/textures/item/soul_campfire.png b/data/images/textures/item/soul_campfire.png
index 3857f32326f8465ac36d3bea1bc6576b5eabe3aa..ff6506564275e76495b48866d73b0b50cfe7d251 100644
Binary files a/data/images/textures/item/soul_campfire.png and b/data/images/textures/item/soul_campfire.png differ
diff --git a/data/images/textures/item/soul_lantern.png b/data/images/textures/item/soul_lantern.png
index bd0f6aedc64ec8debd5eb4aceacda3887df6e516..a46243237acc609a2b158b4a7f1e625d26ecde42 100644
Binary files a/data/images/textures/item/soul_lantern.png and b/data/images/textures/item/soul_lantern.png differ
diff --git a/data/images/textures/item/spawn_egg.png b/data/images/textures/item/spawn_egg.png
index e763f1ef2a3801a79fb35c09113c16a3bc93c705..d7ad38e358e6fdd11f91ab6fb420f0d730c40eda 100644
Binary files a/data/images/textures/item/spawn_egg.png and b/data/images/textures/item/spawn_egg.png differ
diff --git a/data/images/textures/item/spawn_egg_overlay.png b/data/images/textures/item/spawn_egg_overlay.png
index 5661a28564a3758d9195b5be86130f82fd983274..79f45c48b19880cda8e9f3430ca5f3a9a890d1fe 100644
Binary files a/data/images/textures/item/spawn_egg_overlay.png and b/data/images/textures/item/spawn_egg_overlay.png differ
diff --git a/data/images/textures/item/spectral_arrow.png b/data/images/textures/item/spectral_arrow.png
index 227467c138766c1288cd61c7438b175c407ef510..d64582c71753d841f362ceeb6e62e9b222ba6bea 100644
Binary files a/data/images/textures/item/spectral_arrow.png and b/data/images/textures/item/spectral_arrow.png differ
diff --git a/data/images/textures/item/spider_eye.png b/data/images/textures/item/spider_eye.png
index b837b50232e37fb0b978126f6503c3925a56dfbb..efb1adb216d5b840ff4f6e2f580d4b37872d3dcc 100644
Binary files a/data/images/textures/item/spider_eye.png and b/data/images/textures/item/spider_eye.png differ
diff --git a/data/images/textures/item/splash_potion.png b/data/images/textures/item/splash_potion.png
index 3af079df6c8196eb47c38ce636eb15ce59037917..150d8949076e201ed8c28fa5c24be269131c4b3e 100644
Binary files a/data/images/textures/item/splash_potion.png and b/data/images/textures/item/splash_potion.png differ
diff --git a/data/images/textures/item/spruce_boat.png b/data/images/textures/item/spruce_boat.png
index 9ba6ffa17777853fa8b9c860e8aada650ede16eb..0ce5459854f21a7de49666aafd04359429832567 100644
Binary files a/data/images/textures/item/spruce_boat.png and b/data/images/textures/item/spruce_boat.png differ
diff --git a/data/images/textures/item/spruce_sign.png b/data/images/textures/item/spruce_sign.png
index 2be9342154adc48c4ca512817366dff9a8984b2e..329630cefd27fd389e99fad8a70beaf8eada366e 100644
Binary files a/data/images/textures/item/spruce_sign.png and b/data/images/textures/item/spruce_sign.png differ
diff --git a/data/images/textures/item/spyglass.png b/data/images/textures/item/spyglass.png
index c0a0aea430dd9ca7c5d871375a93a314c4e10725..0c31193735de87a90b86fe1e3f1c40eb074d4b5b 100644
Binary files a/data/images/textures/item/spyglass.png and b/data/images/textures/item/spyglass.png differ
diff --git a/data/images/textures/item/spyglass_model.png b/data/images/textures/item/spyglass_model.png
index c74b1dfce4d576440654febf9438d3e9981eca83..c15d219bf8a5effebcaa8be630154339fb010aa3 100644
Binary files a/data/images/textures/item/spyglass_model.png and b/data/images/textures/item/spyglass_model.png differ
diff --git a/data/images/textures/item/stick.png b/data/images/textures/item/stick.png
index 2342b82da6d05e6dc29d434f21893e18b8a46aa3..58133ee2681b674282c1b5269773adece2c45a30 100644
Binary files a/data/images/textures/item/stick.png and b/data/images/textures/item/stick.png differ
diff --git a/data/images/textures/item/stone_axe.png b/data/images/textures/item/stone_axe.png
index 77a155eec8ad74b4b0f04de5b6d9442b0a4ba02b..1c4a81556bf4254a7a005a0e63fefc1dfb46f04b 100644
Binary files a/data/images/textures/item/stone_axe.png and b/data/images/textures/item/stone_axe.png differ
diff --git a/data/images/textures/item/stone_hoe.png b/data/images/textures/item/stone_hoe.png
index e0fa1f8f0a14a3040dfed7834f49d38906fc737c..2cca9d16d440269a166cae2312ca7ea6357a4482 100644
Binary files a/data/images/textures/item/stone_hoe.png and b/data/images/textures/item/stone_hoe.png differ
diff --git a/data/images/textures/item/stone_pickaxe.png b/data/images/textures/item/stone_pickaxe.png
index 04c47f16b7cbaea644c3ea33428cebc98f3380c9..e0776444ca3147828ab3dfd36ec369cc765b77f4 100644
Binary files a/data/images/textures/item/stone_pickaxe.png and b/data/images/textures/item/stone_pickaxe.png differ
diff --git a/data/images/textures/item/stone_shovel.png b/data/images/textures/item/stone_shovel.png
index 6d73f74ce815354bf9636894d11f4362973d829b..de82c09736107ed3e73e4b3fc19bf8f5ad552881 100644
Binary files a/data/images/textures/item/stone_shovel.png and b/data/images/textures/item/stone_shovel.png differ
diff --git a/data/images/textures/item/stone_sword.png b/data/images/textures/item/stone_sword.png
index b636b9f657a41f1965489bbc932c55c171144b05..cf92c977f7462ed6f5ceba7e5d6f9be8db206054 100644
Binary files a/data/images/textures/item/stone_sword.png and b/data/images/textures/item/stone_sword.png differ
diff --git a/data/images/textures/item/string.png b/data/images/textures/item/string.png
index f66fead4e3bd44fc137a36c8d275be43e5430e43..25c937b43c38b439f1dbfb6077841bfe8b14d944 100644
Binary files a/data/images/textures/item/string.png and b/data/images/textures/item/string.png differ
diff --git a/data/images/textures/item/structure_void.png b/data/images/textures/item/structure_void.png
index 6e02fb6c5216e5333831b5573f7371c91e598c10..fd21fa816b1c5e9a32b09b43f5f76700fea236c9 100644
Binary files a/data/images/textures/item/structure_void.png and b/data/images/textures/item/structure_void.png differ
diff --git a/data/images/textures/item/sugar.png b/data/images/textures/item/sugar.png
index 9b2b1bffb23f842994bad49047df3112fbd640d1..f012450ee54266f4c7c27a2b7efd852f0932aab1 100644
Binary files a/data/images/textures/item/sugar.png and b/data/images/textures/item/sugar.png differ
diff --git a/data/images/textures/item/sugar_cane.png b/data/images/textures/item/sugar_cane.png
index ef7ac5aac1f84704c4138d6a2e2777f1a192ef5a..794cdb1f8920e47df1077c907b2521beb943ab71 100644
Binary files a/data/images/textures/item/sugar_cane.png and b/data/images/textures/item/sugar_cane.png differ
diff --git a/data/images/textures/item/suspicious_stew.png b/data/images/textures/item/suspicious_stew.png
index 52be51082ebd00d3d2aa33735da71ae54b2e2068..66864d43d83fd1add63d64700e49d248ca04d7b2 100644
Binary files a/data/images/textures/item/suspicious_stew.png and b/data/images/textures/item/suspicious_stew.png differ
diff --git a/data/images/textures/item/sweet_berries.png b/data/images/textures/item/sweet_berries.png
index 9789a62d96d304566df5f12b04041a2b2c56e81f..5a1dbed0bfa4518014cc46a9da034c54d947499f 100644
Binary files a/data/images/textures/item/sweet_berries.png and b/data/images/textures/item/sweet_berries.png differ
diff --git a/data/images/textures/item/tipped_arrow_base.png b/data/images/textures/item/tipped_arrow_base.png
index 389a848d9c99eab68430769c82f660c79c3b1e0c..60fdb18fad1ab5ab032820bca521ef871e37992a 100644
Binary files a/data/images/textures/item/tipped_arrow_base.png and b/data/images/textures/item/tipped_arrow_base.png differ
diff --git a/data/images/textures/item/tipped_arrow_head.png b/data/images/textures/item/tipped_arrow_head.png
index 465a26620592d52452c26595d6b615b2ecfaa833..9cbf661aa3baba76f71b3ae4b52b49c4aa0976d8 100644
Binary files a/data/images/textures/item/tipped_arrow_head.png and b/data/images/textures/item/tipped_arrow_head.png differ
diff --git a/data/images/textures/item/tnt_minecart.png b/data/images/textures/item/tnt_minecart.png
index 2ccfc81264d3f34c4029f199837529c35a24e472..2499b4256c30eecaf2b6f495314aa0be516982d9 100644
Binary files a/data/images/textures/item/tnt_minecart.png and b/data/images/textures/item/tnt_minecart.png differ
diff --git a/data/images/textures/item/totem_of_undying.png b/data/images/textures/item/totem_of_undying.png
index 58d17146b4b3a496cde316c8be70eb18fc8a4824..ae39fd141a53a1bac5bacae060d2dc9a19c057f1 100644
Binary files a/data/images/textures/item/totem_of_undying.png and b/data/images/textures/item/totem_of_undying.png differ
diff --git a/data/images/textures/item/trident.png b/data/images/textures/item/trident.png
index 7f49b306aef8cca808960bf32e70a796028db398..05880c5ae5ced8935b562abdd57f869d28aa7468 100644
Binary files a/data/images/textures/item/trident.png and b/data/images/textures/item/trident.png differ
diff --git a/data/images/textures/item/tropical_fish.png b/data/images/textures/item/tropical_fish.png
index 8201268f57243538efa4e282eace30920383d18f..0bbf709c75062f27d0d04c680df80e547862b660 100644
Binary files a/data/images/textures/item/tropical_fish.png and b/data/images/textures/item/tropical_fish.png differ
diff --git a/data/images/textures/item/tropical_fish_bucket.png b/data/images/textures/item/tropical_fish_bucket.png
index e6c0a82eb504a37adf8a3bc34225c1c727312035..4be834363da46e35532659f4aa2c43ccddc2fc03 100644
Binary files a/data/images/textures/item/tropical_fish_bucket.png and b/data/images/textures/item/tropical_fish_bucket.png differ
diff --git a/data/images/textures/item/turtle_egg.png b/data/images/textures/item/turtle_egg.png
index 7fefdaccd8cf8958dd238d3305a62a89a782acfc..e7fefc91c85741e4241fab194c6269520c878e2f 100644
Binary files a/data/images/textures/item/turtle_egg.png and b/data/images/textures/item/turtle_egg.png differ
diff --git a/data/images/textures/item/turtle_helmet.png b/data/images/textures/item/turtle_helmet.png
index 5c57d681aacd03f763d9a03cd9967d4d98e4d71c..6748c685429c0b12babb93fb14bea5887dddb754 100644
Binary files a/data/images/textures/item/turtle_helmet.png and b/data/images/textures/item/turtle_helmet.png differ
diff --git a/data/images/textures/item/warped_fungus_on_a_stick.png b/data/images/textures/item/warped_fungus_on_a_stick.png
index 76d741785fa04b4f71697255366fa460c4a786f5..7ff97cd91bd8fc431dfc11ebfc092bfe17ae71fa 100644
Binary files a/data/images/textures/item/warped_fungus_on_a_stick.png and b/data/images/textures/item/warped_fungus_on_a_stick.png differ
diff --git a/data/images/textures/item/warped_fungus_on_a_stick.png.mcmeta b/data/images/textures/item/warped_fungus_on_a_stick.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..5af93670ffcef5de13e016974e9aebf83dcc5b7f
--- /dev/null
+++ b/data/images/textures/item/warped_fungus_on_a_stick.png.mcmeta
@@ -0,0 +1,36 @@
+{
+  "animation": {
+    "frametime":10,
+    "frames":[
+      0,
+      1,
+      2,
+      3,
+	  4,
+	  3,
+	  2,
+	  1,
+	  0,
+	  1,
+	  2,
+	  2,
+	  3,
+	  4,
+	  3,
+	  2,
+	  1,
+	  1,
+	  0,
+	  0,
+	  1,
+	  2,
+	  3,
+	  2,
+	  1,
+	  0,
+	  1,
+	  2,
+	  1
+    ]
+  }
+}
diff --git a/data/images/textures/item/warped_sign.png b/data/images/textures/item/warped_sign.png
index 2024620b77a164bd895ac46cae7576984594cf9f..b2555e6f1b0d5c75f9cae3e20fe3c37c6167a110 100644
Binary files a/data/images/textures/item/warped_sign.png and b/data/images/textures/item/warped_sign.png differ
diff --git a/data/images/textures/item/water_bucket.png b/data/images/textures/item/water_bucket.png
index 0a24a829105d009eb8197c90493732471e08406a..5fb16feda796d10161f9c04a19d414291f9a9ab5 100644
Binary files a/data/images/textures/item/water_bucket.png and b/data/images/textures/item/water_bucket.png differ
diff --git a/data/images/textures/item/wheat.png b/data/images/textures/item/wheat.png
index 1ade739078f70c79e1ece99b834f5858a6797cf6..e2949cd12b6f8edd67a7e67c664deb8d06ff2a61 100644
Binary files a/data/images/textures/item/wheat.png and b/data/images/textures/item/wheat.png differ
diff --git a/data/images/textures/item/wheat_seeds.png b/data/images/textures/item/wheat_seeds.png
index 0e0788d2aaa86a491114a399871f78fab29f676a..182fe58baee17a8720706c4625c382393995a2f1 100644
Binary files a/data/images/textures/item/wheat_seeds.png and b/data/images/textures/item/wheat_seeds.png differ
diff --git a/data/images/textures/item/white_candle.png b/data/images/textures/item/white_candle.png
index bd509e197e3067fae4ac82111c8f14736553e718..3fdeaadf2d6acdf952d889330e3737b0f39ec375 100644
Binary files a/data/images/textures/item/white_candle.png and b/data/images/textures/item/white_candle.png differ
diff --git a/data/images/textures/item/white_dye.png b/data/images/textures/item/white_dye.png
index fb7b609ecd36a2de4da21c6f3ce15fe6a0918dc8..7fa4dcc0195d46d44233c11ff6135d16f8bf19b6 100644
Binary files a/data/images/textures/item/white_dye.png and b/data/images/textures/item/white_dye.png differ
diff --git a/data/images/textures/item/wooden_axe.png b/data/images/textures/item/wooden_axe.png
index 057b4a430ee34edcba9bdfb949e84dd350cd76b7..ad231058dd12352f6b8c7e93951813224f7440b1 100644
Binary files a/data/images/textures/item/wooden_axe.png and b/data/images/textures/item/wooden_axe.png differ
diff --git a/data/images/textures/item/wooden_hoe.png b/data/images/textures/item/wooden_hoe.png
index 5c6d2f821dd53f96df9111775c93ac331e02601d..38f7e47972fb76fc4089275fa08761c3f1e8c89a 100644
Binary files a/data/images/textures/item/wooden_hoe.png and b/data/images/textures/item/wooden_hoe.png differ
diff --git a/data/images/textures/item/wooden_pickaxe.png b/data/images/textures/item/wooden_pickaxe.png
index e21374772c4f2b2a2071aa9e5280674a02fae3dd..4a9c7b956f0fdd1860e5382b6991cc870e731855 100644
Binary files a/data/images/textures/item/wooden_pickaxe.png and b/data/images/textures/item/wooden_pickaxe.png differ
diff --git a/data/images/textures/item/wooden_shovel.png b/data/images/textures/item/wooden_shovel.png
index 0a645bd857fb3bf7c7aa96d6eba7487674abc0f9..57979decb5e70b10a58fd199cb718d1433aa6f7b 100644
Binary files a/data/images/textures/item/wooden_shovel.png and b/data/images/textures/item/wooden_shovel.png differ
diff --git a/data/images/textures/item/wooden_sword.png b/data/images/textures/item/wooden_sword.png
index 1167388c4f1d9e2c25c278f73b1200b852e82778..5d1a68ba3abc31d9364e26ee3dc94de2d51cdd28 100644
Binary files a/data/images/textures/item/wooden_sword.png and b/data/images/textures/item/wooden_sword.png differ
diff --git a/data/images/textures/item/writable_book.png b/data/images/textures/item/writable_book.png
index 2ca8886cbd9633ffe51087d28f7404198f8be8e7..9a4641cd03e492e1dbd95d9221f71a514299e837 100644
Binary files a/data/images/textures/item/writable_book.png and b/data/images/textures/item/writable_book.png differ
diff --git a/data/images/textures/item/written_book.png b/data/images/textures/item/written_book.png
index 3fca4ecb9c53e821fa92f638a168dedd938d2f46..3d12aa908f3dd38762c0d382b9a01a052b984908 100644
Binary files a/data/images/textures/item/written_book.png and b/data/images/textures/item/written_book.png differ
diff --git a/data/images/textures/item/yellow_candle.png b/data/images/textures/item/yellow_candle.png
index e25b60b266b5e35962f2bba7634560148b2d127d..afcf50b6f898eae44e50df0f4aa8b6fa951e9db0 100644
Binary files a/data/images/textures/item/yellow_candle.png and b/data/images/textures/item/yellow_candle.png differ
diff --git a/data/images/textures/item/yellow_dye.png b/data/images/textures/item/yellow_dye.png
index 01fdccb17f114d061c5a158d333d9e4a6ff5acea..5d982deceaad9cf9c352da53be26172e23f8550e 100644
Binary files a/data/images/textures/item/yellow_dye.png and b/data/images/textures/item/yellow_dye.png differ
diff --git a/data/images/textures/map/map_background.png b/data/images/textures/map/map_background.png
index 1c515ba604c3ec1229c3e491ba4f469a94ce875e..7349bf03fd1b8c4849c8e6cf39258a19f3c76c9f 100644
Binary files a/data/images/textures/map/map_background.png and b/data/images/textures/map/map_background.png differ
diff --git a/data/images/textures/map/map_background_checkerboard.png b/data/images/textures/map/map_background_checkerboard.png
index 6e7208bf7688f9b56ee0e8b3d98e0a3df4310999..459708c7463032d4a5cc03cdb7abb617f2e1ced6 100644
Binary files a/data/images/textures/map/map_background_checkerboard.png and b/data/images/textures/map/map_background_checkerboard.png differ
diff --git a/data/images/textures/map/map_icons.png b/data/images/textures/map/map_icons.png
index d4cc0a12709539e376fb4b9872ec67d0fc214850..5dea146427a72e0d55b980edec270a4179ae2e59 100644
Binary files a/data/images/textures/map/map_icons.png and b/data/images/textures/map/map_icons.png differ
diff --git a/data/images/textures/misc/enchanted_item_glint.png b/data/images/textures/misc/enchanted_item_glint.png
index a65796786c06c03bb4a64371969b960c5004db1e..f58de48fe8e25eeb587871673bd4a785b10e9874 100644
Binary files a/data/images/textures/misc/enchanted_item_glint.png and b/data/images/textures/misc/enchanted_item_glint.png differ
diff --git a/data/images/textures/misc/enchanted_item_glint.png.mcmeta b/data/images/textures/misc/enchanted_item_glint.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..e38a5ad30b0570a2ba1df175ce035f040fa49d65
--- /dev/null
+++ b/data/images/textures/misc/enchanted_item_glint.png.mcmeta
@@ -0,0 +1,5 @@
+{
+  "texture": {
+    "blur": true
+  }
+}
diff --git a/data/images/textures/misc/forcefield.png b/data/images/textures/misc/forcefield.png
index 6b4909430bd0a97fa831d18dd71c49fa66b32bb0..a4000fda5ddb118e6661f482819eaa7939e802fa 100644
Binary files a/data/images/textures/misc/forcefield.png and b/data/images/textures/misc/forcefield.png differ
diff --git a/data/images/textures/misc/powder_snow_outline.png b/data/images/textures/misc/powder_snow_outline.png
new file mode 100644
index 0000000000000000000000000000000000000000..17cb645f24a26b7734f79736afa53ddc43840c11
Binary files /dev/null and b/data/images/textures/misc/powder_snow_outline.png differ
diff --git a/data/images/textures/misc/pumpkinblur.png b/data/images/textures/misc/pumpkinblur.png
new file mode 100644
index 0000000000000000000000000000000000000000..800bc4d95f59f73189906298af01b2fe6943b516
Binary files /dev/null and b/data/images/textures/misc/pumpkinblur.png differ
diff --git a/data/images/textures/misc/pumpkinblur.png.mcmeta b/data/images/textures/misc/pumpkinblur.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..e38a5ad30b0570a2ba1df175ce035f040fa49d65
--- /dev/null
+++ b/data/images/textures/misc/pumpkinblur.png.mcmeta
@@ -0,0 +1,5 @@
+{
+  "texture": {
+    "blur": true
+  }
+}
diff --git a/data/images/textures/misc/shadow.png b/data/images/textures/misc/shadow.png
new file mode 100644
index 0000000000000000000000000000000000000000..0ee0e82b61cffc02861ebe63c916d9c7ab89f03d
Binary files /dev/null and b/data/images/textures/misc/shadow.png differ
diff --git a/data/images/textures/misc/shadow.png.mcmeta b/data/images/textures/misc/shadow.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..8c6c7d1d5bf792391685c81c8196f4c7cb4bd0cb
--- /dev/null
+++ b/data/images/textures/misc/shadow.png.mcmeta
@@ -0,0 +1,6 @@
+{
+  "texture": {
+    "clamp": true
+  }
+}
+
diff --git a/data/images/textures/misc/spyglass_scope.png b/data/images/textures/misc/spyglass_scope.png
new file mode 100644
index 0000000000000000000000000000000000000000..32cf71d12ad5fcd1967e2b5f7fce9c3067317f63
Binary files /dev/null and b/data/images/textures/misc/spyglass_scope.png differ
diff --git a/data/images/textures/misc/underwater.png b/data/images/textures/misc/underwater.png
index b199982214ac9b7592c6ddd095d815d9cf32e51a..e44b1aa4e1cce188eec13ae3271e1626a964a0cc 100644
Binary files a/data/images/textures/misc/underwater.png and b/data/images/textures/misc/underwater.png differ
diff --git a/data/images/textures/misc/unknown_pack.png b/data/images/textures/misc/unknown_pack.png
index 2be49adc78a9e436586f575d3b3cf03b908a9052..e5e0c28212fa4590d330fc18a2596ec7fa667b09 100644
Binary files a/data/images/textures/misc/unknown_pack.png and b/data/images/textures/misc/unknown_pack.png differ
diff --git a/data/images/textures/misc/unknown_server.png b/data/images/textures/misc/unknown_server.png
new file mode 100644
index 0000000000000000000000000000000000000000..a7079cb71601368ef69850c753c278d8763077fa
Binary files /dev/null and b/data/images/textures/misc/unknown_server.png differ
diff --git a/data/images/textures/misc/vignette.png b/data/images/textures/misc/vignette.png
new file mode 100644
index 0000000000000000000000000000000000000000..c80e096c3b34f4c25c03972d38eb21a6657d61f5
Binary files /dev/null and b/data/images/textures/misc/vignette.png differ
diff --git a/data/images/textures/misc/vignette.png.mcmeta b/data/images/textures/misc/vignette.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..d52833aab0102fe6bb8af9a2d51af24073fb9ea8
--- /dev/null
+++ b/data/images/textures/misc/vignette.png.mcmeta
@@ -0,0 +1,5 @@
+{
+  "texture": {
+    "blur": false
+  }
+}
diff --git a/data/images/textures/mob_effect/absorption.png b/data/images/textures/mob_effect/absorption.png
index 0fe1d0cc3759b52ed460e4b6f7e980cb0bc52161..e3d642665e6407f963fc9ee5e82e9898797d67d9 100644
Binary files a/data/images/textures/mob_effect/absorption.png and b/data/images/textures/mob_effect/absorption.png differ
diff --git a/data/images/textures/mob_effect/bad_omen.png b/data/images/textures/mob_effect/bad_omen.png
index ccad63ecfcbe14b482c9eba76d0dbeed1603fde6..bdfd654ff015927280b9dd462be99b5354bdbb14 100644
Binary files a/data/images/textures/mob_effect/bad_omen.png and b/data/images/textures/mob_effect/bad_omen.png differ
diff --git a/data/images/textures/mob_effect/blindness.png b/data/images/textures/mob_effect/blindness.png
index 310687a509827c76ade1bc8a83f22303ffc1b32a..19ccdf84f720cc72075d46bf134f4ba8907b2cb5 100644
Binary files a/data/images/textures/mob_effect/blindness.png and b/data/images/textures/mob_effect/blindness.png differ
diff --git a/data/images/textures/mob_effect/conduit_power.png b/data/images/textures/mob_effect/conduit_power.png
index 4f71f45b023a77625f296d4d080be6c75a293496..774a2e384593381d6f217717fca26fb789ade1cd 100644
Binary files a/data/images/textures/mob_effect/conduit_power.png and b/data/images/textures/mob_effect/conduit_power.png differ
diff --git a/data/images/textures/mob_effect/dolphins_grace.png b/data/images/textures/mob_effect/dolphins_grace.png
index 2c25fbe37f0116305e64af7321a38935c0972677..719b784983f49744fc38962eac4679127468d466 100644
Binary files a/data/images/textures/mob_effect/dolphins_grace.png and b/data/images/textures/mob_effect/dolphins_grace.png differ
diff --git a/data/images/textures/mob_effect/fire_resistance.png b/data/images/textures/mob_effect/fire_resistance.png
index edacd90545cff1f7dfaa9c319a1ec5dfbd8f6074..7f3358fa6d21b1d14030e215de4fbb74da74722c 100644
Binary files a/data/images/textures/mob_effect/fire_resistance.png and b/data/images/textures/mob_effect/fire_resistance.png differ
diff --git a/data/images/textures/mob_effect/glowing.png b/data/images/textures/mob_effect/glowing.png
index 8ee5414d166f18ac1efd92e74cd2f60af2ff9681..25060802da521987f23538f20ab600de6fbb3acd 100644
Binary files a/data/images/textures/mob_effect/glowing.png and b/data/images/textures/mob_effect/glowing.png differ
diff --git a/data/images/textures/mob_effect/haste.png b/data/images/textures/mob_effect/haste.png
index 41be6ea0510f16e45b0ca46f0b407a0789cf0a01..e51d2866c2ae5f7dbd9fb4fa97423d4a7a19d358 100644
Binary files a/data/images/textures/mob_effect/haste.png and b/data/images/textures/mob_effect/haste.png differ
diff --git a/data/images/textures/mob_effect/health_boost.png b/data/images/textures/mob_effect/health_boost.png
index f8b0360be524b017c7a9df84da1280b237262e35..62f6cdbff1ddaea35631ae8898e4a109db755c8f 100644
Binary files a/data/images/textures/mob_effect/health_boost.png and b/data/images/textures/mob_effect/health_boost.png differ
diff --git a/data/images/textures/mob_effect/hero_of_the_village.png b/data/images/textures/mob_effect/hero_of_the_village.png
index 8d8417606a095d8c00578224e179eef7a78db94f..5625060ebb0a180572627264b2ba22101cdb807e 100644
Binary files a/data/images/textures/mob_effect/hero_of_the_village.png and b/data/images/textures/mob_effect/hero_of_the_village.png differ
diff --git a/data/images/textures/mob_effect/hunger.png b/data/images/textures/mob_effect/hunger.png
index b4a2b6a20cc096fb89f2874d2a30f83dc91de733..54f75e6db770bf122b8fecb4a38549c1f2653116 100644
Binary files a/data/images/textures/mob_effect/hunger.png and b/data/images/textures/mob_effect/hunger.png differ
diff --git a/data/images/textures/mob_effect/instant_damage.png b/data/images/textures/mob_effect/instant_damage.png
index 2f2daee5f71351a2f74a47c4a5a0b47b93341d7c..ab07c6d7b07be8f2f57a1c9b3a7dc4213bd2b3f1 100644
Binary files a/data/images/textures/mob_effect/instant_damage.png and b/data/images/textures/mob_effect/instant_damage.png differ
diff --git a/data/images/textures/mob_effect/instant_health.png b/data/images/textures/mob_effect/instant_health.png
index 90534113cadb42d92dab65aca77e431322e4cab0..68cc71a4e2478ca42dc88b46ef6198298ad18c77 100644
Binary files a/data/images/textures/mob_effect/instant_health.png and b/data/images/textures/mob_effect/instant_health.png differ
diff --git a/data/images/textures/mob_effect/invisibility.png b/data/images/textures/mob_effect/invisibility.png
index aa74d4e458f05821b8f1abc299a2834eba93d7cb..239dd6c2ffa5fd6ab458b21999cc7eb4028f575c 100644
Binary files a/data/images/textures/mob_effect/invisibility.png and b/data/images/textures/mob_effect/invisibility.png differ
diff --git a/data/images/textures/mob_effect/jump_boost.png b/data/images/textures/mob_effect/jump_boost.png
index 6d286d7c3c13e64b1eb8c7f010f998640814dd9d..6633815d70e2861b88d2dc1eaf537a318f2e5aa8 100644
Binary files a/data/images/textures/mob_effect/jump_boost.png and b/data/images/textures/mob_effect/jump_boost.png differ
diff --git a/data/images/textures/mob_effect/levitation.png b/data/images/textures/mob_effect/levitation.png
index 2221f7521e7958c369fd4a4bcd23ce26f937336f..668e9afe4dde90f6b7e94bc4088f86ff43ab8f64 100644
Binary files a/data/images/textures/mob_effect/levitation.png and b/data/images/textures/mob_effect/levitation.png differ
diff --git a/data/images/textures/mob_effect/luck.png b/data/images/textures/mob_effect/luck.png
index a60bb03b407746663d202716f8ac27621e3d71f9..cdc948f1a01e6dcdb5cfe2e2ecf7fafbb5111f0a 100644
Binary files a/data/images/textures/mob_effect/luck.png and b/data/images/textures/mob_effect/luck.png differ
diff --git a/data/images/textures/mob_effect/mining_fatigue.png b/data/images/textures/mob_effect/mining_fatigue.png
index ca6c8a40fc7de76e5a1fd4d466f85973ea8c3a07..626bceae252f26f0c0eeb070978b1a29cd2aaadd 100644
Binary files a/data/images/textures/mob_effect/mining_fatigue.png and b/data/images/textures/mob_effect/mining_fatigue.png differ
diff --git a/data/images/textures/mob_effect/nausea.png b/data/images/textures/mob_effect/nausea.png
index b4269a6f07d0846c74388273311f4a8fe3100822..4b2a7f8fc487c235646a1a41fa59c79417c80bf0 100644
Binary files a/data/images/textures/mob_effect/nausea.png and b/data/images/textures/mob_effect/nausea.png differ
diff --git a/data/images/textures/mob_effect/night_vision.png b/data/images/textures/mob_effect/night_vision.png
index 626a79e7ec7c27d6ce6ca4fe52f6c246226d3f04..ea5c957eeb5726dd99f36f325d25b4d6f2a0271c 100644
Binary files a/data/images/textures/mob_effect/night_vision.png and b/data/images/textures/mob_effect/night_vision.png differ
diff --git a/data/images/textures/mob_effect/poison.png b/data/images/textures/mob_effect/poison.png
index 934fb9cde25c4da400b856cc974ac85a7f29a3de..a66f523a3d59278ae11678f4b50f19d3c70b3f22 100644
Binary files a/data/images/textures/mob_effect/poison.png and b/data/images/textures/mob_effect/poison.png differ
diff --git a/data/images/textures/mob_effect/regeneration.png b/data/images/textures/mob_effect/regeneration.png
index 1b40dd7644dd32ed382c7d09c24e79df6051638c..c84171f924912cf44bea7d050a6c47d79030bf44 100644
Binary files a/data/images/textures/mob_effect/regeneration.png and b/data/images/textures/mob_effect/regeneration.png differ
diff --git a/data/images/textures/mob_effect/resistance.png b/data/images/textures/mob_effect/resistance.png
index c1e69c5c48007ac1dffc71267cfabd3d18bece41..cfc611a40c33e774bc9c570198e28f3f9c2816f3 100644
Binary files a/data/images/textures/mob_effect/resistance.png and b/data/images/textures/mob_effect/resistance.png differ
diff --git a/data/images/textures/mob_effect/saturation.png b/data/images/textures/mob_effect/saturation.png
index f772361ca23898fe8734a2a8b08a2713ed0e87c7..88f92d8bfa4b8cafc91e0d79acc9ac2a4d2507bf 100644
Binary files a/data/images/textures/mob_effect/saturation.png and b/data/images/textures/mob_effect/saturation.png differ
diff --git a/data/images/textures/mob_effect/slow_falling.png b/data/images/textures/mob_effect/slow_falling.png
index b26fadf9db7fc200bdd9c717c681e7e795cb2ab5..3102976bf7001e33afe4e2443517e64349ef39b1 100644
Binary files a/data/images/textures/mob_effect/slow_falling.png and b/data/images/textures/mob_effect/slow_falling.png differ
diff --git a/data/images/textures/mob_effect/slowness.png b/data/images/textures/mob_effect/slowness.png
index bb3edea746e883984ce8712b87dab70be468ca38..b4115b64ab3bdcdf3f36cd695b74decb18a6f9d2 100644
Binary files a/data/images/textures/mob_effect/slowness.png and b/data/images/textures/mob_effect/slowness.png differ
diff --git a/data/images/textures/mob_effect/speed.png b/data/images/textures/mob_effect/speed.png
index 726722d9d2f81815b83a644b58bb1f950e6081f1..14d7303a9592b96fb4979af1079f2e884c585e1e 100644
Binary files a/data/images/textures/mob_effect/speed.png and b/data/images/textures/mob_effect/speed.png differ
diff --git a/data/images/textures/mob_effect/strength.png b/data/images/textures/mob_effect/strength.png
index 06f50ec8f8d517c1da86b74b77c8808b896116fb..5641eeb1684b1b42abbee15f6b3b9b213b19d683 100644
Binary files a/data/images/textures/mob_effect/strength.png and b/data/images/textures/mob_effect/strength.png differ
diff --git a/data/images/textures/mob_effect/unluck.png b/data/images/textures/mob_effect/unluck.png
index 173f7a3b5adac7c2176db20cd82a3c6878445168..41339a14b361a36ba4dd4d2369a5ee22f90f1a9f 100644
Binary files a/data/images/textures/mob_effect/unluck.png and b/data/images/textures/mob_effect/unluck.png differ
diff --git a/data/images/textures/mob_effect/water_breathing.png b/data/images/textures/mob_effect/water_breathing.png
index 90a7cf91c281d33b0873affb7c98887da1c79659..9edeeed154bf39b85198adc65182e0bd266a3c02 100644
Binary files a/data/images/textures/mob_effect/water_breathing.png and b/data/images/textures/mob_effect/water_breathing.png differ
diff --git a/data/images/textures/mob_effect/weakness.png b/data/images/textures/mob_effect/weakness.png
index bf6bf01b17dbdf51faee9127097b23533bbcc4e9..fec455380f0afc2cb3bf7b59d2e3986944aa6beb 100644
Binary files a/data/images/textures/mob_effect/weakness.png and b/data/images/textures/mob_effect/weakness.png differ
diff --git a/data/images/textures/mob_effect/wither.png b/data/images/textures/mob_effect/wither.png
index 91866a422dc6d8d7ff84fef494d0359485fcd766..8bd73cafca73fda91dcdb9240b00be90a87c0dd5 100644
Binary files a/data/images/textures/mob_effect/wither.png and b/data/images/textures/mob_effect/wither.png differ
diff --git a/data/images/textures/models/armor/chainmail_layer_1.png b/data/images/textures/models/armor/chainmail_layer_1.png
index 56bede4173face07edb16a7c6abd613d82ffac7c..5c1dc134dfdf3ac0e391723baeb8033c29ca4f18 100644
Binary files a/data/images/textures/models/armor/chainmail_layer_1.png and b/data/images/textures/models/armor/chainmail_layer_1.png differ
diff --git a/data/images/textures/models/armor/chainmail_layer_2.png b/data/images/textures/models/armor/chainmail_layer_2.png
index 85537feb87ccb80ea4dc50110c79b92ab5b0bcfe..5ce4ecb3d5b24929303d88ebf533a149fa9356f6 100644
Binary files a/data/images/textures/models/armor/chainmail_layer_2.png and b/data/images/textures/models/armor/chainmail_layer_2.png differ
diff --git a/data/images/textures/models/armor/diamond_layer_1.png b/data/images/textures/models/armor/diamond_layer_1.png
index 3b55f33c294dfea02ba76c086b38fa3b2b1f64f2..f96992e51f567ddfd534b515d0e996dec88dc89a 100644
Binary files a/data/images/textures/models/armor/diamond_layer_1.png and b/data/images/textures/models/armor/diamond_layer_1.png differ
diff --git a/data/images/textures/models/armor/diamond_layer_2.png b/data/images/textures/models/armor/diamond_layer_2.png
index ece8289a69ba7b8d8f653661b37d97b818ed4a60..7ef50d8e356961cb8fb44bc8632ddb8cd12246ca 100644
Binary files a/data/images/textures/models/armor/diamond_layer_2.png and b/data/images/textures/models/armor/diamond_layer_2.png differ
diff --git a/data/images/textures/models/armor/gold_layer_1.png b/data/images/textures/models/armor/gold_layer_1.png
index d1c522d27ca68ed965ad82d2142c380a141a9cfa..8010988b7b6a3e2133478bf85e254450e208f501 100644
Binary files a/data/images/textures/models/armor/gold_layer_1.png and b/data/images/textures/models/armor/gold_layer_1.png differ
diff --git a/data/images/textures/models/armor/gold_layer_2.png b/data/images/textures/models/armor/gold_layer_2.png
index 1814addc30b037bc0267c60436736bdfc1000f30..595260374d376189ae1eda700d61cb19f9301859 100644
Binary files a/data/images/textures/models/armor/gold_layer_2.png and b/data/images/textures/models/armor/gold_layer_2.png differ
diff --git a/data/images/textures/models/armor/iron_layer_1.png b/data/images/textures/models/armor/iron_layer_1.png
index 735b26fa8b75b61ec579b6998786ffc35849ce47..a62777a985cd29026f1577a025b1090c0b0e36a7 100644
Binary files a/data/images/textures/models/armor/iron_layer_1.png and b/data/images/textures/models/armor/iron_layer_1.png differ
diff --git a/data/images/textures/models/armor/iron_layer_2.png b/data/images/textures/models/armor/iron_layer_2.png
index ae65a4448f738a0c1f0612eb9af56debd870727e..b887f518984c25abe754b2604c66279a0c87771c 100644
Binary files a/data/images/textures/models/armor/iron_layer_2.png and b/data/images/textures/models/armor/iron_layer_2.png differ
diff --git a/data/images/textures/models/armor/leather_layer_1.png b/data/images/textures/models/armor/leather_layer_1.png
index 9b29a9e49e686a572e868cc43efa1c2b1bfe9438..13dd2cf482e127a114ae36d451fbf671e9bec38d 100644
Binary files a/data/images/textures/models/armor/leather_layer_1.png and b/data/images/textures/models/armor/leather_layer_1.png differ
diff --git a/data/images/textures/models/armor/leather_layer_1_overlay.png b/data/images/textures/models/armor/leather_layer_1_overlay.png
index a4133edfce3b1db3f082db7651598f4bce2d5fc8..910d5c7255ba83f0f3dfd1446fa558bbdf8d7e4d 100644
Binary files a/data/images/textures/models/armor/leather_layer_1_overlay.png and b/data/images/textures/models/armor/leather_layer_1_overlay.png differ
diff --git a/data/images/textures/models/armor/leather_layer_2.png b/data/images/textures/models/armor/leather_layer_2.png
index 1acee139f285bcf31f59084c3fd4764f42ffcbb6..9c6d76610eac89aa2452e7c9f4deeb90106751ba 100644
Binary files a/data/images/textures/models/armor/leather_layer_2.png and b/data/images/textures/models/armor/leather_layer_2.png differ
diff --git a/data/images/textures/models/armor/leather_layer_2_overlay.png b/data/images/textures/models/armor/leather_layer_2_overlay.png
index 847669eaf9e8470afd7389526d9eecd5e01619cf..5f973631c80cc27a234b16945229ea9515ce4455 100644
Binary files a/data/images/textures/models/armor/leather_layer_2_overlay.png and b/data/images/textures/models/armor/leather_layer_2_overlay.png differ
diff --git a/data/images/textures/models/armor/netherite_layer_1.png b/data/images/textures/models/armor/netherite_layer_1.png
index 032168c2a8b703157343900a00fee293a4364a5f..fc6d3d44aeafc90cd7d0226916e8a501815b30af 100644
Binary files a/data/images/textures/models/armor/netherite_layer_1.png and b/data/images/textures/models/armor/netherite_layer_1.png differ
diff --git a/data/images/textures/models/armor/netherite_layer_2.png b/data/images/textures/models/armor/netherite_layer_2.png
index f5b0996b8e719a8470d34d9ab4e67505df16f060..40a22473d45bbb0eebbdae54cb37684c23ba5e8b 100644
Binary files a/data/images/textures/models/armor/netherite_layer_2.png and b/data/images/textures/models/armor/netherite_layer_2.png differ
diff --git a/data/images/textures/models/armor/piglin_leather_layer_1.png b/data/images/textures/models/armor/piglin_leather_layer_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..81f283da97af7084b2d7bc2598959016bb07bfd6
Binary files /dev/null and b/data/images/textures/models/armor/piglin_leather_layer_1.png differ
diff --git a/data/images/textures/models/armor/piglin_leather_layer_1_overlay.png b/data/images/textures/models/armor/piglin_leather_layer_1_overlay.png
new file mode 100644
index 0000000000000000000000000000000000000000..203b8f89b198ec84c5cb61f222b1a2791839ce52
Binary files /dev/null and b/data/images/textures/models/armor/piglin_leather_layer_1_overlay.png differ
diff --git a/data/images/textures/models/armor/turtle_layer_1.png b/data/images/textures/models/armor/turtle_layer_1.png
index e773ddd53f01d962b60a9e7111be7dde76d2ddf6..939b90a35d1120dea64ffb5628711930e574c5bd 100644
Binary files a/data/images/textures/models/armor/turtle_layer_1.png and b/data/images/textures/models/armor/turtle_layer_1.png differ
diff --git a/data/images/textures/painting/Art Credits.txt b/data/images/textures/painting/Art Credits.txt
new file mode 100644
index 0000000000000000000000000000000000000000..103b0de48eaea7e775b9e2092c6253bd02721c76
--- /dev/null
+++ b/data/images/textures/painting/Art Credits.txt	
@@ -0,0 +1,21 @@
+
+1x1 Art:
+Cloelia, Cloelia, Soar49, Soar49, Unknown, Darkrose, Soar49
+
+2x1
+Cloelia, Cloelia, Cloelia, Cloelia, Cloelia
+
+1x2
+Unknown, Unknown
+
+4x2
+WonderCraft
+
+2x2
+AJ LaGasse, minecraft. 8 bit beauty, theDeadlyShadow, Sainez, Patrick Gunderson, The Rough Page
+
+4x3
+DeltoraFann, Unknown
+
+4x4
+Borruen, Moartex, Sainez
diff --git a/data/images/textures/painting/alban.png b/data/images/textures/painting/alban.png
index 63e5191796b642cbacf188abcd77c6d85318c347..bbdf9d99b0c0c0db0233230774d47efddda715ef 100644
Binary files a/data/images/textures/painting/alban.png and b/data/images/textures/painting/alban.png differ
diff --git a/data/images/textures/painting/aztec.png b/data/images/textures/painting/aztec.png
index 7b48b9c4f8212460fc7a5205596eed82c0194faf..d476dd5912336c94c6dbc73af102631c5b02cb8e 100644
Binary files a/data/images/textures/painting/aztec.png and b/data/images/textures/painting/aztec.png differ
diff --git a/data/images/textures/painting/aztec2.png b/data/images/textures/painting/aztec2.png
index e5edce76612f1fd3e7f40acb90acb42db9c65a02..21504d53670ba52858419cb0a51dcecfb916d5b9 100644
Binary files a/data/images/textures/painting/aztec2.png and b/data/images/textures/painting/aztec2.png differ
diff --git a/data/images/textures/painting/back.png b/data/images/textures/painting/back.png
index 819ff7c9eeaa6f6e9e86817fd5060fc1e4abbcec..cb373053642ba516e2f029ca1c09ae44547fea20 100644
Binary files a/data/images/textures/painting/back.png and b/data/images/textures/painting/back.png differ
diff --git a/data/images/textures/painting/bomb.png b/data/images/textures/painting/bomb.png
index d421372157685fc3b238946a7d3da661c9e637c5..8b11963e253592ba6ca418854b2aafc02bbd8d91 100644
Binary files a/data/images/textures/painting/bomb.png and b/data/images/textures/painting/bomb.png differ
diff --git a/data/images/textures/painting/burning_skull.png b/data/images/textures/painting/burning_skull.png
index 0727303e68029b7251473cce4c6ff4b2838d5ddf..ce23248ed50b66cb21dccf9985b96b7b9f93e4fb 100644
Binary files a/data/images/textures/painting/burning_skull.png and b/data/images/textures/painting/burning_skull.png differ
diff --git a/data/images/textures/painting/bust.png b/data/images/textures/painting/bust.png
index 42dee6bfff22cfafc6bb4412dfe499e4d527a49d..d3ebcdf0087012e9bd198732f222ace0b4a4870e 100644
Binary files a/data/images/textures/painting/bust.png and b/data/images/textures/painting/bust.png differ
diff --git a/data/images/textures/painting/courbet.png b/data/images/textures/painting/courbet.png
index 5a763b77fb7f24faa9c7876d36ffad68e1ef4d52..5852c5a5e072c9eb078b880f71706ae796f46cab 100644
Binary files a/data/images/textures/painting/courbet.png and b/data/images/textures/painting/courbet.png differ
diff --git a/data/images/textures/painting/creebet.png b/data/images/textures/painting/creebet.png
index 5a4d99fcb26819ffb8b99cbd934ec53ebc7feb4b..9a35c56a7083d59cee5aef319c02651fdab3cc60 100644
Binary files a/data/images/textures/painting/creebet.png and b/data/images/textures/painting/creebet.png differ
diff --git a/data/images/textures/painting/donkey_kong.png b/data/images/textures/painting/donkey_kong.png
index 1da4e12a6796d92e65887ad2f4ed32e054f5a446..85d321680f6c75f5beba78e3beaca43e01d418df 100644
Binary files a/data/images/textures/painting/donkey_kong.png and b/data/images/textures/painting/donkey_kong.png differ
diff --git a/data/images/textures/painting/fighters.png b/data/images/textures/painting/fighters.png
index b9a2b7acf368f85efbc5293ec6343878840a7a77..8596395e9a2ecdb9eceb4a0a770a252d5896997b 100644
Binary files a/data/images/textures/painting/fighters.png and b/data/images/textures/painting/fighters.png differ
diff --git a/data/images/textures/painting/graham.png b/data/images/textures/painting/graham.png
index 52e043c8c6224a9174810424a3778707381890c7..b5dec26c5117650bee1aa16fb7347739eff57ef6 100644
Binary files a/data/images/textures/painting/graham.png and b/data/images/textures/painting/graham.png differ
diff --git a/data/images/textures/painting/kebab.png b/data/images/textures/painting/kebab.png
index e15133cd94b65fea306ed09df4bc2936b3ee64f9..bd70172a76ef7fa6b43cba4226f994d7bc4578c0 100644
Binary files a/data/images/textures/painting/kebab.png and b/data/images/textures/painting/kebab.png differ
diff --git a/data/images/textures/painting/match.png b/data/images/textures/painting/match.png
index d97f4a9e61d3895bdb80f7f526faf5900571ef28..12bad0eb58e1620020abaf63777c12b220c07b06 100644
Binary files a/data/images/textures/painting/match.png and b/data/images/textures/painting/match.png differ
diff --git a/data/images/textures/painting/pigscene.png b/data/images/textures/painting/pigscene.png
index f4a75141c486d56da65f960907dbc0747e87eeda..56afe156c99bf20a4de30f855348d01c8f5f9a26 100644
Binary files a/data/images/textures/painting/pigscene.png and b/data/images/textures/painting/pigscene.png differ
diff --git a/data/images/textures/painting/plant.png b/data/images/textures/painting/plant.png
index 9a4d8529b39053918ace33e01232567d7b31bd7d..a087c407cf7aef7b03316814e6e29cb79ecb83c0 100644
Binary files a/data/images/textures/painting/plant.png and b/data/images/textures/painting/plant.png differ
diff --git a/data/images/textures/painting/pointer.png b/data/images/textures/painting/pointer.png
index 1b427e569e251cfcbc56f1cd1394ceaac174b755..6fd53a094ee0f22a8b6a65f173bacbf8ce75ed1a 100644
Binary files a/data/images/textures/painting/pointer.png and b/data/images/textures/painting/pointer.png differ
diff --git a/data/images/textures/painting/pool.png b/data/images/textures/painting/pool.png
index 04be426741be19e2747ba94530e470ba83260e94..de7efcd8d169708077bad2969bb90321c6f8ced8 100644
Binary files a/data/images/textures/painting/pool.png and b/data/images/textures/painting/pool.png differ
diff --git a/data/images/textures/painting/sea.png b/data/images/textures/painting/sea.png
index c1a88ca41cbaebebcd203ac3e346de4a7c2adc53..63889227c5a900d7e7aec46762b4bae59699b481 100644
Binary files a/data/images/textures/painting/sea.png and b/data/images/textures/painting/sea.png differ
diff --git a/data/images/textures/painting/skeleton.png b/data/images/textures/painting/skeleton.png
index 56210a089024833f876aa9f2eb1d18499ebe037d..e7632938606c9bfe35c829ac1ac0b39373f7cf0c 100644
Binary files a/data/images/textures/painting/skeleton.png and b/data/images/textures/painting/skeleton.png differ
diff --git a/data/images/textures/painting/skull_and_roses.png b/data/images/textures/painting/skull_and_roses.png
index 1b02e9b11c67a79735c034e49065f12a3eb3ae29..8c490216d00b1fa471bb104da6f93cb3ce1020a5 100644
Binary files a/data/images/textures/painting/skull_and_roses.png and b/data/images/textures/painting/skull_and_roses.png differ
diff --git a/data/images/textures/painting/stage.png b/data/images/textures/painting/stage.png
index 222e8eab60db72bb4881e8c3fd80f6e34b21b1ad..b2bd7cf42e7cba38cf77996ee78e05001c71d3c9 100644
Binary files a/data/images/textures/painting/stage.png and b/data/images/textures/painting/stage.png differ
diff --git a/data/images/textures/painting/sunset.png b/data/images/textures/painting/sunset.png
index e627a80a3255ba3ecc2b2522a7f6258e4890dc14..9fbea49b9f5f91416946b40d528a90a7e4afd461 100644
Binary files a/data/images/textures/painting/sunset.png and b/data/images/textures/painting/sunset.png differ
diff --git a/data/images/textures/painting/void.png b/data/images/textures/painting/void.png
index d649652d55b4e0cd7aa24991f3dfbc8b3e6f13c7..c6fb0e7c29bb15620503ebfc451336316d6d8ba4 100644
Binary files a/data/images/textures/painting/void.png and b/data/images/textures/painting/void.png differ
diff --git a/data/images/textures/painting/wanderer.png b/data/images/textures/painting/wanderer.png
index 04b126a35c5b11a83e3fa123381bbe525524c313..5c27e44f6a889e52bfe8760d559978c3eedc048a 100644
Binary files a/data/images/textures/painting/wanderer.png and b/data/images/textures/painting/wanderer.png differ
diff --git a/data/images/textures/painting/wasteland.png b/data/images/textures/painting/wasteland.png
index a4d306f0fb95357755fbfa3aa19f2db796352d63..dd53e754b813bdabb35a2f02c4ac529283a903c7 100644
Binary files a/data/images/textures/painting/wasteland.png and b/data/images/textures/painting/wasteland.png differ
diff --git a/data/images/textures/painting/wither.png b/data/images/textures/painting/wither.png
index 4cbb0f1cea8b1bedcfef69580a420c0aa31ac969..77524b57a08f83fcf919313558b17b1e16f9a849 100644
Binary files a/data/images/textures/painting/wither.png and b/data/images/textures/painting/wither.png differ
diff --git a/data/images/textures/particle/angry.png b/data/images/textures/particle/angry.png
index 5b4c7a7a1702d98b50a5fb312961ce857b721450..40b65f0cd211f06fc5dfbdc0c46e9fce513a574f 100644
Binary files a/data/images/textures/particle/angry.png and b/data/images/textures/particle/angry.png differ
diff --git a/data/images/textures/particle/big_smoke_0.png b/data/images/textures/particle/big_smoke_0.png
index f3dd121c729e886b74cd23d7b275abcd1e15309b..6174c265270bfd798f564edd9fed91bf8ad6740b 100644
Binary files a/data/images/textures/particle/big_smoke_0.png and b/data/images/textures/particle/big_smoke_0.png differ
diff --git a/data/images/textures/particle/big_smoke_1.png b/data/images/textures/particle/big_smoke_1.png
index 84eaa29d673126c8c877d21e029d7d2652694e5a..2630f0570f87b9b078f4af13e0825446c60e5b14 100644
Binary files a/data/images/textures/particle/big_smoke_1.png and b/data/images/textures/particle/big_smoke_1.png differ
diff --git a/data/images/textures/particle/big_smoke_10.png b/data/images/textures/particle/big_smoke_10.png
index c5a689c1ea8188218fd05d4f8fbc9233711910a5..c61524ca804d48a105b350bd9a6f2659b034b756 100644
Binary files a/data/images/textures/particle/big_smoke_10.png and b/data/images/textures/particle/big_smoke_10.png differ
diff --git a/data/images/textures/particle/big_smoke_11.png b/data/images/textures/particle/big_smoke_11.png
index 876c1a40630553c7df0b4b3f210af68d7ec318d0..4a95c5ea0a9e4e61d840d3c3df5c70228510aec0 100644
Binary files a/data/images/textures/particle/big_smoke_11.png and b/data/images/textures/particle/big_smoke_11.png differ
diff --git a/data/images/textures/particle/big_smoke_2.png b/data/images/textures/particle/big_smoke_2.png
index 25a9fa93f9de0ecede7031d7bc0973fa239fbd31..b5bc36ffabfc0879dcef33d8b945b67f27fc14bd 100644
Binary files a/data/images/textures/particle/big_smoke_2.png and b/data/images/textures/particle/big_smoke_2.png differ
diff --git a/data/images/textures/particle/big_smoke_3.png b/data/images/textures/particle/big_smoke_3.png
index cc5d9dd327aa4e43cb185237529c0589b3e1bb0b..badb3ab6db339ed222891361b2c43dc9596edfc6 100644
Binary files a/data/images/textures/particle/big_smoke_3.png and b/data/images/textures/particle/big_smoke_3.png differ
diff --git a/data/images/textures/particle/big_smoke_4.png b/data/images/textures/particle/big_smoke_4.png
index 2f4d125dfe0f0c201cd85f50368c02568e4c30df..4b717e6db62e60c47c3dab8126e2bfcfe439df7d 100644
Binary files a/data/images/textures/particle/big_smoke_4.png and b/data/images/textures/particle/big_smoke_4.png differ
diff --git a/data/images/textures/particle/big_smoke_5.png b/data/images/textures/particle/big_smoke_5.png
index 18fd7e15362d46d698ba06dc31b37e4fb3e041a4..abce652fccab752cf3a814349fdd9e39657fc12b 100644
Binary files a/data/images/textures/particle/big_smoke_5.png and b/data/images/textures/particle/big_smoke_5.png differ
diff --git a/data/images/textures/particle/big_smoke_6.png b/data/images/textures/particle/big_smoke_6.png
index e3a4340e8947377eec4f62bd2c94827e54803ef7..bc2d3e1081c91253ea080d57a54bc8bd1f8b3eb5 100644
Binary files a/data/images/textures/particle/big_smoke_6.png and b/data/images/textures/particle/big_smoke_6.png differ
diff --git a/data/images/textures/particle/big_smoke_7.png b/data/images/textures/particle/big_smoke_7.png
index 3cc2ddaa6d68260cd303940109d68874c344247b..1ff95740a5128e7b033d7e23d200ba746c4bf957 100644
Binary files a/data/images/textures/particle/big_smoke_7.png and b/data/images/textures/particle/big_smoke_7.png differ
diff --git a/data/images/textures/particle/big_smoke_8.png b/data/images/textures/particle/big_smoke_8.png
index a63ea8931ecb0d622bcbb4137e497efea0d174c4..81d52f8ca7bbac157dc6d3583334d6f6b1b8bdbd 100644
Binary files a/data/images/textures/particle/big_smoke_8.png and b/data/images/textures/particle/big_smoke_8.png differ
diff --git a/data/images/textures/particle/big_smoke_9.png b/data/images/textures/particle/big_smoke_9.png
index 2bc0508e59b3a5d9b7eb68d30d119dd7a7901ac7..e6e20620979409355b81c76d4448f889dc25aa1a 100644
Binary files a/data/images/textures/particle/big_smoke_9.png and b/data/images/textures/particle/big_smoke_9.png differ
diff --git a/data/images/textures/particle/bubble.png b/data/images/textures/particle/bubble.png
index 38851af81b173a87976ac3d4f6e4bb3e97950a34..df70e94cff9cd69c06c0be4746923a57a7a20774 100644
Binary files a/data/images/textures/particle/bubble.png and b/data/images/textures/particle/bubble.png differ
diff --git a/data/images/textures/particle/bubble_pop_0.png b/data/images/textures/particle/bubble_pop_0.png
index 8aca9faf54d201196676403a8eb3768e57c85bf5..ea2b59bff58cf9fc7a13306eb3c446e033c44c6a 100644
Binary files a/data/images/textures/particle/bubble_pop_0.png and b/data/images/textures/particle/bubble_pop_0.png differ
diff --git a/data/images/textures/particle/bubble_pop_1.png b/data/images/textures/particle/bubble_pop_1.png
index 9d1fe830307b199d3aadbaf1106515c3c68aec58..7156514f326a1b530b417c75805c5e3e63c7c416 100644
Binary files a/data/images/textures/particle/bubble_pop_1.png and b/data/images/textures/particle/bubble_pop_1.png differ
diff --git a/data/images/textures/particle/bubble_pop_2.png b/data/images/textures/particle/bubble_pop_2.png
index 70403f0aa44d6a3b2e59b0bf6c433eb12fb0b321..803742f456fbceb94bbe42a2a1c9714138bf329e 100644
Binary files a/data/images/textures/particle/bubble_pop_2.png and b/data/images/textures/particle/bubble_pop_2.png differ
diff --git a/data/images/textures/particle/bubble_pop_3.png b/data/images/textures/particle/bubble_pop_3.png
index 0733efb7cf7078f0c1cc68ef8fa9714729b33276..9ef870dabda7fd09e8021ca3073927ae78e34446 100644
Binary files a/data/images/textures/particle/bubble_pop_3.png and b/data/images/textures/particle/bubble_pop_3.png differ
diff --git a/data/images/textures/particle/bubble_pop_4.png b/data/images/textures/particle/bubble_pop_4.png
index 8c37c99d54d00fd211ae919dc97917df38f239fa..df186b3052437db7580bdf5766a5125e12fb77e9 100644
Binary files a/data/images/textures/particle/bubble_pop_4.png and b/data/images/textures/particle/bubble_pop_4.png differ
diff --git a/data/images/textures/particle/critical_hit.png b/data/images/textures/particle/critical_hit.png
index 48689c78d368e800b6d2e39d7cb8bd0382183cc4..48e2e6b8a38920684e0c4621d1758722d95f91c2 100644
Binary files a/data/images/textures/particle/critical_hit.png and b/data/images/textures/particle/critical_hit.png differ
diff --git a/data/images/textures/particle/damage.png b/data/images/textures/particle/damage.png
index ac1844719a63742045393eedcf7a93e7b1d7be63..ba3ee3f85d973db996d5556f584b1a9c8af650c4 100644
Binary files a/data/images/textures/particle/damage.png and b/data/images/textures/particle/damage.png differ
diff --git a/data/images/textures/particle/drip_fall.png b/data/images/textures/particle/drip_fall.png
index 35b0cf8e58b5b65acf1715e8b40bcd97e998a1f3..42bb8a1d7654d3cc67c187c1e177620783a97d42 100644
Binary files a/data/images/textures/particle/drip_fall.png and b/data/images/textures/particle/drip_fall.png differ
diff --git a/data/images/textures/particle/drip_hang.png b/data/images/textures/particle/drip_hang.png
index 50333a5334c427713261ae495eff697440a30df7..344ba6af7e507b8415943c11610208f031026b7d 100644
Binary files a/data/images/textures/particle/drip_hang.png and b/data/images/textures/particle/drip_hang.png differ
diff --git a/data/images/textures/particle/drip_land.png b/data/images/textures/particle/drip_land.png
index ea6cebd38bffce8e9257a127a208ffadc892ada2..5c8eb0791b49653b69c48dfc2dd8cff88f3abc08 100644
Binary files a/data/images/textures/particle/drip_land.png and b/data/images/textures/particle/drip_land.png differ
diff --git a/data/images/textures/particle/effect_0.png b/data/images/textures/particle/effect_0.png
index b66ecf1e97b77e22655709dba71a00999d65abf4..f9eb9a185fcdbb7a261d7b98e34c49f4bcd3b740 100644
Binary files a/data/images/textures/particle/effect_0.png and b/data/images/textures/particle/effect_0.png differ
diff --git a/data/images/textures/particle/effect_1.png b/data/images/textures/particle/effect_1.png
index fa276332d9eaed4f65d65084a6197487505c3be4..6f6cb292a843d9f5b8aff485232e12c50cc65848 100644
Binary files a/data/images/textures/particle/effect_1.png and b/data/images/textures/particle/effect_1.png differ
diff --git a/data/images/textures/particle/effect_2.png b/data/images/textures/particle/effect_2.png
index 001acaa3856a9ede0c7ec695b31dd71bfe479c78..20de9f1f03b59511105a41c88bacf21cfa79c42c 100644
Binary files a/data/images/textures/particle/effect_2.png and b/data/images/textures/particle/effect_2.png differ
diff --git a/data/images/textures/particle/effect_3.png b/data/images/textures/particle/effect_3.png
index 3db5de779a075c81788d671b9757f76bc62e19c4..777dd17a0fd9ade07c37b545f52d9109b6ee59a8 100644
Binary files a/data/images/textures/particle/effect_3.png and b/data/images/textures/particle/effect_3.png differ
diff --git a/data/images/textures/particle/effect_4.png b/data/images/textures/particle/effect_4.png
index 35ebc5ba626441fe99425022168fc4d73fbde0da..4718d96cee7dba0fdb4db7e8e379b0817bd63734 100644
Binary files a/data/images/textures/particle/effect_4.png and b/data/images/textures/particle/effect_4.png differ
diff --git a/data/images/textures/particle/effect_5.png b/data/images/textures/particle/effect_5.png
index 80447984b66f3346fa66b4392d9b496b32a8d9ac..c2804f3ec9fd2a23ef533f96561db662d43ab8a0 100644
Binary files a/data/images/textures/particle/effect_5.png and b/data/images/textures/particle/effect_5.png differ
diff --git a/data/images/textures/particle/effect_6.png b/data/images/textures/particle/effect_6.png
index dede62e00fc3fe49ac75bcee307953ad1ba74a29..22486a65166e26bfb3bcb15baee2c35bdd49d6d8 100644
Binary files a/data/images/textures/particle/effect_6.png and b/data/images/textures/particle/effect_6.png differ
diff --git a/data/images/textures/particle/effect_7.png b/data/images/textures/particle/effect_7.png
index a08a6a0ec4b5a88a5455eac09936ddd45a5d2936..9124d476b674a1cfeae96fa92f48ff72d9e78de8 100644
Binary files a/data/images/textures/particle/effect_7.png and b/data/images/textures/particle/effect_7.png differ
diff --git a/data/images/textures/particle/enchanted_hit.png b/data/images/textures/particle/enchanted_hit.png
index 53e7a49ddce0adf707fdd60ccc1a1356777e9fd9..d7acc27c865a9855954144bbf22b173c88535f24 100644
Binary files a/data/images/textures/particle/enchanted_hit.png and b/data/images/textures/particle/enchanted_hit.png differ
diff --git a/data/images/textures/particle/explosion_0.png b/data/images/textures/particle/explosion_0.png
index 4934e0b9ccbd45421bb3c85d8da98cdcb329b165..d9340bd1914277330a34b262e0a0e6ebcc13d9c8 100644
Binary files a/data/images/textures/particle/explosion_0.png and b/data/images/textures/particle/explosion_0.png differ
diff --git a/data/images/textures/particle/explosion_1.png b/data/images/textures/particle/explosion_1.png
index faad68edc3e4903ac07774b4e59dee4df21290d7..6b3df3aa2d20d5e373e5e34b8a0bbda4d0f49a5a 100644
Binary files a/data/images/textures/particle/explosion_1.png and b/data/images/textures/particle/explosion_1.png differ
diff --git a/data/images/textures/particle/explosion_10.png b/data/images/textures/particle/explosion_10.png
index 3bfdd58ddb0df47d3086712c3cbdbff4faa77452..f502fef9eebcdb7a24670c5d509c87a2f5fc375e 100644
Binary files a/data/images/textures/particle/explosion_10.png and b/data/images/textures/particle/explosion_10.png differ
diff --git a/data/images/textures/particle/explosion_11.png b/data/images/textures/particle/explosion_11.png
index 730f2ab7dbb15c8fff2678772c14d5f945c6cb62..30a4bd315d873076aa3031db53b4d4c0a0bb1687 100644
Binary files a/data/images/textures/particle/explosion_11.png and b/data/images/textures/particle/explosion_11.png differ
diff --git a/data/images/textures/particle/explosion_12.png b/data/images/textures/particle/explosion_12.png
index 15b8ce67c8544b84eaad7a0a28102e338061edda..9ea890c9612a6701de8c84c1d748bc87c1a464a2 100644
Binary files a/data/images/textures/particle/explosion_12.png and b/data/images/textures/particle/explosion_12.png differ
diff --git a/data/images/textures/particle/explosion_13.png b/data/images/textures/particle/explosion_13.png
index cf5c87c0d23f1d6cdb62d4df288d2d3d6a12aa0d..7de976d0c384d6607202f4c926cb438f6543c1aa 100644
Binary files a/data/images/textures/particle/explosion_13.png and b/data/images/textures/particle/explosion_13.png differ
diff --git a/data/images/textures/particle/explosion_14.png b/data/images/textures/particle/explosion_14.png
index 95a68b4c031779ec45cb2479303ec7647a1fa407..c397a46e4a6707ba2d1876a119541387f6c69957 100644
Binary files a/data/images/textures/particle/explosion_14.png and b/data/images/textures/particle/explosion_14.png differ
diff --git a/data/images/textures/particle/explosion_15.png b/data/images/textures/particle/explosion_15.png
index edfcdc07a9fdd8b871003fd41b14d5bd2c31d1ad..3df6bbe3cbfa24fa8563515b14ec41b44930a96e 100644
Binary files a/data/images/textures/particle/explosion_15.png and b/data/images/textures/particle/explosion_15.png differ
diff --git a/data/images/textures/particle/explosion_2.png b/data/images/textures/particle/explosion_2.png
index 32ecbb3dfc9d6da0e6b262f28d7fb7ed42f9fc3f..eb4c2c93cd99e7f72dec2471f0c76abd2e8ba3c6 100644
Binary files a/data/images/textures/particle/explosion_2.png and b/data/images/textures/particle/explosion_2.png differ
diff --git a/data/images/textures/particle/explosion_3.png b/data/images/textures/particle/explosion_3.png
index 15b2742d05d69d5f75e408962aa205d12ed9cbef..0e655aa6e0745388c3ad48683cbad86757780001 100644
Binary files a/data/images/textures/particle/explosion_3.png and b/data/images/textures/particle/explosion_3.png differ
diff --git a/data/images/textures/particle/explosion_4.png b/data/images/textures/particle/explosion_4.png
index 523bb6c7525aafc1e37601a33013502d5da4595b..d8e1823399628150e3c6a9fe9c0e4ae38a159a11 100644
Binary files a/data/images/textures/particle/explosion_4.png and b/data/images/textures/particle/explosion_4.png differ
diff --git a/data/images/textures/particle/explosion_5.png b/data/images/textures/particle/explosion_5.png
index d27364fe19419d6f54fe3c6af522a5088f251938..f3b80603f95ee4145d830455c18fd3e542ac519d 100644
Binary files a/data/images/textures/particle/explosion_5.png and b/data/images/textures/particle/explosion_5.png differ
diff --git a/data/images/textures/particle/explosion_6.png b/data/images/textures/particle/explosion_6.png
index 1a0c69e4394e3f3af9c519041158310efdc5d331..370aa1aba851d5c807e827b036982512aceb942a 100644
Binary files a/data/images/textures/particle/explosion_6.png and b/data/images/textures/particle/explosion_6.png differ
diff --git a/data/images/textures/particle/explosion_7.png b/data/images/textures/particle/explosion_7.png
index 5fa617d5b5ee8cca7a1e688c6b054754b5e2a81a..26cabee00cab9fe304eb5fbf60292881cdd42248 100644
Binary files a/data/images/textures/particle/explosion_7.png and b/data/images/textures/particle/explosion_7.png differ
diff --git a/data/images/textures/particle/explosion_8.png b/data/images/textures/particle/explosion_8.png
index 4f928b084987eb9aff57df98998268b9bfdcc0c1..c0986a5d26618abdd334302807ec86b1d50abd39 100644
Binary files a/data/images/textures/particle/explosion_8.png and b/data/images/textures/particle/explosion_8.png differ
diff --git a/data/images/textures/particle/explosion_9.png b/data/images/textures/particle/explosion_9.png
index 103a994f2b371514b29fa0231e5e521df241a7c1..b1ee79f44db9da787e67a19bb8d3a86f6f66396e 100644
Binary files a/data/images/textures/particle/explosion_9.png and b/data/images/textures/particle/explosion_9.png differ
diff --git a/data/images/textures/particle/flame.png b/data/images/textures/particle/flame.png
index 14ef45da8c4cac430ed935f9c325f75091dc83f0..484d76cdfcdda7cd94e328cd898fac9a1bebc9fa 100644
Binary files a/data/images/textures/particle/flame.png and b/data/images/textures/particle/flame.png differ
diff --git a/data/images/textures/particle/flame.png.mcmeta b/data/images/textures/particle/flame.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..a328ca58d446a46b2f7415bdc906dd1370f1e436
--- /dev/null
+++ b/data/images/textures/particle/flame.png.mcmeta
@@ -0,0 +1,6 @@
+{
+  "animation": {
+    "interpolate": false,
+    "frametime": 1
+  }
+}
diff --git a/data/images/textures/particle/flash.png b/data/images/textures/particle/flash.png
index 0782a203a86c2dccb9bad33ccc3c73dd1a9ff855..80651dcf4dda8b23ed66330265ac5d0041d347de 100644
Binary files a/data/images/textures/particle/flash.png and b/data/images/textures/particle/flash.png differ
diff --git a/data/images/textures/particle/footprint.png b/data/images/textures/particle/footprint.png
new file mode 100644
index 0000000000000000000000000000000000000000..fec502d10a11e54f954630ff6c029654021fec02
Binary files /dev/null and b/data/images/textures/particle/footprint.png differ
diff --git a/data/images/textures/particle/generic_0.png b/data/images/textures/particle/generic_0.png
index 05fffcb844d9aba30a43258d044d629d0bf09a50..2432ee4991f2e74c3700b9f2455582f0d0e9f9bd 100644
Binary files a/data/images/textures/particle/generic_0.png and b/data/images/textures/particle/generic_0.png differ
diff --git a/data/images/textures/particle/generic_1.png b/data/images/textures/particle/generic_1.png
index 5db3ef4092fa7d6ea0c875ff125bad336c30b4eb..4cf917162055669cb4c6ec4747a7a99a03f149ce 100644
Binary files a/data/images/textures/particle/generic_1.png and b/data/images/textures/particle/generic_1.png differ
diff --git a/data/images/textures/particle/generic_2.png b/data/images/textures/particle/generic_2.png
index 1367a69ce23bad0e978aa3da682de602dfbf1c4a..b3cd4615e4d2233f1661fc3e8c9481351b509cb5 100644
Binary files a/data/images/textures/particle/generic_2.png and b/data/images/textures/particle/generic_2.png differ
diff --git a/data/images/textures/particle/generic_3.png b/data/images/textures/particle/generic_3.png
index 54083c5a0ca7d3d06a72232b1ffdb54657c45da8..49fb5fc96efbc588d3962cce7dde2084ef102baf 100644
Binary files a/data/images/textures/particle/generic_3.png and b/data/images/textures/particle/generic_3.png differ
diff --git a/data/images/textures/particle/generic_4.png b/data/images/textures/particle/generic_4.png
index 337666438e0aa4d42f074c0a61c96c1417788e0b..e230538db5256b4b8b1a0fa66b5dc417741ee9e2 100644
Binary files a/data/images/textures/particle/generic_4.png and b/data/images/textures/particle/generic_4.png differ
diff --git a/data/images/textures/particle/generic_5.png b/data/images/textures/particle/generic_5.png
index 7db63771b6b96c30c0705dcc92f28590029a6886..4e7662c4c00f38312d77e3da62a005f2b784f286 100644
Binary files a/data/images/textures/particle/generic_5.png and b/data/images/textures/particle/generic_5.png differ
diff --git a/data/images/textures/particle/generic_6.png b/data/images/textures/particle/generic_6.png
index 4e125f7509dd7a6f38ebe72e3a6be8bc2521e6f0..2f6aeb8e27ff7051ce32254d13c76b112891ab62 100644
Binary files a/data/images/textures/particle/generic_6.png and b/data/images/textures/particle/generic_6.png differ
diff --git a/data/images/textures/particle/generic_7.png b/data/images/textures/particle/generic_7.png
index e505bc7137efc37b2a72344bfe0473ef739db883..180bac96e79bb2b41e8cd51cbfe49c94a838d54a 100644
Binary files a/data/images/textures/particle/generic_7.png and b/data/images/textures/particle/generic_7.png differ
diff --git a/data/images/textures/particle/glint.png b/data/images/textures/particle/glint.png
index 3faab55d54b721251be25b3febf1fa09e1b72406..c835b55883ed3a3f8866aee9e0c40f0ed4c309f2 100644
Binary files a/data/images/textures/particle/glint.png and b/data/images/textures/particle/glint.png differ
diff --git a/data/images/textures/particle/glitter_0.png b/data/images/textures/particle/glitter_0.png
index ad0cb92b7d6fcd9c226865e181c0bace47e19487..82cd27e1def83b4a6a5311a844d32e8b3b8600c5 100644
Binary files a/data/images/textures/particle/glitter_0.png and b/data/images/textures/particle/glitter_0.png differ
diff --git a/data/images/textures/particle/glitter_1.png b/data/images/textures/particle/glitter_1.png
index 6ee94b3724e4bedc621362b996e973b25c9d738b..437bc259076ac91b139daf1af9029442a11ed20f 100644
Binary files a/data/images/textures/particle/glitter_1.png and b/data/images/textures/particle/glitter_1.png differ
diff --git a/data/images/textures/particle/glitter_2.png b/data/images/textures/particle/glitter_2.png
index 9b240c68adfd96bce1e4fbc2c14331cbe8db37a3..2da0687dcccd6336075b030d9b305df8004a5e70 100644
Binary files a/data/images/textures/particle/glitter_2.png and b/data/images/textures/particle/glitter_2.png differ
diff --git a/data/images/textures/particle/glitter_3.png b/data/images/textures/particle/glitter_3.png
index 19efc6e99540467cc3c34c05fefba31d95ee265e..ff97e6b11d60adf15547b6e90dd395457b14137c 100644
Binary files a/data/images/textures/particle/glitter_3.png and b/data/images/textures/particle/glitter_3.png differ
diff --git a/data/images/textures/particle/glitter_4.png b/data/images/textures/particle/glitter_4.png
index 3511e7ff2227ad486b4564d29ed3d333d5e95072..013d544b593d211189bd2db2915b915221bc731d 100644
Binary files a/data/images/textures/particle/glitter_4.png and b/data/images/textures/particle/glitter_4.png differ
diff --git a/data/images/textures/particle/glitter_5.png b/data/images/textures/particle/glitter_5.png
index a44ed89c6056a83ad1816b67b8697ef46a8cf4f1..de36a6b2d97a077ff79b67f6e86b0dcf77046ef5 100644
Binary files a/data/images/textures/particle/glitter_5.png and b/data/images/textures/particle/glitter_5.png differ
diff --git a/data/images/textures/particle/glitter_6.png b/data/images/textures/particle/glitter_6.png
index 3511e7ff2227ad486b4564d29ed3d333d5e95072..1aa52c31736325867092215d0310d214e57292db 100644
Binary files a/data/images/textures/particle/glitter_6.png and b/data/images/textures/particle/glitter_6.png differ
diff --git a/data/images/textures/particle/glitter_7.png b/data/images/textures/particle/glitter_7.png
index a44ed89c6056a83ad1816b67b8697ef46a8cf4f1..71d353d6eb5b7bc8f1d222f8902af1e50370da7d 100644
Binary files a/data/images/textures/particle/glitter_7.png and b/data/images/textures/particle/glitter_7.png differ
diff --git a/data/images/textures/particle/glow.png b/data/images/textures/particle/glow.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a65597df86714f6dcc7a6bb61e20c436ea503b8
Binary files /dev/null and b/data/images/textures/particle/glow.png differ
diff --git a/data/images/textures/particle/heart.png b/data/images/textures/particle/heart.png
index 368c6883fa88a2657adebda39c29a14137ea45b6..7a728ae1efeaefaa58600c8fc120425962711b14 100644
Binary files a/data/images/textures/particle/heart.png and b/data/images/textures/particle/heart.png differ
diff --git a/data/images/textures/particle/lava.png b/data/images/textures/particle/lava.png
index 723f3e492457ceb60a51b0882466e47b04392d23..403bbe7730dcb14955175213df5aa89132594e5a 100644
Binary files a/data/images/textures/particle/lava.png and b/data/images/textures/particle/lava.png differ
diff --git a/data/images/textures/particle/nautilus.png b/data/images/textures/particle/nautilus.png
index 1c4d48ada37fdfd95423be593a46030dac5e19ac..74be7cb64c832dcfe24a83a833c261dfcf295de4 100644
Binary files a/data/images/textures/particle/nautilus.png and b/data/images/textures/particle/nautilus.png differ
diff --git a/data/images/textures/particle/note.png b/data/images/textures/particle/note.png
index e5278b3d2fce9563310d86d590d0218125f1bd5f..300fd5381a90c5e7f4cb8f0240f722ce50435c7e 100644
Binary files a/data/images/textures/particle/note.png and b/data/images/textures/particle/note.png differ
diff --git a/data/images/textures/particle/sga_a.png b/data/images/textures/particle/sga_a.png
index 54008cf9a6107ceae593fea6ccee2d52e73ac4a3..871779276e61a54d81fd9c5e86f036617257c474 100644
Binary files a/data/images/textures/particle/sga_a.png and b/data/images/textures/particle/sga_a.png differ
diff --git a/data/images/textures/particle/sga_b.png b/data/images/textures/particle/sga_b.png
index a270aa703ec592f99be905785f2dc5416d9120a4..8a4c4908d38ff75cc4f8414838dc69747327680a 100644
Binary files a/data/images/textures/particle/sga_b.png and b/data/images/textures/particle/sga_b.png differ
diff --git a/data/images/textures/particle/sga_c.png b/data/images/textures/particle/sga_c.png
index e19d8feb5a64d5310352992b65d1464fc5794a5a..52a0d5e78e71f7c35076b3dfee040824b47c915e 100644
Binary files a/data/images/textures/particle/sga_c.png and b/data/images/textures/particle/sga_c.png differ
diff --git a/data/images/textures/particle/sga_d.png b/data/images/textures/particle/sga_d.png
index a519bbb80098010cc7b679753b44c6cac74e17d2..b70a1ab2b0b7320bf18d7435daa2407c09ab83fa 100644
Binary files a/data/images/textures/particle/sga_d.png and b/data/images/textures/particle/sga_d.png differ
diff --git a/data/images/textures/particle/sga_e.png b/data/images/textures/particle/sga_e.png
index 31c5c27324454494cd8937a34e6ddddfda106f5a..ab85b9b4ea7771d11a81f257ee7dcc9c6601f3ff 100644
Binary files a/data/images/textures/particle/sga_e.png and b/data/images/textures/particle/sga_e.png differ
diff --git a/data/images/textures/particle/sga_f.png b/data/images/textures/particle/sga_f.png
index 9a67c501bcae0e94c8074c744e1ae2e17ee7dc49..197cd92614960e6754e0c7c9f41609e6d7410fc7 100644
Binary files a/data/images/textures/particle/sga_f.png and b/data/images/textures/particle/sga_f.png differ
diff --git a/data/images/textures/particle/sga_g.png b/data/images/textures/particle/sga_g.png
index 3a43c55a0e556f60b4e86a378ebdcc50c3877f13..544ec4bd10e314dd3ed33790c30a1b17e365ab55 100644
Binary files a/data/images/textures/particle/sga_g.png and b/data/images/textures/particle/sga_g.png differ
diff --git a/data/images/textures/particle/sga_h.png b/data/images/textures/particle/sga_h.png
index 56d0f4232559b09ad5cac5fa2e1938a760b66d28..c41339d624102b1f165b37ed77b1730f5c3af31c 100644
Binary files a/data/images/textures/particle/sga_h.png and b/data/images/textures/particle/sga_h.png differ
diff --git a/data/images/textures/particle/sga_i.png b/data/images/textures/particle/sga_i.png
index 3efc612174fb254cc1ebf0c045ceaf91ef7c7ec0..73460a50b6015fded879324f166b9f02ae4e1ec3 100644
Binary files a/data/images/textures/particle/sga_i.png and b/data/images/textures/particle/sga_i.png differ
diff --git a/data/images/textures/particle/sga_j.png b/data/images/textures/particle/sga_j.png
index 39c81316b9670aa4a9254e149535e3b08035f01e..0f86e211c14c7014574b2fbf3079f30e99348f4b 100644
Binary files a/data/images/textures/particle/sga_j.png and b/data/images/textures/particle/sga_j.png differ
diff --git a/data/images/textures/particle/sga_k.png b/data/images/textures/particle/sga_k.png
index c39e9cd2cdb872be293c8191784b61c12a759cf5..83dacab849943e8f900a5445db6083f350711c3c 100644
Binary files a/data/images/textures/particle/sga_k.png and b/data/images/textures/particle/sga_k.png differ
diff --git a/data/images/textures/particle/sga_l.png b/data/images/textures/particle/sga_l.png
index c53f62e7acf2ba13917a23d55f2da23a1423543f..2a65ce7b62e70433e0aad7c3ecfbf122933f8b08 100644
Binary files a/data/images/textures/particle/sga_l.png and b/data/images/textures/particle/sga_l.png differ
diff --git a/data/images/textures/particle/sga_m.png b/data/images/textures/particle/sga_m.png
index 2f7d70c059c181be7d75a827e900295c73df9fb0..10af7724b532e76274a0604f0dbb4d7cea176028 100644
Binary files a/data/images/textures/particle/sga_m.png and b/data/images/textures/particle/sga_m.png differ
diff --git a/data/images/textures/particle/sga_n.png b/data/images/textures/particle/sga_n.png
index c69ac30478723856b9511c8cc54196e868c6c79f..bb27df802b51a2946ad2ba564e3a196afcc26ddc 100644
Binary files a/data/images/textures/particle/sga_n.png and b/data/images/textures/particle/sga_n.png differ
diff --git a/data/images/textures/particle/sga_o.png b/data/images/textures/particle/sga_o.png
index d12353f491f7dfb245c3c4530f660292fe1e9bed..1e32ea0dcc8529dad0940b4c35fd05d170d76741 100644
Binary files a/data/images/textures/particle/sga_o.png and b/data/images/textures/particle/sga_o.png differ
diff --git a/data/images/textures/particle/sga_p.png b/data/images/textures/particle/sga_p.png
index bcd69e1a3353d56c81b76d275ff1fd756724e9ce..c345f97433655704602e1057788e3e5699ca0ddd 100644
Binary files a/data/images/textures/particle/sga_p.png and b/data/images/textures/particle/sga_p.png differ
diff --git a/data/images/textures/particle/sga_q.png b/data/images/textures/particle/sga_q.png
index 5dc4c8a0984864dd00b6292b6d0c04c894371e19..8c8f57d3eaa3e890b669799580934a036a7d924b 100644
Binary files a/data/images/textures/particle/sga_q.png and b/data/images/textures/particle/sga_q.png differ
diff --git a/data/images/textures/particle/sga_r.png b/data/images/textures/particle/sga_r.png
index 915dad8752d17fbbcbad2470a28097fc236d86f5..85b4362dc6dc3c38858a134a3b3897fd16bb0c03 100644
Binary files a/data/images/textures/particle/sga_r.png and b/data/images/textures/particle/sga_r.png differ
diff --git a/data/images/textures/particle/sga_s.png b/data/images/textures/particle/sga_s.png
index ee52d13196953cacead9e309e44ccfe79056136a..8967b6389b479947969958e9285379ab431c47d7 100644
Binary files a/data/images/textures/particle/sga_s.png and b/data/images/textures/particle/sga_s.png differ
diff --git a/data/images/textures/particle/sga_t.png b/data/images/textures/particle/sga_t.png
index fcf9ec4040b81c08da33f673f28151f6fed36c2b..6eba924c5918e5fb18d6e81c8387b2b4bd3bba99 100644
Binary files a/data/images/textures/particle/sga_t.png and b/data/images/textures/particle/sga_t.png differ
diff --git a/data/images/textures/particle/sga_u.png b/data/images/textures/particle/sga_u.png
index bace2198d78140574d012dd2535378a08187e791..26369803c39ae1ab2a6f7c3158abd54dd2b1f6b9 100644
Binary files a/data/images/textures/particle/sga_u.png and b/data/images/textures/particle/sga_u.png differ
diff --git a/data/images/textures/particle/sga_v.png b/data/images/textures/particle/sga_v.png
index 7cf0048edfa8066121ecd83b073eff8802a848fa..0931fb89ac048c5c6a99a25ac3ef1e1268a19e15 100644
Binary files a/data/images/textures/particle/sga_v.png and b/data/images/textures/particle/sga_v.png differ
diff --git a/data/images/textures/particle/sga_w.png b/data/images/textures/particle/sga_w.png
index db042d99a6fe5c7b832f95279aaee41ae5705a2f..66b8f2738ad04748703dfab83c5cd6ce15690acc 100644
Binary files a/data/images/textures/particle/sga_w.png and b/data/images/textures/particle/sga_w.png differ
diff --git a/data/images/textures/particle/sga_x.png b/data/images/textures/particle/sga_x.png
index f9a10759befc556a89f7b5f72191983725cefada..6c681069d881598d2301136d2e83cc4a8461787e 100644
Binary files a/data/images/textures/particle/sga_x.png and b/data/images/textures/particle/sga_x.png differ
diff --git a/data/images/textures/particle/sga_y.png b/data/images/textures/particle/sga_y.png
index 9c3e8e3a876ba8c06b72fde81df9dbaf481baae0..05e981d9353f2797f6a5c629c73eccafb595d550 100644
Binary files a/data/images/textures/particle/sga_y.png and b/data/images/textures/particle/sga_y.png differ
diff --git a/data/images/textures/particle/sga_z.png b/data/images/textures/particle/sga_z.png
index 055ea6ae7990b3da5b1b69a6f86c68dc0651c509..d35a89cf448047afac939794af717cabc50dfaf4 100644
Binary files a/data/images/textures/particle/sga_z.png and b/data/images/textures/particle/sga_z.png differ
diff --git a/data/images/textures/particle/soul_0.png b/data/images/textures/particle/soul_0.png
index f43dc5dadb48d1f9b6c29398cc88422af9c3683b..b050da805d268b9a6b5bbe5bd433aeb64441f43a 100644
Binary files a/data/images/textures/particle/soul_0.png and b/data/images/textures/particle/soul_0.png differ
diff --git a/data/images/textures/particle/soul_1.png b/data/images/textures/particle/soul_1.png
index cb414f89a3fe340c24c09c42f9b16e8869d01585..530a2be31e8bb9104cf891c03fd7ef5f8f6c7a0f 100644
Binary files a/data/images/textures/particle/soul_1.png and b/data/images/textures/particle/soul_1.png differ
diff --git a/data/images/textures/particle/soul_10.png b/data/images/textures/particle/soul_10.png
index 504990d9d5f94005c86032838b262cd9bded7241..cf69fdd630552408cc0a5d8ec95abc32e5acdcd7 100644
Binary files a/data/images/textures/particle/soul_10.png and b/data/images/textures/particle/soul_10.png differ
diff --git a/data/images/textures/particle/soul_2.png b/data/images/textures/particle/soul_2.png
index d095489f560bfb27811d2a10b47783d1b61f249a..f3037199c486928740de0d8f4b88d1b2007ff1c3 100644
Binary files a/data/images/textures/particle/soul_2.png and b/data/images/textures/particle/soul_2.png differ
diff --git a/data/images/textures/particle/soul_3.png b/data/images/textures/particle/soul_3.png
index 53c325ae7f0324b380d01f219109e60ee9c64379..c8952e42acd5b74b79a02b9471fd64959863d4e6 100644
Binary files a/data/images/textures/particle/soul_3.png and b/data/images/textures/particle/soul_3.png differ
diff --git a/data/images/textures/particle/soul_4.png b/data/images/textures/particle/soul_4.png
index 5220052ea53cdb11412cd0e7427291d13c1131ed..ceaac913d281bbc1e036745fd0d315c18711876e 100644
Binary files a/data/images/textures/particle/soul_4.png and b/data/images/textures/particle/soul_4.png differ
diff --git a/data/images/textures/particle/soul_5.png b/data/images/textures/particle/soul_5.png
index ee0a5cd7e09e07ec8a8c5e68944f68f05c2089c6..a612bc66b0ce53f27aa0a87ff4ebca14f282c472 100644
Binary files a/data/images/textures/particle/soul_5.png and b/data/images/textures/particle/soul_5.png differ
diff --git a/data/images/textures/particle/soul_6.png b/data/images/textures/particle/soul_6.png
index a71805759def99955b56be6f5515c393ce31a068..0792b9faa495a236b00601f8f9c8813cb6be86ad 100644
Binary files a/data/images/textures/particle/soul_6.png and b/data/images/textures/particle/soul_6.png differ
diff --git a/data/images/textures/particle/soul_7.png b/data/images/textures/particle/soul_7.png
index ebd00914e76fa00f5883b122411287f7b488227e..6942514dd47e26175e0d32f558f0b210435cf93f 100644
Binary files a/data/images/textures/particle/soul_7.png and b/data/images/textures/particle/soul_7.png differ
diff --git a/data/images/textures/particle/soul_8.png b/data/images/textures/particle/soul_8.png
index a23c4bd6f44c55066162c26d3a18da5f00d486d1..001912ba65f7357ec24ece073cd774e9dad24315 100644
Binary files a/data/images/textures/particle/soul_8.png and b/data/images/textures/particle/soul_8.png differ
diff --git a/data/images/textures/particle/soul_9.png b/data/images/textures/particle/soul_9.png
index fe75a316ee24edf29ea2d225888fd27884c68a7f..cd027fb4100a038d35991efbc0cc4e77ec69a1b4 100644
Binary files a/data/images/textures/particle/soul_9.png and b/data/images/textures/particle/soul_9.png differ
diff --git a/data/images/textures/particle/soul_fire_flame.png b/data/images/textures/particle/soul_fire_flame.png
index d9602749b4dfacfcb9f47272d7fd9b8a1b28ca5d..5937898d197da100dcdbd5db4b7307b033018658 100644
Binary files a/data/images/textures/particle/soul_fire_flame.png and b/data/images/textures/particle/soul_fire_flame.png differ
diff --git a/data/images/textures/particle/soul_fire_flame.png.mcmeta b/data/images/textures/particle/soul_fire_flame.png.mcmeta
new file mode 100644
index 0000000000000000000000000000000000000000..a328ca58d446a46b2f7415bdc906dd1370f1e436
--- /dev/null
+++ b/data/images/textures/particle/soul_fire_flame.png.mcmeta
@@ -0,0 +1,6 @@
+{
+  "animation": {
+    "interpolate": false,
+    "frametime": 1
+  }
+}
diff --git a/data/images/textures/particle/spark_0.png b/data/images/textures/particle/spark_0.png
index 3255df479d6557e8567d3e6091010db2cb2c6b87..ecdcd875f569c6eeff2505c2927fdf96d945a86b 100644
Binary files a/data/images/textures/particle/spark_0.png and b/data/images/textures/particle/spark_0.png differ
diff --git a/data/images/textures/particle/spark_1.png b/data/images/textures/particle/spark_1.png
index 4d83bb3be3c7600eb56d44dc611875d52ef178ef..17325c06de04ddcd581d883d3a59b499abb51f6a 100644
Binary files a/data/images/textures/particle/spark_1.png and b/data/images/textures/particle/spark_1.png differ
diff --git a/data/images/textures/particle/spark_2.png b/data/images/textures/particle/spark_2.png
index 68f7f81aca5da6ea06fcf92ccfde1757905114fd..6efdf63953a61d48c39cf1489045f41e9bab288f 100644
Binary files a/data/images/textures/particle/spark_2.png and b/data/images/textures/particle/spark_2.png differ
diff --git a/data/images/textures/particle/spark_3.png b/data/images/textures/particle/spark_3.png
index a0b0d57cfedeaa94b5f9295f19b367a31dac1ed9..c3f3029de2be78aee21b3be4651bbd31efc947ae 100644
Binary files a/data/images/textures/particle/spark_3.png and b/data/images/textures/particle/spark_3.png differ
diff --git a/data/images/textures/particle/spark_4.png b/data/images/textures/particle/spark_4.png
index 0f5ab97e01add1b234419f6555593d291b845d6a..f006067d6ba494951b19713ad6a40c289079f2cb 100644
Binary files a/data/images/textures/particle/spark_4.png and b/data/images/textures/particle/spark_4.png differ
diff --git a/data/images/textures/particle/spark_5.png b/data/images/textures/particle/spark_5.png
index ef558de65709dc7f85b0e76f4657b77f6029a6c4..c6ce2f092f4a1b791319c8b090ebda6fb00d87e5 100644
Binary files a/data/images/textures/particle/spark_5.png and b/data/images/textures/particle/spark_5.png differ
diff --git a/data/images/textures/particle/spark_6.png b/data/images/textures/particle/spark_6.png
index 0f5ab97e01add1b234419f6555593d291b845d6a..1ec66485e4a247e896f508c9f4f7ceb9b0b882ce 100644
Binary files a/data/images/textures/particle/spark_6.png and b/data/images/textures/particle/spark_6.png differ
diff --git a/data/images/textures/particle/spark_7.png b/data/images/textures/particle/spark_7.png
index ef558de65709dc7f85b0e76f4657b77f6029a6c4..7a4527a6a4811e3888edc29b47b93a6036b11fe4 100644
Binary files a/data/images/textures/particle/spark_7.png and b/data/images/textures/particle/spark_7.png differ
diff --git a/data/images/textures/particle/spell_0.png b/data/images/textures/particle/spell_0.png
index 3255df479d6557e8567d3e6091010db2cb2c6b87..16cf4e13664926fb3cd6fcf710f8149dcf0c01d2 100644
Binary files a/data/images/textures/particle/spell_0.png and b/data/images/textures/particle/spell_0.png differ
diff --git a/data/images/textures/particle/spell_1.png b/data/images/textures/particle/spell_1.png
index 818f149c453cebbf640f7e0599c785078c950844..08096a6305f9c951b3c21f449bb43a713e0cbf9b 100644
Binary files a/data/images/textures/particle/spell_1.png and b/data/images/textures/particle/spell_1.png differ
diff --git a/data/images/textures/particle/spell_2.png b/data/images/textures/particle/spell_2.png
index 80b8d2c2f96f27d72869de7787daa58002add48d..cab892c9ae70f72bcfae7a01b007a1aa5cb3dee4 100644
Binary files a/data/images/textures/particle/spell_2.png and b/data/images/textures/particle/spell_2.png differ
diff --git a/data/images/textures/particle/spell_3.png b/data/images/textures/particle/spell_3.png
index 8d1810a1981d99d16c79b16a2bfda6a66822a6de..035a72e9b5f216848c16d8db7e5261aa02c5482c 100644
Binary files a/data/images/textures/particle/spell_3.png and b/data/images/textures/particle/spell_3.png differ
diff --git a/data/images/textures/particle/spell_4.png b/data/images/textures/particle/spell_4.png
index 48689c78d368e800b6d2e39d7cb8bd0382183cc4..3bf950687c31dc7ab1a9cfafb448ab3d67b47f80 100644
Binary files a/data/images/textures/particle/spell_4.png and b/data/images/textures/particle/spell_4.png differ
diff --git a/data/images/textures/particle/spell_5.png b/data/images/textures/particle/spell_5.png
index 48689c78d368e800b6d2e39d7cb8bd0382183cc4..6d6b4393cc1eebe8ac84a501703bbf561ec906fc 100644
Binary files a/data/images/textures/particle/spell_5.png and b/data/images/textures/particle/spell_5.png differ
diff --git a/data/images/textures/particle/spell_6.png b/data/images/textures/particle/spell_6.png
index 48689c78d368e800b6d2e39d7cb8bd0382183cc4..9912c524ef8493a000729da03bac3e4fc1ea38d9 100644
Binary files a/data/images/textures/particle/spell_6.png and b/data/images/textures/particle/spell_6.png differ
diff --git a/data/images/textures/particle/spell_7.png b/data/images/textures/particle/spell_7.png
index 48689c78d368e800b6d2e39d7cb8bd0382183cc4..e4b55e5dcaddf11e26eb8bf753a406c6dda7a037 100644
Binary files a/data/images/textures/particle/spell_7.png and b/data/images/textures/particle/spell_7.png differ
diff --git a/data/images/textures/particle/splash_0.png b/data/images/textures/particle/splash_0.png
index e47c8b8076fa403ed0501af6dd88b325ece8c685..654ccd188a01e53faaa603203ca893b673e44394 100644
Binary files a/data/images/textures/particle/splash_0.png and b/data/images/textures/particle/splash_0.png differ
diff --git a/data/images/textures/particle/splash_1.png b/data/images/textures/particle/splash_1.png
index d89b6938669b9f8872e0bab3b46038ddc1d7b48f..40a188ae8718f3087b0c2bed0549638243aca22a 100644
Binary files a/data/images/textures/particle/splash_1.png and b/data/images/textures/particle/splash_1.png differ
diff --git a/data/images/textures/particle/splash_2.png b/data/images/textures/particle/splash_2.png
index 69eb61a57805fd2d67537de2e88eca54df61b5e0..2cee0f90e54172558643bc88c6af44e6fb7ca1dc 100644
Binary files a/data/images/textures/particle/splash_2.png and b/data/images/textures/particle/splash_2.png differ
diff --git a/data/images/textures/particle/splash_3.png b/data/images/textures/particle/splash_3.png
index 36a1e684eb39d327822638579614c0e556c8ea8b..f80dfb2c1270e8cbb87f19cd00b2aa69ea9864d2 100644
Binary files a/data/images/textures/particle/splash_3.png and b/data/images/textures/particle/splash_3.png differ
diff --git a/data/images/textures/particle/sweep_0.png b/data/images/textures/particle/sweep_0.png
index d7672432e6f7f3677769a6a97b302fd61d57cbe1..60b627206aee29d60e0d51b4c814bc9dbdbb2160 100644
Binary files a/data/images/textures/particle/sweep_0.png and b/data/images/textures/particle/sweep_0.png differ
diff --git a/data/images/textures/particle/sweep_1.png b/data/images/textures/particle/sweep_1.png
index 028f160cf87b994938a3f4817843530407d22d22..b609a087a9fd06167a8e0fef29dddfd938a52f45 100644
Binary files a/data/images/textures/particle/sweep_1.png and b/data/images/textures/particle/sweep_1.png differ
diff --git a/data/images/textures/particle/sweep_2.png b/data/images/textures/particle/sweep_2.png
index 11a1c3ab8bb2adc49c4ee98995cfdb2ac6da244b..e31bec6bf6af6c8793adcb025df7afc2046cbced 100644
Binary files a/data/images/textures/particle/sweep_2.png and b/data/images/textures/particle/sweep_2.png differ
diff --git a/data/images/textures/particle/sweep_3.png b/data/images/textures/particle/sweep_3.png
index 28b2fa4369b2be0e0c871e69244967db78ffb9fc..5af988152cf97b6fec49b25c76c55ae3fadbe31a 100644
Binary files a/data/images/textures/particle/sweep_3.png and b/data/images/textures/particle/sweep_3.png differ
diff --git a/data/images/textures/particle/sweep_4.png b/data/images/textures/particle/sweep_4.png
index 57fc57d1b36881bef46885ac5f07e76de43d924c..bfc6b1e264f0a7099f0dfe9734a09812116b4b53 100644
Binary files a/data/images/textures/particle/sweep_4.png and b/data/images/textures/particle/sweep_4.png differ
diff --git a/data/images/textures/particle/sweep_5.png b/data/images/textures/particle/sweep_5.png
index c6ce7a73f3a5cb36579d7095be841bba73a3c8ed..c6d408216dc694776f43e42daee80da113f66908 100644
Binary files a/data/images/textures/particle/sweep_5.png and b/data/images/textures/particle/sweep_5.png differ
diff --git a/data/images/textures/particle/sweep_6.png b/data/images/textures/particle/sweep_6.png
index 45fa9532364aea4b9c23ff5c8d0c25c5d5ae297d..0bbb30532bd1d6c7d00cecfbbae037d0f4f76cd1 100644
Binary files a/data/images/textures/particle/sweep_6.png and b/data/images/textures/particle/sweep_6.png differ
diff --git a/data/images/textures/particle/sweep_7.png b/data/images/textures/particle/sweep_7.png
index d7c8a8700088fdc0cc6eeaf6b2f8930f9d1d81a0..f03393f1c701520e8422063c17dc7319d9394c0f 100644
Binary files a/data/images/textures/particle/sweep_7.png and b/data/images/textures/particle/sweep_7.png differ