diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Amber.png b/src/main/resources/assets/customnpcs/textures/cloak/Amber.png new file mode 100644 index 000000000..ab03d68b5 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Amber.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Bank.png b/src/main/resources/assets/customnpcs/textures/cloak/Bank.png new file mode 100644 index 000000000..81cdc03be Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Bank.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Beach.png b/src/main/resources/assets/customnpcs/textures/cloak/Beach.png new file mode 100644 index 000000000..5d43675b9 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Beach.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Blockbench.png b/src/main/resources/assets/customnpcs/textures/cloak/Blockbench.png new file mode 100644 index 000000000..087265a47 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Blockbench.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Black.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Black.png new file mode 100644 index 000000000..1d151ac76 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Black.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Blue.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Blue.png new file mode 100644 index 000000000..0c25ab7bc Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Blue.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Brown.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Brown.png new file mode 100644 index 000000000..e4cdbe493 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Brown.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Cyan.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Cyan.png new file mode 100644 index 000000000..7d464d3ec Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Cyan.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Gray.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Gray.png new file mode 100644 index 000000000..2d8ae1b9a Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Gray.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Green.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Green.png new file mode 100644 index 000000000..66bae3438 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Green.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Purple.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Purple.png new file mode 100644 index 000000000..12d310956 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Purple.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Red.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Red.png new file mode 100644 index 000000000..dd3d7c24d Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Red.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Yellow.png b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Yellow.png new file mode 100644 index 000000000..cf80b3907 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Color/Shred_Yellow.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/DeepDark.png b/src/main/resources/assets/customnpcs/textures/cloak/DeepDark.png new file mode 100644 index 000000000..867d14ff3 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/DeepDark.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/DragonScales.png b/src/main/resources/assets/customnpcs/textures/cloak/DragonScales.png new file mode 100644 index 000000000..2f84f7997 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/DragonScales.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Elytra.png b/src/main/resources/assets/customnpcs/textures/cloak/Elytra.png new file mode 100644 index 000000000..4a4d11b82 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Elytra.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Glory.png b/src/main/resources/assets/customnpcs/textures/cloak/Glory.png new file mode 100644 index 000000000..c2ccdd958 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Glory.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Luminous.png b/src/main/resources/assets/customnpcs/textures/cloak/Luminous.png new file mode 100644 index 000000000..87a5f05a5 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Luminous.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/LunarNeon.png b/src/main/resources/assets/customnpcs/textures/cloak/LunarNeon.png new file mode 100644 index 000000000..8461187e5 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/LunarNeon.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Midnight.png b/src/main/resources/assets/customnpcs/textures/cloak/Midnight.png new file mode 100644 index 000000000..436b9c6ba Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Midnight.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/PhantomElytra.png b/src/main/resources/assets/customnpcs/textures/cloak/PhantomElytra.png new file mode 100644 index 000000000..d90dc6dfa Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/PhantomElytra.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/RealmsRevamp.png b/src/main/resources/assets/customnpcs/textures/cloak/RealmsRevamp.png new file mode 100644 index 000000000..431507ea9 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/RealmsRevamp.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/SoulSand.png b/src/main/resources/assets/customnpcs/textures/cloak/SoulSand.png new file mode 100644 index 000000000..2f38c0432 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/SoulSand.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Spine.png b/src/main/resources/assets/customnpcs/textures/cloak/Spine.png new file mode 100644 index 000000000..c79b61fca Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/Spine.png differ diff --git a/src/main/resources/assets/customnpcs/textures/cloak/TicTac.png b/src/main/resources/assets/customnpcs/textures/cloak/TicTac.png new file mode 100644 index 000000000..08f193768 Binary files /dev/null and b/src/main/resources/assets/customnpcs/textures/cloak/TicTac.png differ