From f9e7799c54f385de9f83438946b1bc777847acbc Mon Sep 17 00:00:00 2001 From: KAMKEEL Date: Tue, 27 Apr 2021 11:56:36 -0400 Subject: [PATCH] Add All new Files to Repository --- .settings/org.eclipse.jdt.core.prefs | 13 + CustomNPC.iml | 699 ++++++++++++++++++ build.gradle | 63 ++ gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 51017 bytes gradle/wrapper/gradle-wrapper.properties | 5 + gradlew | 164 ++++ gradlew.bat | 90 +++ src/main/java/noppes/npcs/CommonProxy.java | 4 +- src/main/java/noppes/npcs/CustomItems.java | 2 +- src/main/java/noppes/npcs/CustomNpcs.java | 12 +- src/main/java/noppes/npcs/DataDisplay.java | 14 + src/main/java/noppes/npcs/DataScript.java | 1 + .../java/noppes/npcs/client/ClientProxy.java | 25 +- .../npcs/client/gui/GuiNpcMobSpawner.java | 47 +- .../npcs/client/gui/GuiNpcMobSpawnerAdd.java | 2 +- .../client/gui/GuiNpcMobSpawnerMounter.java | 24 +- .../client/gui/GuiNpcMobSpawnerSelector.java | 26 +- .../client/gui/model/GuiCreationScreen.java | 4 +- .../npcs/client/gui/model/GuiModelBody.java | 95 ++- .../npcs/client/gui/model/GuiModelHead.java | 116 ++- .../npcs/client/gui/model/GuiModelLegs.java | 88 ++- .../npcs/client/gui/util/GuiNpcSlider.java | 8 + .../noppes/npcs/client/model/ModelMPM.java | 59 +- .../noppes/npcs/client/model/ModelMPM64.java | 31 + .../npcs/client/model/part/ModelDuckBeak.java | 78 ++ .../npcs/client/model/part/ModelFin.java | 2 +- .../npcs/client/model/part/ModelHorns.java | 58 ++ .../npcs/client/model/part/ModelLegs.java | 36 +- .../npcs/client/model/part/ModelSkirt.java | 72 ++ .../npcs/client/model/part/ModelSnout.java | 6 + .../npcs/client/model/part/ModelTail.java | 9 + .../npcs/client/model/part/ModelWings.java | 4 +- .../model/part/horns/ModelAntennasBack.java | 44 ++ .../model/part/horns/ModelAntennasFront.java | 44 ++ .../model/part/horns/ModelAntlerHorns.java | 70 ++ .../model/part/horns/ModelBullHorns.java | 55 ++ .../model/part/legs/ModelMermaidLegs.java | 89 ++- .../model/part/legs/ModelMermaidLegs2.java | 114 +++ .../model/part/tails/ModelRodentTail.java | 32 + .../client/model/part/tails/ModelTailFin.java | 44 ++ .../npcs/client/renderer/RenderCustomNpc.java | 9 +- .../noppes/npcs/entity/EntityNPC64x64.java | 18 + .../npcs/items/ItemNpcWeaponInterface.java | 1 + .../assets/customnpcs/lang/en_US.lang | 3 + .../customnpcs/textures/cloak/BugTracker.png | Bin 0 -> 1213 bytes .../customnpcs/textures/cloak/Cobalt.png | Bin 0 -> 4095 bytes .../textures/cloak/Color Capes/Black cape.png | Bin 0 -> 367 bytes .../textures/cloak/Color Capes/Blue cape.png | Bin 0 -> 430 bytes .../textures/cloak/Color Capes/Brown cape.png | Bin 0 -> 333 bytes .../cloak/Color Capes/Dark Grey cape.png | Bin 0 -> 300 bytes .../cloak/Color Capes/Dark Red cape.png | Bin 0 -> 339 bytes .../textures/cloak/Color Capes/Gold cape.png | Bin 0 -> 308 bytes .../textures/cloak/Color Capes/Grey cape.png | Bin 0 -> 280 bytes .../cloak/Color Capes/Lavender cape.png | Bin 0 -> 433 bytes .../cloak/Color Capes/Light Brown cape.png | Bin 0 -> 412 bytes .../cloak/Color Capes/Light Yellow cape.png | Bin 0 -> 311 bytes .../cloak/Color Capes/Light green cape.png | Bin 0 -> 285 bytes .../cloak/Color Capes/Orange cape.png | Bin 0 -> 306 bytes .../textures/cloak/Color Capes/Pink cape.png | Bin 0 -> 426 bytes .../textures/cloak/Color Capes/Red cape.png | Bin 0 -> 503 bytes .../textures/cloak/Color Capes/White cape.png | Bin 0 -> 257 bytes .../cloak/Color Capes/Yellow cape.png | Bin 0 -> 304 bytes .../textures/cloak/Created/CowCape.png | Bin 0 -> 320 bytes .../textures/cloak/Created/SheepCape.png | Bin 0 -> 281 bytes .../textures/cloak/Created/ShroomCape.png | Bin 0 -> 320 bytes .../textures/cloak/Created/SlimeCape.png | Bin 0 -> 389 bytes .../textures/cloak/Created/aura.png | Bin 0 -> 694 bytes .../textures/cloak/Created/dragoncape.png | Bin 0 -> 465 bytes .../textures/cloak/Created/eagle.png | Bin 0 -> 748 bytes .../textures/cloak/Created/enchant.png | Bin 0 -> 364 bytes .../textures/cloak/Created/heat.png | Bin 0 -> 610 bytes .../textures/cloak/Created/magma_cape.png | Bin 0 -> 4011 bytes .../textures/cloak/Created/neon.png | Bin 0 -> 628 bytes .../textures/cloak/Created/ripper.png | Bin 0 -> 691 bytes .../textures/cloak/Created/skeleton.png | Bin 0 -> 672 bytes .../textures/cloak/Daybreak/TierI.png | Bin 0 -> 24586 bytes .../textures/cloak/Daybreak/TierII.png | Bin 0 -> 9786 bytes .../textures/cloak/Daybreak/TierIII.png | Bin 0 -> 9725 bytes .../textures/cloak/Daybreak/TierIV.png | Bin 0 -> 7976 bytes .../customnpcs/textures/cloak/Ender Cloak.png | Bin 0 -> 1231 bytes .../textures/cloak/Extras/Angel.png | Bin 0 -> 891 bytes .../textures/cloak/Extras/Black.png | Bin 0 -> 585 bytes .../textures/cloak/Extras/Blood.png | Bin 0 -> 1281 bytes .../textures/cloak/Extras/Flame.png | Bin 0 -> 1114 bytes .../textures/cloak/Extras/GoldSwirl.png | Bin 0 -> 857 bytes .../customnpcs/textures/cloak/Extras/Key.png | Bin 0 -> 957 bytes .../customnpcs/textures/cloak/Extras/Moon.png | Bin 0 -> 1169 bytes .../textures/cloak/Extras/Nightmare.png | Bin 0 -> 814 bytes .../customnpcs/textures/cloak/Extras/Pain.png | Bin 0 -> 918 bytes .../textures/cloak/Extras/PinkSwirl.png | Bin 0 -> 708 bytes .../customnpcs/textures/cloak/Extras/Pool.png | Bin 0 -> 887 bytes .../textures/cloak/Extras/Pumpkin.png | Bin 0 -> 1045 bytes .../textures/cloak/Extras/Purple.png | Bin 0 -> 858 bytes .../textures/cloak/Extras/Rainbow.png | Bin 0 -> 842 bytes .../customnpcs/textures/cloak/Extras/Red.png | Bin 0 -> 641 bytes .../textures/cloak/Extras/RedSwirl.png | Bin 0 -> 15483 bytes .../textures/cloak/Extras/Redstone.png | Bin 0 -> 1069 bytes .../textures/cloak/Extras/Skull.png | Bin 0 -> 1008 bytes .../textures/cloak/Extras/Slaxer.png | Bin 0 -> 610 bytes .../textures/cloak/Extras/Sunsent.png | Bin 0 -> 1393 bytes .../textures/cloak/Extras/Vines.png | Bin 0 -> 837 bytes .../textures/cloak/Extras/Waves.png | Bin 0 -> 911 bytes .../textures/cloak/Extras/Whisperer.png | Bin 0 -> 16021 bytes .../textures/cloak/Extras/WhispererBlack.png | Bin 0 -> 16395 bytes .../textures/cloak/Extras/WhispererRed.png | Bin 0 -> 15999 bytes .../customnpcs/textures/cloak/Extras/Wolf.png | Bin 0 -> 15313 bytes .../textures/cloak/Guilds/ColiMaster.png | Bin 0 -> 23973 bytes .../textures/cloak/Guilds/ColiTrain.png | Bin 0 -> 23882 bytes .../textures/cloak/Guilds/Daybreak.png | Bin 0 -> 24586 bytes .../textures/cloak/Guilds/Markus.png | Bin 0 -> 22907 bytes .../textures/cloak/Guilds/PotelMaster.png | Bin 0 -> 23899 bytes .../textures/cloak/Guilds/PotelTrain.png | Bin 0 -> 23842 bytes .../textures/cloak/Guilds/Radiance.png | Bin 0 -> 20684 bytes .../textures/cloak/Guilds/RevDaybreak.png | Bin 0 -> 24709 bytes .../textures/cloak/Guilds/RevDaybreak2.png | Bin 0 -> 24267 bytes .../cloak/Guilds/RevDaybreak2Star.png | Bin 0 -> 24028 bytes .../textures/cloak/Guilds/SavMaster.png | Bin 0 -> 23999 bytes .../textures/cloak/Guilds/SavTrain.png | Bin 0 -> 23864 bytes .../textures/cloak/Guilds/TheTierV.png | Bin 0 -> 24057 bytes .../textures/cloak/Guilds/Theives.png | Bin 0 -> 23660 bytes .../textures/cloak/Guilds/Ultramarine.png | Bin 0 -> 181454 bytes .../textures/cloak/Guilds/WhispererBlack.png | Bin 0 -> 22354 bytes .../textures/cloak/Guilds/WhispererGrey.png | Bin 0 -> 22701 bytes .../textures/cloak/Guilds/WhispererRed.png | Bin 0 -> 22560 bytes .../cloak/Guilds/WhispererRedWhite.png | Bin 0 -> 22739 bytes .../textures/cloak/Guilds/WhispererV.png | Bin 0 -> 23041 bytes .../textures/cloak/Guilds/WhispererWhite.png | Bin 0 -> 22705 bytes .../textures/cloak/Imperial Legion Cape.png | Bin 0 -> 854 bytes .../customnpcs/textures/cloak/JulianClark.png | Bin 0 -> 1398 bytes .../customnpcs/textures/cloak/NewYears.png | Bin 0 -> 15518 bytes .../customnpcs/textures/cloak/RaggedBlue.png | Bin 0 -> 22009 bytes .../textures/cloak/RaggedDarkBlue.png | Bin 0 -> 21912 bytes .../textures/cloak/RaggedDarkPurple.png | Bin 0 -> 21942 bytes .../textures/cloak/RaggedDarkRed.png | Bin 0 -> 21830 bytes .../customnpcs/textures/cloak/RaggedGreen.png | Bin 0 -> 21982 bytes .../customnpcs/textures/cloak/RaggedRed.png | Bin 0 -> 21962 bytes .../customnpcs/textures/cloak/Realms.png | Bin 0 -> 1111 bytes .../textures/cloak/Royal Guard Cape.png | Bin 0 -> 834 bytes .../customnpcs/textures/cloak/Scrolls.png | Bin 0 -> 1432 bytes .../textures/cloak/Witches Cloak.png | Bin 0 -> 882 bytes .../customnpcs/textures/gui/menubgold.png | Bin 0 -> 1672 bytes .../overlays/Control/TecZombie_Orange.png | Bin 0 -> 15082 bytes .../overlays/Control/TecZombie_eyes.png | Bin 0 -> 319 bytes .../overlays/Control/TecZombie_pink.png | Bin 0 -> 15085 bytes .../overlays/Control/TecZombie_teal.png | Bin 0 -> 15077 bytes .../textures/overlays/Control/bluecontrol.png | Bin 0 -> 15269 bytes .../overlays/Control/orangecontrol.png | Bin 0 -> 15267 bytes .../textures/overlays/Control/pinkcontrol.png | Bin 0 -> 15267 bytes .../textures/overlays/Control/redcontrol.png | Bin 0 -> 15268 bytes .../textures/overlays/Control/tealcontrol.png | Bin 0 -> 15269 bytes .../overlays/Control/turquiosecontrol.png | Bin 0 -> 15268 bytes .../overlays/Control/yellowcontrol.png | Bin 0 -> 15052 bytes .../textures/overlays/Eyes/blue.png | Bin 0 -> 136 bytes .../textures/overlays/Eyes/darkblue.png | Bin 0 -> 15046 bytes .../textures/overlays/Eyes/ender_eyes.png | Bin 0 -> 1205 bytes .../textures/overlays/Eyes/green.png | Bin 0 -> 15045 bytes .../textures/overlays/Eyes/lightpurple.png | Bin 0 -> 15044 bytes .../textures/overlays/Eyes/old_ender_eyes.png | Bin 0 -> 180 bytes .../textures/overlays/Eyes/orange.png | Bin 0 -> 14587 bytes .../textures/overlays/Eyes/pink.png | Bin 0 -> 15044 bytes .../textures/overlays/Eyes/purp.png | Bin 0 -> 15057 bytes .../textures/overlays/Eyes/purple.png | Bin 0 -> 15044 bytes .../customnpcs/textures/overlays/Eyes/red.png | Bin 0 -> 15043 bytes .../textures/overlays/Eyes/teal.png | Bin 0 -> 15045 bytes .../textures/overlays/Eyes/turqoise.png | Bin 0 -> 15045 bytes .../textures/overlays/Eyes/white.png | Bin 0 -> 15255 bytes .../textures/overlays/Eyes/white_cry.png | Bin 0 -> 15259 bytes .../textures/overlays/Eyes/yellow.png | Bin 0 -> 15043 bytes .../overlays/FullControl/blueFull.png | Bin 0 -> 15512 bytes .../overlays/FullControl/darkblueFull.png | Bin 0 -> 15512 bytes .../overlays/FullControl/greenFull.png | Bin 0 -> 15516 bytes .../overlays/FullControl/orangeFull.png | Bin 0 -> 15513 bytes .../overlays/FullControl/pinkfull.png | Bin 0 -> 15515 bytes .../overlays/FullControl/purpleFull.png | Bin 0 -> 15513 bytes .../textures/overlays/FullControl/redFull.png | Bin 0 -> 15513 bytes .../overlays/FullControl/tealFull.png | Bin 0 -> 15515 bytes .../overlays/FullControl/turquiseFull.png | Bin 0 -> 15514 bytes .../overlays/FullControl/yellowFull.png | Bin 0 -> 15514 bytes .../textures/overlays/FullEyes/blue.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/darkblue.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/ender_eyes.png | Bin 0 -> 147 bytes .../textures/overlays/FullEyes/green.png | Bin 0 -> 140 bytes .../overlays/FullEyes/lightpurple.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/lime.png | Bin 0 -> 16962 bytes .../overlays/FullEyes/old_ender_eyes.png | Bin 0 -> 147 bytes .../textures/overlays/FullEyes/orange.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/pink.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/purp.png | Bin 0 -> 151 bytes .../textures/overlays/FullEyes/purple.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/red.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/teal.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/turqoise.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/turquiose.png | Bin 0 -> 16962 bytes .../textures/overlays/FullEyes/white.png | Bin 0 -> 140 bytes .../textures/overlays/FullEyes/white_cry.png | Bin 0 -> 143 bytes .../textures/overlays/FullEyes/yellow.png | Bin 0 -> 140 bytes .../textures/overlays/FullHigh/blue.png | Bin 0 -> 141 bytes .../textures/overlays/FullHigh/darkblue.png | Bin 0 -> 141 bytes .../textures/overlays/FullHigh/ender_eyes.png | Bin 0 -> 145 bytes .../textures/overlays/FullHigh/green.png | Bin 0 -> 140 bytes .../overlays/FullHigh/lightpurple.png | Bin 0 -> 139 bytes .../overlays/FullHigh/old_ender_eyes.png | Bin 0 -> 143 bytes .../textures/overlays/FullHigh/orange.png | Bin 0 -> 138 bytes .../textures/overlays/FullHigh/pink.png | Bin 0 -> 139 bytes .../textures/overlays/FullHigh/purp.png | Bin 0 -> 154 bytes .../textures/overlays/FullHigh/purple.png | Bin 0 -> 139 bytes .../textures/overlays/FullHigh/red.png | Bin 0 -> 137 bytes .../textures/overlays/FullHigh/teal.png | Bin 0 -> 136 bytes .../textures/overlays/FullHigh/turqoise.png | Bin 0 -> 140 bytes .../textures/overlays/FullHigh/white.png | Bin 0 -> 132 bytes .../textures/overlays/FullHigh/white_cry.png | Bin 0 -> 146 bytes .../textures/overlays/FullHigh/yellow.png | Bin 0 -> 138 bytes .../textures/overlays/FullLow/blue.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/darkblue.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/ender_eyes.png | Bin 0 -> 147 bytes .../textures/overlays/FullLow/gone.png | Bin 0 -> 15044 bytes .../textures/overlays/FullLow/green.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/lightpurple.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/lime.png | Bin 0 -> 15486 bytes .../overlays/FullLow/old_ender_eyes.png | Bin 0 -> 147 bytes .../textures/overlays/FullLow/orange.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/pink.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/purp.png | Bin 0 -> 150 bytes .../textures/overlays/FullLow/purple.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/red.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/redorange.png | Bin 0 -> 15485 bytes .../textures/overlays/FullLow/teal.png | Bin 0 -> 136 bytes .../textures/overlays/FullLow/turqoise.png | Bin 0 -> 140 bytes .../textures/overlays/FullLow/turquiose.png | Bin 0 -> 15485 bytes .../textures/overlays/FullLow/white.png | Bin 0 -> 132 bytes .../textures/overlays/FullLow/white_cry.png | Bin 0 -> 145 bytes .../textures/overlays/FullLow/yellow.png | Bin 0 -> 138 bytes .../textures/overlays/HandOverlay/blue.png | Bin 0 -> 244 bytes .../textures/overlays/HandOverlay/fire.png | Bin 0 -> 237 bytes .../textures/overlays/HandOverlay/green.png | Bin 0 -> 245 bytes .../textures/overlays/HandOverlay/pink.png | Bin 0 -> 245 bytes .../textures/overlays/HandOverlay/purple.png | Bin 0 -> 246 bytes .../textures/overlays/HandOverlay/red.png | Bin 0 -> 196 bytes .../textures/overlays/HandOverlay/white.png | Bin 0 -> 238 bytes .../textures/overlays/HandOverlay/yellow.png | Bin 0 -> 243 bytes .../textures/overlays/HighEyes/blue.png | Bin 0 -> 136 bytes .../textures/overlays/HighEyes/darkblue.png | Bin 0 -> 136 bytes .../textures/overlays/HighEyes/ender_eyes.png | Bin 0 -> 140 bytes .../textures/overlays/HighEyes/green.png | Bin 0 -> 134 bytes .../overlays/HighEyes/lightpurple.png | Bin 0 -> 133 bytes .../overlays/HighEyes/old_ender_eyes.png | Bin 0 -> 138 bytes .../textures/overlays/HighEyes/orange.png | Bin 0 -> 133 bytes .../textures/overlays/HighEyes/pink.png | Bin 0 -> 134 bytes .../textures/overlays/HighEyes/purp.png | Bin 0 -> 149 bytes .../textures/overlays/HighEyes/purple.png | Bin 0 -> 134 bytes .../textures/overlays/HighEyes/red.png | Bin 0 -> 133 bytes .../textures/overlays/HighEyes/teal.png | Bin 0 -> 132 bytes .../textures/overlays/HighEyes/turqoise.png | Bin 0 -> 135 bytes .../textures/overlays/HighEyes/white.png | Bin 0 -> 129 bytes .../textures/overlays/HighEyes/white_cry.png | Bin 0 -> 142 bytes .../textures/overlays/HighEyes/yellow.png | Bin 0 -> 133 bytes .../textures/overlays/Ignite/BlueIgnite.png | Bin 0 -> 15578 bytes .../textures/overlays/Ignite/OrangeIgnite.png | Bin 0 -> 15578 bytes .../textures/overlays/Ignite/PinkIgnite.png | Bin 0 -> 15583 bytes .../textures/overlays/Ignite/PurpleIgnite.png | Bin 0 -> 15579 bytes .../textures/overlays/Ignite/RedIgnite.png | Bin 0 -> 15579 bytes .../textures/overlays/Ignite/TealIgnite.png | Bin 0 -> 15579 bytes .../overlays/Ignite/TurquioseIgnite.png | Bin 0 -> 15578 bytes .../textures/overlays/Ignite/WhiteIgnite.png | Bin 0 -> 15560 bytes .../textures/overlays/Ignite/YellowIgnite.png | Bin 0 -> 15579 bytes .../textures/overlays/LowEyes/blue.png | Bin 0 -> 136 bytes .../textures/overlays/LowEyes/darkblue.png | Bin 0 -> 136 bytes .../textures/overlays/LowEyes/ender_eyes.png | Bin 0 -> 140 bytes .../textures/overlays/LowEyes/green.png | Bin 0 -> 135 bytes .../textures/overlays/LowEyes/lightpurple.png | Bin 0 -> 134 bytes .../overlays/LowEyes/old_ender_eyes.png | Bin 0 -> 138 bytes .../textures/overlays/LowEyes/orange.png | Bin 0 -> 134 bytes .../textures/overlays/LowEyes/pink.png | Bin 0 -> 135 bytes .../textures/overlays/LowEyes/purp.png | Bin 0 -> 150 bytes .../textures/overlays/LowEyes/purple.png | Bin 0 -> 135 bytes .../textures/overlays/LowEyes/red.png | Bin 0 -> 133 bytes .../textures/overlays/LowEyes/teal.png | Bin 0 -> 132 bytes .../textures/overlays/LowEyes/tuquiose.png | Bin 0 -> 16689 bytes .../textures/overlays/LowEyes/turqoise.png | Bin 0 -> 135 bytes .../textures/overlays/LowEyes/white.png | Bin 0 -> 129 bytes .../textures/overlays/LowEyes/white_cry.png | Bin 0 -> 142 bytes .../textures/overlays/LowEyes/whitecry.png | Bin 0 -> 16861 bytes .../textures/overlays/LowEyes/yellow.png | Bin 0 -> 134 bytes .../textures/overlays/Magic/Blue.png | Bin 0 -> 15809 bytes .../textures/overlays/Magic/Green.png | Bin 0 -> 15807 bytes .../textures/overlays/Magic/Lime.png | Bin 0 -> 15807 bytes .../textures/overlays/Magic/Orange.png | Bin 0 -> 15807 bytes .../textures/overlays/Magic/Pink.png | Bin 0 -> 15812 bytes .../textures/overlays/Magic/Purple.png | Bin 0 -> 15811 bytes .../textures/overlays/Magic/Red.png | Bin 0 -> 15812 bytes .../textures/overlays/Magic/Teal.png | Bin 0 -> 15809 bytes .../textures/overlays/Magic/Yellow.png | Bin 0 -> 15807 bytes .../textures/overlays/Magic/transform.png | Bin 0 -> 15792 bytes .../textures/overlays/Magic/white.png | Bin 0 -> 15846 bytes .../customnpcs/textures/overlays/blue.png | Bin 0 -> 15055 bytes .../customnpcs/textures/overlays/gone.png | Bin 0 -> 15044 bytes .../customnpcs/textures/overlays/green.png | Bin 0 -> 15047 bytes .../customnpcs/textures/overlays/purp.png | Bin 0 -> 15057 bytes .../customnpcs/textures/overlays/taken.png | Bin 0 -> 15045 bytes .../textures/overlays/transform.png | Bin 0 -> 15365 bytes .../customnpcs/textures/overlays/white.png | Bin 0 -> 15040 bytes .../textures/overlays/yellowcontrol.png | Bin 0 -> 15052 bytes .../moreplayermodels/textures/fin/fin1.png | Bin 317 -> 14707 bytes .../moreplayermodels/textures/fin/fin2.png | Bin 0 -> 15948 bytes .../moreplayermodels/textures/fin/fin3.png | Bin 0 -> 15158 bytes .../moreplayermodels/textures/fin/fin4.png | Bin 0 -> 15409 bytes .../moreplayermodels/textures/fin/fin5.png | Bin 0 -> 15857 bytes .../moreplayermodels/textures/fin/fin6.png | Bin 0 -> 16050 bytes .../textures/hair/mohawk2.png | Bin 0 -> 311 bytes .../textures/hair/mohawk3.png | Bin 0 -> 15029 bytes .../textures/horns/antennas.png | Bin 0 -> 1264 bytes .../textures/horns/antlers.png | Bin 0 -> 354 bytes .../moreplayermodels/textures/horns/bull.png | Bin 0 -> 442 bytes .../textures/skirt/skirt1.png | Bin 0 -> 3755 bytes .../moreplayermodels/textures/snout/beak1.png | Bin 0 -> 381 bytes .../moreplayermodels/textures/tail/fin1.png | Bin 0 -> 396 bytes .../textures/tail/rodent1.png | Bin 0 -> 1258 bytes .../moreplayermodels/textures/wings/wing1.png | Bin 362 -> 14726 bytes .../textures/wings/wing10.png | Bin 0 -> 15734 bytes .../textures/wings/wing11.png | Bin 0 -> 19415 bytes .../textures/wings/wing12.png | Bin 0 -> 20147 bytes .../textures/wings/wing13.png | Bin 0 -> 19545 bytes .../moreplayermodels/textures/wings/wing2.png | Bin 448 -> 15562 bytes .../moreplayermodels/textures/wings/wing3.png | Bin 454 -> 15599 bytes .../moreplayermodels/textures/wings/wing4.png | Bin 0 -> 15686 bytes .../moreplayermodels/textures/wings/wing5.png | Bin 0 -> 15651 bytes .../moreplayermodels/textures/wings/wing6.png | Bin 0 -> 15713 bytes .../moreplayermodels/textures/wings/wing7.png | Bin 0 -> 19647 bytes .../moreplayermodels/textures/wings/wing8.png | Bin 0 -> 19271 bytes .../moreplayermodels/textures/wings/wing9.png | Bin 0 -> 19604 bytes 330 files changed, 2130 insertions(+), 250 deletions(-) create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 CustomNPC.iml create mode 100644 build.gradle create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100644 gradlew create mode 100644 gradlew.bat create mode 100644 src/main/java/noppes/npcs/client/model/ModelMPM64.java create mode 100644 src/main/java/noppes/npcs/client/model/part/ModelDuckBeak.java create mode 100644 src/main/java/noppes/npcs/client/model/part/ModelHorns.java create mode 100644 src/main/java/noppes/npcs/client/model/part/ModelSkirt.java create mode 100644 src/main/java/noppes/npcs/client/model/part/horns/ModelAntennasBack.java create mode 100644 src/main/java/noppes/npcs/client/model/part/horns/ModelAntennasFront.java create mode 100644 src/main/java/noppes/npcs/client/model/part/horns/ModelAntlerHorns.java create mode 100644 src/main/java/noppes/npcs/client/model/part/horns/ModelBullHorns.java create mode 100644 src/main/java/noppes/npcs/client/model/part/legs/ModelMermaidLegs2.java create mode 100644 src/main/java/noppes/npcs/client/model/part/tails/ModelRodentTail.java create mode 100644 src/main/java/noppes/npcs/client/model/part/tails/ModelTailFin.java create mode 100644 src/main/java/noppes/npcs/entity/EntityNPC64x64.java create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/BugTracker.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Cobalt.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Black cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Blue cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Brown cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Dark Grey cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Dark Red cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Gold cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Grey cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Lavender cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light Brown cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light Yellow cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light green cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Orange cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Pink cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Red cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/White cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Yellow cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/CowCape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/SheepCape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/ShroomCape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/SlimeCape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/aura.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/dragoncape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/eagle.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/enchant.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/heat.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/magma_cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/neon.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/ripper.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Created/skeleton.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Daybreak/TierI.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Daybreak/TierII.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Daybreak/TierIII.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Daybreak/TierIV.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Ender Cloak.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Angel.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Black.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Blood.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Flame.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/GoldSwirl.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Key.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Moon.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Nightmare.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Pain.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/PinkSwirl.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Pool.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Pumpkin.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Rainbow.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Red.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/RedSwirl.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Redstone.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Skull.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Slaxer.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Sunsent.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Vines.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Waves.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Whisperer.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/WhispererBlack.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/WhispererRed.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Extras/Wolf.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/ColiMaster.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/ColiTrain.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/Daybreak.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/Markus.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/PotelMaster.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/PotelTrain.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/Radiance.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak2.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak2Star.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/SavMaster.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/SavTrain.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/TheTierV.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/Theives.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/Ultramarine.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererBlack.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererGrey.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererRed.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererRedWhite.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererV.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererWhite.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Imperial Legion Cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/JulianClark.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/NewYears.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/RaggedBlue.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/RaggedDarkBlue.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/RaggedDarkPurple.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/RaggedDarkRed.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/RaggedGreen.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/RaggedRed.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Realms.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Royal Guard Cape.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Scrolls.png create mode 100644 src/main/resources/assets/customnpcs/textures/cloak/Witches Cloak.png create mode 100644 src/main/resources/assets/customnpcs/textures/gui/menubgold.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/TecZombie_Orange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/TecZombie_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/TecZombie_pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/TecZombie_teal.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/bluecontrol.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/orangecontrol.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/pinkcontrol.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/redcontrol.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/tealcontrol.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/turquiosecontrol.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Control/yellowcontrol.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/darkblue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/lightpurple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/old_ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/orange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/purp.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/red.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/teal.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/turqoise.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/white_cry.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Eyes/yellow.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/blueFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/darkblueFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/greenFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/orangeFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/pinkfull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/purpleFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/redFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/tealFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/turquiseFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullControl/yellowFull.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/darkblue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/lightpurple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/lime.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/old_ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/orange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/purp.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/red.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/teal.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/turqoise.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/turquiose.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/white_cry.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullEyes/yellow.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/darkblue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/lightpurple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/old_ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/orange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/purp.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/red.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/teal.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/turqoise.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/white_cry.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullHigh/yellow.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/darkblue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/gone.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/lightpurple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/lime.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/old_ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/orange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/purp.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/red.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/redorange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/teal.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/turqoise.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/turquiose.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/white_cry.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/FullLow/yellow.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/fire.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/red.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/yellow.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/darkblue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/lightpurple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/old_ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/orange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/purp.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/red.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/teal.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/turqoise.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/white_cry.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/HighEyes/yellow.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/BlueIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/OrangeIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/PinkIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/PurpleIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/RedIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/TealIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/TurquioseIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/WhiteIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Ignite/YellowIgnite.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/darkblue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/lightpurple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/old_ender_eyes.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/orange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/purp.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/red.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/teal.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/tuquiose.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/turqoise.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/white_cry.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/whitecry.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/LowEyes/yellow.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Lime.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Orange.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Pink.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Purple.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Red.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Teal.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/Yellow.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/transform.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/Magic/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/blue.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/gone.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/green.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/purp.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/taken.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/transform.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/white.png create mode 100644 src/main/resources/assets/customnpcs/textures/overlays/yellowcontrol.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/fin/fin2.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/fin/fin3.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/fin/fin4.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/fin/fin5.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/fin/fin6.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/hair/mohawk2.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/hair/mohawk3.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/horns/antennas.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/horns/antlers.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/horns/bull.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/skirt/skirt1.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/snout/beak1.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/tail/fin1.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/tail/rodent1.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing10.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing11.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing12.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing13.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing4.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing5.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing6.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing7.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing8.png create mode 100644 src/main/resources/assets/moreplayermodels/textures/wings/wing9.png diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 000000000..d5e375a0e --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,13 @@ +# +#Thu Sep 13 12:26:41 EDT 2018 +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.compliance=1.6 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.source=1.6 +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error diff --git a/CustomNPC.iml b/CustomNPC.iml new file mode 100644 index 000000000..797656b98 --- /dev/null +++ b/CustomNPC.iml @@ -0,0 +1,699 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + MCP + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build.gradle b/build.gradle new file mode 100644 index 000000000..b3ab280d8 --- /dev/null +++ b/build.gradle @@ -0,0 +1,63 @@ +buildscript { + repositories { + mavenCentral() + maven { + name = "forge" + url = "http://files.minecraftforge.net/maven" + } + maven { + name = "sonatype" + url = "https://oss.sonatype.org/content/repositories/snapshots/" + } + } + dependencies { + classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT' + } +} + +apply plugin: 'forge' + +version = "1.0" +group= "com.yourname.modid" // http://maven.apache.org/guides/mini/guide-naming-conventions.html +archivesBaseName = "modid" + +minecraft { + version = "1.7.10-10.13.4.1614-1.7.10" + runDir = "eclipse" +} + +dependencies { + // you may put jars on which you depend on in ./libs + // or you may define them like so.. + //compile "some.group:artifact:version:classifier" + //compile "some.group:artifact:version" + + // real examples + //compile 'com.mod-buildcraft:buildcraft:6.0.8:dev' // adds buildcraft to the dev env + //compile 'com.googlecode.efficient-java-matrix-library:ejml:0.24' // adds ejml to the dev env + + // for more info... + // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html + // http://www.gradle.org/docs/current/userguide/dependency_management.html + +} + +processResources +{ + // this will ensure that this task is redone when the versions change. + inputs.property "version", project.version + inputs.property "mcversion", project.minecraft.version + + // replace stuff in mcmod.info, nothing else + from(sourceSets.main.resources.srcDirs) { + include 'mcmod.info' + + // replace version and mcversion + expand 'version':project.version, 'mcversion':project.minecraft.version + } + + // copy everything else, thats not the mcmod.info + from(sourceSets.main.resources.srcDirs) { + exclude 'mcmod.info' + } +} diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..b7612167031001b7b84baf2a959e8ea8ad03c011 GIT binary patch literal 51017 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

N(DARnfPMFG|;(rIGZH1uB1rN;y7UlJ8 znb!RwO#5WS_%cPPlwSw94PTKP64}}J!~E1}ch9``2jvUrB*#@up8L&*`tqgq ztTAS@^33w-5hFZAH&{j)?l0<)9X(d`N|yLk!E=iT%PD-FTJ!|hqyj%RFFP`SaL;|_ z$(+VYhKm)K@Oe~+eZK(6ElQNdfimBrdKjeVl57_7p^|)jrzt|wyRonj$j9Bji!


f)EE4q$t9yObmyG04W0z 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 t|KH7qPwVTc?c*oWQQiM74F8)Y \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >&- +APP_HOME="`pwd -P`" +cd "$SAVED" >&- + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin, switch paths to Windows format before running java +if $cygwin ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=$((i+1)) + done + case $i in + (0) set -- ;; + (1) set -- "$args0" ;; + (2) set -- "$args0" "$args1" ;; + (3) set -- "$args0" "$args1" "$args2" ;; + (4) set -- "$args0" "$args1" "$args2" "$args3" ;; + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules +function splitJvmOpts() { + JVM_OPTS=("$@") +} +eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS +JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" + +exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 000000000..8a0b282aa --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,90 @@ +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS= + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto init + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto init + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:init +@rem Get command-line arguments, handling Windowz variants + +if not "%OS%" == "Windows_NT" goto win9xME_args +if "%@eval[2+2]" == "4" goto 4NT_args + +:win9xME_args +@rem Slurp the command line arguments. +set CMD_LINE_ARGS= +set _SKIP=2 + +:win9xME_args_slurp +if "x%~1" == "x" goto execute + +set CMD_LINE_ARGS=%* +goto execute + +:4NT_args +@rem Get arguments from the 4NT Shell from JP Software +set CMD_LINE_ARGS=%$ + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/src/main/java/noppes/npcs/CommonProxy.java b/src/main/java/noppes/npcs/CommonProxy.java index 423963949..836d85f6e 100644 --- a/src/main/java/noppes/npcs/CommonProxy.java +++ b/src/main/java/noppes/npcs/CommonProxy.java @@ -32,9 +32,9 @@ import noppes.npcs.entity.EntityNPCInterface; import cpw.mods.fml.common.network.IGuiHandler; public class CommonProxy implements IGuiHandler { - + public boolean newVersionAvailable = false; - public int revision = 4; + public int revision = 1; public void load() { CustomNpcs.Channel.register(new PacketHandlerServer()); diff --git a/src/main/java/noppes/npcs/CustomItems.java b/src/main/java/noppes/npcs/CustomItems.java index ec44b0ab9..ffbd8da27 100644 --- a/src/main/java/noppes/npcs/CustomItems.java +++ b/src/main/java/noppes/npcs/CustomItems.java @@ -749,7 +749,7 @@ public class CustomItems { armor = new ItemNpcArmor(26922, armorEmerald,1,"fullemerald").setUnlocalizedName("npcFullEmeraldChest").setMaxStackSize(1).setTextureName("customnpcs:npcFullEmeraldChest"); armor = new ItemNpcArmor(26923, armorEmerald,2,"fullemerald").setUnlocalizedName("npcFullEmeraldLeggings").setMaxStackSize(1).setTextureName("customnpcs:npcFullEmeraldLeggings"); armor = new ItemNpcArmor(26924, armorEmerald,3,"fullemerald").setUnlocalizedName("npcFullEmeraldBoots").setMaxStackSize(1).setTextureName("customnpcs:npcFullEmeraldBoots"); - + armor = new ItemNpcArmor(26880,ArmorMaterial.CLOTH,0,"fullwood").setUnlocalizedName("npcFullWoodenHead").setMaxStackSize(1).setTextureName("customnpcs:npcFullWoodenHead"); armor = new ItemNpcArmor(26881,ArmorMaterial.CLOTH,1,"fullwood").setUnlocalizedName("npcFullWoodenChest").setMaxStackSize(1).setTextureName("customnpcs:npcFullWoodenChest"); armor = new ItemNpcArmor(26882,ArmorMaterial.CLOTH,2,"fullwood").setUnlocalizedName("npcFullWoodenLeggings").setMaxStackSize(1).setTextureName("customnpcs:npcFullWoodenLeggings"); diff --git a/src/main/java/noppes/npcs/CustomNpcs.java b/src/main/java/noppes/npcs/CustomNpcs.java index e17cdc72c..84382b862 100644 --- a/src/main/java/noppes/npcs/CustomNpcs.java +++ b/src/main/java/noppes/npcs/CustomNpcs.java @@ -43,15 +43,7 @@ import noppes.npcs.controllers.ServerCloneController; import noppes.npcs.controllers.SpawnController; import noppes.npcs.controllers.TransportController; import noppes.npcs.enchants.EnchantInterface; -import noppes.npcs.entity.EntityChairMount; -import noppes.npcs.entity.EntityCustomNpc; -import noppes.npcs.entity.EntityMagicProjectile; -import noppes.npcs.entity.EntityNPCGolem; -import noppes.npcs.entity.EntityNpcCrystal; -import noppes.npcs.entity.EntityNpcDragon; -import noppes.npcs.entity.EntityNpcPony; -import noppes.npcs.entity.EntityNpcSlime; -import noppes.npcs.entity.EntityProjectile; +import noppes.npcs.entity.*; import noppes.npcs.entity.old.EntityNPCDwarfFemale; import noppes.npcs.entity.old.EntityNPCDwarfMale; import noppes.npcs.entity.old.EntityNPCElfFemale; @@ -210,6 +202,8 @@ public class CustomNpcs { registerNpc(EntityNPCEnderman.class, "npcEnderman"); registerNpc(EntityNPCGolem.class, "npcGolem"); registerNpc(EntityCustomNpc.class, "CustomNpc"); + registerNpc(EntityNPC64x64.class, "CustomNpc64"); + registerNewEntity(EntityChairMount.class, "CustomNpcChairMount", 64, 10, false); registerNewEntity(EntityProjectile.class, "throwableitem", 64, 3, true); diff --git a/src/main/java/noppes/npcs/DataDisplay.java b/src/main/java/noppes/npcs/DataDisplay.java index 15780845a..97a52f765 100644 --- a/src/main/java/noppes/npcs/DataDisplay.java +++ b/src/main/java/noppes/npcs/DataDisplay.java @@ -152,4 +152,18 @@ public class DataDisplay { return false; return showName == 0 || (showName == 2 && npc.isAttacking()); } + + public String getSkinTexture(){ + return texture; + } + + public void setSkinTexture(String texture){ + if(this.texture.equals(texture)) + return; + this.texture = texture; + npc.textureLocation = null; + skinType = 0; + npc.updateClient = true; + } + } diff --git a/src/main/java/noppes/npcs/DataScript.java b/src/main/java/noppes/npcs/DataScript.java index d36b0be7c..7699db313 100644 --- a/src/main/java/noppes/npcs/DataScript.java +++ b/src/main/java/noppes/npcs/DataScript.java @@ -14,6 +14,7 @@ import noppes.npcs.constants.EnumScriptType; import noppes.npcs.controllers.ScriptContainer; import noppes.npcs.controllers.ScriptController; import noppes.npcs.entity.EntityCustomNpc; +import noppes.npcs.entity.EntityNPC64x64; import noppes.npcs.entity.EntityNPCInterface; import noppes.npcs.scripted.ScriptEvent; import noppes.npcs.scripted.ScriptNpc; diff --git a/src/main/java/noppes/npcs/client/ClientProxy.java b/src/main/java/noppes/npcs/client/ClientProxy.java index ed09acadb..e6454a6a2 100644 --- a/src/main/java/noppes/npcs/client/ClientProxy.java +++ b/src/main/java/noppes/npcs/client/ClientProxy.java @@ -105,19 +105,8 @@ import noppes.npcs.client.gui.roles.GuiNpcFollowerSetup; import noppes.npcs.client.gui.roles.GuiNpcItemGiver; import noppes.npcs.client.gui.roles.GuiNpcTraderSetup; import noppes.npcs.client.gui.roles.GuiNpcTransporter; -import noppes.npcs.client.model.ModelNPCGolem; -import noppes.npcs.client.model.ModelNpcCrystal; -import noppes.npcs.client.model.ModelNpcDragon; -import noppes.npcs.client.model.ModelNpcSlime; -import noppes.npcs.client.model.ModelSkirtArmor; -import noppes.npcs.client.renderer.NpcItemRenderer; -import noppes.npcs.client.renderer.RenderCustomNpc; -import noppes.npcs.client.renderer.RenderNPCHumanMale; -import noppes.npcs.client.renderer.RenderNPCPony; -import noppes.npcs.client.renderer.RenderNpcCrystal; -import noppes.npcs.client.renderer.RenderNpcDragon; -import noppes.npcs.client.renderer.RenderNpcSlime; -import noppes.npcs.client.renderer.RenderProjectile; +import noppes.npcs.client.model.*; +import noppes.npcs.client.renderer.*; import noppes.npcs.client.renderer.blocks.BlockBannerRenderer; import noppes.npcs.client.renderer.blocks.BlockBarrelRenderer; import noppes.npcs.client.renderer.blocks.BlockBeamRenderer; @@ -161,14 +150,7 @@ import noppes.npcs.containers.ContainerNPCTraderSetup; import noppes.npcs.containers.ContainerNpcItemGiver; import noppes.npcs.containers.ContainerNpcQuestReward; import noppes.npcs.containers.ContainerNpcQuestTypeItem; -import noppes.npcs.entity.EntityCustomNpc; -import noppes.npcs.entity.EntityNPCGolem; -import noppes.npcs.entity.EntityNPCInterface; -import noppes.npcs.entity.EntityNpcCrystal; -import noppes.npcs.entity.EntityNpcDragon; -import noppes.npcs.entity.EntityNpcPony; -import noppes.npcs.entity.EntityNpcSlime; -import noppes.npcs.entity.EntityProjectile; +import noppes.npcs.entity.*; import org.lwjgl.input.Keyboard; @@ -199,6 +181,7 @@ public class ClientProxy extends CommonProxy { RenderingRegistry.registerEntityRenderingHandler(EntityNpcSlime.class, new RenderNpcSlime(new ModelNpcSlime(16), new ModelNpcSlime(0), 0.25F)); RenderingRegistry.registerEntityRenderingHandler(EntityProjectile.class, new RenderProjectile()); RenderingRegistry.registerEntityRenderingHandler(EntityCustomNpc.class, new RenderCustomNpc()); + RenderingRegistry.registerEntityRenderingHandler(EntityNPC64x64.class, new RenderCustomNpc(1)); RenderingRegistry.registerEntityRenderingHandler(EntityNPCGolem.class, new RenderNPCHumanMale( new ModelNPCGolem(0), new ModelNPCGolem(1F), new ModelNPCGolem(0.5F))); FMLCommonHandler.instance().bus().register(new ClientTickHandler()); diff --git a/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawner.java b/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawner.java index 85817887b..e4e2dbfe1 100644 --- a/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawner.java +++ b/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawner.java @@ -39,7 +39,7 @@ public class GuiNpcMobSpawner extends GuiNPCInterface implements IGuiData{ public GuiNpcMobSpawner(int i, int j, int k) { super(); - xSize = 256; + xSize = 384; posX = i; posY = j; @@ -56,7 +56,7 @@ public class GuiNpcMobSpawner extends GuiNPCInterface implements IGuiData{ if(scroll == null){ scroll = new GuiCustomScroll(this,0); - scroll.setSize(165, 188); + scroll.setSize(293, 188); } else scroll.clear(); @@ -64,7 +64,7 @@ public class GuiNpcMobSpawner extends GuiNPCInterface implements IGuiData{ scroll.guiTop = guiTop + 26; addScroll(scroll); - addTextField(new GuiNpcTextField(1, this, fontRendererObj, guiLeft + 4, guiTop + 4, 165, 20, search)); + addTextField(new GuiNpcTextField(1, this, fontRendererObj, guiLeft + 4, guiTop + 4, 293, 20, search)); GuiMenuTopButton button; addTopButton(button = new GuiMenuTopButton(3,guiLeft + 4, guiTop - 17, "spawner.clones")); @@ -74,28 +74,38 @@ public class GuiNpcMobSpawner extends GuiNPCInterface implements IGuiData{ addTopButton(button = new GuiMenuTopButton(5, button, "gui.server")); button.active = showingClones == 2; - addButton(new GuiNpcButton(1, guiLeft + 170, guiTop + 6, 82, 20, "item.monsterPlacer.name")); + addButton(new GuiNpcButton(1, guiLeft + 298, guiTop + 6, 82, 20, "item.monsterPlacer.name")); - addButton(new GuiNpcButton(2, guiLeft + 170, guiTop + 100, 82, 20, "spawner.mobspawner")); + addButton(new GuiNpcButton(2, guiLeft + 298, guiTop + 100, 82, 20, "spawner.mobspawner")); if(showingClones == 0 || showingClones == 2){ - addSideButton(new GuiMenuSideButton(21,guiLeft - 69, this.guiTop + 2, 70,22, "Tab 1")); - addSideButton(new GuiMenuSideButton(22,guiLeft - 69, this.guiTop + 23, 70,22, "Tab 2")); - addSideButton(new GuiMenuSideButton(23,guiLeft - 69, this.guiTop + 44, 70,22, "Tab 3")); - addSideButton(new GuiMenuSideButton(24,guiLeft - 69, this.guiTop + 65, 70,22, "Tab 4")); - addSideButton(new GuiMenuSideButton(25,guiLeft - 69, this.guiTop + 86, 70,22, "Tab 5")); - addSideButton(new GuiMenuSideButton(26,guiLeft - 69, this.guiTop + 107, 70,22, "Tab 6")); - addSideButton(new GuiMenuSideButton(27,guiLeft - 69, this.guiTop + 128, 70,22, "Tab 7")); - addSideButton(new GuiMenuSideButton(28,guiLeft - 69, this.guiTop + 149, 70,22, "Tab 8")); - addSideButton(new GuiMenuSideButton(29,guiLeft - 69, this.guiTop + 170, 70,22, "Tab 9")); - - addButton(new GuiNpcButton(6, guiLeft + 170, guiTop + 30, 82, 20, "gui.remove")); - + + addSideButton(new GuiMenuSideButton(21,guiLeft - 90, this.guiTop + 2, 90,22, "1")); + addSideButton(new GuiMenuSideButton(22,guiLeft - 90, this.guiTop + 23, 90,22, "2")); + addSideButton(new GuiMenuSideButton(23,guiLeft - 90, this.guiTop + 44, 90,22, "3")); + addSideButton(new GuiMenuSideButton(24,guiLeft - 90, this.guiTop + 65, 90,22, "4")); + addSideButton(new GuiMenuSideButton(25,guiLeft - 90, this.guiTop + 86, 90,22, "5")); + addSideButton(new GuiMenuSideButton(26,guiLeft - 90, this.guiTop + 107, 45,22, "6")); + addSideButton(new GuiMenuSideButton(27,guiLeft - 45, this.guiTop + 107, 45,22, "7")); + addSideButton(new GuiMenuSideButton(28,guiLeft - 90, this.guiTop + 128, 45,22, "8")); + addSideButton(new GuiMenuSideButton(29,guiLeft - 45, this.guiTop + 128, 45,22, "9")); + addSideButton(new GuiMenuSideButton(30,guiLeft - 90, this.guiTop + 149, 45,22, "10")); + addSideButton(new GuiMenuSideButton(31,guiLeft - 45, this.guiTop + 149, 45,22, "11")); + addSideButton(new GuiMenuSideButton(32,guiLeft - 90, this.guiTop + 170, 45,22, "12")); + addSideButton(new GuiMenuSideButton(33,guiLeft - 45, this.guiTop + 170, 45,22, "13")); + addSideButton(new GuiMenuSideButton(34,guiLeft - 90, this.guiTop + 191, 45,22, "14")); + addSideButton(new GuiMenuSideButton(35,guiLeft - 45, this.guiTop + 191, 45,22, "15")); + + + + addButton(new GuiNpcButton(6, guiLeft + 298, guiTop + 190, 82, 20, "gui.remove")); + getSideButton(20 + activeTab).active = true; showClones(); } - else + else{ showEntities(); + } } private void showEntities() { @@ -119,7 +129,6 @@ public class GuiNpcMobSpawner extends GuiNPCInterface implements IGuiData{ Client.sendData(EnumPacketServer.CloneList, activeTab); return; } - ArrayList list = new ArrayList(); this.list = ClientCloneController.Instance.getClones(activeTab); scroll.setList(getSearchList()); diff --git a/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerAdd.java b/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerAdd.java index df6e7da50..9428ae26a 100644 --- a/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerAdd.java +++ b/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerAdd.java @@ -44,7 +44,7 @@ public class GuiNpcMobSpawnerAdd extends GuiNPCInterface implements GuiYesNoCall addLabel(new GuiNpcLabel(1, "Tab", guiLeft + 10, guiTop + 50)); - addButton(new GuiNpcButton(2, guiLeft + 40, guiTop + 45, 20, 20, new String[]{"1","2","3","4","5","6","7","8","9"}, tab - 1)); + addButton(new GuiNpcButton(2, guiLeft + 40, guiTop + 45, 20, 20, new String[]{"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15"}, tab - 1)); addButton(new GuiNpcButton(3, guiLeft + 4, guiTop + 95, new String[]{"Client side", "Server side"}, serverSide?1:0)); diff --git a/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerMounter.java b/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerMounter.java index 42882a792..b3cec0a09 100644 --- a/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerMounter.java +++ b/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerMounter.java @@ -82,15 +82,21 @@ public class GuiNpcMobSpawnerMounter extends GuiNPCInterface implements IGuiData addButton(new GuiNpcButton(2, guiLeft + 170, guiTop + 50, 82, 20, "spawner.mountplayer")); if(showingClones == 0 || showingClones == 2){ - addSideButton(new GuiMenuSideButton(21,guiLeft - 69, this.guiTop + 2, 70,22, "Tab 1")); - addSideButton(new GuiMenuSideButton(22,guiLeft - 69, this.guiTop + 23, 70,22, "Tab 2")); - addSideButton(new GuiMenuSideButton(23,guiLeft - 69, this.guiTop + 44, 70,22, "Tab 3")); - addSideButton(new GuiMenuSideButton(24,guiLeft - 69, this.guiTop + 65, 70,22, "Tab 4")); - addSideButton(new GuiMenuSideButton(25,guiLeft - 69, this.guiTop + 86, 70,22, "Tab 5")); - addSideButton(new GuiMenuSideButton(26,guiLeft - 69, this.guiTop + 107, 70,22, "Tab 6")); - addSideButton(new GuiMenuSideButton(27,guiLeft - 69, this.guiTop + 128, 70,22, "Tab 7")); - addSideButton(new GuiMenuSideButton(28,guiLeft - 69, this.guiTop + 149, 70,22, "Tab 8")); - addSideButton(new GuiMenuSideButton(29,guiLeft - 69, this.guiTop + 170, 70,22, "Tab 9")); + addSideButton(new GuiMenuSideButton(21,guiLeft - 90, this.guiTop + 2, 90,22, "1")); + addSideButton(new GuiMenuSideButton(22,guiLeft - 90, this.guiTop + 23, 90,22, "2")); + addSideButton(new GuiMenuSideButton(23,guiLeft - 90, this.guiTop + 44, 90,22, "3")); + addSideButton(new GuiMenuSideButton(24,guiLeft - 90, this.guiTop + 65, 90,22, "4")); + addSideButton(new GuiMenuSideButton(25,guiLeft - 90, this.guiTop + 86, 90,22, "5")); + addSideButton(new GuiMenuSideButton(26,guiLeft - 45, this.guiTop + 107, 45,22, "6")); + addSideButton(new GuiMenuSideButton(27,guiLeft - 90, this.guiTop + 107, 45,22, "7")); + addSideButton(new GuiMenuSideButton(28,guiLeft - 45, this.guiTop + 128, 45,22, "8")); + addSideButton(new GuiMenuSideButton(29,guiLeft - 90, this.guiTop + 128, 45,22, "9")); + addSideButton(new GuiMenuSideButton(30,guiLeft - 45, this.guiTop + 149, 45,22, "10")); + addSideButton(new GuiMenuSideButton(31,guiLeft - 90, this.guiTop + 149, 45,22, "11")); + addSideButton(new GuiMenuSideButton(32,guiLeft - 45, this.guiTop + 170, 45,22, "12")); + addSideButton(new GuiMenuSideButton(33,guiLeft - 90, this.guiTop + 170, 45,22, "13")); + addSideButton(new GuiMenuSideButton(34,guiLeft - 45, this.guiTop + 191, 45,22, "14")); + addSideButton(new GuiMenuSideButton(35,guiLeft - 90, this.guiTop + 191, 45,22, "15")); getSideButton(20 + activeTab).active = true; showClones(); diff --git a/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerSelector.java b/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerSelector.java index 98acfd5e8..4636347d6 100644 --- a/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerSelector.java +++ b/src/main/java/noppes/npcs/client/gui/GuiNpcMobSpawnerSelector.java @@ -59,16 +59,22 @@ public class GuiNpcMobSpawnerSelector extends SubGuiInterface implements IGuiDat addButton(new GuiNpcButton(0, guiLeft + 171, guiTop + 80, 80, 20, "gui.done")); addButton(new GuiNpcButton(1, guiLeft + 171, guiTop + 103, 80, 20, "gui.cancel")); - - addSideButton(new GuiMenuSideButton(21,guiLeft - 69, this.guiTop + 2, 70,22, "Tab 1")); - addSideButton(new GuiMenuSideButton(22,guiLeft - 69, this.guiTop + 23, 70,22, "Tab 2")); - addSideButton(new GuiMenuSideButton(23,guiLeft - 69, this.guiTop + 44, 70,22, "Tab 3")); - addSideButton(new GuiMenuSideButton(24,guiLeft - 69, this.guiTop + 65, 70,22, "Tab 4")); - addSideButton(new GuiMenuSideButton(25,guiLeft - 69, this.guiTop + 86, 70,22, "Tab 5")); - addSideButton(new GuiMenuSideButton(26,guiLeft - 69, this.guiTop + 107, 70,22, "Tab 6")); - addSideButton(new GuiMenuSideButton(27,guiLeft - 69, this.guiTop + 128, 70,22, "Tab 7")); - addSideButton(new GuiMenuSideButton(28,guiLeft - 69, this.guiTop + 149, 70,22, "Tab 8")); - addSideButton(new GuiMenuSideButton(29,guiLeft - 69, this.guiTop + 170, 70,22, "Tab 9")); + + addSideButton(new GuiMenuSideButton(21,guiLeft - 90, this.guiTop + 2, 90,22, "1")); + addSideButton(new GuiMenuSideButton(22,guiLeft - 90, this.guiTop + 23, 90,22, "2")); + addSideButton(new GuiMenuSideButton(23,guiLeft - 90, this.guiTop + 44, 90,22, "3")); + addSideButton(new GuiMenuSideButton(24,guiLeft - 90, this.guiTop + 65, 90,22, "4")); + addSideButton(new GuiMenuSideButton(25,guiLeft - 90, this.guiTop + 86, 90,22, "5")); + addSideButton(new GuiMenuSideButton(26,guiLeft - 45, this.guiTop + 107, 45,22, "6")); + addSideButton(new GuiMenuSideButton(27,guiLeft - 90, this.guiTop + 107, 45,22, "7")); + addSideButton(new GuiMenuSideButton(28,guiLeft - 45, this.guiTop + 128, 45,22, "8")); + addSideButton(new GuiMenuSideButton(29,guiLeft - 90, this.guiTop + 128, 45,22, "9")); + addSideButton(new GuiMenuSideButton(30,guiLeft - 45, this.guiTop + 149, 45,22, "10")); + addSideButton(new GuiMenuSideButton(31,guiLeft - 90, this.guiTop + 149, 45,22, "11")); + addSideButton(new GuiMenuSideButton(32,guiLeft - 45, this.guiTop + 170, 45,22, "12")); + addSideButton(new GuiMenuSideButton(33,guiLeft - 90, this.guiTop + 170, 45,22, "13")); + addSideButton(new GuiMenuSideButton(34,guiLeft - 45, this.guiTop + 191, 45,22, "14")); + addSideButton(new GuiMenuSideButton(35,guiLeft - 90, this.guiTop + 191, 45,22, "15")); getSideButton(20 + activeTab).active = true; showClones(); diff --git a/src/main/java/noppes/npcs/client/gui/model/GuiCreationScreen.java b/src/main/java/noppes/npcs/client/gui/model/GuiCreationScreen.java index 32bce96c3..21097d35f 100644 --- a/src/main/java/noppes/npcs/client/gui/model/GuiCreationScreen.java +++ b/src/main/java/noppes/npcs/client/gui/model/GuiCreationScreen.java @@ -32,6 +32,7 @@ import noppes.npcs.constants.EnumPacketServer; import noppes.npcs.controllers.PixelmonHelper; import noppes.npcs.entity.EntityCustomNpc; import noppes.npcs.entity.EntityFakeLiving; +import noppes.npcs.entity.EntityNPC64x64; import noppes.npcs.entity.EntityNPCInterface; public class GuiCreationScreen extends GuiModelInterface implements ICustomScrollListener{ @@ -61,7 +62,8 @@ public class GuiCreationScreen extends GuiModelInterface implements ICustomScrol e.printStackTrace(); } catch (NoSuchMethodException e) { } - } + } + data.put("NPC64", EntityNPC64x64.class); list = new ArrayList(data.keySet()); Collections.sort(list,String.CASE_INSENSITIVE_ORDER); } diff --git a/src/main/java/noppes/npcs/client/gui/model/GuiModelBody.java b/src/main/java/noppes/npcs/client/gui/model/GuiModelBody.java index 77d06f17a..e076289e1 100644 --- a/src/main/java/noppes/npcs/client/gui/model/GuiModelBody.java +++ b/src/main/java/noppes/npcs/client/gui/model/GuiModelBody.java @@ -11,10 +11,12 @@ import noppes.npcs.entity.EntityCustomNpc; public class GuiModelBody extends GuiModelInterface{ private GuiScreen parent; - private final String[] arrWing = new String[]{"gui.no","Player","Type1","Type2","Type3"}; + private final String[] arrWing = new String[]{"gui.no","Player","Type1","Type2","Type3","Type4","Type5","Type6","Type7","Type8","Type9", + "Type10","Type11","Type12","Type13"}; private final String[] arrBreasts = new String[]{"gui.no","Type1","Type2","Type3"}; private final String[] arrParticles = new String[]{"gui.no","Player","Type1","Type2", "Rainbow"}; - private final String[] arrfins = new String[]{"gui.no","Player","Type1"}; + private final String[] arrfins = new String[]{"gui.no","Player","Type1","Type2","Type3","Type4","Type5","Type6"}; + private final String[] arrskirt = new String[]{"gui.no","Player","Type1"}; public GuiModelBody(GuiScreen parent, EntityCustomNpc npc){ super(npc); @@ -47,15 +49,48 @@ public class GuiModelBody extends GuiModelInterface{ if(fin != null) addButton(new GuiNpcButton(13, guiLeft + 122, y, 40, 20, fin.getColor())); + ModelPartData skirt = playerdata.getPartData("skirt"); + addButton(new GuiNpcButton(4, guiLeft + 50, y += 22, 70, 20, arrskirt, getSkirtindex(skirt))); + addLabel(new GuiNpcLabel(4, "Skirt", guiLeft, y + 5, 0xFFFFFF)); + if(skirt != null) + addButton(new GuiNpcButton(14, guiLeft + 122, y, 40, 20, skirt.getColor())); } private int getFinIndex(ModelPartData fin) { - if(fin == null) - return 0; - return fin.playerTexture?1:2; + if(fin == null) + return 0; + if(fin.type == 0){ + if(fin.playerTexture) + return 1; + if(fin.texture.contains("1")) + return 2; + if(fin.texture.contains("2")) + return 3; + if(fin.texture.contains("3")) + return 4; + if(fin.texture.contains("4")) + return 5; + if(fin.texture.contains("5")) + return 6; + if(fin.texture.contains("6")) + return 7; + } + return 0; } + private int getSkirtindex(ModelPartData skirt) { + if (skirt == null) + return 0; + if (skirt.type == 0) { + if (skirt.playerTexture) + return 1; + if (skirt.texture.contains("1")) + return 2; + } + return 0; + } + private int getParticleIndex(ModelPartData particles) { if(particles == null) return 0; @@ -110,19 +145,44 @@ public class GuiModelBody extends GuiModelInterface{ initGui(); } if(button.id == 3){ - int value = button.getValue(); - if(value == 0) - playerdata.removePart("fin"); - else{ - ModelPartData particles = playerdata.getOrCreatePart("fin"); - if(value == 1) - particles.setTexture("", 0); - if(value == 2) - particles.setTexture("fin/fin1", 0); - } - initGui(); + int value = button.getValue(); + if(value == 0) + playerdata.removePart("fin"); + else{ + ModelPartData particles = playerdata.getOrCreatePart("fin"); + if(value == 1) + particles.setTexture("", 0); + if(value == 2) + particles.setTexture("fin/fin1", 0); + if(value == 3) + particles.setTexture("fin/fin2", 0); + if(value == 4) + particles.setTexture("fin/fin3", 0); + if(value == 5) + particles.setTexture("fin/fin4", 0); + if(value == 6) + particles.setTexture("fin/fin5", 0); + if(value == 7) + particles.setTexture("fin/fin6", 0); + + } + initGui(); } + if(button.id == 4){ + int value = button.getValue(); + if(value == 0) + playerdata.removePart("skirt"); + else{ + ModelPartData particles = playerdata.getOrCreatePart("skirt"); + if(value == 1) + particles.setTexture("", 0); + if(value == 2) + particles.setTexture("skirt/skirt1", 0); + } + initGui(); + } + if(button.id == 11){ this.mc.displayGuiScreen(new GuiModelColor(this, playerdata.getPartData("wings"), npc)); } @@ -132,6 +192,9 @@ public class GuiModelBody extends GuiModelInterface{ if(button.id == 13){ this.mc.displayGuiScreen(new GuiModelColor(this, playerdata.getPartData("fin"), npc)); } + if(button.id == 14){ + this.mc.displayGuiScreen(new GuiModelColor(this, playerdata.getPartData("skirt"), npc)); + } } @Override diff --git a/src/main/java/noppes/npcs/client/gui/model/GuiModelHead.java b/src/main/java/noppes/npcs/client/gui/model/GuiModelHead.java index 12a795a88..c29a52a0a 100644 --- a/src/main/java/noppes/npcs/client/gui/model/GuiModelHead.java +++ b/src/main/java/noppes/npcs/client/gui/model/GuiModelHead.java @@ -15,11 +15,12 @@ public class GuiModelHead extends GuiModelInterface{ private final String[] arrHeadwear = new String[]{"gui.no","gui.yes","Solid"}; private final String[] arrHair = new String[]{"gui.no","Player","Long","Thin","Stylish","Ponytail"}; private final String[] arrBeard = new String[]{"gui.no","Player","Standard","Viking","Long","Short"}; - private final String[] arrMohawk = new String[]{"gui.no","Type1"}; - private final String[] arrSnout = new String[]{"gui.no","Player Small","Player Medium", "Player Large", "Player Bunny", - "Small1", "Medium1", "Large1", "Bunny1"}; + private final String[] arrMohawk = new String[]{"gui.no","Type1","Type2","Type3"}; + private final String[] arrSnout = new String[]{"gui.no","Player Small","Player Medium", "Player Large", "Player Bunny", + "Small1", "Medium1", "Large1", "Bunny1", "Beak1"}; private final String[] arrEars = new String[]{"gui.no","Player","Player Bunny","Bunny","Type1"}; - + private final String[] arrHorns = new String[]{"gui.no", "Player Bull", "Player Antlers", "Player AntennasB", "Player AntennasF", "Bull", "Antlers", "AntennasB", "AntennasF" }; + public GuiModelHead(GuiScreen parent, EntityCustomNpc npc){ super(npc); this.parent = parent; @@ -28,42 +29,49 @@ public class GuiModelHead extends GuiModelInterface{ @Override public void initGui() { - super.initGui(); + super.initGui(); int y = guiTop + 20; - - addButton(new GuiNpcButton(0, guiLeft + 50, y += 22, 70, 20, arrHeadwear, playerdata.headwear)); + + addButton(new GuiNpcButton(0, guiLeft + 50, y += 22, 70, 20, arrHeadwear, playerdata.headwear)); addLabel(new GuiNpcLabel(0, "Headwear", guiLeft, y + 5, 0xFFFFFF)); ModelPartData hair = playerdata.getPartData("hair"); - addButton(new GuiNpcButton(1, guiLeft + 50, y += 22, 70, 20, arrHair, hair == null?0:hair.type + 1)); + addButton(new GuiNpcButton(1, guiLeft + 50, y += 22, 70, 20, arrHair, hair == null ? 0 : hair.type + 1)); addLabel(new GuiNpcLabel(1, "Hair", guiLeft, y + 5, 0xFFFFFF)); - if(hair != null) + if (hair != null) addButton(new GuiNpcButton(11, guiLeft + 122, y, 40, 20, hair.getColor())); ModelPartData mohawk = playerdata.getPartData("mohawk"); - addButton(new GuiNpcButton(2, guiLeft + 50, y += 22, 70, 20, arrMohawk, mohawk == null?0:mohawk.type)); + addButton(new GuiNpcButton(2, guiLeft + 50, y += 22, 70, 20, arrMohawk, mohawk == null ? 0 : mohawk.type)); addLabel(new GuiNpcLabel(2, "Mohawk", guiLeft, y + 5, 0xFFFFFF)); - if(mohawk != null) + if (mohawk != null) addButton(new GuiNpcButton(12, guiLeft + 122, y, 40, 20, mohawk.getColor())); ModelPartData beard = playerdata.getPartData("beard"); - addButton(new GuiNpcButton(3, guiLeft + 50, y += 22, 70, 20, arrBeard, beard == null?0:beard.type + 1)); + addButton(new GuiNpcButton(3, guiLeft + 50, y += 22, 70, 20, arrBeard, beard == null ? 0 : beard.type + 1)); addLabel(new GuiNpcLabel(3, "Beard", guiLeft, y + 5, 0xFFFFFF)); - if(beard != null) + if (beard != null) addButton(new GuiNpcButton(13, guiLeft + 122, y, 40, 20, beard.getColor())); ModelPartData snout = playerdata.getPartData("snout"); - addButton(new GuiNpcButton(4, guiLeft + 50, y += 22, 70, 20, arrSnout, snout == null?0:snout.type + (snout.playerTexture?1:5))); + addButton(new GuiNpcButton(4, guiLeft + 50, y += 22, 70, 20, arrSnout, snout == null ? 0 : snout.type + (snout.playerTexture ? 1 : 5))); addLabel(new GuiNpcLabel(4, "Snout", guiLeft, y + 5, 0xFFFFFF)); - if(snout != null) + if (snout != null) addButton(new GuiNpcButton(14, guiLeft + 122, y, 40, 20, snout.getColor())); ModelPartData ears = playerdata.getPartData("ears"); - addButton(new GuiNpcButton(5, guiLeft + 50, y += 22, 70, 20, arrEars, getEars(ears))); + addButton(new GuiNpcButton(5, guiLeft + 50, y += 22, 70, 20, arrEars, getEars(ears))); addLabel(new GuiNpcLabel(5, "Ears", guiLeft, y + 5, 0xFFFFFF)); - if(ears != null) + if (ears != null) addButton(new GuiNpcButton(15, guiLeft + 122, y, 40, 20, ears.getColor())); + + ModelPartData horns = playerdata.getPartData("horns"); + y += 22;addButton(new GuiNpcButton(6, guiLeft + 50, y, 70, 20, arrHorns, getHorns(horns))); + addLabel(new GuiNpcLabel(6, "Horns", guiLeft, y + 5, 16777215)); + if (horns != null) { + addButton(new GuiNpcButton(16, guiLeft + 122, y, 40, 20, horns.getColor())); + } } @@ -82,6 +90,15 @@ public class GuiModelHead extends GuiModelInterface{ return 0; } + private int getHorns(ModelPartData data) { + if (data == null) + return 0; + if (data.playerTexture) { + return data.type + 1; + } + return data.type + 5; + } + @Override protected void actionPerformed(GuiButton btn) { super.actionPerformed(btn); @@ -124,26 +141,28 @@ public class GuiModelHead extends GuiModelInterface{ initGui(); } - if(button.id == 4){ - if(button.getValue() == 0) - playerdata.removePart("snout"); - else if(button.getValue() < 5){ - ModelPartData data = playerdata.getOrCreatePart("snout"); - data.type = (byte) (button.getValue() - 1); - } - else{ - ModelPartData data = playerdata.getOrCreatePart("snout"); - byte type = 0; - if(button.displayString.startsWith("Medium")) - type = 1; - if(button.displayString.startsWith("Large")) - type = 2; - if(button.displayString.startsWith("Bunny")) - type = 3; - data.setTexture("snout/" + button.displayString.toLowerCase(), type); - } - initGui(); - } + if(button.id == 4){ + if(button.getValue() == 0) + playerdata.removePart("snout"); + else if(button.getValue() < 5){ + ModelPartData data = playerdata.getOrCreatePart("snout"); + data.type = (byte) (button.getValue() - 1); + } + else{ + ModelPartData data = playerdata.getOrCreatePart("snout"); + byte type = 0; + if(button.displayString.startsWith("Medium")) + type = 1; + if(button.displayString.startsWith("Large")) + type = 2; + if(button.displayString.startsWith("Bunny")) + type = 3; + if(button.displayString.startsWith("Beak")) + type = 4; + data.setTexture("snout/" + button.displayString.toLowerCase(), type); + } + initGui(); + } if(button.id == 5){ int value = button.getValue(); @@ -163,6 +182,26 @@ public class GuiModelHead extends GuiModelInterface{ initGui(); } + if(button.id == 6){ + int value = button.getValue(); + if(value == 0) + playerdata.removePart("horns"); + else{ + ModelPartData data = playerdata.getOrCreatePart("horns"); + if(value <= 4) + data.setTexture("", value - 1); + if(value == 5) + data.setTexture("horns/bull", 0); + if(value == 6) + data.setTexture("horns/antlers", 1); + if(value == 7) + data.setTexture("horns/antennas", 2); + if(value == 8) + data.setTexture("horns/antennas", 3); + } + initGui(); + } + if(button.id == 11){ this.mc.displayGuiScreen(new GuiModelColor(this, playerdata.getPartData("hair"), npc)); } @@ -178,6 +217,9 @@ public class GuiModelHead extends GuiModelInterface{ if(button.id == 15){ this.mc.displayGuiScreen(new GuiModelColor(this, playerdata.getPartData("ears"), npc)); } + if(button.id == 16){ + this.mc.displayGuiScreen(new GuiModelColor(this, playerdata.getPartData("horns"), npc)); + } } @Override diff --git a/src/main/java/noppes/npcs/client/gui/model/GuiModelLegs.java b/src/main/java/noppes/npcs/client/gui/model/GuiModelLegs.java index 660d005dc..8912683b7 100644 --- a/src/main/java/noppes/npcs/client/gui/model/GuiModelLegs.java +++ b/src/main/java/noppes/npcs/client/gui/model/GuiModelLegs.java @@ -12,7 +12,7 @@ public class GuiModelLegs extends GuiModelInterface{ private GuiScreen parent; private final String[] arrLegs = new String[]{"gui.no","Player","Player Naga","Spider","Horse","Naga", "Mermaid","Digitigrade"}; - private final String[] arrTail = new String[]{"gui.no","Player", "Player Dragon","Cat","Wolf","Horse","Dragon", "Squirrel"}; + private final String[] arrTail = new String[]{"gui.no","Player", "Player Dragon","Cat","Wolf","Horse","Dragon", "Squirrel", "Fin", "Rodent"}; public GuiModelLegs(GuiScreen parent, EntityCustomNpc npc){ super(npc); this.parent = parent; @@ -46,22 +46,26 @@ public class GuiModelLegs extends GuiModelInterface{ } private int getTailIndex(ModelPartData data){ - if(data == null) - return 0; - if(data.playerTexture && data.type == 0) - return 1; - if(data.type == 0 && data.texture.contains("tail1")) - return 3; - if(data.type == 0 && data.texture.contains("tail2")) - return 4; - if(data.playerTexture && data.type == 1) - return 2; - if(data.type == 1) - return 6; - if(data.type == 2) - return 5; - if(data.type == 3) - return 7; + if(data == null) + return 0; + if(data.playerTexture && data.type == 0) + return 1; + if(data.type == 0 && data.texture.contains("tail1")) + return 3; + if(data.type == 0 && data.texture.contains("tail2")) + return 4; + if(data.playerTexture && data.type == 1) + return 2; + if(data.type == 1) + return 6; + if(data.type == 2) + return 5; + if(data.type == 3) + return 7; + if(data.type == 4) + return 8; + if(data.type == 5) + return 9; return 0; } @@ -94,30 +98,34 @@ public class GuiModelLegs extends GuiModelInterface{ } - if(button.id == 2){ + if(button.id == 2){ int value = button.getValue(); - if(value == 0) - playerdata.removePart("tail"); - else{ - ModelPartData data = playerdata.getOrCreatePart("tail"); - if(value == 1) - data.setTexture("", 0); - if(value == 2) - data.setTexture("", 1); - if(value == 3) - data.setTexture("tail/tail1", 0); - if(value == 4) - data.setTexture("tail/tail2", 0); - if(value == 5) - data.setTexture("tail/horse1", 2); - if(value == 6) - data.setTexture("tail/dragon1", 1); - if(value == 7) - data.setTexture("tail/squirrel1", 3); - - } - initGui(); - } + if(value == 0) + playerdata.removePart("tail"); + else{ + ModelPartData data = playerdata.getOrCreatePart("tail"); + if(value == 1) + data.setTexture("", 0); + if(value == 2) + data.setTexture("", 1); + if(value == 3) + data.setTexture("tail/tail1", 0); + if(value == 4) + data.setTexture("tail/tail2", 0); + if(value == 5) + data.setTexture("tail/horse1", 2); + if(value == 6) + data.setTexture("tail/dragon1", 1); + if(value == 7) + data.setTexture("tail/squirrel1", 3); + if(value == 8) + data.setTexture("tail/fin1", 4); + if(value == 9) + data.setTexture("tail/rodent1", 5); + + } + initGui(); + } if(button.id == 11){ this.mc.displayGuiScreen(new GuiModelColor(this, playerdata.legParts, npc)); } diff --git a/src/main/java/noppes/npcs/client/gui/util/GuiNpcSlider.java b/src/main/java/noppes/npcs/client/gui/util/GuiNpcSlider.java index 6e7751aa6..ccb0ab861 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiNpcSlider.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiNpcSlider.java @@ -23,6 +23,14 @@ public class GuiNpcSlider extends GuiButton { if(parent instanceof ISliderListener) listener = (ISliderListener) parent; } + + public GuiNpcSlider(GuiScreen parent, int id, int xPos, int yPos, int width, int height, String displayString, float sliderValue) { + super(id, xPos, yPos, width, height, NoppesStringUtils.translate(displayString)); + this.id = id; + this.sliderValue = sliderValue; + if(parent instanceof ISliderListener) + listener = (ISliderListener) parent; + } public GuiNpcSlider(GuiScreen parent, int id, int xPos, int yPos, float sliderValue) { this(parent, id, xPos, yPos, "", sliderValue); diff --git a/src/main/java/noppes/npcs/client/model/ModelMPM.java b/src/main/java/noppes/npcs/client/model/ModelMPM.java index 405a17de2..af2396472 100644 --- a/src/main/java/noppes/npcs/client/model/ModelMPM.java +++ b/src/main/java/noppes/npcs/client/model/ModelMPM.java @@ -32,6 +32,8 @@ import noppes.npcs.constants.EnumAnimation; import noppes.npcs.constants.EnumJobType; import noppes.npcs.entity.EntityCustomNpc; import noppes.npcs.roles.JobPuppet; +import noppes.npcs.client.model.part.ModelHorns; +import noppes.npcs.client.model.part.ModelSkirt; import org.lwjgl.opengl.GL11; @@ -44,6 +46,8 @@ public class ModelMPM extends ModelNPCMale{ private ModelPartInterface snout; private ModelPartInterface ears; private ModelPartInterface fin; + private ModelPartInterface skirt; + private ModelPartInterface horns; private ModelPartInterface clawsR; private ModelPartInterface clawsL; @@ -94,40 +98,26 @@ public class ModelMPM extends ModelNPCMale{ headwear = new ModelHeadwear(this); legs = new ModelLegs(this, (ModelScaleRenderer)bipedRightLeg, (ModelScaleRenderer)bipedLeftLeg); - - breasts = new ModelBreasts(this); - this.bipedBody.addChild(breasts); - if(!isArmor){ - ears = new ModelEars(this); - this.bipedHead.addChild(ears); - - mohawk = new ModelMohawk(this); - this.bipedHead.addChild(mohawk); - - hair = new ModelHair(this); - this.bipedHead.addChild(hair); - - beard = new ModelBeard(this); - this.bipedHead.addChild(beard); - - snout = new ModelSnout(this); - this.bipedHead.addChild(snout); - - tail = new ModelTail(this); - - wings = new ModelWings(this); - this.bipedBody.addChild(wings); - - fin = new ModelFin(this); - this.bipedBody.addChild(fin); - - clawsL = new ModelClaws(this, false); - this.bipedLeftArm.addChild(clawsL); - clawsR = new ModelClaws(this, true); - this.bipedRightArm.addChild(clawsR); - } - } + this.bipedBody.addChild(breasts = new ModelBreasts(this)); + if(!isArmor){ + this.bipedHead.addChild(ears = new ModelEars(this)); + this.bipedHead.addChild(mohawk = new ModelMohawk(this)); + this.bipedHead.addChild(hair = new ModelHair(this)); + this.bipedHead.addChild(beard = new ModelBeard(this)); + this.bipedHead.addChild(snout = new ModelSnout(this)); + this.bipedHead.addChild(horns = new ModelHorns(this)); + + tail = new ModelTail(this); + + this.bipedBody.addChild(wings = new ModelWings(this)); + this.bipedBody.addChild(skirt = new ModelSkirt(this)); + this.bipedBody.addChild(fin = new ModelFin(this)); + + this.bipedLeftArm.addChild(clawsL = new ModelClaws(this, false)); + this.bipedRightArm.addChild(clawsR = new ModelClaws(this, true)); + } + } private void setPlayerData(EntityCustomNpc entity){ if(!isArmor){ @@ -141,6 +131,8 @@ public class ModelMPM extends ModelNPCMale{ ears.setData(entity.modelData, entity); clawsL.setData(entity.modelData, entity); clawsR.setData(entity.modelData, entity); + skirt.setData(entity.modelData, entity); + horns.setData(entity.modelData, entity); } breasts.setData(entity.modelData, entity); legs.setData(entity); @@ -263,6 +255,7 @@ public class ModelMPM extends ModelNPCMale{ beard.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); wings.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); tail.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); + skirt.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); } legs.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); diff --git a/src/main/java/noppes/npcs/client/model/ModelMPM64.java b/src/main/java/noppes/npcs/client/model/ModelMPM64.java new file mode 100644 index 000000000..d518bbaea --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/ModelMPM64.java @@ -0,0 +1,31 @@ +package noppes.npcs.client.model; + +import net.minecraft.client.Minecraft; +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelBiped; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.util.MathHelper; +import noppes.npcs.ModelPartConfig; +import noppes.npcs.ModelPartData; +import noppes.npcs.client.ClientProxy; +import noppes.npcs.client.model.animation.AniCrawling; +import noppes.npcs.client.model.animation.AniHug; +import noppes.npcs.client.model.part.*; +import noppes.npcs.client.model.util.ModelPartInterface; +import noppes.npcs.client.model.util.ModelScaleRenderer; +import noppes.npcs.constants.EnumAnimation; +import noppes.npcs.constants.EnumJobType; +import noppes.npcs.entity.EntityCustomNpc; +import noppes.npcs.roles.JobPuppet; +import org.lwjgl.opengl.GL11; + +import java.util.Random; + +public class ModelMPM64 extends ModelMPM{ + + public ModelMPM64(float par1) { + super(par1); + } +} diff --git a/src/main/java/noppes/npcs/client/model/part/ModelDuckBeak.java b/src/main/java/noppes/npcs/client/model/part/ModelDuckBeak.java new file mode 100644 index 000000000..58749c6df --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/ModelDuckBeak.java @@ -0,0 +1,78 @@ +package noppes.npcs.client.model.part; + +import org.lwjgl.opengl.GL11; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import noppes.npcs.client.model.ModelMPM; +import noppes.npcs.client.model.util.ModelPartInterface; + +public class ModelDuckBeak extends ModelRenderer { + ModelRenderer Top3; + ModelRenderer Top2; + ModelRenderer Bottom; + ModelRenderer Left; + ModelRenderer Right; + ModelRenderer Middle; + ModelRenderer Top; + + public ModelDuckBeak(ModelMPM base) { + super(base); + + Top3 = new ModelRenderer(base, 14, 0); + Top3.addBox(0F, 0F, 0F, 2, 1, 3); + Top3.setRotationPoint(-1F, -2F, -5F); + setRotation(Top3, 0.3346075F, 0F, 0F); + addChild(Top3); + + Top2 = new ModelRenderer(base, 0, 0); + Top2.addBox(0F, 0F, -0.4F, 4, 1, 3); + Top2.setRotationPoint(-2F, -3F, -2F); + setRotation(Top2, 0.3346075F, 0F, 0F); + addChild(Top2); + + Bottom = new ModelRenderer(base, 24, 0); + Bottom.addBox(0F, 0F, 0F, 2, 1, 5); + Bottom.setRotationPoint(-1F, -1F, -5F); + addChild(Bottom); + + Left = new ModelRenderer(base, 0, 4); + Left.mirror = true; + Left.addBox(0F, 0F, 0F, 1, 3, 2); + Left.setRotationPoint(0.98F, -3F, -2F); + addChild(Left); + + Right = new ModelRenderer(base, 0, 4); + Right.addBox(0F, 0F, 0F, 1, 3, 2); + Right.setRotationPoint(-1.98F, -3F, -2F); + addChild(Right); + + Middle = new ModelRenderer(base, 3, 0); + Middle.addBox(0F, 0F, 0F, 2, 1, 3); + Middle.setRotationPoint(-1F, -2F, -5F); + addChild(Middle); + + Top = new ModelRenderer(base, 6, 4); + Top.addBox(0F, 0F, 0F, 2, 2, 1); + Top.setRotationPoint(-1F, -4.4F, -1F); + addChild(Top); + } + + @Override + public void render(float f) + { + GL11.glPushMatrix(); + GL11.glTranslatef(0, 0, -1f * f); + GL11.glScalef(0.82f, 0.82f, 0.70f); + super.render(f); + GL11.glPopMatrix(); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + +} diff --git a/src/main/java/noppes/npcs/client/model/part/ModelFin.java b/src/main/java/noppes/npcs/client/model/part/ModelFin.java index e8bbae8fa..c8f79c9fc 100644 --- a/src/main/java/noppes/npcs/client/model/part/ModelFin.java +++ b/src/main/java/noppes/npcs/client/model/part/ModelFin.java @@ -13,7 +13,7 @@ public class ModelFin extends ModelPartInterface { public ModelFin(ModelMPM base) { super(base); - model = new Model2DRenderer(base, 56, 20, 8, 12, 64, 32); + model = new Model2DRenderer(base, 48, 8, 16, 24, 64, 32); model.setRotationPoint(-0.5F, 12, 10); model.setScale(0.74f); model.rotateAngleY = (float)Math.PI / 2; diff --git a/src/main/java/noppes/npcs/client/model/part/ModelHorns.java b/src/main/java/noppes/npcs/client/model/part/ModelHorns.java new file mode 100644 index 000000000..0b7fe1612 --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/ModelHorns.java @@ -0,0 +1,58 @@ +package noppes.npcs.client.model.part; + +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import net.minecraft.util.ResourceLocation; +import noppes.npcs.ModelPartData; +import noppes.npcs.ModelData; +import noppes.npcs.client.model.ModelMPM; +import noppes.npcs.client.model.util.ModelPartInterface; +import noppes.npcs.client.model.part.horns.ModelAntennasBack; +import noppes.npcs.client.model.part.horns.ModelAntennasFront; +import noppes.npcs.client.model.part.horns.ModelAntlerHorns; +import noppes.npcs.client.model.part.horns.ModelBullHorns; + +public class ModelHorns extends ModelPartInterface { + private ModelRenderer bull; + private ModelRenderer antlers; + private ModelRenderer antennasBack; + private ModelRenderer antennasFront; + + public ModelHorns(ModelMPM base) { + super(base); + + this.addChild(bull = new ModelBullHorns(base)); + this.addChild(antlers = new ModelAntlerHorns(base)); + this.addChild(antennasBack = new ModelAntennasBack(base)); + this.addChild(antennasFront = new ModelAntennasFront(base)); + } + + @Override + public void setRotationAngles(float par1, float par2, float par3, + float par4, float par5, float par6, Entity entity) { + + } + + @Override + public void initData(ModelData data) { + ModelPartData config = data.getPartData("horns"); + if(config == null) + { + isHidden = true; + return; + } + color = config.color; + isHidden = false; + + bull.isHidden = config.type != 0; + antlers.isHidden = config.type != 1; + antennasBack.isHidden = config.type != 2; + antennasFront.isHidden = config.type != 3; + + if(!config.playerTexture){ + location = config.getResource(); + } + else + location = null; + } +} diff --git a/src/main/java/noppes/npcs/client/model/part/ModelLegs.java b/src/main/java/noppes/npcs/client/model/part/ModelLegs.java index a4c834263..a01c6aae2 100644 --- a/src/main/java/noppes/npcs/client/model/part/ModelLegs.java +++ b/src/main/java/noppes/npcs/client/model/part/ModelLegs.java @@ -12,6 +12,7 @@ import noppes.npcs.client.ClientProxy; import noppes.npcs.client.model.ModelMPM; import noppes.npcs.client.model.part.legs.ModelDigitigradeLegs; import noppes.npcs.client.model.part.legs.ModelMermaidLegs; +import noppes.npcs.client.model.part.legs.ModelMermaidLegs2; import noppes.npcs.client.model.part.legs.ModelNagaLegs; import noppes.npcs.client.model.util.ModelScaleRenderer; import noppes.npcs.constants.EnumAnimation; @@ -27,6 +28,7 @@ public class ModelLegs extends ModelScaleRenderer{ private ModelNagaLegs naga; private ModelDigitigradeLegs digitigrade; private ModelMermaidLegs mermaid; + private ModelMermaidLegs2 mermaid2; private ModelRenderer spiderLeg1; private ModelRenderer spiderLeg2; @@ -200,7 +202,9 @@ public class ModelLegs extends ModelScaleRenderer{ this.addChild(naga); mermaid = new ModelMermaidLegs(base); - this.addChild(mermaid); + + mermaid2 = new ModelMermaidLegs2(base); + this.addChild(mermaid2); digitigrade = new ModelDigitigradeLegs(base); this.addChild(digitigrade); @@ -297,8 +301,17 @@ public class ModelLegs extends ModelScaleRenderer{ naga.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); } else if(part.type == 4){ - mermaid.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); - } + mermaid.isRiding = base.isRiding; + mermaid.isSleeping = base.isSleeping(entity); + mermaid.isCrawling = this.entity.currentAnimation == EnumAnimation.CRAWLING; + mermaid.isSneaking = base.isSneak; + mermaid2.isRiding = base.isRiding; + mermaid2.isSleeping = base.isSleeping(entity); + mermaid2.isCrawling = this.entity.currentAnimation == EnumAnimation.CRAWLING; + mermaid2.isSneaking = base.isSneak; + mermaid.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); + mermaid2.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); + } else if(part.type == 5){ digitigrade.setRotationAngles(par1, par2, par3, par4, par5, par6, entity); } @@ -314,7 +327,7 @@ public class ModelLegs extends ModelScaleRenderer{ return; GL11.glPushMatrix(); if(part.type == 4) - part.playerTexture = !entity.isInWater(); + part.playerTexture = false; if(!base.isArmor){ if(!part.playerTexture){ ClientProxy.bindTexture(part.getResource()); @@ -325,18 +338,19 @@ public class ModelLegs extends ModelScaleRenderer{ base.currentlyPlayerTexture = true; } } - if(part.type == 0 || part.type == 4 && !entity.isInWater()){ - leg1.setConfig(config, x, y, z); - leg1.render(par1); - leg2.setConfig(config, -x, y, z); - leg2.render(par1); - } + if(part.type == 0){ + leg1.setConfig(config, x, y, z); + leg1.render(par1); + leg2.setConfig(config, -x, y, z); + leg2.render(par1); + } if(!base.isArmor){ naga.isHidden = part.type != 1; spider.isHidden = part.type != 2; horse.isHidden = part.type != 3; - mermaid.isHidden = part.type != 4 || !entity.isInWater(); + mermaid.isHidden = part.type != 4; + mermaid2.isHidden = part.type != 4; digitigrade.isHidden = part.type != 5; if(!horse.isHidden){ diff --git a/src/main/java/noppes/npcs/client/model/part/ModelSkirt.java b/src/main/java/noppes/npcs/client/model/part/ModelSkirt.java new file mode 100644 index 000000000..29bd9d435 --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/ModelSkirt.java @@ -0,0 +1,72 @@ +package noppes.npcs.client.model.part; + +import java.util.List; + +import org.lwjgl.opengl.GL11; + +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import net.minecraft.util.MathHelper; +import net.minecraft.util.ResourceLocation; +import noppes.npcs.ModelData; +import noppes.npcs.ModelPartData; +import noppes.npcs.client.model.ModelMPM; +import noppes.npcs.client.model.util.ModelPartInterface; +import noppes.npcs.client.model.util.ModelPlane; +import noppes.npcs.client.model.util.ModelPlaneRenderer; + +public class ModelSkirt extends ModelPartInterface { + private ModelPlaneRenderer Shape1; + public ModelSkirt(ModelMPM base) { + super(base); + float pi = (float) (Math.PI / 5); + + Shape1 = new ModelPlaneRenderer(base, 58, 18); + Shape1.addSidePlane(0, 0, 0, 9, 2); + + ModelPlaneRenderer part1 = new ModelPlaneRenderer(base, 58, 18); + part1.addSidePlane(2, 0, 0, 9, 2); + part1.rotateAngleY = -(float) (Math.PI/2); + Shape1.addChild(part1); + + Shape1.setRotationPoint(2.4F, 8.8F, 0F); + setRotation(Shape1, 0.3F, -0.2f, -0.2F); + } + public void render(float par1) + { + if (this.isHidden || !this.showModel) + return; + GL11.glPushMatrix(); + GL11.glScalef(1.7f, 1.04f, 1.6f); + super.render(par1); + GL11.glPopMatrix(); + } + public void renderParts(float par1) { + for(int i = 0; i < 10; i++){ + GL11.glRotatef(36, 0, 1, 0); + Shape1.render(par1); + } + } + + public void setRotationAngles(float par1, float par2, float par3, + float par4, float par5, float par6, Entity entity) { + setRotation(Shape1, 0.3F, -0.2f, -0.2F); + Shape1.rotateAngleX += base.bipedLeftArm.rotateAngleX * 0.04f; + Shape1.rotateAngleZ += base.bipedLeftArm.rotateAngleX * 0.06f; + //this.Shape1.rotateAngleX -= MathHelper.sin(par3 * 0.067F) * 0.05F; + this.Shape1.rotateAngleZ -= MathHelper.cos(par3 * 0.09F) * 0.04F - 0.05F; + } + + @Override + public void initData(ModelData data) { + ModelPartData config = data.getPartData("skirt"); + if(config == null) + { + isHidden = true; + return; + } + color = config.color; + isHidden = false; + location = (ResourceLocation) config.getResource(); + } +} diff --git a/src/main/java/noppes/npcs/client/model/part/ModelSnout.java b/src/main/java/noppes/npcs/client/model/part/ModelSnout.java index 7fbee6551..d44c2c2ec 100644 --- a/src/main/java/noppes/npcs/client/model/part/ModelSnout.java +++ b/src/main/java/noppes/npcs/client/model/part/ModelSnout.java @@ -13,6 +13,7 @@ public class ModelSnout extends ModelPartInterface { private ModelRenderer medium; private ModelRenderer large; private ModelRenderer bunny; + private ModelRenderer beak; public ModelSnout(ModelMPM base) { super(base); @@ -41,6 +42,10 @@ public class ModelSnout extends ModelPartInterface { tooth.addBox(2F, 3f, 0F, 2, 1, 1); tooth.setRotationPoint(0F, 0F, 0F); bunny.addChild(tooth); + + beak = new ModelDuckBeak(base); + beak.setRotationPoint(0, 0, -4F); + this.addChild(beak); } @Override @@ -64,6 +69,7 @@ public class ModelSnout extends ModelPartInterface { medium.isHidden = config.type != 1; large.isHidden = config.type != 2; bunny.isHidden = config.type != 3; + beak.isHidden = config.type != 4; if(!config.playerTexture){ location = config.getResource(); diff --git a/src/main/java/noppes/npcs/client/model/part/ModelTail.java b/src/main/java/noppes/npcs/client/model/part/ModelTail.java index 8456637cd..f2e8f4b2a 100644 --- a/src/main/java/noppes/npcs/client/model/part/ModelTail.java +++ b/src/main/java/noppes/npcs/client/model/part/ModelTail.java @@ -15,6 +15,8 @@ import noppes.npcs.client.model.part.tails.ModelSquirrelTail; import noppes.npcs.client.model.util.ModelScaleRenderer; import noppes.npcs.constants.EnumAnimation; import noppes.npcs.entity.EntityCustomNpc; +import noppes.npcs.client.model.part.tails.ModelRodentTail; +import noppes.npcs.client.model.part.tails.ModelTailFin; import org.lwjgl.opengl.GL11; @@ -26,6 +28,8 @@ public class ModelTail extends ModelScaleRenderer { private ModelRenderer dragon; private ModelRenderer squirrel; private ModelRenderer horse; + private ModelRenderer fin; + private ModelRenderer rodent; private int color = 0xFFFFFF; @@ -68,6 +72,9 @@ public class ModelTail extends ModelScaleRenderer { this.addChild(dragon = new ModelDragonTail(base)); this.addChild(squirrel = new ModelSquirrelTail(base)); + + this.addChild(fin = new ModelTailFin(base)); + this.addChild(rodent = new ModelRodentTail(base)); } public void setData(EntityCustomNpc entity) { @@ -118,6 +125,8 @@ public class ModelTail extends ModelScaleRenderer { dragon.isHidden = config.type != 1; horse.isHidden = config.type != 2; squirrel.isHidden = config.type != 3; + fin.isHidden = config.type != 4; + rodent.isHidden = config.type != 5; if(!config.playerTexture){ location = config.getResource(); } diff --git a/src/main/java/noppes/npcs/client/model/part/ModelWings.java b/src/main/java/noppes/npcs/client/model/part/ModelWings.java index 511038fba..f9550baa3 100644 --- a/src/main/java/noppes/npcs/client/model/part/ModelWings.java +++ b/src/main/java/noppes/npcs/client/model/part/ModelWings.java @@ -17,14 +17,14 @@ public class ModelWings extends ModelPartInterface { public ModelWings(ModelMPM base) { super(base); - lWing = new Model2DRenderer(base, 56, 16, 8, 16, 64, 32); + lWing = new Model2DRenderer(base, 48, 32, 16, 32, 64, 32); lWing.mirror = true; lWing.setRotationPoint(2F, 4, 2F); lWing.setRotationOffset(-16, -12); setRotation(lWing, 0.7141593F, -0.5235988F, -0.5090659F); this.addChild(lWing); - rWing = new Model2DRenderer(base, 56, 16, 8, 16, 64, 32); + rWing = new Model2DRenderer(base, 48, 32, 16, 32, 64, 32); rWing.setRotationPoint(-2F, 4F, 2F); rWing.setRotationOffset(-16, -12); setRotation(rWing, 0.7141593F, 0.5235988F, 0.5090659F); diff --git a/src/main/java/noppes/npcs/client/model/part/horns/ModelAntennasBack.java b/src/main/java/noppes/npcs/client/model/part/horns/ModelAntennasBack.java new file mode 100644 index 000000000..3d5ecb310 --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/horns/ModelAntennasBack.java @@ -0,0 +1,44 @@ +package noppes.npcs.client.model.part.horns; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import noppes.npcs.client.model.ModelMPM; + +public class ModelAntennasBack extends ModelRenderer { + + public ModelAntennasBack(ModelMPM base) { + super(base); + ModelRenderer rightantenna1 = new ModelRenderer(base, 36, 0); + rightantenna1.addBox(-1F, 0F, 0F, 1, 4, 1); + rightantenna1.setRotationPoint(3F, -10.9F, 0F); + setRotation(rightantenna1, -0.7504916F, 0.0698132F, 0.0698132F); + addChild(rightantenna1); + + ModelRenderer leftantenna1 = new ModelRenderer(base, 32, 0); + leftantenna1.mirror = true; + leftantenna1.addBox(0F, 0F, 0F, 1, 4, 1); + leftantenna1.setRotationPoint(-3F, -10.9F, 0F); + setRotation(leftantenna1, -0.7504916F, -0.0698132F, -0.0698132F); + addChild(leftantenna1); + + ModelRenderer rightantenna2 = new ModelRenderer(base, 36, 0); + rightantenna2.addBox(-1F, 0F, 0F, 1, 4, 1); + rightantenna2.setRotationPoint(4.6F, -12.2F, 3.4F); + setRotation(rightantenna2, -1.22173F, 0.4363323F, 0.0698132F); + addChild(rightantenna2); + + ModelRenderer leftantenna2 = new ModelRenderer(base, 32, 0); + leftantenna2.mirror = true; + leftantenna2.addBox(0F, 0F, 0F, 1, 4, 1); + leftantenna2.setRotationPoint(-4.6F, -12.2F, 3.4F); + setRotation(leftantenna2, -1.22173F, -0.4363323F, -0.0698132F); + addChild(leftantenna2); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } +} diff --git a/src/main/java/noppes/npcs/client/model/part/horns/ModelAntennasFront.java b/src/main/java/noppes/npcs/client/model/part/horns/ModelAntennasFront.java new file mode 100644 index 000000000..4200a1e6f --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/horns/ModelAntennasFront.java @@ -0,0 +1,44 @@ +package noppes.npcs.client.model.part.horns; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import noppes.npcs.client.model.ModelMPM; + +public class ModelAntennasFront extends ModelRenderer { + + public ModelAntennasFront(ModelMPM base) { + super(base); + ModelRenderer rightantenna1 = new ModelRenderer(base, 36, 0); + rightantenna1.addBox(0F, 0F, 0F, 1, 4, 1); + rightantenna1.setRotationPoint(2F, -9.4F, -2F); + setRotation(rightantenna1, 0.4014257F, 0.0698132F, 0.0698132F); + addChild(rightantenna1); + + ModelRenderer leftantenna1 = new ModelRenderer(base, 32, 0); + leftantenna1.mirror = true; + leftantenna1.addBox(-1F, 0F, 0F, 1, 4, 1); + leftantenna1.setRotationPoint(-2F, -9.4F, -2F); + setRotation(leftantenna1, 0.4014257F, -0.0698132F, -0.0698132F); + addChild(leftantenna1); + + ModelRenderer rightantenna2 = new ModelRenderer(base, 36, 0); + rightantenna2.addBox(0F, 0F, 0F, 1, 4, 1); + rightantenna2.setRotationPoint(3F, -10.2F, -5.3F); + setRotation(rightantenna2, 1.22173F, -0.2094395F, 0.0698132F); + addChild(rightantenna2); + + ModelRenderer leftantenna2 = new ModelRenderer(base, 32, 0); + leftantenna2.mirror = true; + leftantenna2.addBox(-1F, 0F, 0F, 1, 4, 1); + leftantenna2.setRotationPoint(-3F, -10.2F, -5.3F); + setRotation(leftantenna2, 1.22173F, 0.2094395F, -0.0698132F); + addChild(leftantenna2); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } +} diff --git a/src/main/java/noppes/npcs/client/model/part/horns/ModelAntlerHorns.java b/src/main/java/noppes/npcs/client/model/part/horns/ModelAntlerHorns.java new file mode 100644 index 000000000..83cc12118 --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/horns/ModelAntlerHorns.java @@ -0,0 +1,70 @@ +package noppes.npcs.client.model.part.horns; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import noppes.npcs.client.model.ModelMPM; + +public class ModelAntlerHorns extends ModelRenderer { + + public ModelAntlerHorns(ModelMPM base) { + super(base); + ModelRenderer right_base_horn = new ModelRenderer(base, 58, 20); + right_base_horn.addBox(0F, -5F, 0F, 1, 6, 1); + right_base_horn.setRotationPoint(-2.5F, -6F, -1F); + setRotation(right_base_horn, 0F, 0F, -0.2F); + addChild(right_base_horn); + ModelRenderer right_horn1 = new ModelRenderer(base, 58, 20); + right_horn1.addBox(0F, -5F, 0F, 1, 5, 1); + right_horn1.setRotationPoint(0F, -4F, 0F); + setRotation(right_horn1, 1F, 0F, -1F); + right_base_horn.addChild(right_horn1); + ModelRenderer right_horn2 = new ModelRenderer(base, 58, 20); + right_horn2.addBox(0F, -4F, 0F, 1, 5, 1); + right_horn2.setRotationPoint(-0F, -6F, -0F); + setRotation(right_horn2, -0.5F, -0.5F, 0F); + right_base_horn.addChild(right_horn2); + ModelRenderer things1 = new ModelRenderer(base, 58, 20); + things1.addBox(0F, -5F, 0F, 1, 5, 1); + things1.setRotationPoint(0F, -3F, 1F); + setRotation(things1, 2F, 0.5f, 0.5f); + right_horn2.addChild(things1); + ModelRenderer things2 = new ModelRenderer(base, 58, 20); + things2.addBox(0F, -5F, 0F, 1, 5, 1); + things2.setRotationPoint(0F, -3F, 1F); + setRotation(things2, 2F, -0.5f, -0.5f); + right_horn2.addChild(things2); + + ModelRenderer left_base_horn = new ModelRenderer(base, 58, 20); + left_base_horn.addBox(0F, -5F, 0F, 1, 6, 1); + left_base_horn.setRotationPoint(1.5F, -6F, -1F); + setRotation(left_base_horn, 0F, 0F, 0.2F); + addChild(left_base_horn); + ModelRenderer left_horn1 = new ModelRenderer(base, 58, 20); + left_horn1.addBox(0F, -5F, 0F, 1, 5, 1); + left_horn1.setRotationPoint(0F, -5F, 0F); + setRotation(left_horn1, 1F, 0F, 1F); + left_base_horn.addChild(left_horn1); + ModelRenderer left_horn2 = new ModelRenderer(base, 58, 20); + left_horn2.addBox(0F, -4F, 0F, 1, 5, 1); + left_horn2.setRotationPoint(0F, -6F, 1F); + setRotation(left_horn2, -0.5F, 0.5F, 0F); + left_base_horn.addChild(left_horn2); + ModelRenderer things8 = new ModelRenderer(base, 58, 20); + things8.addBox(0F, -5F, 0F, 1, 5, 1); + things8.setRotationPoint(0F, -3F, 1F); + setRotation(things8, 2F, -0.5f, -0.5f); + left_horn2.addChild(things8); + ModelRenderer things4 = new ModelRenderer(base, 58, 20); + things4.addBox(0F, -5F, 0F, 1, 5, 1); + things4.setRotationPoint(0F, -3F, 1F); + setRotation(things4, 2F, 0.5f, 0.5f); + left_horn2.addChild(things4); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } +} diff --git a/src/main/java/noppes/npcs/client/model/part/horns/ModelBullHorns.java b/src/main/java/noppes/npcs/client/model/part/horns/ModelBullHorns.java new file mode 100644 index 000000000..a28b5ce11 --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/horns/ModelBullHorns.java @@ -0,0 +1,55 @@ +package noppes.npcs.client.model.part.horns; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import noppes.npcs.client.model.ModelMPM; + +public class ModelBullHorns extends ModelRenderer { + + public ModelBullHorns(ModelMPM base) { + super(base); + ModelRenderer Left1 = new ModelRenderer(base, 36, 16); + Left1.mirror = true; + Left1.addBox(0F, 0F, 0F, 2, 2, 2); + Left1.setRotationPoint(4F, -8F, -2F); + addChild(Left1); + + ModelRenderer Right1 = new ModelRenderer(base, 36, 16); + Right1.addBox(-3F, 0F, 0F, 2, 2, 2); + Right1.setRotationPoint(-3F, -8F, -2F); + addChild(Right1); + + ModelRenderer Left2 = new ModelRenderer(base, 12, 16); + Left2.mirror = true; + Left2.addBox(0F, 0F, 0F, 2, 2, 2); + Left2.setRotationPoint(5F, -8F, -2F); + setRotation(Left2, 0.0371786F, 0.3346075F, -0.2602503F); + addChild(Left2); + + ModelRenderer Right2 = new ModelRenderer(base, 12, 16); + Right2.addBox(-2F, 0F, 0F, 2, 2, 2); + Right2.setRotationPoint(-5F, -8F, -2F); + setRotation(Right2, 0.0371786F, -0.3346075F, 0.2602503F); + addChild(Right2); + + ModelRenderer Left3 = new ModelRenderer(base, 13, 17); + Left3.mirror = true; + Left3.addBox(-1F, 0F, 0F, 2, 1, 1); + Left3.setRotationPoint(7F, -8F, -2F); + setRotation(Left3, 0.2602503F, 0.8551081F, -0.4089647F); + addChild(Left3); + + ModelRenderer Right3 = new ModelRenderer(base, 13, 17); + Right3.addBox(-1F, 0F, 0F, 2, 1, 1); + Right3.setRotationPoint(-7F, -8F, -2F); + setRotation(Right3, -0.2602503F, -0.8551081F, 0.4089647F); + addChild(Right3); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } +} diff --git a/src/main/java/noppes/npcs/client/model/part/legs/ModelMermaidLegs.java b/src/main/java/noppes/npcs/client/model/part/legs/ModelMermaidLegs.java index 817709eec..75dd2e915 100644 --- a/src/main/java/noppes/npcs/client/model/part/legs/ModelMermaidLegs.java +++ b/src/main/java/noppes/npcs/client/model/part/legs/ModelMermaidLegs.java @@ -4,6 +4,11 @@ import net.minecraft.client.model.ModelBase; import net.minecraft.client.model.ModelRenderer; import net.minecraft.entity.Entity; import net.minecraft.util.MathHelper; +import noppes.npcs.CustomNpcs; +import noppes.npcs.ModelData; +import noppes.npcs.constants.EnumAnimation; +import noppes.npcs.entity.EntityNPCInterface; +import noppes.npcs.entity.EntityCustomNpc; public class ModelMermaidLegs extends ModelRenderer { @@ -13,42 +18,47 @@ public class ModelMermaidLegs extends ModelRenderer { ModelRenderer fin1; ModelRenderer fin2; + public boolean isRiding = false; + public boolean isSneaking = false; + public boolean isSleeping = false; + public boolean isCrawling = false; + public ModelMermaidLegs(ModelBase base) { - super(base); - textureWidth = 64; - textureHeight = 32; + super(base); + textureWidth = 64; + textureHeight = 32; - top = new ModelRenderer(base, 0, 16); - top.addBox(-2F, -2.5F, -2F, 8, 9, 4); - top.setRotationPoint(-2F, 14F, 1F); - setRotation(top, 0.26F, 0F, 0F); + top = new ModelRenderer(base, 0, 16); + top.addBox(-2F, -2.5F, -2F, 8, 9, 4); + top.setRotationPoint(-2F, 14F, 1F); + setRotation(top, 0.26F, 0F, 0F); - middle = new ModelRenderer(base, 28, 0); - middle.addBox(0F, 0F, 0F, 7, 6, 4); - middle.setRotationPoint(-1.5F, 6.5F, -1F); - setRotation(middle, 0.86f, 0F, 0F); - top.addChild(middle); + middle = new ModelRenderer(base, 28, 0); + middle.addBox(0F, 0F, 0F, 7, 6, 4); + middle.setRotationPoint(-1.5F, 6.5F, -1F); + setRotation(middle, 0.86f, 0F, 0F); + top.addChild(middle); - bottom = new ModelRenderer(base, 24, 16); - bottom.addBox(0F, 0F, 0F, 6, 7, 3); - bottom.setRotationPoint(0.5F, 6F, 0.5f); - setRotation(bottom, 0.15f, 0F, 0F); - middle.addChild(bottom); + bottom = new ModelRenderer(base, 24, 16); + bottom.addBox(0F, 0F, 0F, 6, 7, 3); + bottom.setRotationPoint(0.5F, 6F, 0.5f); + setRotation(bottom, 0.15f, 0F, 0F); + middle.addChild(bottom); - fin1 = new ModelRenderer(base, 0, 0); - fin1.addBox(0F, 0F, 0F, 5, 9, 1); - fin1.setRotationPoint(0F, 4.5F, 1F); - setRotation(fin1, 0.05f, 0, 0.5911399F); - bottom.addChild(fin1); - - fin2 = new ModelRenderer(base, 0, 0); - fin2.mirror = true; - fin2.addBox(-5F, 0F, 0F, 5, 9, 1); - fin2.setRotationPoint(6F, 4.5F, 1F); - setRotation(fin2, 0.05f, 0, -0.591143F); - bottom.addChild(fin2); + fin1 = new ModelRenderer(base, 0, 0); + fin1.addBox(0F, 0F, 0F, 5, 9, 1); + fin1.setRotationPoint(0F, 4.5F, 1F); + setRotation(fin1, 0.05f, 0, 0.5911399F); + bottom.addChild(fin1); - } + fin2 = new ModelRenderer(base, 0, 0); + fin2.mirror = true; + fin2.addBox(-5F, 0F, 0F, 5, 9, 1); + fin2.setRotationPoint(6F, 4.5F, 1F); + setRotation(fin2, 0.05f, 0, -0.591143F); + bottom.addChild(fin2); + + } @Override public void render(float f5) { @@ -66,12 +76,21 @@ public class ModelMermaidLegs extends ModelRenderer { public void setRotationAngles(float par1, float par2, float par3, float par4, float par5, float par6, Entity entity) { float ani = MathHelper.sin(par1 * 0.6662F); + top.setRotationPoint(-2F, 14F, 1F); if(ani > 0.2) ani /= 3f; - top.rotateAngleX = 0.26F - ani * 0.2F * par2; - middle.rotateAngleX = 0.86f - ani * 0.24F * par2; - bottom.rotateAngleX = 0.15f - ani * 0.28F * par2; - fin2.rotateAngleX = fin1.rotateAngleX = 0.05f - ani * 0.35F * par2; - + if(this.isSleeping || this.isCrawling){ + top.rotateAngleX = middle.rotateAngleX = bottom.rotateAngleX = fin2.rotateAngleX = 0; + } + else{ + top.rotateAngleX = 0.26F - ani * 0.2F * par2; + middle.rotateAngleX = 0.86f - ani * 0.24F * par2; + bottom.rotateAngleX = 0.15f - ani * 0.28F * par2; + fin2.rotateAngleX = fin1.rotateAngleX = 0.05f - ani * 0.35F * par2; + + if(entity.isSneaking()){ + top.setRotationPoint(-2F, 12F, 6F); + } + } } } diff --git a/src/main/java/noppes/npcs/client/model/part/legs/ModelMermaidLegs2.java b/src/main/java/noppes/npcs/client/model/part/legs/ModelMermaidLegs2.java new file mode 100644 index 000000000..6af4e1fee --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/legs/ModelMermaidLegs2.java @@ -0,0 +1,114 @@ +package noppes.npcs.client.model.part.legs; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import net.minecraft.util.MathHelper; +import noppes.npcs.ModelData; +import noppes.npcs.constants.EnumAnimation; + +public class ModelMermaidLegs2 extends ModelRenderer { + + ModelRenderer Tail1; + ModelRenderer Tail2; + ModelRenderer Tail3; + ModelRenderer Tail4; + ModelRenderer Tail5; + ModelRenderer Tail6; + ModelRenderer Tail7; + ModelRenderer Tail8; + + public boolean isRiding = false; + public boolean isSneaking = false; + public boolean isSleeping = false; + public boolean isCrawling = false; + + public ModelMermaidLegs2(ModelBase base) { + super(base); + textureWidth = 64; + textureHeight = 32; + + Tail1 = new ModelRenderer(base, 0, 18); + Tail1.addBox(0F, 0F, 0F, 8, 6, 4); + Tail1.setRotationPoint(-4F, 12F, -2F); + setRotation(Tail1, 0.075F, 0F, 0F); + + Tail2 = new ModelRenderer(base, 0, 18); + Tail2.addBox(0F, 0F, 0F, 6, 5, 3); + Tail2.setRotationPoint(1F, 5.5F, 0.3F); + setRotation(Tail2, 0.56F, 0F, 0F); + Tail1.addChild(Tail2); + + Tail3 = new ModelRenderer(base, 0, 18); + Tail3.addBox(0F, 0F, 0F, 5, 5, 2); + Tail3.setRotationPoint(5.5F, 4F, 2.5F); + setRotation(Tail3, -0.37818F, 3.141593F, 0F); + Tail2.addChild(Tail3); + + Tail4 = new ModelRenderer(base, 0, 20); + Tail4.addBox(0F, 0F, 0F, 4, 3, 1); + Tail4.setRotationPoint(0.5F, 4.5F, 0.5F); + setRotation(Tail4, -0.1f, 0, 0F); + Tail3.addChild(Tail4); + + Tail5 = new ModelRenderer(base, 0, 20); + Tail5.addBox(0F, 0F, 0F, 1, 3, 1); + Tail5.setRotationPoint(-1F, 1.5F, 0F); + setRotation(Tail5, 0, 0, 0F); + Tail4.addChild(Tail5); + + Tail6 = new ModelRenderer(base, 0, 20); + Tail6.addBox(0F, 0F, 0F, 1, 3, 1); + Tail6.setRotationPoint(-2F, 3F, 0F); + setRotation(Tail6, 0, 0, 0F); + Tail4.addChild(Tail6); + + Tail7 = new ModelRenderer(base, 0, 20); + Tail7.addBox(0F, 0F, 0F, 1, 3, 1); + Tail7.setRotationPoint(4F, 1.5F, 0F); + setRotation(Tail7, 0, 0, 0F); + Tail4.addChild(Tail7); + + Tail8 = new ModelRenderer(base, 0, 20); + Tail8.addBox(0F, 0F, 0F, 1, 3, 1); + Tail8.setRotationPoint(5F, 3F, 0F); + setRotation(Tail8, 0, 0, 0F); + Tail4.addChild(Tail8); + + } + + @Override + public void render(float f5) { + if (isHidden || !showModel) + return; + Tail1.render(f5); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + public void setRotationAngles(float par1, float par2, float par3, float par4, float par5, float par6, + Entity entity) { + Tail1.setRotationPoint(-4F, 12F, -2F); + float ani = MathHelper.sin(par1 * 0.6662F); + if (ani > 0.2) + ani /= 3f; + if(this.isSleeping || this.isCrawling){ + Tail1.rotateAngleX = Tail2.rotateAngleX = Tail3.rotateAngleX = Tail4.rotateAngleX = 0; + } + else{ + Tail1.rotateAngleX = 0.2F - ani * 0.2F * par2; + Tail2.rotateAngleX = 0.56F - ani * 0.24F * par2; + Tail3.rotateAngleX = -0.4F + ani * 0.24F * par2; + Tail4.rotateAngleX = -0.1f + ani * 0.10F * par2; + + if(entity.isSneaking()){ + Tail1.setRotationPoint(-4F, 10F, 3F); + } + } + + } +} \ No newline at end of file diff --git a/src/main/java/noppes/npcs/client/model/part/tails/ModelRodentTail.java b/src/main/java/noppes/npcs/client/model/part/tails/ModelRodentTail.java new file mode 100644 index 000000000..98c3a1e3c --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/tails/ModelRodentTail.java @@ -0,0 +1,32 @@ +package noppes.npcs.client.model.part.tails; + +import net.minecraft.client.model.ModelBase; +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import noppes.npcs.client.model.ModelMPM; + +public class ModelRodentTail extends ModelRenderer { + ModelRenderer Shape1; + ModelRenderer Shape2; + + public ModelRodentTail(ModelMPM base) { + super(base); + Shape1 = new ModelRenderer(base, 0, 0); + Shape1.addBox(-0.5333334F, -0.4666667F, -1F, 1, 1, 6); + Shape1.setRotationPoint(0F, 0F, 2F); + setRotation(Shape1, -0.9294653F, 0F, 0F); + addChild(Shape1); + + Shape2 = new ModelRenderer(base, 1, 1); + Shape2.addBox(-0.5F, -0.1666667F, 1F, 1, 1, 5); + Shape2.setRotationPoint(0F, 3F, 4F); + setRotation(Shape2, -0.4833219F, 0F, 0F); + addChild(Shape2); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } +} diff --git a/src/main/java/noppes/npcs/client/model/part/tails/ModelTailFin.java b/src/main/java/noppes/npcs/client/model/part/tails/ModelTailFin.java new file mode 100644 index 000000000..b6d5f7def --- /dev/null +++ b/src/main/java/noppes/npcs/client/model/part/tails/ModelTailFin.java @@ -0,0 +1,44 @@ +package noppes.npcs.client.model.part.tails; + +import net.minecraft.client.model.ModelRenderer; +import net.minecraft.entity.Entity; +import noppes.npcs.client.model.ModelMPM; + +public class ModelTailFin extends ModelRenderer { + + public ModelTailFin(ModelMPM base) { + super(base); + ModelRenderer Shape1 = new ModelRenderer(base, 0, 0); + Shape1.addBox(-2F, -2F, -2F, 3, 3, 8); + Shape1.setRotationPoint(0.5F, 0F, 1F); + setRotation(Shape1, -0.669215F, 0F, 0F); + addChild(Shape1); + + ModelRenderer Shape2 = new ModelRenderer(base, 2, 2); + Shape2.addBox(-1F, -1F, 1F, 3, 2, 6); + Shape2.setRotationPoint(-0.5F, 3F, 4.5F); + setRotation(Shape2, -0.2602503F, 0F, 0F); + addChild(Shape2); + + ModelRenderer Shape3 = new ModelRenderer(base, 0, 11); + Shape3.addBox(-1F, -1F, -1F, 3, 1, 6); + Shape3.setRotationPoint(0.5F, 5F, 12F); + setRotation(Shape3, 0F, 1.07818F, 0F); + addChild(Shape3); + + ModelRenderer Shape4 = new ModelRenderer(base, 0, 11); + Shape4.mirror = true; + Shape4.addBox(-2F, 0F, -1F, 3, 1, 6); + Shape4.setRotationPoint(-0.5F, 4F, 12F); + setRotation(Shape4, 0F, -1.003822F, 0F); + addChild(Shape4); + } + + private void setRotation(ModelRenderer model, float x, float y, float z) { + model.rotateAngleX = x; + model.rotateAngleY = y; + model.rotateAngleZ = z; + } + + +} diff --git a/src/main/java/noppes/npcs/client/renderer/RenderCustomNpc.java b/src/main/java/noppes/npcs/client/renderer/RenderCustomNpc.java index 3d390b075..87a322c92 100644 --- a/src/main/java/noppes/npcs/client/renderer/RenderCustomNpc.java +++ b/src/main/java/noppes/npcs/client/renderer/RenderCustomNpc.java @@ -10,6 +10,7 @@ import net.minecraft.entity.EntityList; import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLivingBase; import noppes.npcs.client.model.ModelMPM; +import noppes.npcs.client.model.ModelMPM64; import noppes.npcs.client.model.util.ModelRenderPassHelper; import noppes.npcs.controllers.PixelmonHelper; import noppes.npcs.entity.EntityCustomNpc; @@ -23,11 +24,15 @@ public class RenderCustomNpc extends RenderNPCHumanMale{ private EntityLivingBase entity; private ModelRenderPassHelper renderpass = new ModelRenderPassHelper(); - + public RenderCustomNpc() { super(new ModelMPM(0), new ModelMPM(1), new ModelMPM(0.5f)); } - + + public RenderCustomNpc(int i) { + super(new ModelMPM64(0), new ModelMPM64(1), new ModelMPM64(0.5f)); + } + @Override public void renderPlayer(EntityNPCInterface npcInterface, double d, double d1, double d2, float f, float f1){ EntityCustomNpc npc = (EntityCustomNpc) npcInterface; diff --git a/src/main/java/noppes/npcs/entity/EntityNPC64x64.java b/src/main/java/noppes/npcs/entity/EntityNPC64x64.java new file mode 100644 index 000000000..894871b03 --- /dev/null +++ b/src/main/java/noppes/npcs/entity/EntityNPC64x64.java @@ -0,0 +1,18 @@ +package noppes.npcs.entity; + +import net.minecraft.entity.Entity; +import net.minecraft.entity.EntityLivingBase; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.world.World; +import noppes.npcs.CustomNpcs; +import noppes.npcs.ModelData; +import noppes.npcs.ModelPartData; +import noppes.npcs.client.EntityUtil; + +public class EntityNPC64x64 extends EntityCustomNpc{ + + public EntityNPC64x64(World world) { + super(world); + display.setSkinTexture("customnpcs:textures/entity/humanmale/Steve64x32.png"); + } +} diff --git a/src/main/java/noppes/npcs/items/ItemNpcWeaponInterface.java b/src/main/java/noppes/npcs/items/ItemNpcWeaponInterface.java index 06317e83f..07744e9c3 100644 --- a/src/main/java/noppes/npcs/items/ItemNpcWeaponInterface.java +++ b/src/main/java/noppes/npcs/items/ItemNpcWeaponInterface.java @@ -21,6 +21,7 @@ public class ItemNpcWeaponInterface extends ItemSword implements ItemRenderInter CustomNpcs.proxy.registerItem(this); setCreativeTab(CustomItems.tabWeapon); } + public void renderSpecial(){ GL11.glScalef(0.66f, 0.66f,0.66f); GL11.glTranslatef(0.16f, 0.26f, 0.06f); diff --git a/src/main/resources/assets/customnpcs/lang/en_US.lang b/src/main/resources/assets/customnpcs/lang/en_US.lang index bed7f8ecc..56d3a0c7d 100644 --- a/src/main/resources/assets/customnpcs/lang/en_US.lang +++ b/src/main/resources/assets/customnpcs/lang/en_US.lang @@ -126,6 +126,9 @@ remote.freeze=Freeze NPCs spawner.entities=Entities spawner.clones=Clones +spawner.clones2=Clones 2 +spawner.clones3=Clones 3 +spawner.clones4=Clones 4 spawner.mobspawner=MobSpawner spawner.mount=Mount by spawner.mountplayer=Player mounts diff --git a/src/main/resources/assets/customnpcs/textures/cloak/BugTracker.png b/src/main/resources/assets/customnpcs/textures/cloak/BugTracker.png new file mode 100644 index 0000000000000000000000000000000000000000..ccfaceac9755ef03209d85412dcbac7d6390d11d GIT binary patch literal 1213 zcmV;u1Va0XP)Px#24YJ`L;!FAZ~%RJ)IMPV000SaNLh0L01m?d01m?e$8V@)00007bV*G`2j2PP_ zFgGletvYZQ)eGqcOGUhpIx^VGE^IG4a39)P=^T#vaUtGJZ?>D>G%MJTC0W`f)2{X- z;Yb6o7boX5>4$C86BL&JP0o4G$;MSxt&8({U`qXMKW= z=>7x}8&rQ-S~2NjRxmuOU7x?Y@wtkT_4pwKK=Zt0Km|Q03<>u?y&n=IC3foz>NzL;*TJa(%&&( zdf>}RsC2+~MZ115DR}4O(vV;UaP5%jy5tAogO+h_T!;Yho&^V8u2x7@v ze7mOBq`Dc7J_6{<=CGc02p`?mkKG9fgIg?uPhxK-NH9|J3xdlDj`%&&S_pwQ~8^0n^LCAYeY7;cUCW=k?(92LOx` z*i-LYb%$3AdMh3%H@Jr9F?*XUVHeajf zuOhwu`Y#6h7dtA9>-mK=iY(Lj?Te=RfF-{Jy!YvRLGaGtQG8wx4!eERwcoV2_?=Q@ znTs72_`Dt(8v+GhpvbbRK9H9H1(&NzyHSTYe7IxH9UdO9Uo#oH2W;i&oc~dF^58=h zS*EceKx0FIjH;UI0~Y-#T+oj6GEj#I_1KDX{jCsSvs(GE`){KgooyFH;|cEnK2|yc zT&^mj@dTkBo6-N!-bfxRAxP0pXP+@eWfpZY*u@Q|Y zas-%@1nafiNY`#}X0j5|A(L6zVp*l5Wg9Up9{bOQ{mD6%S|)3F+N8?~+kfTF#`HiwrUs8RX{8Zakjm zr-Oj}6W>HkJBIogBpOd~&_n{P|3?CJ3i`wM#9~(PQSYm{(Nsyk2g)j|tg^}~tE{rh bdK&c)Orx}7(_M-G00000NkvXXu0mjf`AkBX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Cobalt.png b/src/main/resources/assets/customnpcs/textures/cloak/Cobalt.png new file mode 100644 index 0000000000000000000000000000000000000000..639e6b151eb0d5313c79644e5c934e4d85aa322c GIT binary patch literal 4095 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Black cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Black cape.png new file mode 100644 index 0000000000000000000000000000000000000000..7435f563049da24b9850461a77758272a32ea206 GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQZhE>nhGaOujkw5l*ns0o(2d*w{#$=H%b0fbpd8!X2m`aM z^UH;91)smHlB%>SJnDs8|F;#}&BNA)@|Q6%aWjh5EfUxep`t%ysfhNAg*yTc1XwXQ z{k_X%bjL_4N+CJ4y6D%+*Hc{-=5O16?eT@%yW=@`Y=#v{ZdUp9EN#H5Rkcm8Sa zxAUe}Zx`KKSX%saJ{7pEy!iR*`|cX|iTCc*Tb*P+zimy5+IB;(M1w$}Kme#oy%boD zw%#*>0Q8d7RBi*1kH2QFD%x!TFkSxzlGy}RfOjWK060Kv3sJX?K;cVz4if@^yBqER zz!ix*G7$imeELa@TO>Dv&RDLq^bZd$iZu?7H9*zwh2@kTdjLlRtLtecLIAM3o&vBT zt}3S={XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQwtKobhGaOuopF%2!GMR^)7&{p-|o%Pq>iQ|lhcz=GnO+P zkMRo-ylwRT@r&SZk>72tg(h7W;OEce;>ulc$7my4Kw9X6Mf%K9+!r*?-Vks2eCEGW zhTX5rr`|I>eQU7mCIegQQ%N(2O6#7ym24q%YJ{et6r7+ z%?~hWz3h5nm2yBlPTrY8>D7N5Nv4K?Npmw9avo)U&S|*icB3|jVfKz&Hqr~W36{<0 YzK|-ex2ohR&<6|*p00i_>zopr09~ne3jhEB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Dark Grey cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Dark Grey cape.png new file mode 100644 index 0000000000000000000000000000000000000000..473b71e5d90557f9094db97b27b3c4b538ff2df9 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQrg^$JhGaOuo$ScRpvc1%ZXXxF?w#~3uMDGmtTF{IM}Er9 z*?NunYSqa|{hQu`410gA@;}Y=YUa0~6h;KwM>pZz6;p4cmDAts)s>&jIhARGVbNY@ zhU;k|J0lvpwyZvH@xPFF`H7?A0Rd&-5*W|D)!4L=fi*RqU+lr1J|$^xG~s@3y+CgB TP3JX1p}^qj>gTe~DWM4f{b**K literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Dark Red cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Dark Red cape.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa909df5c3def9c86f9643c00eefca0f43e5dcf GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQ_IkQFhGaOuopO=)umX>ZV$OxY-R|yZIi{FR{h>PX@WSF+ zkDuLo&!3BbGPaFkniGDTaph;_?LQ~(6FSRKRK>5pcIz&MM79DS^QHi=pY;rSYBrjg zMh|Y(c;9~ivCc>M%fa*S82Jl)7=9%r^1fh5akyfA;PC$1t&i7QKX~OnRwOE##TnWxWu g!@T94_`L>x(}|+yee%XnfF5D+boFyt=akR{0H1YzhX4Qo literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Gold cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Gold cape.png new file mode 100644 index 0000000000000000000000000000000000000000..9925678efed7ecf1f214c4696472233fe0df8db6 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQ=6Sj}hGaOuopO-3!GMRE^RF@A?|R90##NVOdzQ-W_#biZ z>4IaWJ!e0jyFKw&)w6$9N;((V7JTn>NMybc_1m1`$hXZ)&NeVK2y`$`aK4#!j6pie zqkyMD=2Vz5+l>oOP00*T0=CUEeYSZibJJ%|hQ5@w63ild;(ye7u!T%Ll;0W2c|b_I yLzT&ar9-}-@rQ61_Ynp`g*qFy2mTs*9~eS>_{{Zl&lmw+%HZkh=d#Wzp$Pz!4`|&0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Grey cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Grey cape.png new file mode 100644 index 0000000000000000000000000000000000000000..96473600985e2eb94a63a27f0a4d1fe1588cecb9 GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQnmk<`Lo%G-PC6)fz<{TD*14x|jU#R;E@2n9VOV~6&ED^o zT;|5CS#m$0P1IS$6!HJm`mGIng2gW4VeZ}6Q2Ot5^;3cM`VNe9BCNf27d)Qoyp`eH fdMgYjP%Z!2T^#1`xu>-QUBlq%>gTe~DWM4f9Sdb# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Lavender cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Lavender cape.png new file mode 100644 index 0000000000000000000000000000000000000000..26140e6b99df3d3a90bda1ee6e1aa9a95cc14334 GIT binary patch literal 433 zcmV;i0Z#sjP)H0NB0&6V?qJdx=>s zrs{i;INl;>0NASkbBah}k b6Wa6xg)uuXZ&+JI00000NkvXXu0mjf^+272 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light Brown cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light Brown cape.png new file mode 100644 index 0000000000000000000000000000000000000000..b471a1106fef1ba5587218b6d964a699a0e3c2d3 GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYoiz#7}-2s978gk-%gJeI;6nU!ubA~=$`KP_l{~;SWe)HGBVJ; zbffW|O8=Doe>ZtX|K4@K$x>lm|8vIO|LVQd*BI8ae0ozAE7SRVuBOb&<<`Z9iY=lV zg*GXzTd(EKIvlz4J?{>Q>|9n=#jeNdrwh72FfEuf<4I9`gXVvZIMxYIlDeLqjAOm9 ziSN{BJ%%eX7n6h?G^fu}j>=)ui0{vME?{lLQzYGP<}J6uX6Z&Fbzde%W-FXA4W&V&=#dd=pfJ7S?viG<+!6U{WYN zuahl$Kxd{zDSzn!jZd5Btmd1cD!lmJLOu!Cx@pDt4}R1zSC8Cl1q?O@Pgg&ebxsLQ E0E8@=7XSbN literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light Yellow cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light Yellow cape.png new file mode 100644 index 0000000000000000000000000000000000000000..850aadc4297c8e398e0d18f0f3b1436e641ea928 GIT binary patch literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQ7J9lkhGaOuopO-3!GMREGq%Crd83x|$Mhzy8wa-@Y5d*) zG=}e$&9`i$J*jtjRz6mK{&C_O7wLw3)=e$E4%u(-GYH(aSIuQ(VQ6vSX^=S;X3Tcu zf>Tp6!;^q*vkVWki3!OtE3|LAy5@D|wi1T|JH`VO*N7%JG=1mZ&wsLERnU*UNnuPM zx_FNWF)A<}=|9f!hw~_FQUiy8y&UrgbrJC$jQvOW%yqlxcmW;D;OXk;vd$@?2>^TR BX+i)1 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light green cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Light green cape.png new file mode 100644 index 0000000000000000000000000000000000000000..c7affa5a8ae25f086e5c30e329c424659d1a60d5 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQ+C5zyLo%G-PIBaJa1c0Rv1CE}gQ*MHb=j5D{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQ=6Jd|hGaOuopO-3!GMREQ?|`8(P!F9uX2NFRS*6pTTXA5 zdTwZTe0QGvtJgDszwX@NAl-1!nyHo7A^Yup27%k>Cz&xbF*qr(Iq;>fmSoP!P&{bJ zP^1xkRwBWfo3oE`g7eL+YctMIM1%dp9S4}5OZd#0u5dU2-O1qT>gTe~DWM4f=geRH literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Pink cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Pink cape.png new file mode 100644 index 0000000000000000000000000000000000000000..b05d7d6be5f5596b9348a945a386fe1750c25329 GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYoiz#7)3l?978gk--bo=H5mxxRCe?qd0fG-|H^hxUnf7y8ZV|s zjkMj-PVT45)2*zHRac*Vm~lnoew{hn>f&=N5^H93`OXu6E*Ey_sMtZ4ZEP-9X+auO zm(GR@7<^o{CNE}%xWz_B&pls~1lDnEWW3W|dyth`!}Csex0ctN?RF;WD;c{>)?Q-y zy|$ZY!4{UUXA+p#{p2iF)4toxwq}!VCr9S%-)0xu8Mk%wUb^=Ea>KGuFS>bGZky{| z%6xBSuy%fRgM;JFax z%{)U!-zcHzD<2CBv&;+*UqLAb+4;;L7c%nsv@GM`ZRk7S_(S~!r;d4?>fA_RAToHm L`njxgN@xNA7Hpgv literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Red cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Red cape.png new file mode 100644 index 0000000000000000000000000000000000000000..40cd6204addce964e28e7e9654e786dfd2abacba GIT binary patch literal 503 zcmV2N}FbritjK&M` zX1w|Te`LJq4|p+ZB4Eol9FYxNMncPWfF<3!z1P=v;=DiBMV2O^#;vRp^tZd7Lb;sO zPZ|)O=jngn>1cD=r@nDu|6c-X@Lc1^`1c)#Yt*_Drq4?5!8yet z3235fxjxuzrVI@0R9bOPaYzDm=o!bPlH$hb;49dU)^S>cL*US99PwmFvt;|WkV)~ayj{$Z8R z1>fL3{wBce8qF)(I6{*{=}jPN7=tu1Uf`_&E}TRHxJ1$yM^u0>b6oaC1#pR^FOH}H tU*@>%iwfWpNnadM0lv&}*|&HFd;nV$M`4Brnv(zk002ovPDHLkV1oRo&j0`b literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/White cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/White cape.png new file mode 100644 index 0000000000000000000000000000000000000000..579d732bc54c20043cc58dd671361c8ab43b92af GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQvOQfKLo%G-PCv=Zpult3;@f@kB}#p)5Bl%&PCC{*%l(MX zR<&18cD8H%d!d)|Q7VDS<$&}9!7Z#0_&OMD7`}^jT-*Qsc>IIkqV_CREWQkP7zG>H v599~1xG=nH;5fjXz}*3)WCa*27%njd*z?Q3Tv@yvXf1=MtDnm{r-UW|tx!>2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Yellow cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Color Capes/Yellow cape.png new file mode 100644 index 0000000000000000000000000000000000000000..8376438410f50f1e05c7d4abb15c3bdaebaf0e3b GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5M?jcysy3fAP>{XE)7O>#4wDoEqnXuPv+Y13$r9IylHmNblJdl&REB`W%)Amk zKi3e2GGjecJ+lkVYomaQW_h|ehGaOuo#H6epuoeta?aoX_Ir&_$UCJ)@P1Fb^fv44 z^0Ut>wyT$wU(GI8&^^zV(9@WZ$b6ytzd6H^Z>yJ_ZD42+=wO`Sd^779gLITf0Z)U> zsW4-<8yB3Kk{O-^Y@20zee+W0rq7%VeJN`tm__!)|ETp~3z>T8eMcnc0YT{wRVD|P t4*7n@AHrSSM;HVZ>TK8^_-p8WV2Yi>XCBrtaSqUx44$rjF6*2UngGLOWy$~m literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/CowCape.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/CowCape.png new file mode 100644 index 0000000000000000000000000000000000000000..1b23999961129efd3e62ebe5e7a599d0b4f99d88 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjK*1fJE{-7?&Tl6cNk(dszH?4~V)n8V G9>)QKk$Nn{1`ISV`@iy0XB4ude`@%$AjK*5QgE{-7?&Tp?Ac+Or5w)r*MHBR8TCuQN`8Xi)!*G4Pd|=yfB!mce){|HMOF2C zKS~Df-Ea2e$MyGr{&u|j`}J75%h!KNI_3!uA@A4oK4VjH$IYGh4de+127}o_b>Aj6 w-U+>VBo)N>boFyt=akR{WD1tJMwIyGr=;dE_?Kj)7U?_ZNn{1`ISV`@iy0XB4ude`@%$AjK*1fJE{-7?&Tl85<~-~m;Jp1w$b?rxr?*W^ zSlpPZ^lkDR$HFfU=H_ts9(ekoaKCMNRog$VHx05%aq~4|vTLm$Neiy$*S3G0VQ}R2 z;ZyC$Cn{Fo6aM&X!>5Pp%tv;2TvwOBU?sKSyUfR5PabJ+V}2qiu--qq>gs9U1AH%U z%FW;JyvHs#v+Ts0=@JRcJFd4+y|4J_YvR*%nZJ4<-uX?=|FarIlSPiap3Hwk^--_k zF^S|JAhFm@Q-Ap@{=#J&lpg^7z~JfX=d#Wzp$W(oEOCt}@y$<3&0+8_$w)2Ich1RA K%wBfF<2V4EmV;gZ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/SlimeCape.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/SlimeCape.png new file mode 100644 index 0000000000000000000000000000000000000000..7ac832cd56400acb247c6d7f297b13776efe1ab9 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjK*7JBE{-7?&Tl6j!MWDV z1<%gZELb4Xs`2x}D)#VClXWg$%D?$j^4Qb5n!J_UU&gKA%2C|@oW1e<_QUQQJ?iFZ z&MU93EBaB-^?3H{$6vnQn^$hnpe@+_bkfvMl9O+L7IvP!%4qJcg){HWljn{WJ*IWO zg)!v*E?axc3b8zMKF-$Fj1RWo{@nb)uqMQ`!SAE=_UGzi4FN~kK4mjpz2K8~o}VdP zb#2Uc(Vwx?fXWU?IFv8;PO-~7@6WUE*|CrDcCWwvQ7E{UBfLxTZ56}j=s4x=&zEz} z-&!IK)?4nn>gU`QKtYKT*NBqf{Irtt#G+J&g2c?c61}|C5(N`I13k+e<2pYE1|}0v z7srqc=eN_(YPST69DBZhfe3eMs-qW&F!v^<`-0r5iBtL~wJxdg$uya%vn<6`DX6Pg zX|vFzO%799r%qz^PA&X8XZ!QqJ9)EOkJdh)_3P}O^Oon&ytFA_ww+URsZ;P*@mKl> z)7e-f?Jn(5zaqlNo%(Yxlj-jd-$K`MKdo$bD)d|KaCV>FiLign2ZEMc%V%wS8uT@E zJ(no!UnbM44+nM&?hk+bF!^fKCY>qI%DAt*IJlU9lPKqdpKdE7ZqJp z&-x$edv)&W##OqF>i)fQHop|2e+n|}dls={XNuzi)2w9-A54!Q;&r{uv@Vc4hrzmd z{lEOVK$US-4B8W;|8GAxdAXbZ1V#qEHHYn(8Db*ZYilR0{lnp4Uzrum@atqSyHUe( z?fiogzxN(Ey7FQ(`@PAr`HnHndVUbQCNgXj-=A`__ojd1zNb+O-1y}xgcrv#cst7p zKb+zKQ)31cs$k`5m}Oh>Soz*02oq?J1oMGh{(%2t40+WJzw8?n*e1x-1-5sV*FQ{o z;tDqG`R;dDZarz<{~_l1TDWm(v(7&`67GJV1?-9seOKg8cDh%~u_7E*aQ?Ww+#!Zb z*&hycSKIyjAiy>uuGw8aMf+ZG8~@+4HygfBdFWhUY?h$2t7YR0p<|1@CA#$z@o}2D aYMGCfYJK`y>?I9MV+@|IelF{r5}E)CK_trn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/dragoncape.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/dragoncape.png new file mode 100644 index 0000000000000000000000000000000000000000..1c8c00ba131716a04b62e14a2fb9d5a333c1d4a3 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?e@QjEnx?oNz1PwLbIIh+L^k;M!Q z+`=Ht$S`Y;1W>Rdz$e7@-@kv6meF(1o;L3hXMu|0|#A@ zGou-(XP>8wV@SoEw-;{eQyqEe;Cbud{D=m*ZOCB;M+3@qopYc^21+ z?(E(BcC|5CFljJ1{t3G`wQ7pL8DkqqNa^J(re1?Uq7Pgg&ebxsLQ0O|9-pa1{> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/eagle.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/eagle.png new file mode 100644 index 0000000000000000000000000000000000000000..9583d1d9cfe4c424320ce60b6251beb58ed76121 GIT binary patch literal 748 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5yFi#xbidgpprAyFYeY$Kep*R+Vo@qXL1JcJiC$i6iGqoqfu3cKah)Fn15=i# zi(^QJ^V4a8-j@?aj(rc@^+Ksbp@oA>YnOnpq0y3MLUBHYGcGR>jreoXGI?uKlz6vH z)amX60?IFraqQw~vU8AszV`V<(*a_io>`rQB)ai+PGI7QH``4`)7hE^4cpBcYD^RzT z$zgqZS>PIjhEr!AZvV5!@v${Uxg7!8^8?drxkE3mh zc2}vd(e-PIXU}Z{E8QLP;`v1F;=>Q$9of3!a*XPWg^6tau_D?$39F4HKh@8Vmg(+F zm(SpptC-&HoVehSiGcQ4x; zcNLzopr07!;LQ2+n{ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/enchant.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/enchant.png new file mode 100644 index 0000000000000000000000000000000000000000..ab0336a01401191914a973f7a30586d6e116ae19 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?e@QjEnx?oNz1PwLbIIh+L^k;M!Q z+`=Ht$S`Y;1W?d5z$e5NNJp_uv}TUiVe*h*P|IW4*uZvHpUK~yspQ4uw_m>hpO~mM zFH?7RhHlrzLqGrj4rE}+Vql14V5r%%e!=G_EG+E2ydn!1>Y4!!5-$nz3ugF_6>R7( zz7JF~*VDx@q+-t7E1p8l20Si-QD+qt7@2N-x6fipjEH^{^iTTjyja!g-AspU9ZxRa z4V|DL>0`Xz^ncIQt~phFovUHx3vIVCg!0PzKig#Z8m literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/heat.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/heat.png new file mode 100644 index 0000000000000000000000000000000000000000..4ab2b0799989e2ce69807669085d27b01e0162a5 GIT binary patch literal 610 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5yFr-o_>U`QKtYKT*NBqf{Irtt#G+J&g2c?c61}|C5(N`I13k+e<2pYE2F3@T zE{-7?&QGUo^kQ}tas6B<#VjQ*!t0{Mc<|8v4O=z_Y%uO%VR2l|(R3}!v&#CQQoZ51 zxhG}s+sP}o9?elJ*koL;CVB2|YV^6C*P`o>|5g8Sewn}%`E6!*KbMs&-e}%?{dM-c zyv2J3-dtpV>ZQf7CuHhxn^)Hzj+KfrytAHrE0+Dlj&=N}riL)2u4O8i${H~3QA^}w zt{EYBRkXb)6u&umuW>#?8Tsy&GqluWPVBH0x*8r0GC%mz_p<9rp~L#X9Ta%>`$kWIDE2qx{qFKpv^O$zowi>8yv|>v;nAmauXo;G z40Ll9V^GwoXjYF*&HG!J4qcxl|MzjILY?lXEvx1fn;J{vq!h-Xzb-T@&cv@ N22WQ%mvv4FO#rS|18@KU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/magma_cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/magma_cape.png new file mode 100644 index 0000000000000000000000000000000000000000..f6888a1531693e1ce82f3a096b80fab1083405ee GIT binary patch literal 4011 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/neon.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/neon.png new file mode 100644 index 0000000000000000000000000000000000000000..b40a35ba9b1c0a211647ffb4b5e05f8ccf41f67c GIT binary patch literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5yFi#xbidgpprAyFYeY$Kep*R+Vo@qXL1JcJiC$i6iGqoqfu3cKah)Fn1LG%8 z7srqc=eJXQy_g*ZT8kSd$fwPD;k5XtqM}gYL(MzY!s{Ox?rDrZ$lM|AC=kOQvrAx) z|W4{FG+3k83I{8$!?d7>sf|lQZy>vgz{+nV){uCGptb2F=^{vZWPM*Gf z{MhEJZx+P-&-Iii!rwqUDn(z^TNM|57rALh;NmYt&gpYg$Y`=#a&)oS0dF!a{G z*?ZfDs~PbZq`oD*fBkHyU24FT>ZWTOj`N+GYSnPB zO!u@=uNyn>f`!YOUzF_@@`?-tvag?FNZ7JUtMS>-o_Tx>ZrzInGUlCsu~m(UrE_sDGONV!C;Xqb=1?C;R+91^#<|fzKbm~*&1dYOy~!Cr zeq57e$o>Wlv6ajV0{8LmN}JDkLE}DK>}GISEbu+FrOoPF!g@2#%TljyBm=`o+wG93 y^24r)1xG!0B&oz03ayji4DV^dBHVuEC)=L9z`4gmM74k^gu&C*&t;ucLK6T>UlTR} literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Created/ripper.png b/src/main/resources/assets/customnpcs/textures/cloak/Created/ripper.png new file mode 100644 index 0000000000000000000000000000000000000000..e56a8a460c39cd8fd39229f49d4324ad8157a398 GIT binary patch literal 691 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5yFi#xbidgpprAyFYeY$Kep*R+Vo@qXL1JcJiC$i6iGqoqfu3cKah)Fn1Cybr zi(^QJ^V4ab-Y$+jEzj9Gnilk(Zm23?bv&LZA}Ssr=qex{^5MbF?*IQU?bDAsYwY4L zSM|c#@THeQ$gWH0{k&Ed-?{JepYz|d6$g&k%Y3=~`*82yqI;2XCN4X>-+uj4Q<${B z`Rmgy8x7JG@}Ac$4oYOc@wPX;F=4BD_Jx@;rblMq-KZm{Q?{JPYVzV^=31ih-`@K! zS^oIpdOihr-sg_xHnDvB<}@U{XDGVz!)@sywt`(|`AmYp%gScF^XKO|Vm3uB-PHGO zLFO$MrEg{H=bvl8&6XtX1u^R;Bgd0vH_O*D7|vl+VON+iJMI2frXvMX6Y@i}K1mns zHJU7&;GC(zJ|TNQqdWKHn~b+=EgSBf*vrUKbLYO%!8%q3%d8cqAEUF?Zme(MU3fC^ zvGmj~`TPc!Y}S&#dkmb{xL(*y%5RWqxO=nOV!`|RCk$`S-OFbE@>kxI-9usf-;YJp z!y6?0m=}dH?R>6pI-g&*)J_&29s}V zPk%a*&tSmiwm6XMl@)^o>*0q6tflXnIu>~}T-;$bdryv2kaKeU{ML)DmvTOB;`HS0 zt$n@8X3{MNzgnZ2997)U%o~E``;Rx>V|s7Kz%T1FO-eU>h3UV04NKbE71y%7qKtjjyFvs)#ZykI&r3n%4+o_&71$VajJ-v8E(V(?mQW;6+2nu*e<-t-TCa;wgU`5 zq-|v#wq7mX`mGJjdCzp=fBh96hOKq%1!4dH2O2Y6`6atS@3iuM#x-x{c3(@d2YUZY z34``u+wE6mQGI2cfziq S<}oleF?hQAxvX<|iJ4UkwxTNDs&aVJPD zARr*CiXl`=!72obNFlOSWe))Z2_Yo;-vk$$TIzS^`VE1zo$L2thjo zd>jwq4%zKB_P_>cq0rb97_EqaAW$2EOw1#KP#%65oazaTmrtOn8nc|Lrs{(>Rddm^ zL)ZmbV!VB9qk=I9qxLy^MEQ9bq1DXIU?vg9KtTWohf<9Q@DB_zjxbdd>oo?~qT6sa zRdE%ZpQ+j|kwMi%cKcN=vB4NsJuQ7r4}`vfs)3P~ww{53uEBOy9fY*heK*?0i8;1)rhQq_d!?nV9XkmlB;Mzt;MsS1< zTt`O})X)rx48)-#Gy_A_r1OPiBfCKGM5)kB##bHCd zvHxK5gIG-BrwrqKJpX|}k>np?m&y3KQ%ThCw5Pu>s;f z5rhg3!HD8xs`frWA3D)Hpg6+DK7k=PRGQT$Fb8fZpZ?lLm4GTddfds_3Z z9ag)Lh6Y9mT}wkton0R^&wzf^Yy$sVQ$NAON2AjN8mIz>KSaw|2aV9tMIm%F4Ne$p zYies_j5G~Vx_X)(Xv_|bk%zVcD1ET>QP~VProH&;@4R{LFhpT=5JsBXJ3I_Ebqs*k z6DJHjG!I}9~328Kr3Mtb@lJ9g;5*FOXP&o;unF@a`a?l#gy z=xOR`J0cLqI}pZt2AT+6V+07*v?txm0T1!H!3fxd1wy;$sjKX<5FT8bA3 z)h#YQfoN=a$kz8-{|ftO^&Z}+Kram14E`SY{)QyP1TI<&{C)l}M(*=Q#@_-j*~E{% z=EL-GCW@%N!CS_X_QgE1&Dq#dzX|Ig`&l8}#df7FJtLg6qU#|Xj^=+NgW^`L!)r0&(bop?hHL>4`WYkZ~zKt z<`aPO!oY(9y-eUAZ_cRsaiy@t`eTEETNpF2E`93u43ua^HwKd~m;zAZ$xhn@{&e0`7$n3>Ax@PA`LOMs61R=8*=jfW99|`Fk zT@r-MUYw(Ac77zJb96}%GJA23uG#sKkj~L1LCEaIIl5-&M?yMBmjofR7w71jogWG5 z99OB|*sS#W}iW=SM<1N0$U4vlr*+nw=jB z=^R}Wgv?%?qic44B&2h6Nf0u7agMIp`H_&$(Ir91?8RB>f_?lAEhZ5Ba5fzLLiW z+U*n3E4kxFylL-#Ok?vE=PY&|=d|HjL%#)Qb7$gt|%Ye5BAA~Fc4Y2@U2wEgQN{NoD z;!Dx*k0GM?Qcir779D3?T8Qud4VO~RA8WGbT#l9kzuxs~7rgAKh$;8wwFj2@^75&I z$=n($E|!qb0}kd_JRGNPgrI%Sg!?i;o2ppjrwv<(WizbJxcmp)({}esnMaW<&t^8W zgHql%NZ_#<*$m-$KH+Ygpz7>$zz`$Mg}<B8KgVxeg>`1>jNS~A7w^%72M@TfRD^w}Ks+s=0;FRf zlf%QtPxSMA>0Ay2pYtcxR8Y&45=(U!T~T1NGC7Tx1i6Q>?tZ7@`eGUn5>ASIlqRbG zmO5Nk#igrJHVmjxywI;L*6VDU0!TS18tt&L^9-a;FUxnLk5A4YOI$4KO~kmio|vYV z<}qTaE!JkS)z22qn^gz4AqIv6+jq-hJ03k4pb;4Sojd|G+``}71%jjyBh2S>6d>ZZ z9QT*szR8fLD!|bB)<0XYDw!|r+GWzQjV z#!?pM?mkJU)31{RW10P1PWLGZM$Vc~Gy%*={8|wda_ItCN6QhLl-6^pztKn?Nw_|h zV_z3sgx=p%*oz|_5jJ-0jNK+MSoZPb zxNM8CXN__muMI)1MUdOgvuDpTSJ%@S`r8M{-#&uP>*+K%Gs`$x1p;bloVKB`vwn~e z9lg{Yn}4glCc3kc3veToheU%2%B##-D>cIHB@tMmdNr|=u~EBI>nJ2Qzq8N0>R4@? zM;pT!-=v55xnoJs%gmE{cs9M-1k)&?7b#|q+d*DOpDC5s&Yb!R^pA*cx4K2d#=J=f z#fCKkRtuT$#Y>DI8hVtidQ0OWo{lNRNa5*7zFbf5t;@hPXyDMvO6{_`l$M+nX@Ao1 zW%jRZQU;&aqm*@@2{-8JK694&uHM`iaV6mdsNNO)=(jJ4tp{Sr*5NNs!?*oL_dr%h zvL|Z?q+4l4$;&8PVPuYff6P2lUmR)FbX}Go_1n#W%XO_P8-69pUZqK&?D!gLE#Z7i z9HMB6zMkx{mzS#WhDM|LG*x7^c8xLXJTI;3wYRrN9deMF zS5{VL!0e>j(_$*Dj)yUt{dxqz)*@&PJ|aRfmWhpJU9XPw!&(z_|2THwwP%$OUy~5e zaSOWl`Xw?y6ipwvVlL#;s)Al~!1S9VoHs^c#$cP-ZiusgB$4G5+%M0!tjqwbmH z3&$&{*;)A+@{UcL_O1Ypi@2)g3$t+kK`Z8P2cF>6=PVNfpPx0kx|qBm>ZueP_BPw0 z%l3Fs?Q>!>3;c5g7~j9uzU1Xbx;y21#YN`J)+Suf>WB`o4|kZYgiXRf>1Q1PO?!{0Vm z&-eJ)L*#n7YoMz@BZWs_E+Tr@M#Hx&_RBYbV3NubxKY+4zyHKS_6(QF@{z+XW0TPj zcRf#1HO^;WQRe`ziL3`%D z;wgri4QaTHlk+f~;xMl@6b#%EoufmGi2iFS$tZ!kB`fC@l3tpyFy|+J_U5;&n6cDK z8&qZO*D@63Y4se<^Yb?XFCQr>lrKH*R8a4_ph1TSZcLAv`4HUh`A8l=_H}=(A6ob4 z+R`7xPFuXth40+=e3hy(r*Y7Htm0}f80bM)wZdQ)U|hLnCGL~&lV?+YC93zX=jSSH zA9L3EE@Qo8mC$C1ppQcNacN2(4p<;U$FnR*u=+aBgKGp1w!be=Ah1>@y* z-39zjN}XSNjL8Up?bXcnlEF3eRE;}qFIDL4Djw6kWgwph`=;>tuOkF8?FRF|>)6qD zhu}7a+_P{W^J>b_)A%9F6sa4D1_vx?ovUs>9ZRjLslna;xftz^mt~md)Mrw#O>a*& zj-Bo|!QUco1!|z)(LbXgE6bY8xGIvuwSaHj16md=Cfna3r-waRHS8;hWk=~B+ein)&U90Mc!^Pw8b!zQJ>9OC#ZS(&OJl zls8y6D7$xyhJsr-eDrpqw zR=)uZgl$Wqwp&A#6QwS%y(my&K%ufUIWE+>GU;edZT3P3MF;t}0Q59Lo z`J(o3&Mh+s3FRec6k)Q7^c$CPHSFqxj{RK!I~9F@G>`Dvd@#9p<8xY~#H(Y}Gxi|Y zkM)xviW6MH=oAV#Izit{pULj5#A!Jpl4F)#g;z}csV0C-O-ypzV$0|t6C55M&h0hl zFH;_9FAvWtoz4BLpmww2PZ2qHQgI-W=_5!k|S*TF01h%9wU3Z&5 zUIyosrL}kwGQQKde8?ET3yBl9h18{1a&{-OOMX({lAe!85z|$`xcyNE+CyTqVf|Sb zlp?>~Apa{Pvc&#TkwD66OHl3Ga7rVrb(G9n?<%$NI*9?!SZb>r&rN%+Je|RI?LJ&*M@zhvV3<|E z$?sVUe!#RdgR;Ew5=;M!L&35XHQ!jX)`Pq)(RWfd47HbS0b41k>oHg@z^QnjnauH` z*3i_#K9xK4cc!c9DUE2{J5)#6in3%Y^xuY@CanE3h{X`~yWq<-B zq^-uYi2H)WirG6@YBrKt8$Y;w_^n>{nUc2ApEA5vWEy%Et^Ya15 zu%c)T@+M`#x4zEFh;h9|*IzUwKf+Qo@zqk)s~I$XV1{&9f3xOd!x!aexLg~1HoYKC zqk~K%!&a^q0DR^*r7Ixys;A_Q6O=dHC`*2knRM#~w%bYfI);j@ZnmoWw%0Zp_Ez?w zt0dN&Kg3czobtU$^xE%4|2g%dNOXjbo-9g$yw6^y?QEmDlPUzEuNi78H`K)m3|hsSgKjc-}6HYK@1>=$@pSsY8vCW~QdHb>p;Q zCw7GoCa$Aa^fy*o+ad2I6yHMx=b-xDT(6MdiUKEG6<5eVX}&R$HIkHm^Jl8)iPz;tVM8>!Hn(=KR z?ckRKccQS7Ror_vDahO?ne+1%n{A1Wjo{z1priYt3#KdbUffD5-LTb`oE~y}KSOWj z(F2t>_6;^mUi(H;8h?~Sp8C#z)9H>9Pf~Z^TcVR3h)U(Cx3p-VDNTHp)ALi3?v-;r zd_WAf^tO~6Glon@nkS`RaA6JSM82iGk;1dadexPXY}XjiJ5Rh6zCC9vT`aj|W@d~_jCA3v zgnco!!x+3uR1++F#e!DblcoLXk*y;9YN*)ymG>=I`5tvyRyJyo5!Q%c`+M`I?mOJ0 zUzcv!$?+~9pg8Puw%OAJcXMg@ zJqtbElU7sDuC8~w(opVoc4|A!7NB4V@p6>^1#|^oSN2QvT1x5u8*oiS!tVCKOY${) z)-_=4Y53~5xJ1gWNyeqO-rrXZJejmL9GRH-BgP(=3ifi83Lg^1X;u22#dL&snIh$0cozS}+ngd@uCVMG4Ria!arxC&akyr0_|6vY ze%_`8UXQSt*B7VeidZQl!;10bi$=%&F6j8($XjdW6I_$8%Sbzoz7(vIf75trDp^%k z<4R7?w`b36W$*`NR#8?gCv)()2fqv{gYX3%N@Ff=8;>9XaG#ywgl?ADL4{PCcKjt4Z8I? z?xtN;(e&(X1U>2FxWs54AJ^XaNSK+KIT8W3X`KUO=Duz2M;h#FZsemIDzLFy>T%I} zvb(`@1s1vK>1z>Wmg-^lhM_mOll@K6nebM*Np6r}=qm#AVOvHdqg1`BC#PH37+TWX zx~!ANZgvY{PMVI2`r|}>>C!Ik-bfc#A3YXg=&OgkD)JaNZuhDVXns^+u)3lpfvWK= z=TEb?aD3;BrA@SNleYYE|4YC8$TIrPP+rIpUgrw_m*NK>uc-wtcAOVOMSSCJhv?}= z1BX=Phg&akk~6suMUOzv5)Y}jkL9SD(``zQ$$x>~xF2afn%QnsJS2b>phvf}1LtG4bvj{EAwCs18{3HQ3P6-KwZ{ zo~xE|Xn7mAb!D~~T(_I3=;wj(7N4zr^~&RZdsw-qIUM)~67}z3{Xa3EtQ#LsZSdk5 z-zGBR=CwXxJ8$+r$IR_UIc6m#p7*BR^3A?-H=-est|hZYw1CP%+qFu`(q2aJ}2-R2EdV$9+Jj0-o^NYGUXFE8X?BsfTcRm#LoIFFw@E32(^5lSJi&fJf zml;f%?IiVm&+q$9x>;}hnu69^C+#R^PO~UD6ZePR-agsz_J{kL2=c}u^{Odyh|%ll z^jo8igN;F4Uv~%XV|TYB)`dB8(lt6R?>#p%226B~xs8FW$o_kqRR5$ia()?V#k{A+ zLY0+TN*?=S)}J36KB9jDh4!Y35-+e{|JvyX=j!l$)w-x9=xY2(M`*1!YG1alG)Bb6S0hn0s>9X58XDW)_pXmgr}JU7O^()s`+ z6QNf|Jse-qGVeJ0>Mz{!b)pPj6*_cu$|mF$eRqilt_a0-HM|hFwD~1B_fS%NcUCQ_ z^iEG}*{$8U4UHO$olu=emLc$WVJ6GC=K(k(4y-Wy;gRmnKa{fG6m<`%+c(*;+t>U- z`7)A{JkKHM-t8-SNFB%C6p$P9YCCJD33)ocW%Og?{Bri-LO|2ViFko!{PkSL z1mk8esom_?vFIy2+sgg&Z1tMo^6o`FG&9fNWIu|x;}w#;>XsM10xb^0NL41qj*-W_ z!05oZp7yjJuU$2qJ;9J!bapkvwQIkOVk_6PYKRP}YrMc$^ZRfoeMt`XqC5w5sw@)| z6Quxm(E~i^B4z0&ni==?C7eJ|O!L0N!woy^FK7>}ib>qN@QO+fOuCR~XioCkO3fX0 z4?Pba6D&|*^es{cnxOg69k$Qdwai+lriXosWb%Tx$KkIdTpK&CA9PPp%X)m;GGp0T zeZUvFimrD>^`$Hxm~`Ia9WH`ZPVxHg5cF45eOLdn?PXF4tg^Nw@hE|PIFt%_HKgnW zZveoAL*?z++3j!2v*a{o_uS#UC{Idx^fb|kn&|u7f_W!8G`0C_sm9Qxql2|vD^ArV zg2+atTFroR=k+2tO3*W#A{r2FY z91-e5IH33=BXSjHp(RQF`qxh-s@zpZYzS%V^=>pHnEIJ0Ca7HrXE60%tY5sK=jK!n zqmZ{&Gr8}3bC88S4gSUyYTL-7w3xFW?5z%@N1Ctu(_F|Ivp@0!2e}m8v@}X~CAo14 zgKLGde$f?FVHd^#jy_W2L^rpZDhe)A$?A1{|=5z45! zuLY_mKGgt6C`iVQv51&7KHoUX*e$f1HYsJrI})YLxFBE;dMguNoKgl}X4o=$g`(00yW+zgXR{C-<0H!8NUhGYcsgsQ0N# zX`HaBsi}dY=xP=;Sz+qNcGId^op#fY7m}nnTE0XClctPOYrX8B+gz5)?RjGZCZSwp z#+T>!dF{6V5kI;h2U1ehSIQZwW3SRvP%;g3x{+k|O#%|iZ54UjJ3ep?QvQ8E^MZ$x zAAP7F{{oE_u)M7-oF|g>HI!QSHG+gi6*BbeCduD}?{aFespflYyT{zr8-FTI^wqGy zZnY3Mdb4JMd*Q&7*duB12dTM51m0n|Tvp1~8?j;WE7pJ-i=YGMQ{Bs#w++(>0@hdO zgg>dvXK&^-o3$|tU)gsG|5TtF_B|AgCJ`nM0-l4Ubfv(FxGjje=ElD9=Ym7|_R7l2 zXOd(=#~AdQU-|vsV>}yYsY3%-a#jNMBgSi`f_AfzQLN*~?NdzxdoaoH3@^cjeek|byW0W@tUerMQs>Hhf{Z%1wLFAt3Gvo5p zIO4pQB;I^Bk8iCaeA!FrZz16E_-3lP_*J6F=#&4A(fszG+uI*5?PjyX-aXjo@ddeb z_lG4Q17f-3qp8$b0*%X^2UTvJewieu$wJ(!f8~@YuJ-8`L!gU*{!iqU?2G^}E+4MC z?;Z{lPW76*1W>^SA^;Eo-m8j;cPEORnPLtP*GCCr34B2+OB{zMoo+yfh1kZwx&qAz z?`%z27F6EJY!_`)Bi@`Bs}}pID!%;JFj|PK{nwnCVQ)SZD01X8RZsgdTRUf{7RQGu z_I$QbsfufeaWgK7;=BKj`@g~B|G26DQFO$WEyVPFChp%^o)OgXNym;c_>|D+>M&r$!grV_=3|GUdG+Bf6!-*Nv*Q>O#w&6zhLYUWqg`>gVIAOH6M0eTHZR{#J2 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Daybreak/TierII.png b/src/main/resources/assets/customnpcs/textures/cloak/Daybreak/TierII.png new file mode 100644 index 0000000000000000000000000000000000000000..95a5d09431a372af1a06a5da8fda9fa247ea97f8 GIT binary patch literal 9786 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 t_^>AY5|o{ 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 Bc)I`q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Ender Cloak.png b/src/main/resources/assets/customnpcs/textures/cloak/Ender Cloak.png new file mode 100644 index 0000000000000000000000000000000000000000..f78ef57542e01f2882ca046bf51f94bdd121fb25 GIT binary patch literal 1231 zcmV;=1Tg!FP)R}jXL`hch^ zBqW}Y*o}Q02iztUMHW{9;Zjj(MGFGrTXxsib&T(hudzcMJB~{WF{K5yY9y+PRIMud zAAX%Vwj-lTec&mpuBFlJ9ZV0T`lBJG*FzOEE>p)8nS8w zt?6&j_r5^h-N1o~Ph82pbI)I;)bhX9CV#WmA_Lyp+#a-!&*Gqq3*Zf<4x9)k0yrU@r_?0M$<%r43 z2d84>gt&yj!LD&0b|0|}fTDPe_1R}=&uwG-+D~|L{zvrB{(!;NpV9qvfbQHt0?0b* zqv|IRP=^p$d|)byhl)X9BJj}~yMV-hXc+)0QKf;`L}PlBgnoz4EQw~}rv`ZJeuAp# z(ok$7=Ug3DoGQ=a*$InEm>|UQU=KiK48S@qQ1G-6pDrOL^6d^8hSo8EX4;$;@JTl3?fACNT_+fr1_F4sBUb%rUE`Eke&BSWCiyP-Oln7GVSwqMMGi>G zoq!KKTyef;(R@JCY5!*k9F{r<@PMm}O&WAm z$4-dRKg7`xvn1KVQ-(!qzy%SRb{mz$Rd60)|K*p*X~0X(8|X^8b4P t?+ecUolU?dU=y$j*aU0>Hi7*>;2+Et%|`Q?L}CB{002ovPDHLkV1nl;H+}#B literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Angel.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Angel.png new file mode 100644 index 0000000000000000000000000000000000000000..0bd73c2ec4c0395b3049cbb7927453ed22cdbfa3 GIT binary patch literal 891 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5hd`K7RKu$QC@59p8c`CQpH@%~{Kw+l|qGf#@O3lQ$mfXUzvYqN;^X6)4L0wr z<#gy&cCcY&sbcWo);e|nYTXU9w;f0^>a2;6i!*v;w#_o>=JT&}7{Yit4v0ChJXps5 zX2r(8eorF5K7O36=1_MhkY}U7vO7EZ3&b0C*b1^Mv`8~%MA)xiul#cM?Abf+tH1hp zU8u>>?#=Y1j;+S?H<>@W!}f8r>3z^&1@3+RWFTN z7Beai{KwEy|PZ9LpX**PDNICA-5My956jeq^+$ zbx1Sr(b=-1bk~mr%`Th$y9E|_l-mCJwus3lW#tJ|JuQ6Pf8Rwvu;*ADTPt>+eJwDf OFnGH9xvXPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qQF!XYv0005FNkl*;MvW?$Je%QBm4MNwFu=ac`1`WNkY^E9(eq5b;! zGrwN1tt`u-?e}}z?RLid(D0mA!8~Jp0kGL@>~J^?t?zqln#KVM0nBM70Wjmo@-TnhGr;mC7$p3R%Spd`kYJmqpJ-}?30N#Dl$^r0q0207%-~q4$cpx4^ zj8+N&>z$ZmluHh0fiVDp_#0uYRtf-7rt$-T`@g^ZP~bQY1H|75W3@5>R0f)AoDyGc zQki!jL{fIH(DwpBVU|*kaY;Z*x(aN2bPDNB8 zb~7$DE-^7j^FlWO00ezWL_t(&L+w}TYZF@>%}3t{!OtqFAS#Nu;EF4PyNIaZu609P zKDeObdul~(eO6nWCf(CCCX+OoY||{0wMm<{siv)MU9j)3Iq%#dkte)AAOmyYGMTwE z7tZ;e-?=xY8k6adK1qV#=R+hCK{OiuHL}?(5{ZQNTbAYDMko}5qA1#2(|NE}^Erf8nTxf4^*N+H701pL_dwUTh zf#Km{jE#+HV`gSXy9$DpN>{2a2n%t6m z8`BdLn4lmzl2zmJ-vr3#^BU4SpsTA(KLUt~1^s@+Nh+7gpg1~; z+1Xi4Q-B{7VFY z8@`lE_{vZm|L_4rRx1*mtB@B~&$BJY3I+Ta8No8sNV3X;yh@u7^!FphY7dg=cM?wDz75~jtq7eug(Sb} z?dj2v05Su$q4GTue8MTw=4QD0Tt0CEqYob< zdhQ%LR;_}4&mKe@8{uN0mY1)7$RsXEWmq*gi8#)jK~eO*2s>KZf9VpEw0MHggaC0m zMt<}N@7Jz{dFfIl&YnexVwl&jN87e-h`f3QNlz^hX=#DV;L6eB-aB{TynY=8-e*WO zMl$NNXDF~e(zO0B0a*3A<;(GQ!2(21p43EY*}NHT917>$T(i7<^&|N7DPm41hG}`V zqXP;SnGlMb1c_Dx*PJpjpqjB9jyq`ZGp#uldcl0RCyzkty1-D%&N__pLj2pn2g! z1a|I(bN6mEuUP}zu3ZRUxB$bO3+#1ttks#Aue*PQ*wn&`wP7<}z_Cf$@`*yhKf*_xTZ{CE9nNVK7 z`q983vvT|Lzjy()sR_!xdr%mJ?t=#rq@|M-A;LK)ZQaYtO3aK1&k7RX>D;sl(#DPO zP=w&&!|3O;z=H>HFigwKS3hd!&PCmlC9sjOpIczy*fB_K3(M-&XkD~OBj-GR9Ifni zD+TGHGlD$!+9`;c0(8EB{+P@zT z_HqM>)iLBOD_6oog7qs_;4Sz1ZW0VK7i{OxqlqohDxNVA-Fx@KM;AEhl1?6|%F7!t rV8DO@0|pEjFkrxd0RslA4JOmScHjQ+Yo$Ze00000NkvXXu0mjft_W6> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Flame.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Flame.png new file mode 100644 index 0000000000000000000000000000000000000000..9370eb3d59f55781fdf305743fb963513dd43e54 GIT binary patch literal 1114 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 Ol)=;0&t;ucLK6T0+`d=< literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Moon.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Moon.png new file mode 100644 index 0000000000000000000000000000000000000000..d1498700fc47f9848d04510dd7b2b6cb87bcfce2 GIT binary patch literal 1169 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{0btvy{FLo%GNPJ8bkoGxTVJ+z8kY>UqP{&+Pn6` znffXdEuT3&H@mB5ka%JWs$dlH@k4Dvwsien#JM2?x}TaMQ*iX z*S0->&M0M^jB4cAu0Yp1yC&U(1BL=NceTmPE9=l(BQ zf7xqY>Ccwedt*z0}ng4?;ucVH> z|F_VeePwrKvc%LcNQzu4WZJWJv4rtOj%V-BDjQk1zB#NTw?sa{a`r(drM83umZ_pk zEg5azRedR&GyPC=a;(Igznu5}xmAAJVd2+sZeH4*-s2BGe@#x)YiaKf>vxF+=vZJ!f}WU}OXs71L8l6wpBOUU_;Tm^e)sa*mMk^0N({0G z?j5LmsKIz+%P+QD6MR$!`tAs_s{|K1Psv;?x$NVM`Jyd{>MWU-G3ZR$ectYXT*1>% znVC(-it9hiD15JXow@Nd_Xq!q-lXOZeV3);I;roJ%glAm58k_*|BOXKdZ(K2`p4U& z1RrM=`{s!y@E1&B*mGU;Q0HTL1ryuGlPe2-q^;|!i>~~TbJsBGS|u#+`7lj5W#blm z)&%1>d!nXWGwoshWXP8dOem-4ysRwauiwG`Hnx}J-agL$?cDbs@?EL@y3(gvXO7d! ziH1@N>Cje?C{Qp)U#>xzNavEAgzj4fVfuD<`gy`92jh5F?lBHbpjR;}Nz z)j7aqL1zJKAh z0#0eAg$rC~#})N4%(-Q;W5(`mtESeX=bZaBMb@6(y5-l;TaQ<)vr=NZa*2SItv8w?taZ%v=q-pP&15^8UOS?}sVhd%qv*)wghG(A^;miaS&4 zP!)C;n{IKMzN}fqx>Y#q(oYxeEcGi(K6i>;u@l+xkDZZ;`N2bPDNB8 zb~7$DE-^4L^m3s900OE>L_t(&L+zJcYZ_4yhSy!c;>Y??wPq=a5pM%+u_fqDFN!Gy zj2B`d7xtnd1tGtoKYen_-fp)mPMb!dP>?u|HAZd1i64*0QZAR(5wqD$_izmi z?*LGJ0DQQ)QSs}C2MqvFaok{SU;q$`U~3cdVzD@Mfjrk-Uc24a8*78@N>75l@kVl;pL^afek$XV1IJ}aB8)h0$47W zdhHzm#4-3j&F9(zzn-7v+x@*(e>fb zJp?qHOJLv!x?Z20Lyzj1YZNt zb0;c$4d-)Eix+uFS=9#tBMLU1C|5otimjh6d#NZeJ5dH#ycmfBI4FC{;;~fC1jm-hj zbAbzT2Pgo$KXm{?ae?;$sQT!j(%b`pH39&DF#zD@B6|S7ytkO07*qoM6N<$f{u|*F8}}l literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Pain.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Pain.png new file mode 100644 index 0000000000000000000000000000000000000000..32b5bbad168e94c4395dfed5705a993f189b2af7 GIT binary patch literal 918 zcmV;H18Mw;P)Dm4qk|%fTEwqNOb7`fA?Q$v(m?_e1S!RaVu#Sw z8Yn5!q9C}q2s$_@WXPbn=%6S_Cr5{jjv2DOp69(i*BXzIVmO@p!jF4$&zqd{{LW`0 z5s6k;SEb!nx7Q?-T#rdpwnl%-{oxY zhg^8{Q!YInOZJ(l@-Jd#o{Y2(aB|UPF6DC%hjQ}X2RYh&X&BsK)5=?5z<&6`E0JQc zD8)A-)%T`so&ZwMNCRneF^76o>c=L`b-tz706>9XSy_=vrJ@Fu2O_!W@hsSH0Pg^= zyo-ea7{cs0cIUNWaDz=NZ($7pP@#+gYiny#tybxUn!v1}p8bGll4}gO^69q;Yl5QG8|=rP2U8ZVlMj*hmZj5IE|s0d{i) zc>Zg=OfbPNmlLhGhQSRst-J+0`yWuofX&U##DHrCu=X)FU~6kD8GWYvqyZR39Vfvg z&_U%btO2_FvzzbDfO5I~PXm(Ny(PdC6Ud`3RR(Z@!2p2R0GF1QbPwQJtJTzmNdq)@ z&j9uapfMnoGr$@E3bTOj94+aC--QAUb zzn>h1zyWSILCrPrfCG&=b{SAUe%BNnPzRB>;7-pepg{S&1lXf%>~lve{7RZPMxE=`(i-T_XTIt)S7r|K%a zxVR{%+h25KGntGGheN4G=Vd#(E%VW3HGomYq~+yh&E+$)7bxniA^aCOa?7~lfI5i0 zMWfNsiwh%Hi00%$)R261O72HDr50UO0{~=WZ-on**2=W%L#zT;|a5Wx+yoIar5acafjn7iS shpW@GRPf>I^eh#8xH>&cg&k4!3z;A6+*iB|YybcN07*qoM6N<$f(S;WHvj+t literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/PinkSwirl.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/PinkSwirl.png new file mode 100644 index 0000000000000000000000000000000000000000..5bc9a9f2def53450561dfd92f320719d018306fb GIT binary patch literal 708 zcmV;#0z3VQP)N2bPDNB8 zb~7$DE-^4L^m3s900KZsL_t(&L+zN$O2j}AMe7S(`P}+`{8khk1rujLPY$Xwoa2PZHTk$ML`zDOlEFE-_y4$nXxpo=F;ZVmDjZ`{Ha@8OgCP9&iCk4 z&~DrRUv7%%zqy%H2Y@LCp%Q?Wr~{_dDhH~=tJ0zgZlDYf6Wk=q~?0Afu7FarQ?gP6b| z1F$avXazu8V1-P801$bM(FPdTD?8ks0n*Y27}qNUk>ijF=$gU=W&prIEL&ilmUBW4 z!7>5FpPgsN0YDOT8~hJ|w1UNPSOA&>ykY_X^fqP?K(iYYz#CuuC=9I3%DZ q-3Zqn5)fgRYOZleKux+4uKfclA}pL!|EG=s0000CsNP4_CCh7G3T78X|a5_(iM2K9_aQa*F&D zr%V6WpUXOXLtayL%CkqwY41HZU;BT4*3`@n!?w@eig6<0%XjP)c~mv)^Gvmxf0Gi< z9y2XWYh2$m`Tbw6(@W-{8T``d#zuG{?XS*e!r8uJ!|td6NZD=S=1Pddo0wM z{kA4FP0!&|W1I0qT&n*}`wuT=nX7*m^Bmy0CYZ6i_rYzUeG_l^sC}pnm2wdMqEhic zrenUU6ko=^MdjzWx`~?b?wHzQe@QBVp)EjmdA2bFqq=H|Wy=nQI*&i%2lprov~Yf5 zKFm`wi>G0C)v-CRcpQAfot_KbSDANdd-|$J`|Oe*t^ITJYdSA;#WMMj^aHCLQYPG} z{Fr?|j@97#UB$JrevcSGrXASUVt=87v1dl*HZ^98%_Z+#Ip2Q&Jz4g@GV=?@Gshnn z#$4(Me6#1R-BY_kiI&ft3ZI1292W6U988y5+_p?sDF5p|}6e&(S(0kg#{v zYJ=xf?>?4LkXks!T6XSffe&(%cj!0BvbGq1@=j_?c;V&CcHyO`+`$c+0^OS5;uX)A zfAPsIKIv#--5asnJ%QzTv*rI_A4q7m2%lsS-m6#Pwq$1059y}4M_G;pbIxd2oMMy4 zP+VuajP-06(A{?)s6J4g&1_!5S#k2&0p2*KxJ{M?&C?smk=ouVzD4EElG{hPqlEG< pVP)Px#1ZP1_K>z@;j|==^1poj8zez+vRA@uhm(5F*Q542!#@Ekr{K${Aq80@eVI(GL zTAHD0CMINviD48(L_sZzS_pxGEu=+3fzYC&h0wyJg>6h|VIWw3R)5Ut{?5#+5|6`&4(a z#u3l|AmV9NOdcH0HW=){w(4m!2zcFIxDM!Rb0G8mrLxcx$l^eeu7K1^cNEFH+6|&0 zh~J6-b~@1ilg~c_no^QCl~mwEWwO+6){6;QYzt)OY_b(L6Y%+Dps^Zf;vrzRw?q{( zT$gV!*nw@;(`FEW{PQ9anYmD+pjL*8WvL^O0`rV@t}CttOm-EouMjZb9hcQ}8-&gE zl_-(k5kT*j#3B+mfT`r_rGzBR=N;x502c;IRq`PLNS)cRa6T?;U71M&3{iZiUHl`! zNc(a{RLTrs2v{3TNQL=)e@`?C@Jg8in`}+C0#XkN_|=mo-v?7IW7-8}j5Zb+40d2! z^|Tp1OJxDXP=kPTW&&sf2%y)Ag#Z-7O8jzPLW%K;0EQN_E;o|Du`{Z@4=C13^XyLo@Nk<1 zI5Pr5Ab?i!P5}^r0=65l`35vZP2-imX_Ub>$!L<&diqF2X|(+T0RBBK P00000NkvXXu0mjf@AcI4 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Purple.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Purple.png new file mode 100644 index 0000000000000000000000000000000000000000..77c2cb44feec185c9cbb0322cffe5eb642e19dbb GIT binary patch literal 858 zcmV-g1Eu_lP)N2bPDNB8 zb~7$DE-^4L^m3s900P!YL_t(&L+zMdPZLoPhI?^(>)$|86bcypjsXIJ00|!f?n#Uv zkpL>T7@E@3>bj|o)Y@RI4e3Q=`X5K0Ne)>mdbbyo?8W44x6R4E&%85pwkdg$+BzE9 zl~QI;%9*#9A{@_2FqYMOe9!NE{O`A^{Ix9+Nm+;#f+mk9WvVo#LJ?gZ|DaKyC`j$@ zq09s`GF_fl@$UzoNp9e|99(}Xg~4qp4(@1ty!B3wZ|+I{#%uk~f_R=$0jPNQN@l}Z zX-pKQdGA=G{VsGAS74Y0P<6X17~#Z9dqqy&xf{;! z_X9wv7mj%1>z%_37npNE;I>sL0J=|36u??%P1>#?b+@koC=s$tcmO{#WflK@qYUWv8x`Ao+K|)x z6dX$hYBwcsI}-%{YL@Mt0|G^9o?Gv8VuOf&l2H z1MLM-0Ej1Of&c&n0JvrakU0Pg^#!eU0MG-N1_%cLAff;mc?1B+IxBskJ@#44z!U&% zjRO!2goev%^W&NZxY^s(h8P8aU=IMnTm!(Q13UmMPxdJTg!^^9yDqHr0LESv0G~}wfhd4z zAK>^)6YM0B4zQ4=IG-_bK%8_f?43Bk kLYCru#>4?}(zUSnAC<_sBcrnsGynhq07*qoM6N<$g1Jm*k^lez literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Rainbow.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Rainbow.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a9f63a3338d1eafb574e7d7ab2c472586e428c GIT binary patch literal 842 zcmV-Q1GW5#P)N2bPDNB8 zb~7$DE-^7j^FlWO00PEIL_t(&L+zJMYg0iOh4Ty2+^-}zA>k$=iHK0qh18vbD1su2 zB7z7Zi=s$y(M6F`DI!v&gn~#3NGWt7R6?bYQc$4~u~Jd|py;9mkuF?zRYW-EjG5b{ zja_GS4!q1Hxm-BUoOx#w!1X{e6bivG449_bQMPTvvMe#@?|e?yUe5+bgT;UjBPtq=A{-8HLr_IDbg!=u zlT85C%Mq+S_i*XsK7^;P!1TVNV6R}zcq9POc)NMmbrFljL?x3+F%pKd0G6&r(Rh`{ z;6^{(XEy|ZqP>a-#`G=#G%AhDN+c3~3RdO}w-}VA{CfvHFZU0pxNy#N%;zp6925{h{^x-WT^Y0W7ot zun7_Xn;-#H+%44YwGIF@&telK0D>R@&N&iL>-D`a383C@<8A2=0QLZeTD&@kr&pkx9hfcJ+S zyu0P1{v;ueL3`x10MM-mF!D6dZ9wC4WJBcmZvbfC1SNoZtG*`y8s?~E6YK_{@a=#P zKpumC1Hfai9RNQo4dC;Vhx2c8uu8{$0JG*|R{*jP&@ch8AMiIN0k8?m1hfOV9sa%x z08PsTv;$xRR1!d?Edk5337lK$1i-7X1i)LKOaPEb}{5yQImWFln z7>wj6l$Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qQF!XYv0005-NklNm@_#U?2xW()3H%@137)JB;gLbvO*;QHkRkC*>&4OPtkf zzNd@Wr5)Z6R^vDh8Da=S42J2;axSh*T$MPj5dNbLU>VF?;|4%vU&hxZZcE&ic&g{F z%Q)RW?L`Hd5`e`s|6I*G-q&i_1~8?4EZSAAm~;S?xv~e~qXKxXFtmd9X#0Ln>wayJ z3IJmk&6LvrDj}Ny2&P&9bK19}d&mkvNgH^~e%I1}DaX%hDh44~yR_QI%t%uKG1T;~ zFa!Yr0s!Ys0T5LH)Rgw8-UCoN0Qy`2AnP~Pc$iZ5u|Js8{??XB1wctN#xP@!dfBQmNHa2=UGH(tr>Y6Pv0P!mipgFCfNlTMvBa~&Kz1ErH zUz=X$H-Cuqe0YXuF90%RsplG(3g}5U!?TwP$dIL;Yg{UzC*2IsUMe6%mU^ynseqnz bGd%kbT04~7k+Aui00000NkvXXu0mjfSZ4{K literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/RedSwirl.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/RedSwirl.png new file mode 100644 index 0000000000000000000000000000000000000000..9ef6315fc52f612c27b3ed243496471a2f167567 GIT binary patch literal 15483 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Redstone.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Redstone.png new file mode 100644 index 0000000000000000000000000000000000000000..b03cec6ccb1f80d8a498b47a91906557781a7ee0 GIT binary patch literal 1069 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtZVz*NBqf{Irtt#G+J&fW*wa5h zJyShH1A{L`3mF)g=Xkm}hGaND4L|88?I_2dJzKJLzqrk}itWY{w>O>7@5v3a8dTVSeTvx611BG}g1VYb>X*?XUA){Yv-mtxxaQ9aDjA7v6dQZq?uBoUlLn_42j%w=ZK9 zJ6RGFF4xyD+Nj4;Amg63b54z|#e{p;u4yyg`mmoZlk3RVi{G~0s^)dP)!OvQP*%)M zgYlPwH`8{7>cS$Wl_6f24oEJ#6&q8ddf@5NqcdvqQ(ag6{{5-tum6YKdGr0}GlVOA zVP}~)ecF^+rojH%>d{dvb68?ZRBUG|9)MxGqg8g;vK7WBW|V34H4;2G*T@4l|U z!}}^X=FXk^=iIs3Oeu;Ef;TTGZhK(v-DJ1y@F5OWhReH8zvg3^)nUV0P{>=wxKinw z8taM;HVN{%IUX`w@4G#|@-)aj|G|G_NQh(<%yJMHv|(BGb5BWlcrTMh#+3bu>6d*R z82WEE{jI%Ga@Yi{kgbuS+@oA*gX5j#V3vhqIhrQhJsEF&o&AFQ&g4dh(vGj4k%#9s z{@r8b+ukbZ)xfuG*ZGW^=?AYocW5wkscd7||LnQyZzqPbTC=lKv*dTzOa3-K(e>=i znG&uG3^`Zo*6Ah)wOd*mt&6lTy_K%dQ@bUC(Lp z;@8$F--+Hz+HW3YU4AfO$?Rp^@%)e1-@ARd{MD=nPcp1szJyk>GcB3OYUxrF)L`V1 zUC;m8)}_YAI6-F_C?uUY4_y3~m*^I`2Q%v&ZZsp=1 z9g8Yz{ATlUEBClPTAq5e;RyeO-}Oi0eqH!>?ben989hQh$21NSOT9R-{U76+?5ZW@ T5;l*4xtYP!)z4*}Q$iB}deGMp literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Skull.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Skull.png new file mode 100644 index 0000000000000000000000000000000000000000..fed7f0030303ea9329521ab4b60f57d2b90f82ca GIT binary patch literal 1008 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn~YUV4mga;uw_MD>9 z+2}Iqy@SyXWoFHp8kLeK%mXAOFFdw+eScT%b*Vc=-}l$%{k8f%Z?AQ>?fJOhs!R$& zK|xKIE(L{zh5cKwa3SN>t5+{Qn~`F%Z_l2XUtc0aLR$X(`SW1%g!lhiBXqvScNn}( zVb03VcD2aN$`aBM4m!TcSDA~8Yr^c=(it0Cmv&EG!+oS7<>T75Yculm#eePfOL>#zzQ!+0<|Ko=b4S)aE_Vo64T7)@n zV$|BVeS7!=iG9hXPo6$ymC8wcnWXxf$#B8GeRAyV>_2|}aVQ^)ygyUd z5ALu{dIHQ5$Mp5}CFJGZ-QC;ISh@1^@Fb+9u!xI`&zLjEM`D3`s~)3WCe!iF`XOuu zmshP?b?DtYy=l{@8`{|Pynda1=kDFa>T2oPvuAHIEK0lD@MLlSYz5cL4FO>dQU`h` zWY1e#UsKaFZ=T$qef!vUG5{^LTk-H|0u+Xfapth>43Y-ncPP&n1S-hI8Gzbp@4`oi}er zR{BrQ5L;LfE0nXj>x#g)_E%bGzD7kvXc(W4Ty`PDq-*L_Q5NPUMnC2)XFV<$%O!G7 z{r43CsacaJ3xkr7ch;hH9Urb8n{@T&QU+1)z?T1+BF6=}{N+yDNjVDNJa_68m&uJo zmyUW}W1aZsO^)EwMOOu;ZJf2}k>%!^PqD8eW;x#Ao5~ngAirT!X`|#F_BAQ732fgP zwIju69IQP6)Rji6lyRr%74eN literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Slaxer.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Slaxer.png new file mode 100644 index 0000000000000000000000000000000000000000..321340571353fcbe428b6ad89c3c90b9c374274a GIT binary patch literal 610 zcmV-o0-gPdP)004R= z004l4008;_004mL004C`008P>0026e000+nl3&F}0005~NklX{qoN9_ z8{dK9&(gCl2#6!GTy(=D%XicB^K;MLIdl8()eDaiqz!k~gu7~@x* zkM)2`;G_ni672*J0^IKb93X8J^Er6|8uc2sU%x~YR?(=}rUu|!p_Dx!3TwDL-@~u7 z9sG$u;wnBu6i$aAEkL7QL+{Hw4BHWgU$-!5Z6fY8(Qkc7Dq*GpqOgjq_z0ukArYkd7%Il wfC5ke3P1rU00p1`6o3Ly017|>JWt#W0CrZ1mkE39k^lez07*qoM6N<$g2Bc900000 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Sunsent.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Sunsent.png new file mode 100644 index 0000000000000000000000000000000000000000..5c4a219017244709a721ab91ae036557f6aa03f5 GIT binary patch literal 1393 zcmV-%1&;cOP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qQF!XYv000EwNkl4-;y)8Ozr|on) zV-*EMlAQzL6oQa&h=6i7A%q-65Jl9AIRIKkr4|*@)_Of@m*fU(bv)0<{oi*!y*0=WT*=dB+T36QZVO4!Es~YyI%4ke# zO>>mhO%e6k;M6Z9eE;hIylK%_T7fhzC~c(#KREU5W$=iEjxluaIhmW{to06%<>?a$ zQ8F4L626yLGYdq8q-PbfY^|MTx*}YCvn6ywy?PuK;(y3mIdOZY_V2plHQyHA}@_}-KgPUvj`@Qwt2SAzd1ql>C7 z6TGD*02gjN#?=_1TuR>EG5`lHaI64^Y&5hFQy)G`mG1*C-h4utT!j@9eub3&N-6mU z-*K|c6|4~mndWjbl`=8}%6oDZG;;--n2!9oCA>jjjG{Qn$#G*gm0__|V6{|YGP%@w%>d}}MA_wyOW<7iSi*m5hcCcMt<8p!a{f-^Pzqsii2TmDKSw`j*|n0 zRdiXM^yXD^rKpDSd^a)kI_*@zi_Lw!Xz%CG?j!J|2A)djUp>kGvnKxTKg(aeBmB{^ zPxZ~49W2_M%uDz?(k|H7b5;8H3o7~1QO(mrH}h5v0oV{Z$HwS+JcHNSbYPsO{bTf9 zyT<$H&*DFNoAAk5d`E6k8~;r8t+v;oD{V$s(nwZu1BSAem#r6*JD`p;9ktr2fJAW5 zp-IA{vxG)w*grYJ(DXF^kEYmq{vq9;FVKE^4)2khs!vzig|gm);x=QfRIqHw!BDPX zt?9;A7spZ^L+|R)D1ejq2^^c|(A_BpCa$RfwqM#w_;g1Sz)&kXmp%z#eG-7V+L{Eg z(Ix=$)Un>ROG5xowc8Nt^1^)f-U40-(i$ zvDS=IXF*?W#1gQP)18YcAOPx&8Uk>|k7uln&{U_Yz^!&dw*|mNh|bv^bj=9>8MllF zRiAE;02mYi^2KP334oXY*d|wD*oO5)F3Mp6uvgI#fV*w9%!CL(>>~7_6aU<1f)511 zeF5;Ohpxq4>Nw%?Ob5t5r=VQ2qFk_GIAg+iP5_JwfXlg9ujZj#6aeDU%!iQYn;>nA zTiEi$4np5=#rJKPz@h|R2&vCHp7ap>u9MbBn@M;LlV;3QHk6wZbX>tWVIljfybHdP z3b>PpaZ^SsodjI1*DR$7S{d;ub9+|EgtdC00000NkvXXu0mjf7vq;k literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Vines.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Vines.png new file mode 100644 index 0000000000000000000000000000000000000000..ddc983841d1e7a0d5956e263ca19fa1dc7a8533e GIT binary patch literal 837 zcmV-L1G@Z)P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qQF!XYv0008CNklbYC8JKHwDSL*z@J;P^c_P^cz`#QTJpKC=&R{o^0!bdOPmb(8=_My~+PqNPfF7St6 znjL&>@3sgKDf7F{&!#I8Y( zpa`)1mFH3YQ2N-H_(msyoXs>Sl2Q>6cLC4* z0_}b;A~tnFlb}aok>m@I%#&fC|JkD=KVz@=xkh2NtmT`Q1~KkJ0`~()S_Tj9#*GZuKxod_6{ z-3(_>3dj(pF~4zAz?kf2ID1k+hA55sjgtb#WH-avlL9hCY0Pi@?-lS53#zWaMw-HI P00000NkvXXu0mjfJR@j( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Waves.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Waves.png new file mode 100644 index 0000000000000000000000000000000000000000..99972d2c01cf181ecc92010fba674f5ecb8f6b98 GIT binary patch literal 911 zcmV;A191F_P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qQF!XYv00091NklT+G!Z;tdgzAR;0nA|fIpA|n3l@_bXFiAJFz2gNr#oxzZZ>n* zZSJ1i{DT+^k76u8bz6E8*SOERGXArcXJ#28{@Q}u@Zw+5tCwz!jhAj~&)r5=bbl$t z4==m5G`Kdp<~FtwqqFVSz7^M6H>E!ZgaCkeD$2`my>{DvDgf9TOCuNnRP^|3{0#uyP&r@#0Jn_E z?re7e7+Ah?PX$0ZFp}vUPyk?g#M250W@ab&lL1!%P<1R{0937@YrT^QMZwC`0{;Sl zaCQVha8M!;O9mj8HfgKkv;x7$HH70Bav&`L0+7m+`UL>(fIA8R=1JKcw~+i;o_3fz zbeq<;2>^k~=>Py=WoC}QU0IrQ0G|thN~}Z@cI6m6qHEn_og2>Mp4uZH07PPK96)su zN-Ip?iGVC2ShhQavW^zuT2Jd}7o4E>$OQm#*c_qQnjN4xfGv>E1prl_R<9$p`X@*& zKpxCo=**x)6G7PNCj!9U&Iu4fR21QCX$U3@y4u>R)K}oKmdelS@I-sCo}TCUOZDd; z##X36OyhtoFIv}orupTj0Z`K~OpOETvR0PoHV(*Ask+{?aX?*UvplzPK$c3?^`4Cb l>LQ!vxs3y|RI0A`{0&xjv+APZ3DE!m002ovPDHLkV1j#9iZ1{F literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Whisperer.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Whisperer.png new file mode 100644 index 0000000000000000000000000000000000000000..99dd4d0780655233ae5b5d497387d649e11773a8 GIT binary patch literal 16021 zcmeI3eQXrR6~Gs}MXnoY5s`8E>g6mx46Jwe?)E;`cZWaD#I|~leYnB~we{ZaoW1qk z?Qy%d&k!|EAud#uv_P9CHBEx*v{eL^kOD5W4h_WpkQySTF-d3$X_7i|EIDapNJ0di zz3&^Jr*1*&KYP;M?wdF7y_w&eH?#N0?r(0ocTw^3VuBzRHPm~2@LC1GhN6Y=_t??z z?1h&vMC#iWf>?Y(`!4wL#>FcLqVjK2Yn$5U{Te68p$cA<{h%Tiioo6k;oKaH@Ip6G z4SvumgYnEl~QCoL4B44ir|B>>x!d z#z!cof~N8ri9*^Y(i08Fhb9UX2!ap@s|vJZ^4dkZWK~wWFV<{UeSNpqNKnuJ+= zDI_xFgmdL;qkvcCXsav--HBD!oI+@*t&OiL!}@JfSd{yeawmnFWb&Qy20Xk9+;BbG zN!mox)>g*KF(%FeMV6!KEGLPch!3wUN`d}7KFns0wr2at>WTV*^&|2sKQAxYeY5aYM5m<%N= zNibFM!mZ&ub6Zo2pyW<$8=@>oB9{qjVoU-{Gk!9_Ga|__z((@GERv!{uv!=!%?K=T zQd;ps7nyM-*G95^4%Y%Bn*1zG1_OZR+DLjFTyj&8onKr6wYuV!T*#%`>S=x=uxhuJfnMBG3U4U~MGrx3h_f+XV+r z`fb2u6Z|&2$zn!4L=ir!0BxUj8B-f=`shlm?c@rN z@7EkJXlIyP(6&JUap$yVhLyH-COSy7(>Xr`v&`p?(bomSxNS7yD&A{uCyE?U`}ioR z?t~l6e0KPR*IYBy{ePmxi2^=>L}nZRIDT3tfD;6NqjqwSZF% z^UGW!pShKls@B<+=+quUI9SDSMe*_Kfu%jGEfYD>zfG&gU{Aci!%D*s#c01t(`+?r z+KxBPR->jF%ddwe)eX0~_&|~7EGz9vDRGQ%g%9<>ZDm!i?T)S_96fnb|Qg2%X` z?I%`C(gs!JHEhoqn&A-R!QzHlilkv8RauYU@y#&N3Loy_{|YMo$70q#ncl_j<3fPoMI9HO52Dp^Awck=jtkER(dxJmAb3&7h3A84bzBG# zyr|>C^Fg#aE(8c()N$eYAX*(40t7GWxbS=st&R%;f){mMcs__$$AtjFi#jemA4IF; zLV(~!9T%PtqSbLBK=7iD3(p79>bMXfcu~iN=YwcT7j;~CK8RMwg#f{eIxajPM62UMfZ#>-FxZo%t&1kpni z#AF9Sa6cu8W%8kKJ->w@3Mv~s)vdADrY_y{^h)OL!8e5)?@u;9Q1#nQj|?C2{pB5B zOJn)W(_^1o&aU0y_x$}=`$qQdY$+SBJ6<|79(-=<_18}wTT4H9Zt?y8i-!-J4-nIf zzgPH;OHUrDDSv2u`Eho9`vGSC@VjRYo`19X`r{}6_36u0)%I6>#gk`Fl>B4pyyM=Y z2Y0S~@5bukyKfyLi@XbtymWfp1Zz@ntr+T%I;4`%gV%(!py)O_6h7 z>p*GQea6q6n^y>vm7Dig6+KySq4e_S*VmF`f7(+|uH8$Vdw2!GY^f>Q_Ucm$t{JC1 zA6zNC`uooIlF|Jiw7gwl81@|aaKq(I=T57 zdBj>{Ma_dhd*;-snYUIA?0B{R=a&m#-2TzXY`JLM`{fN)e;zCS%}H-T*YU6X@kc|7%RB8FD~-M| z)U>XqXlCO@N1tuSH}_9G`r^W>jSr}WuMpOOMIEy)H{ZDFBH9m?75-r6v{`#`yrHhi KbE2l>yZ;6=Yq7}y literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/WhispererBlack.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/WhispererBlack.png new file mode 100644 index 0000000000000000000000000000000000000000..2a666d61a648e7958403198dda14c7b40b726d8a GIT binary patch literal 16395 zcmeI3e~cVe9l+m$rRT+-wKTC5irXc{o^*D8?9S}Yba&gk+v44oZO`qIUTeh8kGFT@ z?d~i)bKSkuzzH=%Qi~x4Dm~gNT%uTdie4LIr7BPpiN%QYl0r&JiApg=Inn~v>YM$& z@AjT2^bccZv%kLY`@Y}rd!O%n-#7Ee+~2d|^9!1nHUj__bah7K=yxspxSOs)-`{)e zt{v#-L9e- z3hdX@Vb9w?Kjv}kTG+Fhk1?@K2OQ8lN3w9!$cA2ZWKb0~&zeYcC@&!gDQL;=d@7kX zrF_^^@GGJJb~Ej97rI!3VNaVK(A^j7ad#M5=;plwr7}Xm9T2@N9|-sZtK1yJ@-*Y4 zeGJ9nnrc?hSh|sR+kR!m7_!11j~%G;D$OgEsRT-!C3c7+otHB- z>t*OhMw(i&$qZ$ag`sIG4U;eh)0T6(Eib6OP-UL+P*b@G*wC% z*_3QW^pxBW=}fvmL{}SYdRA7I)L|rzEE*P!_(F7}=7v^LLmjf0bz546CQ61`lO&X? z!p3cv`|DfFiliPXmJQ8Nbxo=Ur4eHx|tRl&~&7*^$Bh_*K` za#0;uX>F9+XK}5v8mI6A#jp_Cu7i}wGmugksQHux`l!l>bj@>$zzIBKk6OL5qYnC* zprG;zd(`58HR|GA>QhjgUs3|?eG!XEU1`&jQGUCk5!B$-QK}R_)L1`Mse~U@TSoM& zl*}>$B?>$z$U#QrghXMp)SFjRRdQX9j$AiRm#icbqEA#PMhWtziF1gqszQC zLM=qswN{5!u?!VE=rhwfHv}`xXOEE^fN4@0ExIc7n%#+MB&?jAg>C()z|5t>7roY- z;qL#_-u?)QFy-wZEe$-!a7uzpP)Y)AD4&YHf~+i3ipsEDKvXpb%H=fIWD%dDy{c*e z*PmvbSaX`y^qSpCJrn=tA|A}A2xG!*AV{) znJebAz9yDS`OF#`vM(PcRDV$|kPCH>4bd~&s%xg$zt66t$)Q4jQDD%EX6^5iX{{PJ z-9k34RpX{r%iGhs72!(Ju;v;o`x>`+0k#R3kDiCgzNn5az)brj z5d0+@T+z^QOV!YahFAzzFsxCO42!9%xp68SW5rfB=qPj1#VM{#?mF)frt$ zub3|<2nK{KI=IMuFs*|N140%ZTx33&*1?4VA&U+!G9OIq;KG2AMF$s|52kf+VL-^D zgNw`u(>k~?AY{?OMdpKP9b6a?vgqI<^TD(ZE({1+ba0XRU|I(k281j+xX64kt%C~# zLKYodWImYI!G!@Kiw-U_A581u!hn!P2N#(Srgd;(K**wli_8bpI=C<(WYNJz=7VV+ zTo@3t=-?vr!L$x83`h63CAqIeR z+W?UE0Ptz!!7o35D*&#GUD3AQ{HecAt$y%vX7M-V(<8^)&d=NK-@9k>EAxN5Z0!Cg zxa0fI_j>0YY2Lf$XP;TT`0C4_cuVH@5JbQN0OMdxF zQ_`5()6K?Sg0JsCb+hYm>fYT?@49&7*1>~sjkwwoq=-lYZ zrS12vf92g}J%@zlA3J^N+O;R%U-3)xdNnzHUC+a-)^8bPW7i&>ypO$O;f=0+UsP|~ z3tCrnwzf5W{p8ZK!IPi;YWJI0{q0cd9ez*zNw7QKwESHB(lb-jFM^4!t#I#)qrX`_ zYTofk^K$q2jyrGIIPt4o%B44Nd-Ud&pI-Dk$8CXW80dAT>$^xeZT zS5Norzxd|DtENL!pIkafjhU#^#L?Fd{|>q)v*UtY7Sa#rQYqaI}E~y}#xqI3Gw=cTu(N}l=h_)Zs?^?GZdZ>NdJ^uzElntQ( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/WhispererRed.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/WhispererRed.png new file mode 100644 index 0000000000000000000000000000000000000000..58d2e994aab36b385d08396a8968dedae55c0807 GIT binary patch literal 15999 zcmeI3eQ;FO6~OO;1PF*!Is;m(%YqhaU*5;=+mGjFNysKmq6-<4Xi^5u`?$M#CcAIl z_wvb*MgxkLshv1TL>yzCri@B#J78z*2v`ct)M?FtwwABzA1YrF?NFvfXY75uo9yn* z<~A+N^q;pgyYHQQ?m6e)-?``Bw|~5+YS#Sl=EB}WQOxIoh#9UVm-&LS-lp;@2LM>8DF zaTMx7>0L2H?4)A)vXql?KS8L=2{mr0TFh?x6(z0BD0Vo^Kog(zyrS`mKrubd4pF2# z#W>9tF?2p7MV_#UwU zTnecS`O#d3vIG}m=qvp+Zj#A&#v2TZ1`MF} z=%pBrV%&ACTVOfCg+yLpm@Fr$o|uo2rl{erJU%!d<|C^o?gQ12A{yefykz&y@}tN? zSW84jBcMjb2&Ch&h@Z|hX7!v{RYIB8swL2{V8H38^EKzS3TkqjxvWcLGSpEr^sFSI zR3!^{wHV259aprffz-C4XtJsZnV=lY$vneKR9Ivcie;gP5}{L}6qoFFu^xt%dFZFj z;zcep<4UiMbo&&pWme%N-c2zqgr;jR<>MJhNeon+QW$+@>3?+1bCR2L^Ncxa`Nodg z>twucnGc(z_Wf6*PR%7Z1=;x}CD5#kP)MkX>4u2%TNMnTh9VWEisu+k3Ugsf3cF;= zDWe}REBYu&W?0VSlNAPv$zsVh&!j5tdOSLEoj+Z?hjV)*C{m2%b)_cmm3<5)c_8PJ zC6AYLapQrqoJ|U}Hld>PO>E8TW6niEbKzKt7g;w)@nOzGxg?iJNlw;BDQ-7}tcUlx zxbS$0JZ>h1s#MKF=*nG}$wH`wkLI>!3L$wC#l?gU&3(4mF}~4G99^lkonGO|{aO%Z z^9&2f<~9fwKb_N>8P}_yQhpm|o^m z`OK}X@oJr1iGK4TL_k%HR+N~m9@bA!YRg1U^=~k%v9&GP-{)q~hi1*+v}v{)H*F-F zW~*`2jAeaHH3DdxOAZuk&ayI}lv2ldEqbVj0XNS(c|VOe;}$h)Cv0s9s^}Qk&Hcpf zO55OyyoQY#Lnj(yGFZ|uOOZBAr7G+3JGmLATG7Kj`d>j${IQs{PfqM&H}WPkqZ{cJ z^JN9WfRIHC7nu*HwQylT$fAXd%m>q2xG*4O(ZWUMgJ~^X7!a~(;Ue?Fv=%N52wAjn zk@;X+3l|22ELyn8d@!wr3j;zHEnH+inAXCD0U?VPE;1iXYvICxkVOj@nGdG5aA82m zqJ@jh2h&=(Fd$^n!bRqTX)RnB5VC0DBJ;tt7A_13S+sDG`CwWL7Y2kZTDZu3Fs+3P z140%pTx33&*20AWA&V9+G9OH9;lhBBMGF_152m$nVL-^Dg^SDw(^|MNAY{?PMdpKP zEnFB7vPi^Ln0Zwf#?bq@9q2{e&lbJ@6Z8_VU9Mag0-*bD0DAiXxb_XYo(G_f0pLOt z0KxzOi?#lTk5m9K?Bd~h?dq{Di*7wMaL-%ACx$QXvt5~Y@9Ei1CksZj&jomF%glJiD|a61KU)3Z z2bVXU7;fBr;xDHQUIx3pAbhrL&n8gu{zhB(yMLr@8*F2~UkrewcSzAw7rwjxV08T% z@K(HUq@|_lwYP1?;i44|+pmg?;ga5yXFNAGZHSkS?go#{_}7t(UPo{L6MHZ0cvt)I zYWt@D?dU*fP>_JEG(_bA}-g{sBp|0vLLBsxE zx}2XFziqo^aOm2BtIu8Q+P8ptc8AmX^7H#Q_1p#CIK$jkezEt>XnoLFQ#&v6$gDlv zzMlP2V02fP7dU=1tLgCGCjQ6s3r>Bu8EhWCb)>QS*FPhD>5{*7zz zeDu=N5C6JR2OBGHVx;XrIqj3A_`R7{7W_Uk&@=w37*Q;Nd*YoLfpVQhu zw!LY)QdT_{I6nW2r?!;@+lNP=?(5sRNd$Mi-PLhrdF_+hEt@Zm9_;z&VEd|ty({Ql nHU->PQt-2!%NM)9jDYn&dT;E-t;1F3E8 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Extras/Wolf.png b/src/main/resources/assets/customnpcs/textures/cloak/Extras/Wolf.png new file mode 100644 index 0000000000000000000000000000000000000000..1241688fc5b6a48bec6cc55d38ad59fd8854e224 GIT binary patch literal 15313 zcmeI3Ym5_B6vyu_E5YRv69@!B9EuN!OlPL=PTI2U7T5*5EbJ<~2@2DhySoEzr*x*Y z3yM{U(GPASppgU#!HCKSOf)O;1ql&@CIT@56A6esf)4~tNN|0CciL_{d$)VD2^hcJ zX1DFR|9j4v`@84d&X;+)rFqf#+WTt(0OOk)!^_cU9r|a+j7IN!-rTeWecYRD?9c(2 z@P+wb_1a?-rUBr;qPDdg?UBbtS&Q2xMTQ^keF;dme9p)(3X!YqVMJ~ zXJhhHjI}}Ad@~`_9%*43v=n6Ab`LA_9xvnd+Xc7R>+;TJ9K7J>cqixNS%*_}@uJJY z6koPbE&3KnDV^f-@WNs`WCd;AhLIFGE|baFGfumf>f!{y-_P+5&f#Fu3|8++7*du^ z=(7qz2I7RFE~nI_p=t@nj4MU8v=Ow~%tWPEab59bDN#Z%vO^TPtd!&gJI_^eQsk0P zGM$R$FHMm-7=v+`Fm&W6RP;-BYlfzGYr~{0$-^c_dlHG1a#y_Gc)Vh2-B_?5At)lP z=&85$Bq6sP>RLJ_!v*WnQf5_Jy`grNH)l{JQyKQ!VOAZ+%~T3*`BEtCPynq}Y)C=L z&{A!h77G=stYrWp)6kHwDrWWyHKAx3eNKSGUCR4ijt0Y$0Yj)BeJn4qg1b#{pkfpq zE|zzTJZ}k7n2E)RXo}j|Qz3@iB|5y;7?zoM4Aei0WJn{5Vx4P=qsU^XmWoS8NR3Nf zkV_`I0$h2}GP6`wVuKdbQs}Z^$Qj@&4O_hOl_oYNbVEwWuqhlu19nwaM7NXoMt#00 z>-6#xD|fo0tWTExERTl$yweX|f}DpKiCEo-gbr(R+Uyn-x^S>4nvBAiFUuh~WH&EF z*-lANSV4eZR)S82Ra~;iC3ty3cEf>0mS95?ElsKD+>>IKIp$gvl*|XCQ2{Cv>ySKd zR`9x9tly8`d`_syPP9x(DXpbKm?5beRUK7pkEM!HE$2_RR=95P=ztJY^CwhNO6kz- zzo2cP0ZT_(>BKU9@_j5yvU#?JWV1b>65s}nmM^R1S#(o}Zs*7l6yjUlhtHAeh6z%8 z6+-1_4If0;I*p8!g7dpjg^Z;03sDEV;o$?E`CAZE|AURtrS*5V4I}HSJKKgqC)EG9 z4dp79yQM@IR6^W90S^p}Z08F5Ik>Y14uqkd7%+dFMAXHoqNIHH2mx-$SUGcHe!JO? zv2=dE-@~I9Cz$U=SF4P>c931IGVWUTd?KM5AxAMAHf-@Se?be!dn>xxgCURG?Q{n? zd>Hp=QL`}C9#+vgtefYF$5r&fg^G?HWk)Bv#C)>6qeUn>7PiWATbA#^!YI1wL-(6p z>4tMidzMbIyZNQOqPrOti$#-QK*%P=MdpL46c+}BY*JigKA1{zVL-?x#YN_WsT3Cm zgltk=WImWmabZBnCdEbOgQ*l3283)~$ez0TdSlil zu6PVJ)@ma{RZQ|1jrw&)ht> zWwC0Tcl)84HEpAqYjY1>JrnP(f3<5LP`=7sxD~7aW7BC*5WKy8T29~Jap}yaDQWP* z-@ab=^jvKGH}^b(eZB_8+P~H|DeMV^j5G2ZG>S;P{_l_Fo5o z;C*$A-)!^)ojjgfTJ`SSNX?>U{o{6T{rtJi^t#Etf@j{?zKJJBo%7wOy$Fu)t-Dlnv@dgN zf!WL>pCW{{I2h6f8V|Xx!1Wh jVD#!Cf7dhp4}gh*2cNEbwy6tk3us!<9Nu5Q`h|Z1`$xO$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/ColiMaster.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/ColiMaster.png new file mode 100644 index 0000000000000000000000000000000000000000..03167a8520d0343a2bff7b60d2cd161d9e684f42 GIT binary patch literal 23973 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/ColiTrain.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/ColiTrain.png new file mode 100644 index 0000000000000000000000000000000000000000..60b4192580c328435da7afe0c8d967efff3439b8 GIT binary patch literal 23882 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 Rz;g-!JmxHP&v5ns{9nBe;EezP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/Daybreak.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/Daybreak.png new file mode 100644 index 0000000000000000000000000000000000000000..72b38e01b9c06d3f52ae76a9118d64ca90423804 GIT binary patch literal 24586 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/Markus.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/Markus.png new file mode 100644 index 0000000000000000000000000000000000000000..a1d7a3f6e4fdee3f24a760dbd74ef388793d0edb GIT binary patch literal 22907 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak.png new file mode 100644 index 0000000000000000000000000000000000000000..d32009d5d08110f91790095a0f68069b06e8bbb3 GIT binary patch literal 24709 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak2.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak2.png new file mode 100644 index 0000000000000000000000000000000000000000..d0a5f63566887eb1275beef60aad664daa4f4ab4 GIT binary patch literal 24267 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 U%Vp8Ogd4AQa&^r9#DCX+0r4^?LI3~& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak2Star.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/RevDaybreak2Star.png new file mode 100644 index 0000000000000000000000000000000000000000..9a1b9cdfad4e9b34b7ac412629c2ddea8e729ccc GIT binary patch literal 24028 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 J1ar54{x|T>5ZnL& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/SavMaster.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/SavMaster.png new file mode 100644 index 0000000000000000000000000000000000000000..8e77436d0ecae4270eecb94392fa2d299f018534 GIT binary patch literal 23999 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/SavTrain.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/SavTrain.png new file mode 100644 index 0000000000000000000000000000000000000000..5ba731d22a6665e2ca17a0f90edd399de13b4985 GIT binary patch literal 23864 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 J$L0rZ_!pc0(^&uj literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/TheTierV.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/TheTierV.png new file mode 100644 index 0000000000000000000000000000000000000000..00a832a08056c4e15946c75bbd4aa3e0d1cdb54a GIT binary patch literal 24057 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 GZu%c`L?93V literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/Theives.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/Theives.png new file mode 100644 index 0000000000000000000000000000000000000000..25edf3af51aaff2219b6bf6492c8aa61cd45ae80 GIT binary patch literal 23660 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 Px=>kOL#|r(edzxIR_}KH literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererBlack.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererBlack.png new file mode 100644 index 0000000000000000000000000000000000000000..7032a67d97b4c4e511e425d9e6594c24616cfb1a GIT binary patch literal 22354 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererGrey.png b/src/main/resources/assets/customnpcs/textures/cloak/Guilds/WhispererGrey.png new file mode 100644 index 0000000000000000000000000000000000000000..869dbf813ea6f1d2ffc8fafbf11a66b590a63de5 GIT binary patch literal 22701 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/JulianClark.png b/src/main/resources/assets/customnpcs/textures/cloak/JulianClark.png new file mode 100644 index 0000000000000000000000000000000000000000..949a966d5332d42f5388c3c81537d6e9c096b5ad GIT binary patch literal 1398 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?e@QjEnx?oJHr&dI!FU|?nl@Ck7R z3MwipT3A>(yEwbJy12Tzy1Kc!d$@aedU$wwczStx`FMHzdi(hK`1<>L26}o0d3gnU z`-J%ThWZ9a1cyY1ghqvi$Am}5MnuL%MkPc=Cq&04#>6JYCgmn2=Ow4)r=%35q!y&6 z7N(^arKcBXWE5v)mSkp?X5F}PPMmZ(@An0}H(!qyr`WwuW$Vf) ztXw1e*I?0R@#n`P_GBtmy66ZUmDjSlwR-2wgE4DDYuDe(pBwa6dBKTSyak5W`s+$8 z7KCoN>3B5zz*Bba#l5?iB-_X9g`2=h5$|5mu6XS2K7{F20T z?kyL!^&EoKE4VJqvN2k@S&*%`p1bVAqu|XeEghI%Y^h6Jb19PD#OdQZ2H(@!uM)31 zY>yY-vTx4$D7$YD6%U!}uw@9Wi1pQ7F|}(gV~}u?+_D&!*Zqmt#AVKzel6rb@cYO? zmD1arYz{0ep5MRx@WsAo+P#K~4CjKGW<0xpI`Pz8H)DA=lf_48H|hFLZ18;_e842& zr%LhSoV|wUB<&?vPk9yc|JG_1r-##pEl%(z-5%q=sm=-cy#-)ei9C%DWo-gDlu zs{i38_M3W78142l{cZYD>+sS0uk`_c?Z@%2m_OJv>|;I|w|~Ol?T^EN34p=V)z4*} HQ$iB}_n0;u literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/NewYears.png b/src/main/resources/assets/customnpcs/textures/cloak/NewYears.png new file mode 100644 index 0000000000000000000000000000000000000000..e4e42317bebf684813408db47a6b536ead4e0e61 GIT binary patch literal 15518 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 YbV<2kSy64m2ZV)rvlqtfo0YQeKNNe)IRF3v literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/RaggedDarkPurple.png b/src/main/resources/assets/customnpcs/textures/cloak/RaggedDarkPurple.png new file mode 100644 index 0000000000000000000000000000000000000000..128740951b90b261753699fa0036006d7806f6f3 GIT binary patch literal 21942 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/RaggedGreen.png b/src/main/resources/assets/customnpcs/textures/cloak/RaggedGreen.png new file mode 100644 index 0000000000000000000000000000000000000000..f4cc949e10cb4c033aa5677862b8c2836dcb8671 GIT binary patch literal 21982 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/RaggedRed.png b/src/main/resources/assets/customnpcs/textures/cloak/RaggedRed.png new file mode 100644 index 0000000000000000000000000000000000000000..5675e00469d5ecf970c92d64e2bca937fd9ad554 GIT binary patch literal 21962 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Realms.png b/src/main/resources/assets/customnpcs/textures/cloak/Realms.png new file mode 100644 index 0000000000000000000000000000000000000000..0dae4b22dab27c045629e78b1a5fbc97195e8ae9 GIT binary patch literal 1111 zcmV-d1gQIoP)Px#24YJ`L;(K)0{{c4Xp;~C000SaNLh0L01m?d01m?e$8V@)00007bV*G`2j2_{ z4g?c@2oC`O00Y-aL_t(&-tCxOXdG1-hMzMt`@hYaMBAWLtv{t$|3HPb2vye6?wZ9k zN;HD|lSc&&B02P$tUlH=^AvJ_Imai)4mZ4(lv2_pw3El5lCP(>ap=V_7k3)ZR~#NBL;RaUUAXedmoqQzWq!z^B}3wJ%ScM14v((X76|(M_w+I zUqmjJ$J^ z@>~Q}3(#|0HhS!ZSeDlb%1*>P~UB{t-ir#VLQno5K z@LT~UJ;&5!%9*^Q_hE(~hyhQ)-1AG{T`hf&ZLsV8r@3$a4LrBi-|naZSf=4vz%F

ya*C*kUJGIt;b8Gu6*4nbA+nL?PkwVKr4r(w2Y^zrF0;4sSiTxVrcQnjr*mz2~ zJeHY=0c2wI#M>`I(;{FGo| zHQajW`W_qk1*X3ej%6}Ypzf=^uUfqu$P3!+5JkQP>b#g0_(4Xt)wQXwG^+8^Y>S6g zSc6^|AUkoOU46+9{b0%8BxF~;X<(F-a=9CO;CgGdfuVzN?_q?XjdY-8P+6@*eijD) zO2dMC52LN@8npY+b$ZF^^Au?|T{~>Ko0vtK#4Ij_Btr$XS7WjPLFhLszF#dSRW{Q> z$WBhiRmDDZ!1Zju89ZFzag$!Yd){CPgs_O}QR76B6O@Xm8G>d=D*9~*Ldr=p6Z28_ zZP!`t_n}n;(U5gR($YRsGjSj2`msR>w&W!}H|58+499QOKv;BZU=i|lZ?VAl22(S; zRb@>2Rlk9j1&eZlA2dABs^nWMQCUxT77S1_f>e@Fs^SZG4_NFU?I@~lF=-pNZ@IS7 z3koDtvqeGX@|LBdOhAnTimY&!ENh~gm-ALmE%4FBi(K^9)vk^9_+Zy&PBTqWaw69- zajlD{%|Ts3Bc>|rk~P?MGTOhHG$|5_sKUx+W7-QsfJjZ3ifAC~qD?!Fpa{0AagGUP zPB3#02h6<9<#b7La+U%>UW&`E-@Lc!w(CxGsQ*l%QK+eip5(m_r&S{Qfb7EcaKcg@K`U;&WRP$mB3G@za?7>Zy> z=!#9wg?}#%5%46swFJCHXczg;&N>7CrOa)uAKpmju+#W|kh$ba?C*)4KD)7p7NQ$5 z1NC3j3qaiW!~(xztXDJ1{Q0PlR#)Qrx}wX9#)|@awN2A%+;o9#npWecJlTd+D`a?!0!5S;}1T-yd$3^ZKm8Omsh zaj@7hrDz)_sY*S9#K%}NiXL##vlZWcxY}^Sb=7VV| zE({1+q`1g@FfGM}0U?VN7nu*HrMNI4WRc<`^TD(f7Y2kZQe0#{n3m$gfRIIsi_8bp zQd}4ivPf}}`CwX#3j;zHDK0V}OiOWLK*%D+MdpKPDJ~2MS){ngd@wD=g#jUp6c?Ef zrlq(rAY_r^BJ;tt6c+}BEK*!#KA4u`!hn!Pii^w#(^6a*5VA;dk@;X+iVFim7AY<= zA52SeVL-?t#YN_WX(=uY2w9}K$b2v@#f1SOixd}`52mHKFd$@+h-;+xcV+0I|0p-n zpOM+4-Zk_`X4aaTEi=s8gA8-zMTWV)j=rxj%!%+kg9+FZZFjuS}OF zDy{E-y)2HLXYUxl_~ZJeb7v=)9ys~zXKzkyKl#mv9}Ru+)9}!?JI9&M2fO3x*Pj|4 zztr3@%%0~jRG4k|?7Z`q;hDKt?PH%@|7v!1^u75j7ZE5d z>H5|0?mG7Mk-y$Qd0akm^|dpEk^I GU-%oD5-&pl literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/blue.png b/src/main/resources/assets/customnpcs/textures/overlays/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..512dd4c0ce9e2509de6ba2aa6156633bf34a94c7 GIT binary patch literal 15055 zcmeI3Pi)&%9LJ3&At>7b?SRC|$^-(2^ZY-tm1HYTM=O!8YKzt#Cg#{Lt<}Ufw%epV z0NOZ=BRg>c1P8>4BSHcRc3|8%Oq_Os0|%HkI3P_zLK@F@;<&%0Pn9;rQTU8i0; zueHQhFo!qYg}o53?k%m^dt0{QlukEhY6Fu5=;7Gn2feNrnS**Mjcbzoq#2d?v`f5I zFU=+i`SsQ^Kj(*-*UGwJi+Y8x7-dPTRMg7Lyevu@5*4I~f~=UTXsR+lyh@E3a#stT zj=9o2J4{EcdTBF`0~4WszhCYvWk1|Nl3^G~l#wh8q=yjgda*SSyy#>WWE7`~BRh11 z*!4X=iEFj}?YLelC5iHDIImuiC-R~pJ3KR1`| zD*lD@uIKpu=*1d>F5~qcN5f4k#tpI`tAeNtlDHGWDs#^7`XLz> zZYVW0t-0Wp?lg1Ji(<>O@nW+<8p^Kgm~Bh4I*Q>4s${5w+ELqrCF+vUma3Mh>9(V{ zD=EZQtLQ!vy6M~7NwtvB*}>xYHVHo-mZ3|sZMTu=0{q7VkJIl9h;V&oNWy| zDG%(_(7x93uyW6#n>)FjheMFXFSs9^qrZtgT6txm(q0D#iTqC7w?aI-L3YStDnE<5 z-wlSZq2#}y>;4A|5m`GAwhV`>ss~$!eJ9law+!Q5Y;RiL26h@~w1Gzrhg-R9J@;4E z=s=jP#9H#_lvFX~wjDm<2@HJG)Mhd%PWiSh@|iSo=(v4?pxp3%dM3SzM&00`Y=xafR< z%5VW7bd%wt^8qTu1%S{^hKtSzs0pfX$l2;F43=zM_6Z~-86li{NC0V=}N@GHyJKEAD}W^ z00`Y=xafR<%5VW7bd%wt^8qTu1%S{^hKtSzs09QV!@j{EyQ`Td>awndJ+eTn1D4>;}_|JobhpCx@SE;eV^2Dk3q z{N(BH#HWs2N57tmf4K44&sUCKUOn^t6UVRq@%go%K0ZZy=GQl0-dj9(^RGJ}Id@My lnYR{heu*v;>;C;C+|{GM-FW*)`$Qrx&M!5;c;(XNe*w*SK;QrX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/gone.png b/src/main/resources/assets/customnpcs/textures/overlays/gone.png new file mode 100644 index 0000000000000000000000000000000000000000..35bf35702d7f2921fd46f2774f5998b2bc4fa1c0 GIT binary patch literal 15044 zcmeI3Pl)4G9LL|XAiJZpCsFYfx`+y<`O`LSLfdt0XPp5%4zrb=Ik{=_+JK0=r7hM#j^y?^*C zLh1vny&vqiUegR`nAc6GgY%Q2OL`+zy)toi;}8d22lp(ymiztdZ*!bw)^gWNEwSY` zaNpWG@$j{iowjjuXsBlHN`0+5(MW(H4s>oZ9N4}#spX=$8o3Xfg&Y@k2@Y$yjW8j% z-`eFGj)%EYUf~T@{ZRNBvn-fQ5IyGCp~!o*bejwZ~K?yAhS44>>Hlt29{%U zVO+iAjDlJ&7bZ%s>AZ$+lF0U_>h_OXkFJ?uLp&%m2UWGa`J z%|5WY>Eg^q3YC>(#}jLXTd2ft(N>68s7mIlH9V{bj@NdaK|S7OyEBAbqY>>Y?uF}? zZ8~HB#i{^Z()CWG;iewoI@ymEUQ~EVY)i6MRJ8&zi<&5Ag2X*RjFw|s-Qy)ON|Gke z#mMx8F-ZNGdZ3>vO15t%j%jFJ#~bQF-5TmWEVy>BDx{5>p2@D#8qUD+$gps|P!*On zXS|}Frfu7PpxXxCZq`Xd-m*-stICQZ7Ylqx(G6agiwdt+q%JQh<*rn&sAXO0L=ao8 ztouUfrelo4Y9XQHgT-_V5qzaEjKH`w<36@&qif_3}>sVhg*iZ6YBq4hIAJjeckS1vo6dw@T}o%D;KZld}Yn5b+Hnw;h&R6 zs+jC3J*pm3+6!%I=D7cUSdD{G)L$*Bg;GV3L~>1Cvodr&pu1*e=$d-IVOv36o@N8h z8L#jkG(O(1k%v88S4yQqsVcx`=&@@}@L<1bk#pD&&l9CM^?|}t$Ai?dK!zA4iySk; z)G=PF%wt(pgK;Z)=p)aYLh``5P@c&t_9$=C89mCVAQnpkfY42bi_QnA3>N@GHyJKE zAD}W^00`Y=xafR<%5VW7bd%wt^8qTu1%S{^hKtSzs0pfX$l2;F43=zM_6Z~-86li{NC0V=}N@GHyJKEAD}W^00`Y=xafR<%5VW7bd!o}Eq#R(+vL5?F?m7r{2!MlrWa3;75+mH+?% literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/green.png b/src/main/resources/assets/customnpcs/textures/overlays/green.png new file mode 100644 index 0000000000000000000000000000000000000000..6725e50c1cb54fbc2d067ff9f2e9917b7688fda4 GIT binary patch literal 15047 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/taken.png b/src/main/resources/assets/customnpcs/textures/overlays/taken.png new file mode 100644 index 0000000000000000000000000000000000000000..508a51534b0268ef80eb3dc63dbf617030f4bc44 GIT binary patch literal 15045 zcmeI3!EfV46o+SbCA3s591(lLc!dNKj_o*(Ym;OtNtagIl&URidSV@W+*(a+V>?aS z15^taB!qwy9N@qoz=^{OgwP(ifw*wu4$`7UTo(zcjO`?LU(!*fUBqQ9CC;1Qy!Y&H z=Dqmh_t)26yRvX~0U>l{b)~gI&aaRUclj~${pIIxzei4w2P-=fLQmdJJ{RtMy#FUc z`h9n+6L;D-4a@JBOxy3`(x@Mh*$CCHj{?)$$1&H%yRKK~|N8cOo^$Owzpb{VcF@Fo z?#fY!H;>k~tfPHPxB2Uhh1$p<0s1&LxlzC8MaHPkr*RGPI~f*vE}atZ*ZHL+A=hcI zb4@?QoLZ_1mQ>X^O)tr+rd70;xUwXxqNIq5B$O4SA{mu3H$M2r0{K-7ZO7PX-594M zR-NCAKb;c!?QDkVSM6=hx5MX4;7%L17pM2B8%js!2dmIax_Y2nBU-5_>-k4xg3 zU4IbQc|J)rJ;wLd52lH{Xv~gK6h~$t$|Xsh=VV(`pI{L7(o3@~5%+K(dvQekw?ei;HFB>;GsI@>hg-hiYh=4@eS(l{Hq%|jy|C?i zwm*zstclPiU++8`ZkaJ|ko~wQNL4|Ww&b!=(G7)|6+@B=L9&@3M%%Yt=WtF8RW{^G zF-Bn~j6v$hHe>T#QHpa5acs+Q{IGAv4YzOZVlnV`YhpfFm^s~5M$_;4A-OEvP-^15 z;euDX(~MOwicQbLtE~nZD7mg}ENT{Z7L~4mwW=!EPDK&Al57f!wx}pl)v~m%okDE4 zi|#X_TfQ|&s)dBk8jI~)Bz%5ZnqGA(reg^tCKhBFFABQcwFRuJWTdMpdfA#JDg>KJ z^m^!$zGwCdbCP?pNwTskVO6)gf~_c)AUTyXNnvY(u2meza>|;llqV_XgqcaT;zne* z9u{^n*~@8X+r)339-Rn1H|nR zvZkJ6H+Ob9&xat3UvNJ=$8ZmOwDQVArL)cs68TO%G()_!OLoY4DnE;Q+6{)UiOGLK z&;1V;A~FviZW+#3RS&ler#jUCw+#6%w)RYK7uyYSvVkW9=UcgKJx^EGq*`Yyv6lQf z8KjEIjxy8gk!#}2Se`kX-$|;mH%RB}s;;PuqAZbP>{^te>ki$uC_~rW^9|398>9!N z7Yc?8Udcab*4{VC!yax_RaH@IA{>Su>+T5mIxUy<;V9`R)ymih3UeKIa>t}irpZ#r zf-rW>ma6brmeyc4N*?;i^QJg`;G8MXX%~BxKk_?zludBoexkME&zmXGF)^%KxMc95W2~5 z(fI(C;Q~PDCc{PN15}0!0HK=<7o87K87=^XZZceSK0sx-01&##aMAeymEi(F=qAHO z=L1xR3jm>;3>TdbP#G=≷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 BG;06= literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/yellowcontrol.png b/src/main/resources/assets/customnpcs/textures/overlays/yellowcontrol.png new file mode 100644 index 0000000000000000000000000000000000000000..e5be40cdee1be7d906d2d4c8d7a2030b46db0d44 GIT binary patch literal 15052 zcmeI3PiW*+9LL|H_@}VSUKBiqSp-Eh`8UZlVP&4ByylF#cl9;5O zX%DjMUIZ`xIf$?x^yEeHWI<2_7d(3K4E&Gb>&6)!I^llQ!ic7 zTXHLyCtL2~en>9wFR$VKZEQNFbB&qWz@hoXCrY>?lQPU_=PvF)7FLv5D!Nv|8ibQ^(uuO-&ue3%eA-5b0FUXl*Yb(khAkoe-0S zU3x2Lr`>(*cJj$N5-CxR9XlDg$G9a*=9VsnY=&y|Uak3%*s&k3`F^*Nt+JI7LScSB zT~)#pS6t8W`_Yp%3A*I-okt^0J0=af9%n__5EXe%QLTz;Y1FJ(vRnv~^#n0mzT<&A}&<5gwN`&~bz z!y*l>CQWNDc%>`NTJoaU_Aps$HfTfHbsY29cj&nHTE33xs%g*G6Y%tg8T6~`dh?fl~)!j?R9*R$nV5`J0x?PbcLLx^0TN% z-C+2dlspT%?td^5k-d9o({Qq?y0d9GvP1oU(~z%Xyk&cv#A!&Q1w3jv+0140d9<=d z)jC;;wdCPs(JH1Z%1*0CsYw%UdFHJDdQy$uowUEHo0>i=DKb5Vu0z*OZVX@*-wnh&<6@r9XE1E zjSewQmO2)Mp<^~xh1asQ2D4WB(nsGnrSS{rM0t*PvAcPZ-_hNS3S#jj00`UUxY&Gv z%5ec8Y?I?+^8qTy1%R+kj*HC)s2mpn!ZtZBHXopJTmT5$|e1OVv0U&IX<6`pxD#rzYuuYDO%?GF) z7XZRGIW9IIpmJOQ2;1bi*nEJ>aRDG~ljCCZ0V>A@fUr%Di_Hh992Wq>HaRXfAE0tv z00`UUxY&Gv%5ec8Y?I?+^8qTy1%R+kj*HC)s2mpn!Zw+>X7W!siATTN?9&f4KmYRE z`{~D>0$yBgA+-NELf2kL=&wV1{uQAe8KK{&RFl>zVy>aH~$$4 h`T5$%J!%{t-h;I5pC1wbIAtf=(!z4{lV`5J_Ah+ELGu6r literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/fin/fin1.png b/src/main/resources/assets/moreplayermodels/textures/fin/fin1.png index cc5c92c54067f3792ddd65f8487209b8cbde5cff..580504f45f07119592e728e65088fe1c55a58497 100644 GIT binary patch literal 14707 zcmeI3U5Fc16vywjRo2jL*W$-gv5Z*?T{M}Qd~Gr$X}8I?yJFVuHf6U(XlG|`c84T0 zZP5oo{Csgy3RM)rr+R0SO-{1eUMqdP zfg~sQ{?9pge&^hqd6{P>C-(OFw)zl4edA-$qqj-Mo7cbH=bZG<*m zaNj+rAKY{wLh)@{e#V)}Jt8SaIVh{fEDl!7CQ&1l+*vhcrHCDF7SCyV%75*nPyC#w zru@^*; zQ%w0s+=SdrZj#Fw7UrVCSU?eC!`yHpC`N~eBf}4IAwi7tLYNN=flyeA2vQ`(HD3O- zk61}dEl5+@J&knaSIR%{IHtt&l}aU82?q^pju#V&1TTd6P$)nY0eew*4L5hD?&h^Zy+TQHty0FqvSV0z!ziWe zT{gLbkjrGeuHtq~Yr1Mw?4cyz>C&oqD;mzq4o;JPj0Z$9AVl+GToOn>#)(Y~5Tvf` zh>iWb>%9Bhy1bAqb)>Qo*pwvXj=z@*L((eJ;tj27$8K zPg2Gx85UU+PKT3xw_)Jr^_VoS+m5U&cs!dX13^twB|!;A6RHvpL}IEKh{%ypU^W_$ z2UI~3B2h71h=fEBUoHpTSB1_R%7VL38llyj3=P~@g?`l1$QdV>fW}?@&8FxQW>u;& z%_g0>2s)PZt#^v;$B(yq_r2KKH6TNm5yCq&!l^tNu(FZx@4~gq`g;-wKCWBGj2^w3!Xj^6Ud7f-Oq+A zobGfzcw<*M-Rau$JfLe%I@HM4F$}!iGq-*$>?gMeI30^d!_g$)Io#61`-eBbaD7)=LHc$h}I|N6BphxkKTbw;i4jf0)`9HpxO)<6%iCLT#yFUX1J(`pn&0mG^jSi zMMVS!3>Tz9wHYodA}C8Ps5ZkzMFa&57o zQ4v7_!v$$jZH9}A2nrZ3NP}uKTvS9*z;HntRGZj3(}z43>Os<6fj(n2GzbH zE??`RKdh4{{VL>|uLkWF~upM0N|XN0#)$4~$L>d-IiHWyy` z7(I6Q(kNQjUqc%>)YH4Gw)656Kfd?XvAx&sKUADQJ5u|)=d*zU<;dBm&fW9y(2lpx z53E-<_B?;v?>~HcY;!U2&bcoVgUcI-w!e95dHSahk+|o=z`o+>*}L75D~B@0zDtSt z^6RHgOg)P}M<@IHch~yY?d~l--S_?rKN|;nP2c%#aeLy+#2-fo?yOzzCo5OBe1m_HpJ;q^BKz*{BPad^O4#kL literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5hd`K7RKu$QC@59p8c`CQpH@o*M5|Yd(ELZ17Usb%qcqRQqY;{iE;$IJAuYa}vvfq8d#)(JVgrqH6AYfNelF{r5}E+RTz9+x diff --git a/src/main/resources/assets/moreplayermodels/textures/fin/fin2.png b/src/main/resources/assets/moreplayermodels/textures/fin/fin2.png new file mode 100644 index 0000000000000000000000000000000000000000..2173a08866ed509225b96c82e13146ac0c3b2f3d GIT binary patch literal 15948 zcmeI3U5Fc16o6-2D(l*=wO9+vmLa96)ye!%W`-o~cGGqj%)0DGyA?}&Gjp>$G|9xw zY?Ivwt^EOgs#Jvf;DbIW75u4>7PLqee9#9$L6JU66+uBt^`X=|Kl!`KUY1%A<%Zp4 z&OP^>bLTr}&YgLfmuIFAY#MoRgkhLXQ`daIniul53ApG?uGHb&%5=e6Ic6DlVs~~V-87Md3iJWntdy&s*~}zDza}~khWP{= zPVtXr65~NYc0NDDPPlc*s!5Hr1TDp;jHIZhQcCJ^RuV*&7i3-*I7v1Y!BiwR{v@&^ z=qO#cOXh5De;f`;nZ%;+*G!&oG#bf0~1skH-Dy_g-M$TvZa7n1@%$jG+ZHnpXCIb51; z@vsaluny1x15ct zY^H^fotOx#ihbmuQ?=cO_h_2OO*;ARc!N3M!z`*tofAb)Pz$1N3aB1+bc_zVoJ2D* zA9>eyO3S@IQUyUYrIaZt-9EZz;y%#zV*?+o$xHX#EsO$(*9uBBuaF;)<%SbGBd!iYm$_MG^K0w%~a@k-#4q8vjl59{k40K+K&6Nza9-wI!r)x&hD5eZs)nQn}z2+T)vFlcJ z9fu5{8Xxjnht~o8X0NA<+6@}An zMdrk!qH@KeBy*}}%a#Pt3F)O)hyiZ;LQOhBeJ=NwOIV+C@VVa6PJMwYbbH}cwRhPxkpmE4g;c;NUyOM@V$WLpqKPL`m?6-x?4l~^=5 zK~rVR4jM`kUFEl(2CX0(rlOkY?kC=4{=GB=z@zBaBB(AvJIlAutTpgo%G}!e;caKG ze{26AWG=cAdwXK5&-VAwbZ}Q^qW+6|0SNmZx)l1xIyDo`pAY(Ic`2N4Xaf51V(=ZC zcB^sILuAu#HE!Cme5&gBSt*W&4R=`ux1P~`(Hwe8f>}*fWi`#?!??wa(}d;uoP+L* zykIBLl-LGW3^Y8{F_h5~!(gFdmm)TdQq}c56K-SCD0*5#4{Ch-Nv&^(YwtgI@}P4@ zchW27iw41fkVT4%%m>p_To@3tNO6(*U|Na`140%lE;1iXOL1X9$Rfo>=7VV|E({1+ zq`1g@FfGM}0U?VN7nu*HrMNI4WRc<`^TD(f7Y2kZQe0#{n3m$gfRIIsi_8bpQd}4i zvPf}}`CwX#3j;zHDK0V}OiOWLK*%D+MdpKPDJ~2MS){ngd@wD=g#jUp6c?Efrlq(r zAY_r^BJ;tt6c+}BEK*!#KA4u`!hn!Pii^w#(^6a*5VA;dk@;X+iVFim7AY<=A52Se zVL-?t5!XoP-Dg-uFFZHUo6Uzu`K#!yXx5sX%`?o(PKG&giedh`g?@i#m?eQ>emTl8 z=6QzM=AJw9`F=F_&8ggYq4~qF=P%xOSr}gb{R^YpuAY2RIX!0_0QCzucPS^fj}Be@ zZseoSn2nd?zgNy((ax^_Fz_gTxUMMb}74I`rEgM7U!6Y!()uTVb}1pBfdBE>bfJRHdnSU-*fb9@XqD4 t_p_f|*}LV&!`D9eef(aux?8u_Gj(t4(?342`6VPWQ~RcK@9#Z&@^AlRL%{$5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/fin/fin3.png b/src/main/resources/assets/moreplayermodels/textures/fin/fin3.png new file mode 100644 index 0000000000000000000000000000000000000000..0452424954ca66802b716ae233a27fc4757b9bb0 GIT binary patch literal 15158 zcmeI3U5MON6o7A0O5L`LRH}Ao4 zFE=ogoO|v$=jOZToa80X3~k=Dyzh=a0KoFWTy_|p??*po$zt^X@{v9J(dnjYZqx#x zf5!POI($$6DgY9fwZe!!l7CQAj7m^ejUo&-DpfQafaLl{RaPdT%@pC7rl$f|PM--d znwko16Z3q&nt|h5ZpwsPr#2UqsR<>a2G*zhk_`zts6bn08kMqcNsUy%^(&!kXP65x z?i70>71-beWJdBsOvW%FBL<_a!bf9FED;pMSS%8|mkIHL$njw=%(J1e6yc>vh-n^y zbRW7(nrcZJ&TedmLsBX*ZrfFfw0X=Njc4Yjg119SbgxpzgtBdz1;Z$( zy(}AQA!ITcH>;Stw`sa+)U9<%4mauScgGvd$~H`+e2lY#!17{2h)X=m$2hu17d|K6 zOw32#P_@$JTp!VbkZ^O_@z?g@n~D2C^`pwRydW?BxjsLtB9#oYBHL-LB9B3?s*feP z&Y*8*JFBFOQ8rApESL@_xn9FQD>u`mLEW-tU4etyG#UtMnkuO<9E+>*2rHM0Ay$n< z1U4atMOFxl#i&~3<4QtsA?EXb^Dfs}L#a8{f?RuzMKu)UzOyVvh`4| zvk5gCW{dH7xFpB;5Fe3Sfqc%o0&Ouh)c54FZ;o>>Dheh?VYC<)OKeF<@T@GNBuK!b z%8G&zj))y_VA@KbB%;%3$ABQ@rygXO#tofZ- zM#-+rCfqQFGGrl@?|GeThPzL4&a^<7DHMCmPfK0 z>cf`PPoj~g4X)^EINC7`qb0h*TtlCtY3Oa0@3qXWL2nej^r81nuKmKVor!L$??281k9Tx33&mg2&I zkVT4%%m>p_To@3tNO6(*U|Na`140%lE;1iXOL1X9$Rfo>=7VV|E({1+q`1g@FfGM} z0U?VN7nu*HrMNI4WRc<`^TD(f7Y2kZQe0#{n3m$gfRIIsi_8bpQd}4ivPf}}`CwX# z3j;zHDK0V}OiOWLK*%D+MdpKPDJ~2MS){ngd@wD=g#jUp6c?Efrlq(rAY_r^BJ;tt z6c+}BED~|`bw1&QI{I$2jy}-*b*Xj~ecZ_?x#2tjQ+ENd_bC8=pGD`30MvK@F6{(B zng-xD4OR}e)IQ!AbCs)0AD0iWJBKyYS?Dh|DU3==t zxpQFP#{9}f$e?|^&j{8lkF2Www&vA~?>sy`I{o!BaBNro%!SWR9zS^e(H|#fK5zW8 zA_qQR9WW=}dwj8a;&pAub3dJC_a6KC%WKA8OOpe$`_F&z=k}`;Yi?ik{j*bltN`E; zc;47|;>-tER`Yvqeks-W9h(`u_U?|S-|F9zI&kOSw^!a0e&N9RZy)<)aM`9$*Iz{o dnw`A?{O}cX{L;GN*POKt4s6c8`M}P7e*+$ld2#>% literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/fin/fin4.png b/src/main/resources/assets/moreplayermodels/textures/fin/fin4.png new file mode 100644 index 0000000000000000000000000000000000000000..41ed97bb5e2b209c60e101dda83237753813fcc8 GIT binary patch literal 15409 zcmeI3U5pb|6o5xTgykn-q8oweSVDm4bpE^T*mnQA>n>7Uml76V-095i?m#TLMo3UZeKIP6_=1WUcrd6$$$Dq{H@)rNY=p#@JK1gL z+;h)4_kQP|(|MT}hBiO8v~6V@MNvx!2NJ{Zy9@r)3m3r8H(q^qKm1yhAJ}eF)Us3V z{~a$sylfRkDeoJp5oaX1NztraP}Qw82$phrIGduPou$00?F0^;24jX93tao?WPmpG zSYVr+z)|T^E^FFKDHibjD)8PNW&^Z0 z#n~APbh`oRk>n8FYZU-32Sbd;g*xbtNRXF1I;4(AXo2HpmJ?Z#V+2u=I7JfZ$`y#W z!MkWd&nUx*{z^C~#RB7wlUG=_SS$vMV$dp#v3w*FVL5>n1P0Dv>`Bv6ON?o+DLbk9 zNdQ|b7EvwV~U+BkTvzJfniRP$y)4|>&@j_hPIu)-4Hz1owR^|N)RWWT$<@rdc2F{AF>^I#Gw&#rGZck;ReB3Rb*w_lva<2= zDI2OHq9ZYf8o{XE&$-KU@itB20 z=(^k?bxVWp>wH6Ugx6(VV}Kxp;GqLyCZdN#CLIoo8MT8GI7zJr@;Pe?^hCjc4P4Fo z=2Y3LsvhQnBr#!K5*a=%$#5@%$jBjG)C4t>j)XJS5G~v^g&Hv2Oiv}njX zXWDDEd9`2zw~@pG)lO3D&2Vb%ih2!6Q8l+o$2GUkfgWWWM(fK$&5Y)B&J97?zt4R3 z7{zg5;`&6{l{ag4C$^PwifRFLkHHF>OA9M|Z8SsOx2_V%$g9PyaSMsC)!nz2hPhSM ze@;VltNs7d-~um4*Tz+I4CryTdVs3~bIV*gpN*AOt=8sBjJm(F3anyyqExSXV4G?h zt4A)+A91TOJK@cbggAJyy!%-(^{Y|S?RZna8a1t3ZZ!=jE>xl+!#*qbQK0-gwFN%4 zf_O-lMLEi%!>GlOQ3BbKgaLo2Y`33;q>2ryXlb~;ZYaVfdcizHpQ2(|PL=QZ(rbq0 zQTX% zaC~%n@22#XL zzii)gNGyD{@F9Btk;Ok=Jt~R^ZyY~%-;tN5hrd|U)wzSx^MRhD_ul+D|G~Pq+B#o( zvhVHh=imM5gXg=?MMmE{zP9Vp_A^Rq>pttex{|v8_&dE@<-d+TaOw4d+|m;lR(Jk+ tK{|W*`9n*rlc$z^LanBXaLY3@^Qd(jKR$2|_qhQ@YOrr};#kk<^uJh^!Fd1x literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/fin/fin5.png b/src/main/resources/assets/moreplayermodels/textures/fin/fin5.png new file mode 100644 index 0000000000000000000000000000000000000000..8947cad1765dc30fa2c8c0f685bf45ce158f5748 GIT binary patch literal 15857 zcmeI3U1%It6o4m$)HcuviWX{Zhi&~SIy?Wfv%_ZFB%7LmTSK}w>65uTb2mF?cV@dY z>29J(QK9IQh(bj~?4yX*`ev0@Q4uLV6dzQOzWGz6zWVbJ@67Da?A^^J)Pg8?Np|Pl zbI&>Ve&@`YnTL5{?&u>sM|Y1h46}1~CO40M52Jr}`!@7_?u}=jM?X7iGbcQT8T%~w zAA0qnv3nRM^Oap#^cVAw8m3!K0?RGJWV2dBvytvlvj)r+=(9z*Y&+wL-!5KCu(max zSWxpqzBUER_RM-69$P^)M?5qRI<0FAJO`8;W2k65IMDvZLrI zQ@2XSeC|jq9FoQpW#6wEJl|+Ek_|cO)|YuPolf(D#7h!~W^mq`5zKZ9h5a znRUD7+pfa~enHV)^~V#5AW-Mi+E=yK3FLS!c8DV11T|hv3j81=%k0?HR_m2;X_m>u z3amoM_mG`9(5_Z?eb+0yn}qDBHw}z(lFxTy4_t4xIxw{7PoF{vT1W?4dWE$b8!AE^Rzpr#B-jr)kr#C@Ri#{xdsl9%}0m>&!w0HS&Hl)o5HI>gBvySHj#AY^^4c23$^=JTS zP|!-8qzQm4DT>PJnyPT7qLlPfQ8I;+85UZvd3T#F*X`)Y^H8Sh@%mh0`rX=ENe}OR*@)oT^!}DS>n` zt(V#%2Ds@9HDd=wwAP!`u!xSqlf9$eA_}{B4b(jt^r-PfyGeE0epDB&>Ii$C0nDKP zXU(96Kr6%djCPmRvCKph?EZ9a4MCsz<}n&&=#W}aZpDJ>gZG0^Zt*HA`F z41%KkBfN}7qv(+aJx%eQ$Em(6T<7|8D-XImx|LorUo;2?ge+2AWImXd z;=+KCMT(2e2h&nq7!a~Zagq68T8aw;LKZ15G9OG!abZBnBE?1KgJ~%)3Vor!L$??281k9Tx33&mg2&IkVT4%%m>p_To@3tNO6(* zU|Na`140%lE;1iXOL1X9$Rfo>=7VV|E({1+q`1g@FfGM}0U?VN7nu*HrMNI4WRc<` z^TD(f7Y2kZQe0#{n3m$gfRIIsi_8bpQd}4ivPf}}`CwX#3j;zHiMU3)FDOF?y_MWR zuODw$?`F}f%d9ywpJ$l$`xxf*a}4vx2KxPlVO9l(xxU0O##x5h<-YvH=SR@ow`Ow_ zh35Cao_&8OBW@r5cw_O(r`z_Pe(&l>*#p;h@48Wbdh~&j!d>^@wrz=t|9O)aqz@94 zmwsM2zIKqgc<%MX*GKlecq1{w9GJM{%+;0SDgd6w1^xB^bZ+<;=fpPYn|M81`)BDisHa3Qt Y?|$EZ^2|@yhLFh2P9M#^JGu1i-&ScTMF0Q* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/fin/fin6.png b/src/main/resources/assets/moreplayermodels/textures/fin/fin6.png new file mode 100644 index 0000000000000000000000000000000000000000..288b22a1a886b2be8821ef7bb30163f34d980e28 GIT binary patch literal 16050 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/horns/antennas.png b/src/main/resources/assets/moreplayermodels/textures/horns/antennas.png new file mode 100644 index 0000000000000000000000000000000000000000..87fe86248033c11506f424adf4fcf978ce1e2bdc GIT binary patch literal 1264 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?e@QY`6?zK#qG8~eHcB(gFvFf#=B zgt!95U%q_#?%mtZAn@hu*RS8cef#m_=dWMCe*gac=g*&ifB*jb_wWDz|3HKPgsd?{K8R2Aas;uzxL{q}+-UxNdWb6{DU;=ccd zhh4nH6~#qN{>|;)qcnMQ-#fl1D*_J`Bp%=G(73txwZ4P=apO1VA{Q}SJKC`Jsm@3B iNh};45cH4jj(mpfHLlNY8`y#7GkCiCxvX%s~8vzDi|0fHX4^m`T*5(7I;J!Gca)TgD~Ty zpUgl-3{oYo5hcO-X(i=}MX3w{iJ5sNdVa1U3T4K6rh0}3249L60#$ADba4#HaDIB# zk?V+p0PDp&|5qt-C~-8|ZWCr_`_H*cjNkd9^ih@mnF~*PC@FXLs2EK;L73rY^1Q}N z)9l!WYq!?_=XKp?_EtK+KW%GReA#}s#iuOaGZ)lx`vI9&(&d^o}Dp)A-#(2O&!qn44$rjF6*2U FngBcUc^Ciy literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/horns/bull.png b/src/main/resources/assets/moreplayermodels/textures/horns/bull.png new file mode 100644 index 0000000000000000000000000000000000000000..b2bf127de59b548645afb36bd88a57b8df6a5333 GIT binary patch literal 442 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 K`c>ClWBw0De+U}@ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/snout/beak1.png b/src/main/resources/assets/moreplayermodels/textures/snout/beak1.png new file mode 100644 index 0000000000000000000000000000000000000000..5817706a3061f16896c2b3361a11a13b6f7ecdb4 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5hd`K7RKu$QC@59p8c`CQpH@8L#OT@jrK^O^=K4AJ5>L(A+}qo} z*UY>8K3V>1m6v9<>(*84zKfjw>Zkv2!x6S$tXivY%fxT)`J?}USNs8g#nD~sW`yr^ z>z)-}%eZCcoX>GT&s<1qsXDt_{{Y|pT`W;OH||(JT4Via-{NQS3ULnkE7l*aTJv|- zeeTRS2bm`q7fe&P4gdWvqi#{1upsZNg_12*>4ytUtaKLMyJ;ZP%jdnK+>FP4@nNA? zb9tRrCA1C(aJG3FgfuM_;+dMTf(4I|)ukc^_b1L1y&CT*0Rw@-)78&qol`;+0GT(G A?f?J) literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/tail/fin1.png b/src/main/resources/assets/moreplayermodels/textures/tail/fin1.png new file mode 100644 index 0000000000000000000000000000000000000000..39eaf3b60efb7c1fb20e2a46af372c411b056338 GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5hd`K7RKu$QC@59p8c`CQpH@`S*S;0GRB%nsk@5{UlT*xF9*g|<`@C6RCr?FZX5p80 z5zQUbR;}tO%SBg*!iOD-mS=wJ-jNxv%pJMY-^M)AW)Uj-=0Ju&MMtFkk4w z`Df7&Ke#acxmlwvbA*Az&x%p0WbKD7^{Nl5=U)+Q@@VJ~N-SSn`A6->_bR3Wjw4m` z($$~5l2ZHd!*_%JYZjKXCcY*-%%!pJb@k6;`-KGWY+EbbZzs*{QV@IH&*oPSkHEoW z66$ibW^5e^HB0}3WDHKdzs_?b`OLle3Ch`WwQ_=GTfa#(G~fR_zuA4i{}#>)AsL&S jEE-*lz(`2Y^&{gfSIM>EecR1|A;;k9>gTe~DWM4f{8*Q5 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/tail/rodent1.png b/src/main/resources/assets/moreplayermodels/textures/tail/rodent1.png new file mode 100644 index 0000000000000000000000000000000000000000..de3b6a2891538e150a0790b22cebd60ea1d0d261 GIT binary patch literal 1258 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?e@QY`6?zK#qG8~eHcB(gFvFf#=B zgt!95-@pIx<@1-XU%q|^f*(JB{`m3d&+k8f{`~#>_a6xS2dWtbqaiRXL*P8`>lg+G zMuw6gzu^BP8!!ZaXIBMAGG~EDWHAE+-yslY6xHx*018T#xJHx&=ckpFCl;kL1SDqW zmFW4ohA5O7>zV2q8W?;jS_o9-=jq}Y;^F=F+)myD20YGz&&v+|eV)3&L$0Cl^nHPV zj|-0JD}=9as201C#;CKiirJ#*E8B(QuTjT4GuYRCUAa1-_Jch$n-Um#d}2NR^M1w$ T|2yA+CNp@t`njxgN@xNA^-O6q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing1.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing1.png index e9bce91ac630c363231a92c682eef15dc1eb4d3c..2dc8e3cca61798e0061d31d7b5538b624bbaf9b0 100644 GIT binary patch literal 14726 zcmeI3TZ|J`7{?Dcv%3*OjDpbwh5-z>c4m6-I4!%j;BG?Kb?JtMDDHH6x;t#!DVpB1b_nrBjOXp<{^z}Zwu;YmigwVpC?sz}>?j&!n?IH5{{=0i$C134@?(HT*i%!|^ zIS1D-dJ>_~Dm^)94JNk8nvrv>X(NT*FEf+ z&7Tkxg%}>uyC;fx>qKu-n;6x?X?|n0Ln+H7K@M9gSI%Ygrd*EjPF|VBcC)~9j>H;` z@LhI6ZZOfu#f&26{O*8D69Yjm7cl3Ns7nbKO#Qy42|ouQ>Q z0cUXz=Pi@?q?W$Ih+!G#h%rmaTKBAl$($q-wc0Jmo6EHQNdD5DkF^W0Wit0Ia7z>5`up-nO zfwH!$Q#hR&A{cXG`S~lT54XyJ@F`MaO-+nR@0$yDCG;g0um0oJV6qL zrBuo#V#%jwd_n9@1ssTp1hmgc9XGTwd$&|mr|&a0u+K>STu~<{otgz2d-V5PqD7h+ zrMh*Ktj}?dBX zhQMh>XlShutLCiQ^#417mHfaydyUcv&fjfARZ=;s*^`(?#ww{r+%-(r#J%kGO4deO zb9zOvPyejmI1!cB#`&3Eu`}mWu@5zwtOYVI)tLiH5oWa2D_8V`_MB$N9DO(-l9wRa zpH(aDZnkc}yA^gfTkFn&ylzE3)oM-6z-6Djm1AKmxkaGxfxmNSCM&JvW`W$N2(=rP#!0Siga;hd zujm0MhUr)lNP`+PTvS9*z;Hnt)R^I-B7y>j3(}y*3>Os<6fj(n1~q25sED9|;es@% zF~dbg1O*Hiq(O}tE-E4@V7MR+YRqs^5kUdN1!+)YhKq^_3K%X(gBmkjR76m~a6uZ> znBk%#f&zvM(xAo+7Zni{FkFxZHDIYL5&$MDk3OgxF8K` z%y3Z=K>@=BX;5Q^i;4&e7%oVI8Z%r}L{PwRK^oMU;i4jf0)`9HpvDXr6%iCLT#yDe zzALVd`lEk1PoDQHkq7(Er;Z*b4+U~scYgw*iPZ>AzJk!LJLLN}gvLaKt_&e0zlG3J zgDdBzHs1d1^~m*A zu}2QHb$zpA{mtxm_{fcO!hGbqcxKnBGs_mw@0|D5zJVLv`#H3(bBS^~^yeJ@%!anf zv$s9ww<{mxW9Wxpemrt)bcOct3bgC5t7k79R| zDNig)We7;j%q!9Ja}7}_GuAWJGc+*xQnV1L>Y1mDV@QVc()yl@0UqiaX==QpQx_}}3JGbd@A3)=v-ul#s8umU;AI@G`TStyuJFp^pzCj0h28G>yC_H0@VKPWn@0{<(@}_V`Jq? zhClBP*YGfWe(YctmHql%HACUPzbP!o8ttp@|5Qw2e&)`-?Up;AqV#6QD|=>6m3LqD WkMmu?gtI_DGkCiCxvX3X6>Z diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing10.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing10.png new file mode 100644 index 0000000000000000000000000000000000000000..561bb7ec9f9b69dd54197ddc53f7f9d38a2b72fd GIT binary patch literal 15734 zcmeI3Uu+!39mmHw#ID;QKSV78A(n%xv}C=1Z~x_daqJ7&5*IAzNSx*YW_Rc8Rqk$& z+jZ`2+G0@>P zY&7SUMiZ-VtRy(k9ZeiaX2ooI0?m7qOBJ+lX>ZP1I_#KkVpn=7RkN@_5rvSe6$_=n zs*NVc?-Cv!P3(>ma;!e^<9o3~~%cQ?{uYcw$*hGk0-s@3X9RT=RsbAn`=rXb3KEc3Vr zA1szaSmR5BEfwX62kXtMxVFm^MLd8LQj^InVz1P);UcOzNE~Ut`;n-2l+aN6R#9{TR5LYOL zuhp8UAQ<|UobMOX@hqEeBIG6}>a&Ww^MF@!{c7;_lt6~G>)lpE85p88o{t7ENxYcM zNrolrmT2H}OB6dq;+}*?)_1-9Vz-8tlO#))Em`l>=;%pm;PvCe5N=APvu}rv>sWce zQiNgJE5bP>luL6dq21Wgvo))%3BTZ1@UT!?NeR80dq!n^XCa!_yGsrVa4~|8BH>ci z7w$Nm>uzm23SK(iHeBEFT&tZ_*OYu7X(o@Pq=+kl4Bj^KGH)u5q9#>I(`7u!Xz^l+ z_P82zqtV`5+HedB?>j25IS!1a4O30>4l-@W)?@`L`hS$hQ)$G-BUV(|kddVG&_z10 zxGLgJS#q!#grco$vX1Oci$T{g4O=yNO~PWbj?YZVws{drD$J`oQf#faSlrr;xwD3} zB1LmQo3*A&K?rdTr!wj2;yiqDqLGxKnRIwOCWDu4Rp$-aMZBH2Op*{wl2|q6%XITV4Byqwe!u6mrJhs?TElU_907rWO3mZw#rzl-fLr# zz|V(OSV6nz@FudET|8Fp4kP7zuaaw0hyWh>-^#GLRrOz&Vg23a|5t_xc%0pthow2> zriJDNZZ>SLa&bMoS5|Yiu3w3%=t0B6s~FEHSYJI-N?6y{&K&ojjaFk}q2AxrMEnt? z=(iEt=_W%D(nCAlWN16`{*o7_Kz za1lW0Cc{PNLwFf30tnq?xafQcFT+Iup_>dBoe$wSMWVq;j z2rt7$0HK=<7o88`Ww;0+bd%wt^C7$p7XgHBGF)^%gqPtWfY42bi_VAeGF$`@y2)_S z`4C=)ivU75sknyPuj8T;eh0UTU$&ji4$tBjbvb8pCJVsQR{>c5E&!ih#mA2TSP%iY z@*n`#j{x|JfBb>p-wi;YF_qb!tG)ZTOVaCaa$njq{ocx7W~}r3|1`bo9~*GazVAJ= zU43@ywfnfE<1@yocTW7_pI07%TZW%~(ZB5!7=n*p8W@{#^I&-S;^2O8{JOE14h$aI z_9~csdFSQp-u~v_&8x?MHGY2Zdg+O`?tNwJogd{MI{ur9U#x)-F7@w)53gSN?a33) zkGCJaW$d=|e_a_~T1~w8&IvI2^UJ&5+j91oYfpo_PQTm#;o8&h_f>}@2j z$4|epvj34UE`N6J(3^+)Pi3F_;QD2E_K8={UHqdy{Cyk}teM}+KM!_1^}Btaesbv8 zpSN=0j0XJE{cFz+q#nQZ*746laA7C-_{j@{59b!Qtvvtji?N`4c;f0fLeV+WZ|3+cu>ghLDmuvlNI=F}5`n_{E{a{D* PX7tpay_uKCAAI!RJ}NGV literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing11.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing11.png new file mode 100644 index 0000000000000000000000000000000000000000..eb19442a6b54e0575d16c0a5de7f0b1c27c173fe GIT binary patch literal 19415 zcmeI4du$v>8Nk=bC8@zB5&@&OYA)AAHHG!QpPa8reNJqNOO10-2dKzC=Io8{Zm+j% z`)oqFmI^5R6QzPS5eWr>kOD$#kpT6fL?ncwmOolVLI{Kwi9ktd6cyA*Qia*O-MPK< zIi1EqC}=Fj{xbVLc7NZ@H?!YK_rTbe&AmO>_fQnoJ35jXhkrM~e~FdvhQGhN@1FbN zpKHq_+dPW8?nv;j>l+`r?gok)eap#B_!HTW>y}#_Fl^TZ1Jz;~YEx9|wrbh1rh%U@ z!K70fOrCw>U^3y@gULIkESoJ4fhlKXp#rupY{^**)0So@Z%g;2sycK~1iq1|77Ha$ zuMQ^besw4Z!%Q+!SMjF@lN*D8iHYo3V#uw4gft-27Aq?WMH}EGMG=*cCU};U7*=2e zmgWUrWOb2Ggg?o250p|BJFkytHihBf{|1v&zF*cEW^Qh7U``ltE0YYTX&S@w4A0Y0 zgZAc2zEP!1-pvgsk)I6ktcp|i9k-MS{2Hb^;}0g2K_K)KK3B1f0+qaw9i+%qjWWXx zuuLZ-+d?+wnM$F4YqrIJ0w{u#??F4Rqg{E*^<8huT_Pm9ykuaQlWZ2n?s&h&V#m;) zKRgQ&gh)GDdb#;BV8(&x&QvTgJPRM?=1x!V`QxCO9Sm1cy`v-F$uHq2xUwV!P<56t z3$8TG>T{}*>J)^g4^@ESyOo^l7SfIBIu_+3F*H=4o{9cDos#X&c^^(O?Iz8M)AR;1 zh7ZzkVyiUA(X5o?RGozrTZJ+dVon;GZ9cND?d0cMeJD9j(FH;0(SYY=mX5F=TWnEjG2=c5f1$Ql7u4_0;2W$v~wRlOh zErAwgo1;ZT%b*QafCHioOwO(^k5=<$azfWpbm+Qsf&i}=k|LOpB7E?A z?oA#-)il=T@|>vvL5TvzoGl7;N5z3#qfven~1vQhCsP@)HuQH@5sUSl?gbGlyY zb;Am_zqAz;J^*pIj5cozS*98a&f;|9Ay{O-bd0$vP`Xs%Y`CgxE$zf}^ZuMs0UIY_ zNx`Y<4X>?c?e06Tk}Hx3&zN0a8dy#dY?kF{fd?{e=HaR`O;e*`6%i~us8uFh<(HiX zImc z!EJyArp=kr^TpO*`y)1~v@Ree$8x&F#ZDe1b7ApwOS7QzPRbuFvIcy;0q}5=ueiko zIuj*)H(`{^1;;Xiy2{L!?C@m)9YvxP#(cD=@V{7JY*2CDNrj2sr4?aHTxHL^?3yZy zDv%}KrWH}OXfY3WcU3f1SY0JvVl{;WoE4>&tjy+Fp>b?p#<67CnX?QY9_=la=6Rsd zvL&)GX_`RGATQ(5v_}GyuH*lcdJ;Xsn?gc zDWgH9MP)Y%67$g>=&GoxSI;vqdu7UsW}B*|(eP!@q~XC7zW8x@jpjL1Qu45(8VYam?HYPR5Rgl*<6RW$T&hYh+V`z>0~36Wrj6TpU3qu-+Dfj}Do zNI=z83wE4>r5(hIIqMY5U2e;z5v7BhX0#{|nI`U7hb0v>nRVE+f&GK}nLZ6)pBIhA zyw$Hw1ihESOue_F$t?U~xZrna8o%6by6w`Y@yqR|P0LS~96!y6(b|S%RzWAc(Wc!B zKm7q|S&{@P#k3E%TZ}nXP?*R#uuba)-6L5HZQ3t%G~CuS6yPn^gVhaV7ed3vvWb08 zQ%_7|6n+W>KY(J;Cs47Rp%dtp7n)CW<$WWMBnU!*BM@9Tl#mX=g;3xK1Q!k^q(g8a z6gUFGg+mGH5L^fajzDnXP(nHc7eav}5L`HvkPg9xP~Zpz7Y-$)LvSG!I0C_iLkZ~+ zTnGh@KycwuLOKK&LV+U?TsV}F4#9;`;0Od44ke^Ra3K^p0>Ont3F#1A2nCKnaN$rw zIs_L&fg=!HIFyhM!G%!Z2m}`nC8R@eArv?Q!G%K!=@4891&%;);ZQ<41Q$YqBM@9T zl#mX=g;3xK1Q!k^q(g8a6gUFGg+mGH5L^faj&Mm_JnW=CC5n3EBK-RjMa{4j^^ffor9VtjeeUkh{c;mUb>&7g8*|k^yu9bp z$L?cS4c~F&uBG;dyoF2=ZAp$>u;Vs{#5U0*5AMSp~06= z)m}Qk|Kg1gJ@fq){m(pq0bKm@(}${y&+2>^Xk6 zYwylO&)@qiO?ka`?!@->8$RE=YuB@XE-BP2ubn@l{HS}XuYb=MQ#YM^v)2Da?e7N; z99S{(+tsyK-zXeCf9(24?t0;#gWq2D=&{=GZ`!c!o2P$paCo|R?BuBrK7RPZ!oRwo cTtR(jcK3TSg&hwDU%fRtye0GF+qd8MAJc1BW&i*H literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing12.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing12.png new file mode 100644 index 0000000000000000000000000000000000000000..1278af655bce1e8fb9d2d0f0c0b9252e3e4bde3c GIT binary patch literal 20147 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing13.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing13.png new file mode 100644 index 0000000000000000000000000000000000000000..f958569117bd9008b97dad734d56d9348a8d7bf9 GIT binary patch literal 19545 zcmeI44~!I78NlZ#((7RhYPDLGZkLc0?cDtT>)z7i7J7#);IWrGilNNBd2=`6c4yg{ zWA~^zDQJzx*jWFhMB8cssk9*>8m%^wR;hmzp{Y$wje(dN#5RI4D2LVh&HjD2x5pgZ zHHKt1x!v#HeBbxp`+e_y@6RUt`Ar+{y}9G|4vL~~?(0qU!{1b=N``{*qnq^Na+PG-m-O0UtvZ$ zMi#2uvgwmZ#LVqYR_M@ z3lLP1wzTvz<9W>VW6vEcAiQQ5bY*#~-g|yOZbWAmu0Xw|Bj2%S@Dn_l5dtnbGnfTW zDrV&|RS9(hpy@pYZ1`>=+UCXh@r}|JboTBr*&hexVLbKTiOhn7@jahji zbqPNf(rvepHTR(U|Auifhf11@Ny5wxO^*D;n488fzAdWEENsO`q3R zL%!u~)-1PLoZnU}vS8a-)}YlAJHM?~dCjymY`zU)RFTTTIwaCELe&wXYNA9VteMD^ zdBG5rYYZdeL~OG%3_hN(hVkl02qc?M3&u2ycuBL6K#Q`)(V`*pv?-}74FiQ0B~GwK zo(pYf&6#1Tnrey~Epu3*c?BemGfkSsoM_mhf(27-k0-y z17>+&DjBrLfzAmSu~>qpU<)E4!PKM;9zzc;O*Ax9vUv_VH_f~;VXLldwS(){lUCzx zj4%=*B$innqdY`N(^!kMITLyg(XLcPIGa|{#)1ReC1aG(3HlNQ$^f_=7DZaMM1kf^ z=!g;DP_QLRqF^z^R)U#Q+GtkYGEq@*riXKO2&S3OTt{&P=dQGvR$P^} zW_IGawqG;~xO*6unc1xK6|Ymxn%%daCG!#p&)7A$FtD5=SS-uY0*__dv_%Xf(bQ;2 zNdkh2rf??As%s8|oZ&QGlyum&SNAmkzc2*AE48B$BR7n#Bvb2It>Ai!oQxF9lx3b) zWftBfNcJk`Ra(>}SW{SRTAW$yA2I)$yV#&Ibpk0FmeVDU*o{V!t0q4;w+k1pCjCK@ zHQ>mLVZ&+{+-$7APmcL+%*f|Q9b^P~mD!cEst3sW_Oup4!bfum-^To6;evBD8HQ*j zs$q&S5E9wy zy3DE9PoL*JGiP`Di)Lm$n+E&3@}~J04e7{I$V8B}m9HM?wyWu&IXo zS)EwPYDf0jrqd?#DRZ&v-Kt*w&3tMP&eIayonp8HshrwX8w<37;nDzZG7wyX1oJ+q zi*VMeE_bd6_ew1-+%#&d#Ua(eO`Ovc!S%HcCx1AFmUo6pID}0rBfOQL4FxCo(XsLg zU6WaOF>VlqE@!5=?V( zv&AN-ghz)`4qO0x!5xGwR&AOev^3n(FchGP<;u#2#Dl6~W!ezm0F?t%DTVKs;HxdB z{@oT4Gjit5v)t&>JUb@cMU{{=LgffoC?ZlJ!bQ>ul_OlCh)9J97fB;jj&Ow{A{8QB zB#lrx!WD{$REThqG(zPFS12ML@2p35sRE}_kA|e$cTqKQ9Il>i+ zh*XGhku*Z(2v;Z~QX#@c(g>9!T%m|ag$Nf(BUFxXg(4yqB3vYmP&vXCiilK*aFH}Z zul_OlCh)9J97fB;jj&Ow{A{8QBB#lt{inux&zZQja@Dou*_$??Qb1DYEBNaov z{b`EYy@I0l?4zj3x8U;}MUAl(_1Enbr9Vnhx4Dnp|KeJTYWq}QsykD9^|hg6M}Nw` zGjTx4wBNa8VE7WX=sOb=s~-Gz&!?9k_+0P!;-l-o+JEN{e)jSEia-9xK-Tj-@ z=i1)A6`j0w$-y(qFSh-0(eLO}9m3WpPM#G87mw22+ja{3_ID4w=w%kZaq+pq()ht?=RbDg{E>}4_bhz#rqcV~^X5nXdn5JTul&nCy!3@H QK+LGVH5*b#S8w0@KLDM4UjP6A literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing2.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing2.png index 14f93cb996cbfbbec076b6f7d40a2c2c17faaa49..3b745b8b7dbb3b8824e612351e6d1acf74e14a86 100644 GIT binary patch literal 15562 zcmeI3Yitx%6o4=CXl+386;Toyhe#Biotb^lxVwT~pp9&;rGyrvb{==z3A;P%&XirM z!A3FSAB{#)Q6&1KCTJ8QCK94xg0FyRqT(w760m|H7T=&zytA{<+wGM^693#yc6ZJ_ z_ndR@cg{UCf9B!NjwLf%u51AS%xG_mccK3U=*u)uL%%O>TDuPYou6&%wE(zakMo`M zna3WTNcY&Rr~H=uvh> zAR#2Ot#H6-8_L0DLml1P&?-&R*_&c5k%EjIq@k@ag>))o$%QCe^edxlXP9T1;uL#T zlwIfqWO@>vOskoLOu!T5G$9ybLXt-eghKw%4UAV11H9nleFEq8$$mlhdzsRQjkTbw zNKQ}6UGc@Ga7c=>1Gb%&c|M=dd-6Vynd|38Ns@TM%X_^Xn!#CXGPY9SGS*zzN!d>v zT3XJ?+J>279KVWc4%$(cbplmBrG2Hdl|UJ*#12v93rdz3Jp$jzNY^Sh*}+_@xHMhk zVG5>U#2$-;mc3{-LQq25(9-H&lZAX2 zw9LVr1{bYHTbbKv_qLI&Ca2DmqnU8+uwYDJ=4f2AVkx*8ilDv9tvRUJX0F>bQ!%&7 zI?D)|*4AQGG1smzGP;?!u8Z)vNj2Y9Z!oUdFox;Q&0|Im&?a`52MGs41 z)h}^D5r#N#2wh2{s&WDp{Yugwf<86a*qJ+8zx-M@q|H0klt{?!8Ov4>oA!9jS&xC% zBMA^~L-2AzzlgRJ_G_G?pr+^3rBFbWl3wVSiX~QWUfpKNbvZh6-I${4^@|}@QaLDw zpi5B=C%v5H(|rDbUkrx4DAn#dYn+V>bZgE)cLgO?GpE8*2L->%g}r)^ z3ne9}>Y@aF3M_|c;AUK?Hp3~RHT5|y7SS?zcl~I!h>HC?tK=-`bf+j=Zcmkl@76`B zI*MIRRy3#c$26yTKt00OjaHXcv5dGAjPdDI&I-Xe^NC~R2VjQOd|X$>Sra?4%%q)H za&TckI-F;(1(^-3|2I(QIrhbRMkAO7CWIkik^qjqc~rA79ZCnD=q9?UQ~B< zF1=#DXb=ntS){ngd@wD=g#jUp6c?Efrlq(rAY_r^BJ;tt6c+}BEK*!#KA4u`!hn!P zii^w#(^6a*5VA;dk@;X+iVFim7AY<=A52SeVL-?t#YN_WX(=uY2w9}K$b2v@#f1SO zixd}`52mHKFd$@+;v)0Gv=kQxge+2AWImXd;=+KCMT(2e2h&nq7!a~Zagq68T8aw; zLKZ15G9OG!abZBnBE?1KgJ~%)3Vor!L$?? z281jUakW(6ZiN~2N^2gyyL#S%CuH>AE2Fh_B>)(@27uuQ062XH{T~NlPypcjJ^CNI=Bb@O9QwBFx!sq1(sldmi7&5SFW)}8^O^Q- zAFez(W$E;1u6XP8zV`?3*wC@%k+DL2_~6c8555E*{qb6G_knxHMz)M>X`MIy$YbE% z(deml*=fT~AMJZ@-=k|8b{_ljwhzFLs}F*C>|pDHN$cPFZfWP|&B{z5zB&KYXVZ6` zS^oL&laKBn1Ite??_B`8_dee=_QjTw=BBOB{&i~hNYkF7N5IRelZO>=-&23=h(rnl z!@bvSKk&*Mqcf*W-M#O?%5V0s?TMZQtB-Hq@bS+ezAk<=4CaGlvxcAk>F<^IPG9iq zY2~5jD-OTC)&9uj>2rvRS_#Irhs%`AIWhyKfrMHXqvh+a}Lz&fCWA Mi#p=3-rRTpKed?$(EtDd delta 422 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 F699u|!-@a^ diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing4.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing4.png new file mode 100644 index 0000000000000000000000000000000000000000..0df14321e8d796d9c112e2cb4f04f0389218d048 GIT binary patch literal 15686 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing6.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing6.png new file mode 100644 index 0000000000000000000000000000000000000000..9bbdb6bc7dfcd90e38e24526396ea6cc4d811885 GIT binary patch literal 15713 zcmeI3Z)hAv6u>98ks3^`McZ0GbiJz8>fY|&?%v*RFW08I)I_~Dq>(0wP4>@Rvi9!w zyxk<1d}vb@M87CPK~S*@R%k^ievuYw{Zp(UMJz>>mP%U@MU4vnMXa;8_jhs`gBJWU z2Y0(~-n{o_e(%l9-iLj%Z|gnnZL8Y=0PVd!$$oU*gucv@tI_W(FYbOEU9QRZ47mU- zec%7K?7M5}%>Zn8%N`i?22=NIrjrfpmSezhF`Gxd0f=ub=5=!y^cVw<+PRLph4vY3YX1*pcE0sc!p*WhW)>VMI=M)AU zCzA-OtgnKQ>FO#~6?4Z9J7+nQ?wxTCH>u^j<_#uw4<=AO##ljMd3ivHX}qHGF?6r- ze4Ue^C*~vNSay1<(MNPZ5Hw!ZB2vANx}LZXw0Zfccu%yGZ0J98#Ts+prwdwzOJMB`T)VFsiapka?5|7-NlCI>M@=DN3>=M3o2{q`!EPi`ux#wNY+w z?mA}11hnr+Y}7RMz;#TOWY&bLVH(khsEf)!x<;iGw$O-0DH4l7L1A?ZDy(QpkX0js ziJa*=Zz$1-0*wVb)2)~qGbELb3dmVRL3gTP7%UG3Nl!}(6pd(eXF+Qt=K36xlH}KZ zDy8-2Tu(`f;8$=PUf5Mh=qo@Zm0!LzE0#$#Bb$V#$~rYFQCp4UqYqS3sTjNYzO14b2cZ?wt|h$Fg;V(r;;c+ElH+f3al)t5-Xx2LKEV3 zRyGC0;6ZeAOwWx%E5TI? zxYDq&%mw*uTv?UXI(H?;{Ra&VtzuMBdTI3tac)jqEppI*&|i(2@lt;^%A*e__`hY- zdNpo3L^iEgVor!L$??281k9Tx33&mg2&I zkVT4%%m>p_To@3tNO6(*U|Na`140%lE;1iXOL1X9$Rfo>=7VV|E({1+q`1g@FfGM} z0U?VN7nu*HrMNI4WRc<`^TD(f7Y2kZQe0#{n3m$gfRIIsi_8bpQd}4ivPf}}`CwX# z3j;zHiMZNouj9fTdIxtBy=)swt_hGq=fj_UhYMY2&=DmE+32x%iLoG|><7b{)2L$ou`}Q8X@oDwg ztzc#a|K+;FJNIq;<-69C5B}9Ua`nj%&K`EM{d-o--uN~I4?BA%PH{iZ=3oEmO|S;B cynJ~P*#D{V(lg+paU_D??ybo;Hjg~|H=9`&=Kufz literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing7.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing7.png new file mode 100644 index 0000000000000000000000000000000000000000..ad147a0cf7dd908a9f1b26a58bca2facc279b66d GIT binary patch literal 19647 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�JpL=@YreEv^gTK0B>gElvVh_6h zsfDwrzQ6d&`H`M4o%-V+zP{}nqrHC5;2Wd0p6{Nyg&Y4FyzIv`$Sj1ep;XQlv&)z<9{682B BB0vBD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/moreplayermodels/textures/wings/wing9.png b/src/main/resources/assets/moreplayermodels/textures/wings/wing9.png new file mode 100644 index 0000000000000000000000000000000000000000..64c3193a864a1686a43b810febaee8fa3353e565 GIT binary patch literal 19604 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 literal 0 HcmV?d00001

>t0e1gwoC&>Q9L8T z-T|7W0%{=S%&UPAW~tzB5$qYCK`08QVIUL*Aq19bI^&u3?yOs;fe^yo4XU@p+jq!j zH!ml~4vSDMA=lh`*Ci{w^(kE)Q7+CFTy?;!cKEMSC#7`A@WTrKWCLFmkk6#)e`Ww_ znUw^qt}y~eC-U|7uP8tWfwWA7qGB0EPi(MUxMJFDB5J*FE1-Jpbx}O|%Wtka;9Ct4 zLU7>N4AFQ80E^jKXIv~4Di08>%e>19Hd!9E!rDUUYa5JRa~+A!ZZuWFv?QTbd1BFs zb5SOfaeWJjCa(4EfhvVl-gx(e&fMI>B3&I(<`w{tTcLK(mJc|(rP0d=`DvoDD|??D z@|+w$TA`*YE%^>{S=cXM)i#)0SoGz;6jmT6-rFyJ{qbv8=FL*U-<{w}RY87XwzX}r zl`8mS`V7CHJB?A)T|X}&uI5W>LkrjT%4NXS#Ij-)uwr(CZ36!1@T~^470@Q2O+cG~ dHUa+u{0&~Cj^(*wja>i$002ovPDHLkV1luT{-6K= literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/cloak/Royal Guard Cape.png b/src/main/resources/assets/customnpcs/textures/cloak/Royal Guard Cape.png new file mode 100644 index 0000000000000000000000000000000000000000..d54c9d0ef72648583b89c95bea6cdb19eff2a409 GIT binary patch literal 834 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/gui/menubgold.png b/src/main/resources/assets/customnpcs/textures/gui/menubgold.png new file mode 100644 index 0000000000000000000000000000000000000000..84a2dd38d731953de207f59c5fb1d07070b78451 GIT binary patch literal 1672 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58911MRQ8&P5Fo{p?&#~tz_78O`%fY(0|PTd zfKP}kP&_m=^w_au|Ns97vPZ#a2#lx@P@L251woXQ?SFsf=Y9si z(zmu>`QQKNIKUggc%MPualONI#(9o>4;Y|mMV~VtN234&r3y1B3NS&?LLFwG76%Rl z+QiuaR~j&lQO!w#1%Ym|Ae3sHW)OxO17s}BVL~XKlG@M-HwMTEFk^(-s3>sC=zt57 zjSd>K8IT+&nV^JZqrwzl1|-Mv7zjcg4z~J~8Uw;{k!&*%#sK|Gp*L>{+*;36e%3y) z+?S!ebo>72f8MKHh~4~?Q(-U51iOFN>lu#-7cf5(KVa^_8lo_-f$NBVLpUi+h4@DK X38lf2oDok?Pn z?aVGxOY22ERXlj{pa(BXLGhqS@uCMo@SqpHc&=0h!Gj>IFUia#^Jez3XvND5>?XhW z{ryQk@BQB7lGm5dJauU9{yC204lOM?y;`H2<0>ZyKC~{Ph;O5H$E^y#eg1{OJ9bq# zS87U4zm7JX#q9vCZl7sc+ZQdv7EadYDgzTI=%EPmgI?DS%|TU2@|yTM9tHxRxI`DL z!hBqiUu!P&buU1CsZbUzsjTsuQIJcTR@9#06-h1uNd>ATDymtO%%Z{%51}@PuPTAv zF;^O=hvl$U6*i*CHv#DP`-Q$*@Pc(98-@WS1t^M$J;ZR!jo?6Z!xL$eQJw}0t-$dk z$8-5OFKm08QB@G)LgQojTs?nW$PI_=FhwwcK9CC%m=$DO;~0N4=q9&jTL5)Y54ll@ zCDKmwdEtQfYKvdNjq6f3*lI~q8(9-L1!RLc&+)1<>t5Fj z@NJ=*S^=|$b5Y4kGnd>jg06*@8Z|sna2(rI+B!m7M-sJ;DvRY}u`RZBXozi1S4y(c z(e+X>f!J*3!>3X=JZm%V7MwcWSZvS2>9gC?Bq+626^cle5uPigi-s(#qOKclt7F)* zS~f<7a>=F&Jrg*1--F$pPy8%4E@nW&UKw(E=U~>}}@K`JC*m zQMXQaVkQ1@GI1B<6$O*-kt<+oEUTRQuf^Ti-Aw$Ak|t>ikR^N!L-R5jdY&Gdm&wp9 z@>$o3YRa%0F`SEve?imjeHFj#p<20AQcD#;4wDhf&H#1S8V=rv!+1X_Fr7XgHBGF)^%gvxLcKN`}ZZceS zK7`6}5kTlB!$s#qs0Fr7XgHBGF)^%gvxLcKN`}ZZceSK7`6}5kTlB!$s#qs0Fr7XgHBQgO{?pKu}#25!yI?z8pr*)gU`1(Zd2m8pD%En`8LPh=e_yjSEsS>V5u?R z8vJdGwR+tq)G^YhSr`{OhK9a^ZUK<^%h%`|$7=!N-Tc zd*hXz{l(ATfAHN$e)whomFqW!Z+<`V(~+b19yojX*R87~--+{Ij~~bO&dy!jtImf< UZ(M!h`B+|BIMcXs>cZ8(0X?2YcK`qY literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Control/TecZombie_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/Control/TecZombie_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..e99e79eb1e40b349659f872a8c35a5cf4651b2ad GIT binary patch literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQY`6?zK#qG8~eHcB(eheoCO|{ z#S9F5J3yE*%kgV8P*AGGHKHUqKdq!Zu_%=xATcwqM9KLZGVM zo-U3d8O~29I&w8T2(bK}>3{O_rz@S@*6bT6iE`d;*VE`&x?%0jRj*cay@**V5zSh% zE~sZMlU4XiS*fL0_Tr9`NRtcXOGMR01hrKR#))-IsC`%e-Qt_cJ;MO_;$cwJRJh?@Xh#d z=G@$GF9T4#>(tkxwc3lO<#lq<_8KVH>-e}g0HtF+A6gqI;u@&sxMhCl^DlYMvCI4^ zttQp{d9>~X|q|2St$Ub=q!d_R4$`*Tm0pv&eHvmuRER z&&3J3wc0W_?*)j{as|PX3Oc73bF!xEdHq>Vkz`GjR8f@#MK$x1nOC^}#aCwWQz@{U z=1TQ=KOMHp{CX7mrYLs1-CS4Ac|l8*i^ZZSDWakXxQ7sKxe@FMZg?~eGKf<}p%plO zUcYysj0(g;XFprM>^FrtZ(^9TtT6?8CYoH zJf6zYX|s=<=4f%oBE`zCV@Ew_7q?hR-IA@4u22cj)tnCyjJ%-kdF@KN%a#WSx%v5I zS8-3Da$MW%hR>8l(q**XqiCoKBUHir(GX-=khHpNn37>CI({}KDH9~^NyMmmw$t1i zk73j$*;HgxHL@`>J;@ljery=QJw?g(&BU=Sv*`sL7*(7OY$4HiTP1PSnCUs(Rpz|c z_5wUCR8dRfwC0RgveV2ZH;kZbp`~gCH{=}0Hsyvc*-c~%&4#85N-=K>(8w!-E-99x z+L|pH%>-htmUW*9UG=QZxLR=N^kA_)3x^*K%h2t-lyBGqQe}kK3K>FCmQ}$piVdq- zv}LtW93;vFn@IFh;NWu)wljU=x!5>a-j*~)F%%)+XzGHU$I~#3MnTY|0+bY}>aZ}J z%akw^sTQ3O@7Ar%F2;K~IoVdxE90#Lq3t9mln;Xt#r0R_2L(7h(uOBi?32{739a~S zt5|V)AiE@vwT^~0^z6Gilgqg`1Zn(?`|dfq>&T^*R~jnmwR@1zYerodpt%;_A$zI( zH0rn;8NMXOzXfgQKUjzmp8t2tu(zuE$ICEzLj8ZsFxth|I&@peu84yTJZRY4%BAZ$ zURi?!VX_iS@sE>LS?uJAas-AqVpkChKm3~HyJKEA3|lg2q1Km;iB^)RECQHLN^&MIv+x1xCkJ0 zli{NCAykHo075qzE;=7VWw;0+bd%wt^C47*ivU7587?{>LS?uJAas-AqVpkChKm3~ zHyJKEA3|lg2q1Km;iB^)RECQHLN^&MIv+x1xCkJ0li{NCAykHo075qzE;=7VWw;0+ zbd%wt^C47*ivU7587?{>LS?uJAas-AqVpkChKm3~HyJKEA3|lg2q1KmifeZC2`6&# zcbi@Of#yfw{dyID+{sysD>VSNp90{Gw*dI#9=`t!z@`MiowER#9|G{W_uiSWj^n-91y`S!Wf8#Om~gQ53b6& z>mMBUw39op&)ms<{m7+j?Hf;kD{t@Y-?(t(&wbzAJ_IkH*|~6W(0%Ow*L57}-o1U` Y_n9xQ-1+4053#zmaH9I@^Jg#q4d)I^?EnA( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Control/TecZombie_teal.png b/src/main/resources/assets/customnpcs/textures/overlays/Control/TecZombie_teal.png new file mode 100644 index 0000000000000000000000000000000000000000..adf1843576cb1640714d22e6f90dad48a4e7c859 GIT binary patch literal 15077 zcmeI3L2TPp7{?zl4X7xW9gsK~S4be?*p8Dpv68H%>1ZX=l`gPWATh^&Y0MJa*lv^d zfF?jlNQeW1X<7#d#1Tz{3rI*zLgD}i4loHckT`=TF(G!?W#idSV)sk>RKXCJXEn9I z_kZ8_J^$YOo_+C~E6Yz!Pdz+^5Sm_EtgVvsEctQw9VY)jeE*f#$?1M~aotDg!Oz3r zT`$eucpjnBHLI}}tks{^45ypXO{a-7{jN)TBUC=xcXi`54!9=Xuu#LjZV*g0*KO#Wzfs@&H|fG!SnuHWt0zSghsQCy8&hs`3-MO}i^ z6@D&E$gR~^xOvCJTs~6}45^@UYAGY!Mm=zYQVXW}5kI5q4W zp5+FXV{>6#z3FTQ6`l_hjgG;6b=^@S+aIta6ve*oigHF0CpnqM$j9CEI?>QfL&P22 z#dhEmKY5~`+jauSZ#(;>9Lf78CUa7+k8)2OZ?`)!wI3{O5d;II6FvRLwu{A8>^qyD zffu&Ot;|fi`@m`?ld~sMsO&p-+_&~|3zgU{S_<(DmC3zo^B&d%$7?uFry8%al_5fI zem+`N++!y#+jM&V<7E-LB=em_!!Va8W49vO=Xmgu-=k$q3^r22&SVv=Nr*~*c-kcGTdl!T&@YYBR;pbI&vsbZ<6 zs#!@LrkD_BEY+grlhwMNTE%27M?2dI{PNz`q0q6S9m>@`ABXi<;fDn{+R{clR_GJe zv8Eg0-c~ij^1xa~9m-)RLs-NSPm zWQ820^5dv`-C+2#7(NR+)_*V&zP|PErr}^!^^d1ve24n~rXg9yMq9Txuvry{3wYRY zu$hbJb8lr0t985*%i+UGBUMaRlpa-&To%XLlFV`cwXhmHn^FH#UX|3WC`;rRxTa<3 zx=wdZ%g{CPeAc#tYIcwfG^f16CuqFApCB)LxLU~Pm3&!*&Cp}T>f_E@%_94-AMPiG z+`tD46CKwRM}-VAN)|b$gn?r`RjJpqs0QO!^3q4%H^tEl=U91;cCkBok=)Upj0$40 zBmfBAWVq;jfXZ+IAas-AqVoYN!v%oQO@@ok2dE4e075qzE;=8eGF$)%-DJ4ve1OVu z0U&gf;iB^aD#HbU&`pMm&IhOr7XU&x87?{>pfX$l2;F43=zM_6Z~-86li{NC0V=}< zfY42bi_QnA3>N@GHyJKEAD}W^00`Y=xafR<%5VW7bd%wt^8qTu1%S{^hKtSzs0 z+w74KG~ey*zCb?ilB=e)GnqZ$CSVe(@jq_|G4&9yv7Zot&>scTbFMA Se8hh))Rq>OYZsq9_3GaM=uYYY literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Control/bluecontrol.png b/src/main/resources/assets/customnpcs/textures/overlays/Control/bluecontrol.png new file mode 100644 index 0000000000000000000000000000000000000000..e48e9e99feab66b3848867a1fb14f850346b1fb0 GIT binary patch literal 15269 zcmeI3Pl()97{H^Iq6-zIpy(;23Kh)c?@T6PX6kmQbr+qwY)869!M;h}%%+`5Vv_C5 z?m^Ug@hS+th~UYS(2MvFJ&2&-v4Rwlf(QQ~?ny*F)Gx`*B=ctWvDku_7uZd{_x*eC z_r3Q`E_q}9%u`2}9$Dfz?#S9|a|7;A!XJO{Vfg><+b_QkxBG(C^AX40|6%fX*Tv;O zp65903%9))Z?>MXY=2Nfj^Dwh(I5b8j;oy*1<1aHW4?oXu2&cKKKWeWU8gRbE4SoU zu!6VT)!h)E-96K`cQ4tdBb;a~)kYQs7~mN3qe0(`tWjM^<67{X3`+u^n#7mt!g7+3 z-)yb(D}IRia;YNPa>d{cv!s*_LpPq_Raq%ZvLNr*`XW6uJ7?l zT-5QmN~)-?CR`3?pPQ%CWs%Ya~vbfIU|-U+a@fg^uAwDGCSu#{tq zRv)|Fyf`zF63xDI$0K(iw?vbl1|h%1XMc_~YkX z&+&)R<28wN$?Kg*!%Y<92JFYGs3@XbZYxzwu3D-A&z39~f@GFNjF#`X-JRJO)wZly zs&46(VvK?%83WFbgJN``C`H>s9LKi0emFpJ!yTX=mIAL=lk&lW<#bnBD}LV(VOqGM z)uctk3%#1Yy`609WzWVD6eB7W2}+e7+>@v`J33MH-A2|n9N%^wD^H5cW~Wlo9I;~C z7%G9QqN#Ko5u0Tg=@^=++BGRTybvOvR}wcJoy}NW4sE{4HfXi1H7|-0EN89RfPs<= zGs8|-?#LBYG>wiSDzdJNre4)Vy`y$D)Io}BD(T*sbQDM5L;+*fC*Wni!Ww zq#UnT7lZ6q>nyy(;zp%h)}V8d!=%T$JHq|VrVGDXQPNK; z`q+n5EOb1dJ8Ce+G+F9cP>db3QWf4d(`J~B!n-WIMoZK8=(#>Q?P7QGAz#s*j7r2} zNeCcxk>R5AA+!t^0fa6xTy#E!mf<3R&_#xe&WF%4Tm%rh$Z*m55L$+d074fTE;=7V z%Wx4u=pw^K=R;^2E&>Q$WVq;j2ra`!0HKQv7o88GWw;0+bdlkr^C7eh7XgGWGF)^% zgqGnVfY3#Ti_VA8GF$`@y2xLd$RwKTdbp=G!TAas%8qVplN3>N`}E;3wnK7^LxB7o3EhKtUJ&@x;E5V}ak zwUmFEiaq!obqL>`9=#|Whi_JSdv&A5al4Ok+$&c&?yp;L|AphWWsdvx0(|azmE#`r z-+b}Q(_s6;T64KQy7AlfYY)JOviB_ieeLK!dq1_lxqjHW^7L2VJ^bFI-+pvA*p087 zKV1F#cWaLe_)phAJMro}5B_;*qRQ_de*n+7ZXM!&KKlLITR+~onW)xIooT**^1^HX E0whL#Jpcdz literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Control/orangecontrol.png b/src/main/resources/assets/customnpcs/textures/overlays/Control/orangecontrol.png new file mode 100644 index 0000000000000000000000000000000000000000..90805ccc8235bc057a6b38c7b6665ebe6ee67587 GIT binary patch literal 15267 zcmeI3&x_+!9Kf>(q65322n(J<7e&D|znZ3rZFgtenVkVU4l|XV(Sw^GubsGUl1(zx z&ajBT5SG0Of)@{Z@umo(f(He4{{l~5Jg@lUq#_>1Z<3}-UptS%UGVY(Gs*XTf4%ql zzV~e|xwW}*d+tm`OZP1JYXM(OvjzAmwj-6&mEIzq>9 zp*?5qC_vjs8(r(@x~18ri_N9_Scd>Z6dCMzIB-LK+$be+b$E`4`4XF$MAsXoVe(Ux7w?d zbRacKdr{=;JU<$Z$|Je#1$|!BG>sP|UXnPl;KD;UGRB-6UPyyvaoQ-f0>_UW&t>Dd zhUx7`jZ!I2G`%M48v4^jZa85F6#22?^I}=x7dhG1)W_cs2FcWHi$?=AL~aysI8A7(zN_G|d)K$l| zy;1mdoyT4Bdgswl+lWvT_G66`MNUw8{dS-oOiBTBs@4 z`9;GEz1p6&A8+er*Fqr_BPz*`T-v~k!x0OaI>nqbv4W`qpp0p?3 zu;P~8wBl2b>^eU)nokRNbLPu=Is|F_g8RuiMtjI5b&WJsVs&zm(CbAbBS6c2I8Uc( zXlc}0H$42}Qv!^VlR0qip%9^QaBpQe-KqM|WteZg|6dtm;AwVi&v5(5Zt~d%&IV3b zxwM|MCo4Ox^Cz($|K{p&ieX0?$>|a6{M=ZcIkn%3Pvc-evDXw;P$gaz;F`D=)wt^} z*|n&~U31SDTqkNulWf>H+ZWf{%iZyhzx?p&Bk-XtBmQ}#^Vgj_8@tTb&DNFQSV?~JJXmGdW52%p#qmw% wo7;M1& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Control/pinkcontrol.png b/src/main/resources/assets/customnpcs/textures/overlays/Control/pinkcontrol.png new file mode 100644 index 0000000000000000000000000000000000000000..536b3f3b7eb6f2443dd3221fcf1efe75317c65f6 GIT binary patch literal 15267 zcmeI3&x_+!9Kf?Ihz_hE2n!x0bWvO|&9A2UVcT)G-Q5|m<1ka%89lh^%WEfYn`D#B zwlgf^uZ!%>lb1c{$%}#@D0oot$6ufq{{TS|J*^-j<2Om$q_3UF;4XN1ftlp{zQ5l4 zeBb*vm%O{RdG*}N6Du6Yo!eM%ZNvR}_~Rdb2>yR~_w{$+_DHb47jfL9UnGBLUR%5O z3ddRBxSid2xBY^J{9)O4{4Oq!hXGh~Ty1q6*ysk1`7Z9eUcL0kmtU25*QuATX>F+; zH1WQ>eiY)Jqs4%ut%2feLRh`$(vaIQPMSqr8Bv}(BRa7NGQLTz(RTO@5l^QGXR12M+wcWZh zNe5EBv>(TTC5ofbs60~3e%Kdf(=Z_UuoNAhElDZ_$t;N&ZQpTwhx0LvjwD-( zX31tTM!}Md0q4iDWBXK5infI~4zhZFIJD!2JGA>)47`3#%m)jWvt4C1{ed6Cv~WYM ziOYtUdbNCXkZkKU58()k5fzFArAiO(CA&XAI#mqZM%FeQAGwZ|C&ilCtyWb>s3L@+ z64($-x$6kn)L^8mtEPf#VsdyPL_V)1ZaO-jvA7)Ce3Na^Zd)5(6x*3`am!O%`;iA_=CW>w@a&6~%!$Njl7D!9AbZB=j^pgkHXI2_XYjkR)JL?oAgi ztAb&eUDPujS*@DWM1^1riCzp{Xy^8zV3VxHfwdStrDABhAz;nu30k$%6O5{?2(pTi z-jf{U*xhN0C1Dm)t-DFx4~a4)wb{Wp=STCpr;RtT!w4sBrCyr$m070-)7e!^+mmIZ zq-8fya_X^D6X!DYUl~q!s{V5s78~#XSB3<5mL2WeULQLRak_!01E;H8 zR?qp9H9f71C$X0N=2~!yVMp2N>5*&V!dRX;v)@flR5AA+!t^0fa6xTy#E!mf<3R&_#xe&WF%4Tm%rh$Z*m55L$+d z074fTE;=7V%Wx4u=pw^K=R;^2E&>Q$WVq;j2ra`!0HKQv7o88GWw;0+bdlkr^C7eh z7XgGWGF)^%gqGnVfY3#Ti_VA8GF$`@y2xLd$RwKTdbp=G!TAas%8qVplN3>N`}E;3wnK7^LxB7o3EDz26M z%T(;a=cpt2?)1rz&X(buRUWNxw>j?UDUN&NZI1iv81BDt+=0Y#zg~yWUEk-p^Zt9U zes=|IU*2e~b;dva_QR)-!H2S({O8T%d*6P)xyNnaZeIPJSJbD^gVpqU{NuZyAK&J_ uzO(hgXRB{sx%2m#sV2YgJO|Im$7i|9(a%2)oBv!)R2!E!Tc2FI{?@<8Zg@ig literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Control/redcontrol.png b/src/main/resources/assets/customnpcs/textures/overlays/Control/redcontrol.png new file mode 100644 index 0000000000000000000000000000000000000000..7b83108ab68a7da226a573f625afdede836d926f GIT binary patch literal 15268 zcmeI3&x;#X9KdJs_eurzAXJ1QMNn`uzcNW?Oj5U-)?H}ovW;|0h4$sm+w8c>%yedU zlih=etp|^K>cxwHfFO8KDtHh<#FKbZ=w0y#A}U^5zcZ6$CNIfju>~)0Ajy2+_t$%$ z?|a|OW!~91_wupjwT5ul^%LOqpiFWISl{lfe z)!GnOy?}^Du`FSwToEf~Q8g-+Qso6vQ&dA%bXiv<2X$c;=u7E$8*Iv zF6wxDQN2)z6HTtsy88YkksFTK0Y!O;d|53j@;oOSPkj8npqEU|#xm)VK5?TE{M5OA z{*D)U;f}W;M%OJ4+us`=X!?i1E0v7B=q(IOiu5^QclcU zedKIs#hHo}YZlI(44nmTu_kp(wnAE=8m!e?4G4<7pzV3RM!L&3#t6mL)nr$R&s}g_ z+Z%+>*JRoyt9KTSG*Ltvupg_Es!EE{R;!j$wX_P{TZ)nkl3G$RTAuA}A56!nwiVUV zN|sj5$H-aIG2r~zC_+bylDEypv9Y!71$`7XoIdIj*>}4&IUCGbPIi^G>h-(;rbQZh zO`bPA*Q@E_y?9%%xR``cj4)RuC{=QBPoeJg=vdKn8fn|GJ?z+4mXsJ~r(D);sf;m! zN|35#svTP*rU4_Jif(GSCdY>tLS*xb<0hli8S~3w%{Sf#t(LX!h7p40tT!7lP;_8s zs$L?RX4;Z!RC|94xoSy!vJj42 zb_2(!p1>5RMzd+rZq95ukA@(PpL1WFW3WS9R@X>FC02`rgx+>EKml3l!g)GMLrbGh zyV2q2pAuk{oXnnc7ljDX{@s<~Xs7BwmtnT?{(ohNfv4H=4syH1Zph;eJRUe&<X=&ge`JhY(A8hJ}U@sUK50W?!fPlg0QCu!cSM=b=Mn$@Rax7YE#{f!X-l_;~-;?LU?T v`PAFr-oF31^y@=oP4;{C7r4K3=RV=x&wdzOe=>R^R;`~t*ZlC*mAC!{gXwrI literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Control/tealcontrol.png b/src/main/resources/assets/customnpcs/textures/overlays/Control/tealcontrol.png new file mode 100644 index 0000000000000000000000000000000000000000..048d6cd8724903f0df3ad598d4f32ee2ffaece8d GIT binary patch literal 15269 zcmeI3Pl)4G7{H?=iw>^fMbT5}DkzvHX_}-7ZO7Sm*BP|yFk9JK6x`S3wG+2ZVv?D5 z<{;{N@#<+WB6#v7>_uFaRS-d8k1L1=*^~HZaZe(88NVcLlfHHygS+761!j`(egEG3 zeeZqECGT#WdG7e~Up_~Y+C2LC^N|BZLx_JF^3KIFKEK8^qGd2RL2 zmpRV-+G%e^TdfyN%NrDt?R9W*H1NTi+J1n~?w@H}`xh<4F09m-t0NNv3~+?_(V*{!=BQRk;+pUr4~qppF^MkL3afEK zeyg>?H@pDzYEcs`Nz-}VD9Wm?m-T1(k|e95q=l^Xt;?YT!;Nw5oB4A)V5qPrHWb7;n|d=T#(d~h|%(Fr@J>BqtcdS zvs5-!EgvIiNydQlW1|QiDN5cp7ss~Dt``hYRCflbhehA*RmE&DXF1(fX2a`y0Za?m zm8!UCc%fI*vv%Tbz3N&xgkprbB0;H=gL@M7W=AKAzEe-zhV5C7ZDvWaYIHPBu?5Yt zFjN9p1VirF0yb0_>FA14vZ`Wycp*eKuQ+ZpI-4=S9NK*2ZP03&>uwk!Sk8L04g*C8 zW@bsKqLvg@&?Ma!I(FF>jBceXAVsn}67HZfE+>0q);*iqIP@etgkHSxE=FBVt7rmN z_)5!s#V59r)wBO z$ExVMYT1TTMw1i^!px;wbK<)15oL&La~8ioJDSx!X}mrPLL9f1T4B;xrkxs0r&l#; zPbRYBmR+~vQ;+ScI5V0}i*$45%Xu^eY5bh~;W>ue*rj!iG*n`Bc#zQRMne?f)gGLu zqcpTM>Z}_Xe(@;*M#;(SJ9kis5bfSs8IE?U{&N}T8}I*Dh8TF7-P%TO58HKdvVkW9 zN2^>~&)JhTIj!?2u^Rv8nsAC?N1^2O$W?J}EX$nQZ^fsvzmwP-sxIjzQI_BuyXMuT z>v_6sUQN1Yo-eshR4Q$WVq;j2ra`!0HKQv7o88G zWw;0+bdlkr^C7eh7XgGWGF)^%gqGnVfY3#Ti_VA8GF$`@y2x zLd$RwKTdbp=G!TAas%8qVplN3>N`}E;3wn zK7^LxB7o3EhKtUJ&@x;E5W2{4(fJTshKm3~7a1-(A41D;5kTl7!$s#qXc;a72wkM& zTF$;q#V&k~I)v{|8^2tC5WZREt+mY-$L&AKac^GYxW5nJ{wv4rNF4Xu1^C?cGRHmY zz4z)jr@{7>_2z1O^y94?S008BW$#=4=gPsgTQ^(RZyd8PJ^$?wkA3vS_gC))yYY4N zr_0~{VczC^{)>%kD{p=9$X`nnRd)aE6L>y2SmLgJ_4Cs2;-w%~t)Dv6{P^UBxBmrM C3WAIP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Control/turquiosecontrol.png b/src/main/resources/assets/customnpcs/textures/overlays/Control/turquiosecontrol.png new file mode 100644 index 0000000000000000000000000000000000000000..ded3ba0d4db4286b893bd103602cd981587cec34 GIT binary patch literal 15268 zcmeI3O^n+_6o6fU3anHl-~d7#tW-#VaQq*~#!1<3w(Lq|yV?eIs~)I-CRx+O4z{z& zt`Jnf1&+Xh3l}aNkSbLOsZtLdP_LZe02g`%A@#%oBvhX5ICdu4(TY~$GM0AjH*em1 zGvAx{;)_4p-g@oS%CjpB!<^dOXzjrLRrq5cJqiE6{NmjY;r7^Y<5I*hkKauGPQ11H z=VgX5zV|x2@oxKd!wCje%MEN)oeYLBn_G$8^?lgN z>1Df*y>5}5IZuh^$hD)1cZ6A@$;{HDkY&h(y&7vFvf?1@1VO)t!FMnYa(AAJ>YlV|gjhE%|XBqZ@<+D{guNtB3fZ-!u7Qurzaas*JUuAB3?ZNm*5&ozpmNY(9HO?J7O z;~>Zcs&l$%yByM07_l{3mmHH%iWgiI>q`8lqw^8V+aawtIR@>vvFS>4zdHDRFY z!O9f3u324O;b0{;XWNRvS(e~(TCH0bElI1@k(Hi}dGlgrQ`dQPaJ_uvf?{i^W(ypW z#csZFQReD(-FCXVE6O!J4^(ot5a@j9K|8nlr8&u7T-b{$tG1@P4(BL}#0k2ha&^E8 zO<8lgihvYbspTP-xLF9b;U#%Lz|xT9<^pqhpNskWcCwnX7cx(N3bE8;`9Jt@fav zj?>UGuk&WO`{h*vjMB>Nd-suu$lAZZG#sz0{&N}@8}I*@h6H#P-PyDJ9&(#}et`3V z<7F<(=X_=5)w)=TX7ZbBKo!G@veN1iO@3jlh@8#eO{%d!O6TjUCTJ2b3UEzL%WB;8 z64|t@#!U;$H+(N{O4DfAaLFopG01+kF2Fl1YSvV!Ym>)^af@wlg8I8H4}P_xq@UE3 zsSU1JYIvzIlwpZ!u+*@mm>OoOD!px{%`h8Vor!L$??281k9Tx33&mg2&IkVT4%%m>p_To@3tNO6(* zU|Na`140%lE;1iXOL1X9$Rfo>=7VV|E({1+q`1g@FfGM}0U?VN7nu*HrMNI4WRZw# zrT8)x`S3aF7`{7wJ_nwl!J@NCMC#C(9FKv#l!>s(esY&15 z`r#GkxkvfW?w-H%)$Mw_=ode&4ByylF#cl9;5O zX%DjMUIZ`xIf$?x^yEeHWI<2_7d(3K4E&Gb>&6)!I^llQ!ic7 zTXHLyCtL2~en>9wFR$VKZEQNFbB&qWz@hoXCrY>?lQPU_=PvF)7FLv5D!Nv|8ibQ^(uuO-&ue3%eA-5b0FUXl*Yb(khAkoe-0S zU3x2Lr`>(*cJj$N5-CxR9XlDg$G9a*=9VsnY=&y|Uak3%*s&k3`F^*Nt+JI7LScSB zT~)#pS6t8W`_Yp%3A*I-okt^0J0=af9%n__5EXe%QLTz;Y1FJ(vRnv~^#n0mzT<&A}&<5gwN`&~bz z!y*l>CQWNDc%>`NTJoaU_Aps$HfTfHbsY29cj&nHTE33xs%g*G6Y%tg8T6~`dh?fl~)!j?R9*R$nV5`J0x?PbcLLx^0TN% z-C+2dlspT%?td^5k-d9o({Qq?y0d9GvP1oU(~z%Xyk&cv#A!&Q1w3jv+0140d9<=d z)jC;;wdCPs(JH1Z%1*0CsYw%UdFHJDdQy$uowUEHo0>i=DKb5Vu0z*OZVX@*-wnh&<6@r9XE1E zjSewQmO2)Mp<^~xh1asQ2D4WB(nsGnrSS{rM0t*PvAcPZ-_hNS3S#jj00`UUxY&Gv z%5ec8Y?I?+^8qTy1%R+kj*HC)s2mpn!ZtZBHXopJTmT5$|e1OVv0U&IX<6`pxD#rzYuuYDO%?GF) z7XZRGIW9IIpmJOQ2;1bi*nEJ>aRDG~ljCCZ0V>A@fUr%Di_Hh992Wq>HaRXfAE0tv z00`UUxY&Gv%5ec8Y?I?+^8qTy1%R+kj*HC)s2mpn!Zw+>X7W!siATTN?9&f4KmYRE z`{~D>0$yBgA+-NELf2kL=&wV1{uQAe8KK{&RFl>zVy>aH~$$4 h`T5$%J!%{t-h;I5pC1wbIAtf=(!z4{lV`5J_Ah+ELGu6r literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/blue.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..b478e8f3ca77b25fe3010432e71059b04e7f23be GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o$)5S5QV$R#+j+_h*91M=DXTE5X4BE-SCXkjOFU`onu;E1b-`jFP cl?)ci3|69?nVWgO%?EKkUHx3vIVCg!06$qGqW}N^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/darkblue.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/darkblue.png new file mode 100644 index 0000000000000000000000000000000000000000..1b8609d477d8dccbaae739f88e4d1473b74b4acb GIT binary patch literal 15046 zcmeI3O^D<~6vt~>6n9|#Ktb>ndKDBlov%*k!|q*=#cWTAJX0k)h-P~?Cg<5=#U-Hua|!R_Pdhcx%JXDy(PE8 z6|(EC9Y*Bp;gz;?xaU}I=~82?lQPh(k#!%hDnz*O~Z)`%y0&n(IiUNBYE1V(OhR&P=SBcuyGrNMECQ_=LICe7hPH;<=+%4M*`3lwOTXc9rn_ zHP3g0LHt5Zf-ckbo<<{0oR9|HkEW<7qO7+S)0RzJHR!V~%Y`6$PY|OOxL)^QHip@j zWm}hRRV&6Q^n@{J{kS;6r;1YSTZrR2b~lLnIB9r&yhEhW->FH{#zN1@uCiBxUJ%h? zk%m^27Bv^VvYlqH`*DJOhpaanw4v;Iu5B4+2b+c^cC@N2y4{K_V%Z>~Vs4k8nQ!F*)g=qTo#0xOSR_3 zbhjQ9b}`+{*~xa5ygA!C7J6QGLWMYrNm_sP(zpO8N804XN`10Awy~3*Z4D&2 z$uh@+FmlY7s_ArZakwQ9&%81OQ>192c7pP&qCD zgl%$MY(7BcxBw8g$#Jpy0F~ncK-eb7#pVN4jtc-`n;aLL4^TNS0EBIFTx>o-<+uP4 zw#jj^`2dyU0zlX%$HnFYRE`S(VVfKmn-5SqE&zmWa$IaaK;^gq5Vpy2vH1X%;{rg~ zCdb9*15}O+0AZUP7n=`IIW7Q%ZE{>}K0xKT01&pxak2RTmE!_H*e1ut<^xoY3jkr8 z92c7pP&qCDgl%$MY(7BcxBw8g$#Jpy0F~ncK-eY|*V6P8PU6$=HV5LKhtREe5c=zw-hV}CUqk8&D`ZTmS$7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/ender_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/ender_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..0804402874909b47f3f16f4a3826e6c444d10710 GIT binary patch literal 1205 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3-p)I`?e@QY`6?zK#qG8~eHcB(gFvFf#=B zgt!95&oKOYQ27hU7zLvtFw#PxbQ|9@1_nlkk|4j}|05eP1b=5&1;#&Tfk$L90|Vay z5N6D}*2xJJwD)vz4Ds+z{^75fupr?7|3Kz{{cVf}g1n1L4jei0<-h$51zsK{{Rz(s vT3!X}^Q@X;A=Ue&?LdY}lT+WLH#`jet)HsWSpClfjbiY0^>bP0l+XkKYe+f? literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/green.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/green.png new file mode 100644 index 0000000000000000000000000000000000000000..cc1f5cfbeb4fb9dbf8edfd71f2111142c1ca3217 GIT binary patch literal 15045 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 S?)I;7&-&^{`|CHafAAj@Te~p; literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/pink.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..8a6884a08bf1719304e63fa9b7a3151146f36c39 GIT binary patch literal 15044 zcmeI3!HeTm7{K4UC_1u&C&g3fu%KX?q;1+Jv|Y#PtTSN8VWu)OC-)_J?SyHQn55Ir z9Ar^1dQkKviirLJ1A?F+B75*6cu)_5M{g^;>eY+mOVXy9ukB;d6)!K)HsAZ+_kHjE z-uHdYC2wqPK6hp5i6w;4m5uf0HvN5ueuM`fpx>W-_{!__=OJ%>KS1b_ThZsz7w;V2 zMM%42xA(%m*7LgQ_Vd_s4U!-AJvtkq+O?5~%|j9j2I<;PJ@@;UU*`nds^@mqmfZ4I z$$`Co;**_|&9-@RXlhpOT4Sj;(y4oQcj4cgopLqN)%Ao zYi$Xuu1^FtUlvWdToEc-UQsKRQsrr(AS0c-vp5x!6ROd@>Z?A%q3gF@x7SFrY-@s0SY3^?N_cYD zb}V-oJXMpR$@ILZ-bfRNq(SqsDk_R7t8JyK%T>Klq4&BhXPhK6fsdAJ*`4F_KB{e* zCbXv0D8)XXqZ$)Q|l1XP)qcyWR%4UE>$(nunZ!r zF~n9YYd+(;>6(M6TBz%!u~@E2-A|V#S8++UjEYE#3Z`d8s-mVSMX_4d46~zIO0ld> z0%e@d1bV@@Y2U-W%$#U177ZrLs)>yf7K^4?7Kv3dM9rYVh-#E9OI1p0CEd#$H#4Eu z?SN+MaVCptF2|j1hrE1#bfW0lafkA-ACRd2>bXe)rY$Y)SdmR!$2vBn-qtXq@*q}C zIyX99R%$smvuBU{_p0(IX;C8|x_Q^_@X2?YXt8CFNN=xc(>@$T{iIwP+d#!!!~LmYkuEU~ z78_<1W5eXAGLL0(4JM=Xp^rXqO6ddVOnIhV>|WkXcXThk0$)4`0KyhIE;b*a<+uP4 zw#ad@`2a1)1%R+cj*HC)XgMwbge`JhY(7BCaRDG~k>g_X0a}g=0AY(97n={za$Eoi zTjaRde1MkY0zlXz$HnFYv>X=z!WKC$HXoqnxBw8g$Z@gx04>J_fUrf5i_HgUIW7Q% zEpl9JK0wQH0U&IV<6`pxT8;| z7CA09AE4#901&pwak2RTEyo3butkoG%?D^XE&zlrGI1?UU*RMUeQ$F}U(o#OZE=^r z+$osr+bx7nt|D~vHH7{=qrbNi8psI!dIKT-J%k=}-+k$u>vZn+MsuY-`uWZeA3ur& zbotZGZ~uD#{x@$4kKbJWWvzc|fAG=6bXIzue)s)vZ{59=%9)$mPxm2oc6J$k_WA8U UejHw<(Gc2L+iadbd*ju=0d=K4?EnA( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/purp.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/purp.png new file mode 100644 index 0000000000000000000000000000000000000000..4d014d80c5d7c16c1e76d9aff4eda0e28445b85e GIT binary patch literal 15057 zcmeI3L2TPp7{}kV32lXOMdD;-LIMfLb{sdcm1HZ)Mk|q0bw%q=+spGyYc;Wr?KEi* zXc`>ggy6)53lh=}2#FJDAZ?T2!g=BV5(mTu=mZB2AR&!sJ8|4E=~JZ*ae0y2_Awo~zi~ml1 z@!rk@gv8-pzhV)uU&OZ8p~X?(XR{Hiogev_?9fQ+&@IQU7k>ZpPC;_)df|%E zR@;7)Zad5S0lmDxx<(yg*;l}pn2Q)n!(t6E@p zt@YNWaXMzz3)@lTTZ%Fq4vRy*=mlGfW}2p=mXuOSW;5h)&yDa%cEfXNkV%{t4N2hm zk>j~i92a-IK~ygk;zZeJd|!P(OXP-Qc8sDj!oH#vRb`%&O)?*U5cHCz*+ii|+NW+5 zGCysupTF%zUbyWYkusByOw9JA-Oh5)U2nfXH+2|Y++_&HNauQn8+$%g)@kSs0zxnD zvRgSf@9ra~JKdZ^kz(b@wbPMvgj=knZpl$dcc{kh)oKP5M_#budA&w@%GM?brDiiZ zRnqfU9M|@S;R`hdx=iufpR%LZj*3=EHWR*=zXJ*+_)m)HtCWz7YY^S?7 zCx)S0nwgK0n+apE`mu3@j};|9Hy6hyR@V#qIBGb3yhRn?-Kr_m!Q9O3R9Q{0=LKw8 zw4v9OdBZucv1Mu+Y@}1s%@Ua; z$_1NA^lIR+zK46cIq|*NELlaz2PMDcg z%TCBn>t5~@v$LFZw#)SO!=n?S=Oi7<$3aNr`l}Zv1(>z8tYgJKNgZ35#J#OS;_{$& zO*u3=T~_8fc5`O8^LPl-_&N8Za}2ks%PX%mR5I)6AfeZdhB%;0TkM1!r}ERNhuvWK zniBsO^ql`-BSO6UXxnhSs(Q3-IMkv3zipVFVzQ0hEowKE$pM}W9B=2+{XAS*lWLu< z#9I90WU(q{CkiLkqt%p|v1#UX{$^Z_y+JbHG)Dw@hZW7oV4U9a+8^D=audcNj5 zQG@lMWT9X<=N12grtSSQd)T9mMZ?fp7ly;oW6c@S-e${TeK?H!$zplz1BJPcSEr6T zTVj$dam)#0$8@W5k7Y>>rlahkk3DZH*#qZHd1hVgab8UC=y65`u|yI8gl`I5d_F)G zxBw8oDRA-m09D`uK=`J>#peT5feQfPn*tY~4^Raz0EBM}Tzo!26}SKpzA13=`2bbm z0zmktz{TeSRDlZs;hO>%pAS$4E&zmY3S4|XKoz(E5WXpJ@%aE%-~vGSrohGL15|+v z0O6Yg7oQJM1ug)DZwg#|K0p#peT5feQfPn_OHA(^ojD%ih}@vKKV(pKKnm zmpdi0yxvA=|2c$iyou1?583xG2n|$(e!Y&6^#MZ9c<*2P<`SEGZKbueG5Y@C{%2?I zUU=%%z2EMrpZ_tqbu;|wXRUbmpHok+TcJB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/purple.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/purple.png new file mode 100644 index 0000000000000000000000000000000000000000..4054988984c641566d56032d6cfef5f2bc82e5b8 GIT binary patch literal 15044 zcmeI3O>E;t6vt;-2|>{!aRPC&Qh`9iu^q>WZ6#Ss)1{S2soJ1zPwd2=v{n<_Yr9R_ z16lzWkXQ*$pcUfd2vQ|(NF2}};Kl(iNF4VBt6eyAp^WXsabD6<1&g?hr6hjypZA{q zoA)NZ_??aQmoF_my?_w9w6@yZq`xoHkMPLD^!xLV-*}t;JnFCRga|!;JN{hw`u+X; z2pRXB_I9-0dd0N7ei7SVhZKi>pUy_8c6sPyYoA0yhwM6Tz3|63-xdVNt{1LqExF|{ zlRankI3Qcc>uu|J-!kmN<;Fs7Xwm?E5@BK3@42BltQV5FCOwabrGk)5iT3M-r8uFm z-P#bAy?_W>u_9V>r7Bd7qM}u+MP9h)oslw=&rD3$q}9rD&%NG$e{Sk9S~;W$Mo8y+hV3JtNSh?|4g!m;9MW4^ zoOkz;)155NRHRrr^V-SKIm0bhQn#cO(iN)Fdo`B>f+H_zdtR@RR@ufFp|HH1RF&}D zRmZixLHK-4f-aNwoGo6Oc;aqkBuXIt|$ix<*;Uaz)fjDi$@P+z}0{R1rHW)>XMv?W*OD(`Tf>Um zgHYU4qm#?ZJV$QM>~fwDK^i~jes+$*9&uUim4-@YogF0fy3qg!WNDXH$ay+HjXLcH z!`Gzvzo6&*2MZD6!+*C7=j*C}ybQBD)c>~(lPb3Mu)9m_hBPkV@xb|3E?v**&Kh^? zY$w*@KPQuRF|8<^bdOS#X2vF&)A`$RH}(#a`G#hwnl33aJw~p18M^MUUGp+@op`?H zI#HuE$_9pWUhzL@y1j4Fhdt7$Xqu|kBsdH`Hk={pZ8sgd4~Ox7QYnvopfJ~QXX2>R zOH7g_jyYlEm@ZZBu`KDqbd)~y(dSJmd*GaD&ukZakSCKndXP~;ES>}aVVfKmn-5Sq zE&zmWa$IaaK;^gq5Vpy2vH1X%;{rg~Cdb9*15}O+0AZUP7n=`IIW7Q%ZE{>}K0xKT z01&pxak2RTmE!_H*e1ut<^xoY3jkr892c7pP&qCDgl%$MY(7BcxBw8g$#Jpy0F~nc zK-eb7#pVN4jtc-`n;aLL4^TNS0EBIFTx>o-<+uP4w#jj^`2dyU0zlX%$HnFYRE`S( zVVfKmn-5SqE&zmWa$IaaK;^gq5Vpy2vH1X%;{rg~CKK1f-Mxm8`5{72dLO+0-4!}_bFI159{zIgr_Y{1 z0=oE>`~6=x-+TAA@YIdPJ1hMY=hi2W(OKDX^23k6-@JbzvvVi4pC3Z#^zFy^&~nh literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/red.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/red.png new file mode 100644 index 0000000000000000000000000000000000000000..7f1ef04f3e6a42ae9c97934f2303d2be07544881 GIT binary patch literal 15043 zcmeI3&u`;I6vwB#(h90w1Q(DvSy@0JaBRnM5?e`@(sXGhQc5>y+Y>vnCyCX>Hn!8G zJs`vn365}r0|)p6K-`c3!AfxDfDi}7X(bMz-Q@rh;(*H7&JX7$8C9@|%UDX{H{W^h z&3tCw#23H0v;Fji)dyD*LKn6+YrFLKN%|4)I!C`hc<-gx=+E8W=6-GrbNa+@SO?0K{|LghVXx~1#;}r!;~MlnYL+rW+$B7yWY(gD z!d`txSa*FQXxV~j%7vm()U%3KEar<(2sv5NBw3YIS zWuc$faYHxgxJyz_n%(jgd2wx!3gO>&!BPS5ownMZr?Y_#vz@` z#YM9Z?bdX0W+Fw((y^1Fy~Hh261R9OBr8;=b2Zj|f-TV2wR^ZtB+qG=rDu%Te z>99yuElZ1cCbLSopb%0J)sjNQmYKIiy`{*aT%dE&u&g(W&2fqa zVdhe8+5z3IN2y&*_i}u)T_G>dwvL6a9iLDh_5%{tUnMgxz{!y|Ik6(2xQ-2MMrT{q zjLL&pWof2$I;@H3$jzQ#&eI`C;-}n~=NNQ|!z!;NRNQNMkicz)1MHKvHr*kosr)4B ztQ!npmZJZHuKgb@M1T+f-7=i6s{ZjZ%%4#I-!e>hvDv{+n^;w8yn)9Jr(3yXJ!dOx zT&?q!SdRXj3|hr>N8z}7l(IC}HqD&$-;1iT+mHL}nyzXkNs;L_a!t$7b)W5;mZ9s^ z^LfV(tGQ7&(46v${y~%D{R(~9Bh`YYsq_?v&Cp}V9+K`}&8FvY5S=H5{Ky9i3mx~T zjw&5uoGf-s2_wg3sZx(+aSbM|^r4SFZ%UH~&bjiOoMLzKW;&xg85P9hNdOSG$#Jpy z0F~ncK-eb7#pVN4jtc-`n;aLL4^TNS0EBIFTx>o-<+uP4w#jj^`2dyU0zlX%$HnFY zRE`S(VVfKmn-5SqE&zmWa$IaaK;^gq5Vpy2vH1X%;{rg~Cdb9*15}O+0AZUP7n=`I zIW7Q%ZE{>}K0xKT01&pxak2RTmE!_H*e1ut<^xoY3jkr892c7pP&qCDgl%$MY(7Bc zxBw8g$#Jpy0F~ncK-eb7#pVN4jtc-`n;aLL4^TNS0EBHaaji~Y;Uo@yZ*xFj(0t?L z8?V!sI|Xxdw~o;9!w9|nDnfsr(BGdC>dOfIat$Hl9fTfm-+tli%e3!vTeY>u@Q0h< zzJDJQ?mc_`yWju%h6xzWvqhhkCySE40`6`ttL4Z+~+u-7;3tXWySe=;Y)q YI`iXC4f&Celt|gy*sgu})U{Xs25iebQ2+n{ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/teal.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/teal.png new file mode 100644 index 0000000000000000000000000000000000000000..cf868b416e94ec970855abd431f8151de0d3b117 GIT binary patch literal 15045 zcmeI3O>g5w7{_N>#7m)^Ku8>rl~pB>aBRnM99v0BX}Yx1W~thsZBOjP9yeAK+t_ZC zRtQzVg(C_Xp3ol3*v^adBpp?-h|5@N?Pvbai~XB< zCcgN??VGPJFTJpY5L({aZ0^wWtMpHJ;xYRF%g^8afS#TVHuochp7}BPyYlTvhkqhu z+;!V~@m}kOY5Dykw*3w%4*LQ1MyR$r46t=bVxdD0T(4fZ_ucme!L{p!TUtwQ1?!~i zZk~o@_w;7lIz6-uyRh0=strw=pig2f4EsGVGKcj-n%AV)$*@!qQkVF!URX;C3VW?> zVcidjpcN~kC0BGoH;Rg;>t+2Fp(HDsB&(7tizU@8%VxPGjE+KMiC)!0+c9^V*GJ{3 zRWEeoI4~t?Fc=gEYS9l5B*iccNiIpHl1M$o=){ZhQ1qf}S(0&{CW)-j4Pw{#gd{KS z_(yTQP)G_*j?r`VgGnJT8nL4kr6CR^r6@~_f^2IN6C8!T^ww-kB0bV4UL4UlWno;< z^(EfJi$e@{dA`Y#h@^xwh!( zW7nBZ&P=96x$xe}(7hlmQL?afDP%KLqt9xthXlud*!KNiBU@$LV}!!`db+BFmu|V9 z?GK`tYZ45Z&i6DMY2uhP=z6S*iXzHdTdA6I)hy}s+LYy7lFSq2X!*A5oXqB^wq?4Y z4VosOBj*Wo(EhP;j4zcX@0-hGTc+cOeH=I3K0Y8);2qSY>0r)tvZ~B=zvqYawn#&* zNsESaQRzxEx4bCEo<+8r4LVSCUE7p(qui-hDq^RC9Z@Zp9kFWbs_58`g*6R39jlr` zY_;;?bE%uYb(C}qO`UBlwr|n&)7x^KO4YDC9g(PtLFbB8MMF_kv061cmSfn8S~13j za>?cjy%D-}-^0C}Px34_EoN0Z9i7Ow=;)3i>gBQ~VqGSp(IIkK*0EmFD5(s^f;4lb zHr)|1>SrfWIf*>=g>v!i37=cYSUfWwF+{Z}uH8*s9vO?Ip#ChcPrTgl$mu#)y5 zc1@ZYo!-_YaunvyPv_+jWchR97uOhciN|WMELG}tagxY);sFlH+5uf5m+Aa0>ueZI zUz3vGf}Z;yOhkl_|J^iPuB-m>G|cZ%|KBuBSFzQ_-T|>2(s%)n2QD{r*?i7+*0@{e zJF%AhIGMDI>59T>_b4@KZfsgP^WRIlv3HdE8=9eNRY{TQF$&GgFm#_CnwMedH1bW) zjT@y=H87luN`67J?R}TN?2$%A(^Rb{!C@G&?G8zAuj$f#I7;@DN_i9mg@u9p(?FHp zVp=Q>%n75wY^rjvWoZv)qx7YZzHdsC7tXo%oa|x`^J4l$4>K#s#ftzSY?I?+^8qTy z1%R+kj*HC)s2mpn!ZtZBHXopJTmT5$|e1OVv0U&IX<6`pxD#rzYuuYDO%?GF)7XZRGIW9IIpmJOQ z2;1bi*nEJ>aRDG~ljCCZ0V>A@fUr%Di_Hh992Wq>HaRXfAE0tv00`UUxY&Gv%5ec8 zY?I?+^8qTy1%R+kj*HC)s2mpn!ZtZBHXopJTmT5$Wa3(ye!@vS`rYP$exT_;y7LJA zxKpq;cUlOYt{`;wK0<$;)AR2L9mxp&aT_7?GlZV^KYr_{>(qC5tGU)5{(AS9FP4$~ z^wqU{tI^7*pFA6%ef{{0drRg@|9*6Zx{Z$?9(3<~b@*Ux&YXX~Lp{&WucD{OZ#SNM R=S)r1t&N+_Z(h6o-roi=IJf`+ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/turqoise.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/turqoise.png new file mode 100644 index 0000000000000000000000000000000000000000..0cfdcc1e7ebca65c36ea0fdf2eac9f0924cc5a37 GIT binary patch literal 15045 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Eyes/white_cry.png b/src/main/resources/assets/customnpcs/textures/overlays/Eyes/white_cry.png new file mode 100644 index 0000000000000000000000000000000000000000..6ad8dac176135d440c944d9e2e90f48e89c44ccf GIT binary patch literal 15259 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullControl/blueFull.png b/src/main/resources/assets/customnpcs/textures/overlays/FullControl/blueFull.png new file mode 100644 index 0000000000000000000000000000000000000000..867606a97986e83539e88b2faf0fc98225fffbca GIT binary patch literal 15512 zcmeI3O^n+_6vwBksOYN8hk5|P#Y$BPBpi?9IR0povTU~ON~B$FgSx%6o!FDC*~AXE zv&pUms`wBp7oZ2k0T6INLP$uxRUkw;aN>#p!G%LFMIg=F-{tm#gkDc0jxL$q6w7hl}* z?S{ElIWb5_tWstp3_GSI^?JQ*Psw_IQ<4qCkYG;AJXu@ zxEQZ0;juH0YkR%m@uEb#jOTkC4OdWz%Va(3qAZJ0t;xCxbu*`tYZJm$kfbLSqw3jC zV|y}&UW2lkE13C-7^$9g46=W06rw#vN%u{~u`RRV`E3-Ioi=J>spB?_(zr3zbF`|= zMX%-gWLUVY6s1|sDX(~?nJaD(BG1jtFNj#r*Ts4rLD8~R z4L4M%Sw<6-3$wQi7XB39%EnJcV|hAb=tsCRrhS z+4)J-NjExtQHq`gE$1JYhyZQf*)$lMUProSh;^j^MZ1xQB7zzgWxbKd$U-Qula=_l zr-4)`XsXc6DZ?uF?@hya63DYR zsE{GX$zsQpFmOz!D)mAgSI?xCysnd93exDO!c<`$J%8@z#rTfyW>hK`PeK7;Xm&upXCbH@>&&uoudF;d>Me7x5@bi09^>cuNMF?-vQtu@ACO?PLRH>mC8b` z|I=^ZUzxuq99mjvzVP;~Pu|SDcIbhdum7<6{;MBe{_cA8&2W7D^6BQ$H_kN=gRL76 zKWfiiyYk?%4^Dk~{?b9v{c+zt7v^^koC3G@4SNsI7msi42jKSY{ovTS&)@y|+pEt- O%F5Eo%4bhqcXw|HpZBrm&RXOfs? zcV-vVQoV>GSUglg1P_IJ5CjFG2NCq-sh2%?(UVgDf?gDb^(C11!(&%ROodA+#7((sa^oB4HR=NwB~wM{^uK?@SJN` z`EzPRY6SCW-Cf)X(b=6dO>1YvGHm`-ZKl#QaexkrA=m4)y~ylU`82MHuajnx=h80m zMwOpS5^}4JWp3UN5vLZ)f+dwTPBRL!s%a(dQLZS-swgR>bd*4B}(R&E`@A{D)?T_`4GX_51YQ?llwJAxtAX!f$M#HyV zXL~$`-jrmsST>ch7`dKg47`7A7{dca$@k60u`Sc_!w!sVZU?R*G4R$Z;;1p#bGWL^ zdB5$4cvz^WRK#h`Ij?l3nM+<2L(f7>^%`y{xUOxM?XvAS&=BlaOA|`4qzO>MW=q$R zDr;q3*6b8wqmg%?2wnHB&1ARW&{<)zeG7*l4NGxk)iQ8+q{t4QE2ImCEGvSp8!gK* zY*{HAgG9Mt6N#P*U0nBIJJ%<<7aJ$jTB@T-5D8YvDhg058G`Ppwjh@^$wEcR(iBW8 zLop@HM5;wM!mD*Vw~FyvPAl74^z3-+Kxn&Zg$iI8p=AG6`N0Mpmb78TN_^6NY(guk zZ8a;|9th(eYaI=1=-GF3C#UmZ2(tJ&_x*Ep*O5otURkKL*Zx5w--)|0M00C+g&bt( zXHm!9$nX_0c^0(Ye_$daxOIEeU}$;^>KfigN?8(YrzGKBr6EDqof3i;ge4uX#J@ca zxI#&$Dw#!PQ04x;X&9|yYaM!P$gYWlI~z3omuBu@_3(CPj(E2G4`wdgiQ_eKP-iD= zXeD{AFme6GwE(7dPp*g)ZKE}l^WZ%>Y^;+qwkuRN!Rmq*St)+jy#|C z+_+ZkXCs<(Udg*p_Fz7XU(->otg4Dy5y@uKW7+MY_G;b5PtYiN5|m4QA5xg=cz)!l z;31~TQpcRocg&_L_d=ak&#V={uH#<{;_#=!L}491f9~YP=#K7WR3a8jLI9zg3>Tdb zp)ydBoe!ZhTm%rh$#Bv6 z5Gun(0HK=<7o88GGF$`@y2)_S`4B3@MF63j3>Tdbp)ydBoe!ZhTm%rh$#Bv65Gun(0HK=<7o88GGF$`@y2)_S z`4B3@MF63j3>Tdbp)y# zwDyC~Dh~cEm$MdE8UXA(0>Gsg0r-6npKk%MDFN`^MF7mJ06gGdx$yaE+_$|{pKJEM z{9*UuqnD)n>Nl(RU;g95tM|TlA z<3a0Ed}wvIb@-cS_P+S_1@-bPv&RAW^YEbS@ch;HcLA`scNkoM?Z!|1)mv{R%F@D_ K`umSxy!;ml$Hh?q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullControl/greenFull.png b/src/main/resources/assets/customnpcs/textures/overlays/FullControl/greenFull.png new file mode 100644 index 0000000000000000000000000000000000000000..d5e8e9a19200cee64d9a8712e4a84ca9320ae393 GIT binary patch literal 15516 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 K|K#a2ul@ywh{PQL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullControl/pinkfull.png b/src/main/resources/assets/customnpcs/textures/overlays/FullControl/pinkfull.png new file mode 100644 index 0000000000000000000000000000000000000000..582eb51a24f5da3aee36787271ce7df449b27064 GIT binary patch literal 15515 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 Gm;VBpPQfGq literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullControl/redFull.png b/src/main/resources/assets/customnpcs/textures/overlays/FullControl/redFull.png new file mode 100644 index 0000000000000000000000000000000000000000..d04ea57a24b2ca329d4fe7d85c9faef0363a2919 GIT binary patch literal 15513 zcmeI3O^6&t6o5+vF)NXX2QjC1f~aUu|4mO%w=j@1Hw32LRZ=v{+vuzemVNxc46N{rKwT% z2X@<9sUI7JBT^-|9!0(-Nxfb#-_!D5uqG*{X-cvxsj5hNh~btS!M^B*hf*g)KXn|U z!0{u;bA{M1YjjqAGy8bAT8xGhJic%l?l9HFDSw=P*+4!45CmEWJB;3JW z>_#E6Q)b%v>t5uA>)tLQN9tVzlbkdfqu4XY+wIN_9Yzc134#IAnU-O5%g53R4!z9) z;f3>LDu-sxK62XQ?}UmfSFcF2YOoDrv|&j%}GO4D}W&h{(1z(P$N9ku>R|sjD`| z2eK)7ZhDKOM!j+0a<9|j?g_g^J9+<>E!HmX>$O|p+Ih~nB- zMe+8)c3GNe9S>_{IWTjk)44YUssD`m?lF4n*kx_6)K$`JcPF9Oj(RY_^J`><>}BVt zUMJ0H_hl(Q3p&m}kcbeTzr8e=MyUl$hAFnRqAc2Nva6tMU{NWx3m75@3nj7=|8^Qk zg_12@wp49c<^H`ij8`#Qhwd7-tI}|0!-oG<=Jr$%Zzprq+44WgT)Gn{YvQoZPS??cuM*4P_>hsP1 z*FW62ybnBbVBv~*_0O|s56yq|FBu^{{pQU#Yq4F literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullControl/tealFull.png b/src/main/resources/assets/customnpcs/textures/overlays/FullControl/tealFull.png new file mode 100644 index 0000000000000000000000000000000000000000..aab8ca3b5e2f7c8fe858532ef728271734992ada GIT binary patch literal 15515 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 L=4)3TJ^k!oi!Q}* literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/blue.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..ea03dd29fd88f72362ca47fb250c7b7f26ff2e88 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkao;pT^<)~0Aw+h1o;Is{Ewcfv=zt`^mK6yshE?Tuz=a) dZ~~7c1H+^~hO=HykFtT144$rjF6*2UngAe(A*KKT literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/darkblue.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/darkblue.png new file mode 100644 index 0000000000000000000000000000000000000000..cf982a30486af3c65d8e75df9eccdeb2132e09f1 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkTx^=yZY}hTOf<6B*-tA;eYf*rL91opr?ytNX4AwgaynV ehZA@t85kz@F`V^sdXx>6WbkzLb6Mw<&;$T_mLoR+ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/ender_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/ender_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..7229b934f062a81fe479f14fe6477d58896e56d4 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX^>!mPlzj!eo*=A48t$q$DbsD9OjZBzhH*{|6KyEDFV47o-U3d6?2jk kBu*)~PMUB)V*w8XLvRYiZxf-YuRwVQPgg&ebxsLQ0O2YpLI3~& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/green.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/green.png new file mode 100644 index 0000000000000000000000000000000000000000..cc75c11abf404d67562acd84f5e5c266b6fca10a GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkWT%tXkr$t0c0_i1o;Is{Ewcfv=zt`^mK6yshE?Tuz=a) dZ~~7c1H+^~hO=HykFtT144$rjF6*2UngA0qA!h&p literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/lightpurple.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/lightpurple.png new file mode 100644 index 0000000000000000000000000000000000000000..31d4a3c0343c252ff9d6fa0032596dc05a3ff75a GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkUpRO-$JV@9>`)U3GxeO_#Zt{X)BN?=;`7ZQZXkvVF9zp e;RGH@28Ky}3}?NZ9%Tb189ZJ6T-G@yGywojULs=v literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/lime.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/lime.png new file mode 100644 index 0000000000000000000000000000000000000000..1a9d5532b18f901936897d4a0e0c11cad2867763 GIT binary patch literal 16962 zcmeI4J!~9B6o3~+Ah0kcNHm--LINp!`~R!+1;>|Q3oclWAr1|hotd>)zPmkc*YVi} zihu@DL4^=0pocO7Q9vZ9Dd-|mL_$bJ{8SXF!rR^Z9iIow&Iy6$r2BdE=DnHu-t2p` zTikoA7hjy8dwNcir1_QQ`Wk${0PoVHkHF_=H{N;|z8>o=Ur8kCiCfwGp)Wt!{#}w5 zqiB62-Dte*9gY#FPzQ*ykDW;u@OoGIz5W+|$n7^CtxjlxlICOl=DL+4I=(IIA;rZCI5LJ^@VtkqxYQk2Hs^*CFegWkFlPt54e5^O3{(LjQ1V$L$Dvl-4;q~Q44KSrPJQ5Dx=1+p2J<`FU8Hc z3)7-CqpD16o@!N(@lLj_7u%R75R7CjND!+0!aavJCtC-KW>hQE28nS*{L!GQi%gXS zj!X>=K_sXvdzxm*uImLj^oVBIURB91UT`s*SATEx+o!wM>=02q@MhpzS3L{7o3n6j zX|`*ccIMhEfCPr&$zd1-o{K|U^~f=S=s{pus&36-)~1VHjUasnt}R0&re+y4aP5Vr zijgskFd{v0iKZH|jj>aN5m|;MW5aMY$2M$iI>!uSpxdTPoLR6Ah=DA}3unL@8^mx8 zj58o~aG?i8rf?-;95{xj<6{D$p%+>P!P%_)m&}98Az^5{9tnaIxrTC7A&~WmY1{D5 zb~3VMTQwoqWz&WW$8~gU6O0c*P=J}tuH&hjmz%Sa*J$`F?IcBzx>xG8Y(5dphgzx| zs))z|!bEm06UnZp>9QK=4rDhQ5|N(Q!AbK`7Vf(qj1I1+XJXxSk%4Hwtzfx_B>7^V zW6ll?^h!5^qbq8T^%=1B99K7V2TDlbnX+Y@ri@I_kP#eYRRYVwc2Uz|EmPba7-~7n zYTVvr$;oTnCHm%M>!`-%hs+M@CNw)jEtCgmsNt!!C|mvFl^?}?gtOym4QD4D3YmSP zbu_J^Wwq!K9SrBu5F9W+e2m>K+UA{*3Riir!<{5?nC_x3UEGAT!%+@zh1W?l*8M*v ziW3APLDxZ#u4KO-GimwxhHLl`x+u(>!LC z-M$w0R+r#O3$57}9QdjV+ss<5Mm^fxs7G*bm1LE`Hv2ZLVyfYlk)Z)o%m>R2#}s|T zB2;6~MDj9Lw89e?c-W&1pY|N6aKrlZAb*Tj^dP-5zQiC55WXmI@%b=Xfr|mc7X>ap zA4V&1F+ljDz{TgoXaz0?2wxPq_h7$AI6;NtUPv;r3cgf9wQ zd_Ig;;9`LAMS+XYhtUdL3=qC3aPj#tT7ioJ!WRWDJ|9Laa4|smqQJ%H!)OIA1_)mi zxcGb+t-!?q;fn$npAVxIxELUOQQ+e9VYC7l1B5RMTzo!^R^VcQ@I`@(&xg?pTnrGt zC~)!lFj|3&0m2srEqe{eJ>&!=EPX!oMTj{H6Od z{Ify{FRwKuY5!SCy8ezN-MbIpze>`MDoJ;*N|OJPBs~>>_{R4apzo!X`r>-;_HRFa zIxm%^Q@8&3;mI?vKYmM-?tJ(D?Uz2jdG9OeG5{-sjMK|NbfI YwWT|E|9a-e^-Q^P{$l-$b64N~8;!M2&j0`b literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/old_ender_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/old_ender_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..05d9386beb17d77791a3e98d2f7a7bcbc4c27a01 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX^>!mPlzj!p7Vb%!~dXLzZTB~a+phk{DK+&|91(vrU>MUc)B=-RLn_E lkT|8_I%&cIjRiam48bW3zfFXqz5?YLJYD@<);T3K0RZ?AC#L`a literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/orange.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..ea69afbdd4f7ba412fea8482142ace61796929ff GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkp4fH;l4m+DUiif666=m@IQK@(pDf((9^{+q+(8T!UATG e!wEc+3=EU{7|wb*J<0}3GI+ZBxvXO=u<5X=vX`momfKP}kkp2|+UrM%74aj0D3GxeO_#Zt{X)BN?=;`7ZQZXkvVF9zp e;RGH@28Ky}3}?NZ9%Tb189ZJ6T-G@yGywoU?jj%n literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/purp.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/purp.png new file mode 100644 index 0000000000000000000000000000000000000000..f4aaf9e681b63d35e57e015967ae5e84f7f063d9 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX^>!mPlzj!KF08o;rhqA(_el9Im{(Ne!&d?|GNZSQv`A)JY5_^D&{07 pNStzTX_>&#&UBJ#F#{(9!|xdkCnNsNHwLO<@O1TaS?83{1OS@tDPaHr literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/purple.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/purple.png new file mode 100644 index 0000000000000000000000000000000000000000..71a8f15c1add9657a0093e0802f3a36a286f7b9f GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkiKC5Ki0_856EIF3GxeO_#Zt{X)BN?=;`7ZQZXkvVF9zp e;RGH@28Ky}3}?NZ9%Tb189ZJ6T-G@yGywoV$|5HK literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/red.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/red.png new file mode 100644 index 0000000000000000000000000000000000000000..4a4444c18bfb5f7a7b512a70f934b025e0118b5f GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkp6FEWEatK8OUNP3GxeO_#Zt{X)BN?=;`7ZQZXkvVF9zp e;RGH@28Ky}3}?NZ9%Tb189ZJ6T-G@yGywoaogzm7 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/teal.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/teal.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc1be55ef8f294896983b4b5f7b8f5f2ffce4e6 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkY@Pv-yrA5XCQ;AB*-tA;eYf*rL91opr?ytNX4AwgaynV dhZA@t85kz@F`V^sdXx>)^&kBXs}( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/turqoise.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/turqoise.png new file mode 100644 index 0000000000000000000000000000000000000000..5c702d6f53ca593b519496faf03e12fe402f6a50 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkT&|e=b`V5G$4zqB*-tA;eYf*rL91opr?ytNX4AwgaynV ehZA@t85kz@F`V^sdXx>6WbkzLb6Mw<&;$U4Nh4YS literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/turquiose.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/turquiose.png new file mode 100644 index 0000000000000000000000000000000000000000..858ed9b0eb3562256056fe88138115cfb721d13e GIT binary patch literal 16962 zcmeI4O^6&t6o6X;Vipqw4}u3BCkQI`^iTCavlBNviM!y$kgR5N5K~=Mz1!@}^f=v{ zncYJW_2Na)lOA#rym}TCB?k|lg&-m*-V{ZzdWo;6=eKsYTz0dFQUmkz>eYL%`g>Kc zs{1hST)OzesfEWD6h%3;x>COk-_OIl^xy;V`O&SLZ^PHg&dRk^QBL2^-}im`-qvr5 zvJ}T_>)Cqa#egKO3Z_ZOD*aXmdMirxY`=ra7RyQ@+lbqX<=;R1vRsPkV)?4w&>Nj) zwi&PNcG;EPi)&1NfacYvt0QOSZLGUdjWO z)*F{f%So4&?24lj-Em8s5NFl5{sT!}onnH#O5#p@*98v@_gS+v%CY$;eNgrKB5ovN&m% za=$oCwzI`@IS({`4X>-!83$^oLv}z>>*J1QRCH~g5hY`r&UUvs7#bxSYqAz=XDQej zbL~2tNtUFW$vz>+>U{%4P8yAI?78D@wdRISv-39q!4T za%SGuXK^%1&WxvAv+vkhKi|w2!HtyboAE6leHAUZ(p_`Jp6;l5PuUwYY^hnAT};RJBRtRL}9O3YL>* z(uHBM8memZn&(>86SAF8>!mhfDI_DEN)n`MuyD`ejoH?bq8ZnUvOyCP(_j)*_pqhY z&{Y{SFl2&xs&5!b^*lc$kxvce_*E@myx?LouHoDmw$FEMI1y$}=pTb?Q}=D~ZXJhf z+i*O~a&p&x0VG7oSEDEleUC(r?$bj8F~bnqx@jN7s4b6p2F2zvxVDi&EyG5~;M$KY zonUkvX~bseQA0;fGd&o3~rek^3Jr33(Mc8)z=onZNM3ILG z$$_xZLJz6RU?mX}y2v-lA%U>Sk8DIqKI-9;xmPtLiX6|UVR$6hupLz>R6S}r4!rZ3 zj2+d{EvR+*uwmhNu1Oq9$UX=PFtgQlx^#y62l7 zMrvdMH_9wm4WZOG3`bYooa&QbOU~AJJrkKOY$2g*U)rY&6{2mn@+2F(~0HF?KrEM!)RRdlvRHF zTHIS*fhR4j=GbuHt7?2RZ*eK^v*vm|hI^|t-w7ORXu~V!8eW?iA{gQz*uZc~F*Gbv zHT6tnu#FY1@Wcfk_Gsg$J$rVz@&0o!e@w3EUV7zx$simMu_$qg`EXi^ivuDSB`z@^ zPAhS7K*XZNCFa9vB`yw#Sd_TLd^oMd#Q_nE5|@|{rO=u<5X=vX`momfKP}kkpBPw|I(ZD?*ds&B|(0{4F97iDs2Vw1U+3GLn`JZCoEw0 eIGn&E$-pqFkKwGB)1z#lB!j1`pUXO@geCyt$Rz3j literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/white_cry.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/white_cry.png new file mode 100644 index 0000000000000000000000000000000000000000..51ad794433fadc3e6c65f1c11c4849d34662cbdb GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkpBPw|I(ZD?*ds&B|(0{4F97iDs2VwL_A#_Ln`JZCoEw0 hIGnKJK^l)91H&~wM$1X9w}pW644$rjF6*2UngC{ACQJYT literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/yellow.png b/src/main/resources/assets/customnpcs/textures/overlays/FullEyes/yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..11639d80d223f883be56fac8096dbf04c47a54a8 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkp6#zAxQ3!DUiif666=m@IQK@(pDf((9^{+q+(8T!UATG e!wEc+3=EU{7|wb*J<0}3GI+ZBxvX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/darkblue.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/darkblue.png new file mode 100644 index 0000000000000000000000000000000000000000..89b360e62bc22e521c38a9de9f54c3c0a3c8fc2a GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z=B7)5S5QV$RzO8+jQFIG7#Nye9q?cXpI)V13~C>(E+d28IQt{`=y$ gACCqZ!N6eP#uzRytf)LI+zrI_boFyt=akR{07&X3KL7v# literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/ender_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/ender_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..55a131bd12088600e6a2b464de19fe90640e4dfa GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z=BB)5S5QV$RzO8+jQNc$g2aIoro`P$skKg&=dw?q{mg`xqD+R-0~0 lOPRZG+qQl7KphMW8L7=OSsdIUPxSpgTe~DWM4f0oo>- literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/old_ender_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/old_ender_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..f80f3ccdb95d50ce9c8e6ecbd9bde892781c6bd2 GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z=B3)5S5QV$RzO8+jQNc$g2KIZ?CbP>$OoHy(j^v!=)F0vf+AElf*! jdH>qA@A-im7#N~%o;|Jn)1WAf8^rT;^>bP0l+XkK8;>c{ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/orange.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..e87e127572a6dd489c382bda08bdba02f5356958 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o;)5S5QV$RzOj=T&G9LxuQeQyZU<2b-zKKae!`)Ujf8(w+&-?n@I en;EE`V5CMf^_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/teal.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/teal.png new file mode 100644 index 0000000000000000000000000000000000000000..01ffd6a9585c6ed72d90b9b012ef8d5cf7aa7725 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o$)5S5QV$RzO8#x&mIG7#3&yNh)P|mowS^tt669Yq8q-pN&J>S`Z cDj68UO_no@Uo4rq#Sz5wboFyt=akR{0E;msmH+?% literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/turqoise.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/turqoise.png new file mode 100644 index 0000000000000000000000000000000000000000..bc51646e55e49291681ecf0bea1180db5b36d28b GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z=BF)5S5QV$RzOj=T&894w9|q4jGgPU1Sia7N|#j`yxWGhaWc-JjRL f{U1;<14BX&(|0%VK+~6O79g&ttDnm{r-UW|WFsf9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/white.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/white.png new file mode 100644 index 0000000000000000000000000000000000000000..70a53b80808adac23fd00bb8f3f34eee8d775a23 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*oy)5S5QV$RzO3mF+0I1U^9tC!*_<9B$J70t@P5V-!z^S$ywRSXPs Y46V!LAKHG|zz5=ay85}Sb4q9e0Pb-kEC2ui literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/white_cry.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/white_cry.png new file mode 100644 index 0000000000000000000000000000000000000000..4eedc1a7347f34ab32298cf1dd50a85aa163ab9c GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z=BR)5S5QV$RzOhFlB=94wCi|G#8W3_TEaVdlGC$;u223rgl?^>4Rx m_{CgOm#NsmaGDvYi6J>Au*d$O_Wy!YAfBhIpUXO@geCxx5GwWn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/yellow.png b/src/main/resources/assets/customnpcs/textures/overlays/FullHigh/yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..3281349d92ac2b3fb7d379375eeb2e30fd09cdbe GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o;)5S5QV$RzOj=T&G9LxuQg?C8naU5VUpZsR=eKiJ#4X?cXZ`-~9 e%?wn_&|oaLI9hCD-5Gy-5ZBYy&t;ucLK6T7iYCSY literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/blue.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..fed5caf56093c2ac9f6e68560c78f320cadcb523 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkao;pT^<)~0Aw+h1o;Is{Ewcfv=zt`^mK6yshE?Tut448 dZ~{*m14DNb!`X#N{DweD22WQ%mvv4FO#mU+AzlCg literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/darkblue.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/darkblue.png new file mode 100644 index 0000000000000000000000000000000000000000..81956cc26c46d2e413c1c5f7858009d4c9bdfd22 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkTx^=yZY}hTOf<6B*-tA;eYf*rL91opr?ytNX4Awgazsz ehZA_p7#O;f7|t$C;x`0JGI+ZBxvXO=u<5X=vX^>!mPlzj!eo*=A48t$q$DbsD9OjZBzhH*{|6KyEDFV47o-U3d6?2jk kB*GM2Crvn@p}@(&;B<=Nx1&=T2T-2D)78&qol`;+0LC^Z3;+NC literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/gone.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/gone.png new file mode 100644 index 0000000000000000000000000000000000000000..35bf35702d7f2921fd46f2774f5998b2bc4fa1c0 GIT binary patch literal 15044 zcmeI3Pl)4G9LL|XAiJZpCsFYfx`+y<`O`LSLfdt0XPp5%4zrb=Ik{=_+JK0=r7hM#j^y?^*C zLh1vny&vqiUegR`nAc6GgY%Q2OL`+zy)toi;}8d22lp(ymiztdZ*!bw)^gWNEwSY` zaNpWG@$j{iowjjuXsBlHN`0+5(MW(H4s>oZ9N4}#spX=$8o3Xfg&Y@k2@Y$yjW8j% z-`eFGj)%EYUf~T@{ZRNBvn-fQ5IyGCp~!o*bejwZ~K?yAhS44>>Hlt29{%U zVO+iAjDlJ&7bZ%s>AZ$+lF0U_>h_OXkFJ?uLp&%m2UWGa`J z%|5WY>Eg^q3YC>(#}jLXTd2ft(N>68s7mIlH9V{bj@NdaK|S7OyEBAbqY>>Y?uF}? zZ8~HB#i{^Z()CWG;iewoI@ymEUQ~EVY)i6MRJ8&zi<&5Ag2X*RjFw|s-Qy)ON|Gke z#mMx8F-ZNGdZ3>vO15t%j%jFJ#~bQF-5TmWEVy>BDx{5>p2@D#8qUD+$gps|P!*On zXS|}Frfu7PpxXxCZq`Xd-m*-stICQZ7Ylqx(G6agiwdt+q%JQh<*rn&sAXO0L=ao8 ztouUfrelo4Y9XQHgT-_V5qzaEjKH`w<36@&qif_3}>sVhg*iZ6YBq4hIAJjeckS1vo6dw@T}o%D;KZld}Yn5b+Hnw;h&R6 zs+jC3J*pm3+6!%I=D7cUSdD{G)L$*Bg;GV3L~>1Cvodr&pu1*e=$d-IVOv36o@N8h z8L#jkG(O(1k%v88S4yQqsVcx`=&@@}@L<1bk#pD&&l9CM^?|}t$Ai?dK!zA4iySk; z)G=PF%wt(pgK;Z)=p)aYLh``5P@c&t_9$=C89mCVAQnpkfY42bi_QnA3>N@GHyJKE zAD}W^00`Y=xafR<%5VW7bd%wt^8qTu1%S{^hKtSzs0pfX$l2;F43=zM_6Z~-86li{NC0V=}N@GHyJKEAD}W^00`Y=xafR<%5VW7bd!o}Eq#R(+vL5?F?m7r{2!MlrWa3;75+mH+?% literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/green.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/green.png new file mode 100644 index 0000000000000000000000000000000000000000..c723604290ebac91db5e4cf7be84aef3eb422796 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkWT%tXkr$t0c0_i1o;Is{Ewcfv=zt`^mK6yshE?Tut448 dZ~{*m14DNb!`X#N{DweD22WQ%mvv4FO#l>tAs+w$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/lightpurple.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/lightpurple.png new file mode 100644 index 0000000000000000000000000000000000000000..3823e1900bf877640081922764781baa8d0b3cc8 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkUpRO-$JV@9>`)U3GxeO_#Zt{X)BN?=;`7ZQZXkvVS&2G d;RK#C28Qk=hO-Nk_zi)Q44$rjF6*2UngC9%A{zhz literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/lime.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/lime.png new file mode 100644 index 0000000000000000000000000000000000000000..8d0d2ae91d9f6bf670c052e121e9455d3e04e84a GIT binary patch literal 15486 zcmeI3O^n+_6o98xs$fOAa6sZ@r9uL!&iLQ4Nm9zDWmh6)wN2IC3v^;nvSt(8*xn|) z2UI~X9N~btZ~!Du2&5t;q#jTYoH=koy#oS)IKyQb+llR+WJfC~LZGpfIB(v(_h!B~ z^Ts*&t&J-$oLzZx1psh%eXX-e?$42r@bDS({o(ts-zK+5!nN%ffXD8opHpAHz56Qw z&wlLnwvw&xi?$Pt>&OlIxIP_+q&EP~3)2ueyEqa0cZNb1PRme$dB!5tCsn-$?voo)`YA}vfHX%OalsA z-3?(ih_Im74bhPdQ!uT%ted80o);8J)}f?ART34|)+Ad~gxOVVuaIBO$Q{_5oy)Uu zL~7M`k|eYtoJ=P5iCPb$A(So4f|3FiMI=4Mc;8RZRP^I>xs$n{4vwA33llH!h14(V z2YX4YR!ajF*KA(nun6SGGj@a`oT3oQbqOvra-G5^+>1up&|C-N5gubdiHV)O)Gpi! zk|5p*jtN<)j}1(6((M+pmyUNlUK%=1F5M&uW=NM>#=ZRz!%Z9qdy#`L-6T^vw`}%_ zHz<>H#8av{cIz?lh zllYk?q)p0vm)>v(CAdx2V?&e-QI>kLVr!PI5>c}ysp2H>N%`mot~b~(eaNyXHF}b4 zr*3pn(hDDzp0p3Le_WKH6M3ojt@v>rdk{opl(fAu8e$mw!zL^nD?N)RKAR@!U zZM6xPHCL>%m1eK|ae{mYuXoy{q3(IE-7s~%@E6Or%h?Xp?VxwX8oq^@bs$tCo zRh%sZdMWZq-9w{FpL8xR2_~C{gbjl@ZpZ@>DVinrEi4n!l@x6-&>UBuhgjlfA=H`| zlhwLkS;b^6XO-6m8Ob)13BqRH1ahm8|FYZ83dJ2DMSv0D-VwFDohOVo66VlDJ#fCS+@mFD?uomafgZxp>=s|j=eDNR@5Vpv1vH4J1j*9}q7CA09A4X=&ge`JhY(A8hg_Xp|l(q1%xefTx>p+mgAy;utkoG&4TzKE;b)Z%W+Xa*doWp=0j;YE(!=+Wa3&WU%tgYdE<6MUah_J?sh_6%N3lp%`N~3 zPXTc2O#psBB=?^H*pmSG`33;?djLEUyz|P}mr38v_0GlK^!_j3esC5D;PkyahcAC} z?a?#$!0pH3tI)gu!;cSO=u<5X=vX^>!mPlzj!p7Vb%!~dXLzZTB~a+phk{DK+&|91(vrU>MUc)B=-RLn_E kkO)(7oiyQqh5{!8gVQO7-;PdY96)&nPgg&ebxsLQ0NorWaR2}S literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/orange.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..0b83c27922c3d09cab518493d0eee80ab9f23e7b GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkp4fH;l4m+DUiif666=m@IQK@(pDf((9^{+q+(8T!UA=V e!wEcP3=G{#3}+W6@f!jq89ZJ6T-G@yGywommm(wp literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/pink.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa00d6270364ca8c0447d79f1d0775fea6ee6a6 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkp2|+UrM%74aj0D3GxeO_#Zt{X)BN?=;`7ZQZXkvVS&2G d;RK#C28Qk=hO-Nk_zi)Q44$rjF6*2UngBpOA=m%_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/purp.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/purp.png new file mode 100644 index 0000000000000000000000000000000000000000..a8fea5ec25cedc7bc3181ac0c97c0149416e95a4 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX^>!mPlzj!KF08o;rhqA(_el9Im{(Ne!&d?|GNZSQv`CwJzX3_D&{07 nNQ61Kv`k=VXFAEGEXly|E`Z^rb$HStpb`d8S3j3^P6O=u<5X=vX`momfKP}kkiKC5Ki0_856EIF3GxeO_#Zt{X)BN?=;`7ZQZXkvVS&2G d;RK#C28Qk=hO-Nk_zi)Q44$rjF6*2UngBr=A>RN1 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/red.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/red.png new file mode 100644 index 0000000000000000000000000000000000000000..681b3255d91457b3673bf49e8c5f932ad41f63dd GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH$P6TB1iv{Bq!^2X+?^P2p46!aaySb-B8wRq z_>O=u<5X=vX`momfKP}kkp6FEWEatK8OUNP3GxeO_#Zt{X)BN?=;`7ZQZXkvVS&2G d;RK#C28Qk=hO-Nk_zi)Q44$rjF6*2UngB)YA^!jX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/redorange.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/redorange.png new file mode 100644 index 0000000000000000000000000000000000000000..ad634dda79d9f9952b06818784619880220e555e GIT binary patch literal 15485 zcmeI3O^n+_6vwBkKxNhC3hK#9g#Zc1-%f0jlx5ShE0MBngSsoB(uqCJTASF$cAD%S zP*u2agcBDIaDW>p4oDnm4;&E^a6(+TAV8%Y(Tc+|wiDYs$&OZ~2!X~@62JM+dvE-k znP=zVw>K`ou)K6`2>`IXzSiEvzt7yoG-r3D&kF03N-Qd`^A#&hBpj zJo}N`-HNw5FPfG=tU}xGq3UE9;NAcK`UEj8#9F5>T0^GxTmhV zp6!pLryBz4Qp|S|4Ygs6T6jIyc~R#ju`9`@YM2T(RZ|p8L9(7ijE--+&R!8il6bM+ z6(tjgQB+>k@))I_WDLB2Y#756MJe|!#j!2Z@xvjETka6{kq~(OhEOz?dgiOjT=fTj zh=+w*N<&!GT=Gg+nz`;pG4w37-frQBs_WXOCiaw?WhlH2EyN>9)%c#KL0*Hsnq#XF z=^9KSb~9d@$FL19AZ#K>MI}Ms-%6XOh z_oks(#nuk=`p9kxvn!i5{Fi3#WcBdAHqhdG%l}~JvYmLeCeG^Yd<|_Rj}<1azql5_ zwC>@eJl9sNnXLa-Qbz})w7;PlidGjS5g$|6vP`;e(_PCl=~{Tc;<<54o@OJOOJ2#d zPj+Lzf*;dSOV>0-YY1dB>9OHX&|s_W;yY-R+zE7b>O%?(9k&Zd1rISzmO7S%sbe-( zr3dP?dSg(|2)W(;))(*R3a8jLI9zg3>Tdbp)ydBoe!ZhTm%rh$#Bv65Gun(0HK=<7o88G zGF$`@y2)_S`4B3@MF63j3>Tdbp)ydBoe!ZhTm%rh$#Bv65Gun(0HK=<7o88GGF$`@y2)_S`4B3@MF63j3>Tdb zp)yM z4gmX40C4k701giE?=Jw1L;!xh4uJU{0FU|azV_uM-1p`6_DXm1{oQXrSOy$8eMeUQ z{P^*+w@#gT^4fRTzWMa4uOGsl^5c)6e!lkucr~|+liRyIHVzL@gL4Nz-aFX1Jxa9o Mi(Q@AmOAyb~)z4*}Q$iB}RXrq$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/turqoise.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/turqoise.png new file mode 100644 index 0000000000000000000000000000000000000000..0bdf1972da6268690b8cb4c86c47cc166a9fa59d GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*Hmc)5S5QV$RzOj=T&894w9|q4jGgPU1Sia7N|#j`yxW6()Z7zQ6uf f@tPmVW=NR8r20iX(EXlXABgMe>gTe~DWM4f0!}8K literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/turquiose.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/turquiose.png new file mode 100644 index 0000000000000000000000000000000000000000..1dd1f601dccc9c0aa08e10008ae9b889b762d475 GIT binary patch literal 15485 zcmeI3&5zqe6u<{nLafD@c5Bo1)khy(`&>H#Xzzkmzs2{-{-;9M@t*iLNkBs*G_A_N*sN&M!`dvE49 zZ{9cuzrB9(+0#ppE&%{eudQ}A$nVqSBRupV`TqFB*WV&P4+pDPA^;w_m3$uf^1Yqk z066!F+uMvcyU$y;KdK_f@8jxZ6p-EkG|o=~Wbfcu=;JNdYgYca`E^Bboo3~--j%yS z8*jU-`ysxxf3aup@7ShOIp11pOf2GHgkvO3Mnf;MCe2Ff*CO{xvs4k%F7ZyYvYZ4I zHoNOW+YhmzR}ImYjhaw1t5C1iwAxdGB12u0RY{daMYS~9(iCBORa#5rt`Rx|Yol{v z8jeWK%61$FmL!eGtV_dr+}7(^843S+ZPmlJ%r~bbZGi>=iyB6yktTiu+k!RzzPKz{DUDvT3XxMc}lf?m6HLDWGsVzND^!5O2q*imS($CXyrkt7E3rxUv4!lUwzceJdtj#_ z9ce9wm0M2D-1+4^8G_7z$^7^j<8AD*wpZpV?RC79$REUG6yoJAk|8JA`I*Tctry%8j73Kg_Xp|l(q z1%xefTx>p+mgAy;utkoG&4TzKE;b)Z%W+Xa*doWp=0j;Y zE(!=+fV+p}_ZI+mWdMG?3V?M3fHVI4uiU;s`o6f!_<7V@-cA{Hb Mx!C#inX7O91=~%wVE_OC literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/white.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/white.png new file mode 100644 index 0000000000000000000000000000000000000000..c716b6b4aaedfe459d19695ae56a3697064e8f39 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D2})5S5QV$RzO3mF+0I1U^9tC!*_<9B$J70t@PAn?Vj_TF!x1OtPN Xk@+|Ihk1$;%pjhptDnm{r-UW|j3*$@ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/white_cry.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/white_cry.png new file mode 100644 index 0000000000000000000000000000000000000000..7a86f0619219639163b6ff6a8200cf221be1b52e GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*HmY)5S5QV$RzOhFlB=94wCi|G#8W3_TEaVdlGC$;vmdKI;Vst0QZq7a{vGU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/FullLow/yellow.png b/src/main/resources/assets/customnpcs/textures/overlays/FullLow/yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..fc7f0e63de3276a6cab279445549db9acc9b5e01 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D3A)5S5QV$RzOj=T&G9LxuQg?C8naU5VUpZsR=eKnwh?sZ?by#2h- d9>`>9aF!E}5Zkz-_umN+*VEO{Wt~$(69C27CdU8( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/blue.png b/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..dee4768a294a24f3a1f622a11b5b6324c91ea695 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z+zlr;B4q#hka-4Y?W&cv>GeJrKQPvtjv_vsZ;R1eqQ#e01f~xBm++ z%sP6+>+%$!dLYm;);n&Q``b1r?pN)m%}bI6z4rT;&9h*A@l~9G;fq86j`gL%#~&K3 zU*8$!^SJP?kK&q>ot-yr)Rq@^XC|(CTDz}4SH6z@!VdfDTe6{D;5 m-HK^yOZM(RmhAX1rcbX~<;;=1bNX!{D?MHPT-G@yGywpFoM9~h literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/fire.png b/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/fire.png new file mode 100644 index 0000000000000000000000000000000000000000..27d42f1826a75eff6eca29d222823d0a33036a10 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z+zRr;B4q#hka-4fz@rcpL)V`cE&kY_jf(YP~jLhr@yYLP8t4*GhB& z^?^Wh=e?t)mhM&W_Rf12bg5FXYW;Fc&pAwgzKSz2{Asj%l=XRK-(d-@&Uc2w{K8_7 zGK!kKY`o7M*{geI!;Sd%`%7txxWoId#Fs54@AJzV c|Cd?bV$kmdKI;Vst0ODO*RsaA1 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/green.png b/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/green.png new file mode 100644 index 0000000000000000000000000000000000000000..a46f3333ef6599a59e8db0b86c7f042e06666835 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z+zVr;B4q#hka-1GyR$cp4I4u8n4yyEwXReP4>E-nBI^JTLy^XUWyi zmGpZKR1E}D#(9(H{}pndalLN-Bd1HdIJVwjZs9qH>Cabj28KV4wvX;ztCekk{b5c; z$IKmZ<-r{{9=>$x-|2VmSn?UMWucdz&yTm}-N}4oht2N0vbwusN`iteeM=Kp3~k7{ mzU7o!N_D;Tb=IFnmbVxsuPlj+Jj)*nvenbo&t;ucLK6UoXkO_6 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/pink.png b/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..e593a531e79d5f3a4aa60ac176fa92f6207aca17 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z+zVr;B4q#hka-4Y?W&cv>IEoj+?_k)p2ufbq^9EkUM-3m;v%^zHwG z3$u@PI#fvog&^>bP0l+XkKqdj2+ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/purple.png b/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/purple.png new file mode 100644 index 0000000000000000000000000000000000000000..eec419ba16e14eb6ef0b3b974541e6167b9aca53 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z+z#r;B4q#hka-4{|mb@U%W$_mCm)k=D7VEOD`?6tx7I9xi;ea_QUu zjtfo2g|&TynSfdt7&6Y7&Howk$u=kMcWu|^CCP$W`~3^&S+Gic6=z`Rap>Q%zBK&! zL#wyzJEMFa7vA+%TywIs^QMj3^1|-S#92>k_todh*RfyNVPAbq*0)Ps*8kM)xV;=l onO>~Rn5MR5@BU-Sj{jo%^r|y&9Dnm^)dP@~p00i_>zopr0DoRz?EnA( literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/red.png b/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/red.png new file mode 100644 index 0000000000000000000000000000000000000000..fc4ed784c5e9b039381f19c6e10ca685235bb64d GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH#0(_wf1V}|q!^2X+?^P2p46!aaySb-B8wRq zfKP}kkbbRd^xq|Dt)$UPl@L83pQR+oFPP!~|NonH9Xfz~M^6{W zkcv6U2@SNEDCo^H#A^i@Vn1l!1QyM70@sSPgg&ebxsLQ0J?`e5&!@I literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/white.png b/src/main/resources/assets/customnpcs/textures/overlays/HandOverlay/white.png new file mode 100644 index 0000000000000000000000000000000000000000..3be6475291b5185f006105c229c41fc9d03176e4 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z+zxr;B4q#hka-9k~uD@VH#O_kV)iLG6f55**IayMh+|cXXWH>!~~I zH4{)R1B1r0?{+H3R$n)cRhiqpq006$?`9zJ^hy68Rt5(356bVd_gyW#5moJLk|cNj zb1s+Q^f_}PdWwtW`e%qQ)4BWk>(;L;*gx#JXZyBqQqkhYOG@5;b<+?(Q0^KzZ^He* fw)40@Ew|jo_?pE+Qs$R!639kRS3j3^P6H>n|JuORkenB|Ko^G0S<3d{>#Wg28J8#;kEidfOOuY2T?*9I5{QH?R?##dYwr|QK*W;5vZ41|T+Q_g= m`_iSBE#I$K=$x2-`Xc8V-J2B)I5Zc7tn_sCb6Mw<&;$T!%3oyw literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/blue.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..bc9a165699aec8f6cb1da50c403dc597a02a6b7a GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D32)5S5QV$R#+j+_h*91M=DXTE5X4BE-SCXkjOFU`onkn<_@|2B4@ bN`@Ut3~N|8Gh5UdDnVRNS3j3^P6avr8O&~2nUYe1CAtx^E|2B4@ cN`@Ut4DVVwC!X$~6$9dWy85}Sb4q9e02>=4F8}}l literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/ender_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/ender_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..831e1d23bbca887dfec85da95d218a045e18b91a GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*Hmc)5S5QV$RzW8#x&i1XvDc-z?k7Fba}$kS4%-$Pgg&ebxsLQ0Q_|({Qv*} literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/green.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/green.png new file mode 100644 index 0000000000000000000000000000000000000000..a7055f83121773195ee840d6f8174ba80b79e348 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D36)5S5QV$R#+j+_h(91Mo5CC>d56k(QdxbZ+voRNVcX4U5HuYoiJ Z!#;`BYg~d+6QT=1JWp3Ymvv4FO#r1GAqfBg literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/lightpurple.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/lightpurple.png new file mode 100644 index 0000000000000000000000000000000000000000..6f18d283c2e25be768524dbb7b412f2dd202c464 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D2>)5S5QV$R#+j+_h(91MoHrLKE)G4d$n6!dokrS+!Xz5NwPGcd&S X+?D0I7%=liJc#G%>gTe~DWM4fjMO1< literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/old_ender_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/old_ender_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..f36edc0206a3d19547bdcede03c0684993e48f3f GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D3A)5S5QV$RzW8#x&i7?=;9c~P_OQI6o6qj5X3FJHWT foEfN=;m1L?_nCr!S6<@O2XQ@J{an^LB{Ts52S6vk literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/orange.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..b5ce0f707562513214afd28b48ce1cc33df5167c GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D2>)5S5QV$R#+j+_h(94rT4-#@sfi;+j+%mF(yMg|7G*q3jsfXWye Z^x0mQbLF0Fb=Uyndb;|#taD0e0sz;cBKQCR literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/pink.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/pink.png new file mode 100644 index 0000000000000000000000000000000000000000..a0b5f532ebb1cf3089b217e3006031d68caaede8 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D36)5S5QV$R#+hMWux91M<=Z`E&WNMc~-DF1NS9VkEj)VsG;K$@XJ YpDo&g*HZA_)MgOZ)78&qol`;+0MfA{8UO$Q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/purp.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/purp.png new file mode 100644 index 0000000000000000000000000000000000000000..6a081c9a6183d5eb91a70e266c128cb684995089 GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*HmW)5S5QV$RzOhJp+VJj@4viMO@Ba$t-xpC+~7f4QWQnjp~F^rLoD p*PWkm{=poxeHID77=ij2=Izopr0O;i-O8@`> literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/red.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/red.png new file mode 100644 index 0000000000000000000000000000000000000000..cf3c7f04995c0e4194133226deacb24ba4ddbba7 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D2>)5S5QV$R#+j+_h(94wB;vH$bB7fUHx3vIVCg!0GMbY3jhEB literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/teal.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/teal.png new file mode 100644 index 0000000000000000000000000000000000000000..f80b16e4537258306f79ef732f7cb5e637c30e40 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D2})5S5QV$R#+8#x&mI9Lq7&yTD)c#pA#W!(-f28IV$PL|mMRWTe8 YW`1eI{jxROTLr}RboFyt=akR{0LMcj$^ZZW literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/turqoise.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/turqoise.png new file mode 100644 index 0000000000000000000000000000000000000000..78502ef803598abed0ff097c8bdc8518bab7a92c GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D2-)5S5QV$R#+j+_h*91M=eGykvZEMnwQICH?xjERBaM#|oQx%@zd b3bP0l+XkK2xlXH literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/white.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/white.png new file mode 100644 index 0000000000000000000000000000000000000000..61966cd6bff6873b1bdac349b3cc3987ae71c3ea GIT binary patch literal 129 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D2@)5S5QV$R#+8+jQRIG7jw`@cnRo$Ub@Ga&|s1v4-60hKU(ILf3O V&HwTH(y;v?uBWS?%Q~loCIDh_B9H(8 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/white_cry.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/white_cry.png new file mode 100644 index 0000000000000000000000000000000000000000..d79cde1fbea60e86e0c9cbe7f0dc78a90d130ea9 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*Hmk)5S5QV$RzOihK+X9L$dY{=c+tR&tztpl5Zq850A;i#=D~3THK( i)K_NNAqP~?kkHM)uSfl+r0tROAg-sYpUXO@geCxU8Yj>I literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/yellow.png b/src/main/resources/assets/customnpcs/textures/overlays/HighEyes/yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..c2d88316e32b567a1ad61fb4b5557759d984ca78 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q zd`Cc-ajG_-G*D2>)5S5QV$R#+j+_h(94rT4&%a>S#mJ*@=760UBLjn8?8~=RKxGUK Z`fU39xg(cey21|Pdb;|#taD0e0syh7A>IH0 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Ignite/BlueIgnite.png b/src/main/resources/assets/customnpcs/textures/overlays/Ignite/BlueIgnite.png new file mode 100644 index 0000000000000000000000000000000000000000..e61a88fbc1ad3eef42e853c79f0786a3c8f21c54 GIT binary patch literal 15578 zcmeI3OKjXk7{{GL5e>A00}pYswjd~~*YE8h!!Ex zSlV5G^Plhg#=n{Q>^=C%=*#v9Q0yKg;n82xOhkL>dp zX49GA)A!M(sPFi6Nw7Dw43$Azq%%y5Q~QCLMwin5}lm91<_5M^GFcuC+=lAadybc$^q ziCjNA%erP+AItA-r9;+0qT>5?o#z{kMzSF#9e0`+HBIA%6rW0Qs0ZiG**<7;wzoM7 z(vFjdp5a<`-*Rj=hzm;2tUr)Q1c^FF>$+<7P9ocDu|pL3CaCjbQs8?znMTK_KI>M) zp_v8`tFQ)b-$Q<4PrrJ_@g1+?tdg=LubLRmNwL_;-E+LPTF=y;KYS1&Xd&(C=}pYl zAwLE^XVx{~@IiDbn|ocoZ0A z7p=0L~@C>w*vq z67|Gl6dltl&n=IkP6(ndDS8;M6C>6WkAe1&34E}oDDl3rIHsYO9k&MjoK*wUkgwa* zS-#sC>)BaV`jAs~Tr@10ld^oT=9pKw()5Du`M@?{A)iAHNy{?zvQ(B-07Om}6vzQH zZEz(iEpVv03}je>Mn(xC7K?HB6`}KvF&pd_6gny_remP+-C>mkAZ3(PiGxx~Kyw9E zP7_6mQ&p{Glr>Y7GFm%PEZB-fkGK}9d!QQY6I_dlk|`y*tOx*dM%qYmKuK$yT9!>t z%qW5ZQ-YyLh*X54N0=3r|}3C)~$6FoN2aGlJ~_%`CsHwL7eiXUol6Ih|`m5XFzVub!h(fi`J-MWMo8s|WF% zvfltM9GpfgWGy>Cin`nl51-|OdqLIu2PVP;2d{1#G({}|RngF1$_SiUMjHwQ`%6^I zX$TAe(kfbse|s8Gg%WgG&{I;o%KdxO&|Sqw1=!Qj%<=6jYd8FtW^Qfu@M>lbySMxg zW-i)^%WGo0&aSMX+2FB4NA(xg0ua_cG0U%L>#muo|71`{tFvK$P1Yn?-m^%`MFdp8`d223Z8wU8}m4NOozFQEK72h$D47FQL727lX(l>LA~Hk zkV&_EaG|H;zOJK$h8QLb9b-bvF`BB_19ezEqgM2|j{Yg|oxchz3Tx;7b1hH0S9C3- zVzFov3<%kzxX64kmEyvHkWGq<%m-5`E({3Sq`1g@FqPuMfRIg!i_8a8DJ~2M*`&D0 zd@z;b!hn!Xii^w#Qz#RBU#A#GKguw7 zIIlf*b|>n4ypSK9Xnz0Oxra9`us07sdg+Txk8hu~Upe>C<-g69%>JJ~9Qo|UQ%{`O&s<#h-N_MVL!?b*chvHWUmjchahv-Mb5dKHD=d9{ zX5H`Sjk&kC^&RTV9QxoWA(Z y)Y6t)4s5zJw|?i#gBPBx-1O!t8->4e literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Ignite/OrangeIgnite.png b/src/main/resources/assets/customnpcs/textures/overlays/Ignite/OrangeIgnite.png new file mode 100644 index 0000000000000000000000000000000000000000..0bc740524d1f534bcd3bc266564eb2fda541b178 GIT binary patch literal 15578 zcmeI3Ux?g99LICjN_*O(FDgETt)f-4Nj96!pYCmY-nQP_ZaweL_O77bY%+TrZa3K` zx$fQ}dTJ4hh*cE&;2-dz>Prhk4~tb>q=FB=R?&)2B8ugFs6s)glVtzo=JtleRz#V= z?&deY`F($r&&>RieaMlKy$^5dzpI~Nm`#P@{3!a}fj;bpo6z^WZ#{Du{cNlcPkIcq z`CRbn`{>n~OANE^xHUfEPZam)hEq!d(<#AZvsOpF878~ESqH`p^w|=ew(Nn#(#M}A zSj!wp?3ar|u|5PV*6_Rw$L9Br8}l=UW+t}h`m;?P3Dlqu*k-M2dwO#q5$fvbJZR<< zY}m!08AuEU3E7F_2s`Askd>1e&JZ#Rt7u74R+O~zAe$0InHMBp61bG4rv*KoVp~Td z*N@J!u36Sc^SfHjsxGK{Nrc zyN$7)omHg|IaS9+!-6>}%lB%IMTIL(FW8RE ziK4`*s#Y?}nkh;dt(_<)wj$A^u7&CzsK)vP*J7e%N=Ys&0)U*6Hc}i=(i*3hWs?&# zieSK$U?>tI6`|-Mvm({7<)PI&7hA<>Er*qD3?5wG+ICc}utL>=>%n0E4J6tduv5}H z6)T7d_puI)ptj|VV0%C_%P(u~4yzN{3bR&D=h_fN`mylUb2KW@CT*`sD(tnoi0733 z25{lvG+H5R+4+&`@-SRJ%Ln&@s`U>{ga-~?+cap3S^}z~aV4~kIJ2AJkWGq<%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9$R@=_ z=7V`DE({3Sq`1g@FfYZ00U?_d7nu*{rMNI4WRv0|^TE6n7Y2lEQe0#{n3v+hfRIg! zi_8b}Qd}4ivPp4~`Cwj(3j;znDK0V}%u8`$K*%P=MdpKfDJ~2M*`&D0d@wJ?g#jU( zL|pydmv5ns-nea`S8IP9`}0QhS}to0j}{qb{vL)|c!6QATt&Y>Gt8{OFuzPOjDCz^ z?r>gv>ijO$_e3E-INtpB*9*HhFR-`leC&_UQ{OAI_R$NETsi#R;pbjF)_nTZ-M1C) zJsAkMjb9vo2r-qr0k#8!yqn2O%;`rhZ+uX01Q`*v8Vd?a_ zb-!IS=HA}c_iSJGi1kTbUHIvx-}fvm@@LlXd!Oej=P%yhH`cfBgWF$!Z_{Go?B#c+ ymbTt{aPytH^}Ajfy!2${<~PsSNdD^88<-6*yI+4gSvwkJE9~5xKk?Ai^M3)E#pF%^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Ignite/PinkIgnite.png b/src/main/resources/assets/customnpcs/textures/overlays/Ignite/PinkIgnite.png new file mode 100644 index 0000000000000000000000000000000000000000..22fc46f370d01e8b1d0668b26e086903b8a0178c GIT binary patch literal 15583 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Ignite/TurquioseIgnite.png b/src/main/resources/assets/customnpcs/textures/overlays/Ignite/TurquioseIgnite.png new file mode 100644 index 0000000000000000000000000000000000000000..b555a70e234ec8eefbecebe7ba43c1c2ea863faf GIT binary patch literal 15578 zcmeI3Pi)&%9LL?U0V`~R3m{Hb27)0R+p!)0S(2?Z9Stm_v}Nli0d?$`#%f|`w!5Si zf&vxN#DPBou>%Z=!+^_nS_NW=O=w6QI5NQ);(!nWG0I^eb}G+y{yODS>3OR)@VQDzmd$*Nti5(N1r5U z%giSBOGU0&9|RR^c+Lf5b9={)xoJZ+6FYPLnWhE<)PS$k&05v=v}QID#?|0?(99<2 zu!}#PO$-DH>51Y9J?OZAmXc}4;LqzAK z;aSEt%i3sucPkyVvWbfC*EN=HG#bf(?MLl2Tf}Yw?K*9!le++PzH`w8+3v0JMOsSRCCcP z8)+k?2M5DdMc=#MvQ4MqZO^c%OLxAz(Li4JK@P4*h2eRIlg4>P;}k6=!*h+}VnL#w zNQ|OmTIJc5F_dwR*92J;rFe{3Pc#PHKc?>M>xvTZ8;fHaTG?@Hx}URZ`V?U6_Ed)L zHpY5(R+TpBR2>&y7RU)1wpVk^D_m(>!S;OJHb5btgAGZ`GPRVdbD~lf8B>AdRd`W^ zUnPS{%aW)7kd_3|3?UYaarafB^NukS>=qb0DlDdB!0_G6GE9k2rAr(GgcJwo3Mh=q z^8%wNYRM?8CNHGbcA{9YRf!&PEm-&TYOGH%7853uOHx_pbif#*kz#aNR2ii#nGBzn zIRm6PLlz*Z2t|)Dt5OYH9$c-nu~iJ$a#-2Mz@e3`ZJ}y~6{@bg9tiedHqqXIos!n6 zSbnvsO>%`Vd6%WA1C`XjFiW+g?$qu-Do_Jg4k8 zbQcUv!44t{Su))2cYW)Kf;pvC3ZW>fsDd~!=G9@9+F=koh7@d;=!^52h zbVJug1+K)uJq@rzahk+wDWP4V{=I4Fu41F2+f%^IvF(wy8~#f(x4wFKH8Y3YTmA<# z7wyEAHL+c1SJ%)?@K~Y2`U`7;9@afR!>(%Uu9>L+L{LYoGhu&KQUyt2c@7>e*SL(j z9>BZCWz@Cn`Iv3_xl}6~(j4;&o_(Sl^B8T*na`<%Ke&bD8>b&Xd62ri;j2@_)aFQ=%W*WTT-SU7X}?a8I> vw;bAfM{d*Zmj*69QMu{O(>4shynG#%`*Y#@jbHzo2(lH1_U2DKF!|hHGLGc6 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Ignite/WhiteIgnite.png b/src/main/resources/assets/customnpcs/textures/overlays/Ignite/WhiteIgnite.png new file mode 100644 index 0000000000000000000000000000000000000000..2290d469ad4bd699adf33f534a3cd24ef5603bb5 GIT binary patch literal 15560 zcmeI3Ux?g97{F6otv#$rUqpQgTcs+^W|C|+f4aN%dVBS*bn9{5wpS6oY%;qSZ#P+! zTzBs(<*a|8AcEBg5ewCdScEDlV(CL$Q1HQr>Vu&8B0g38^UxPX#yeDi(Z%R6Z;gYaf z=2L9cC78{phQomDRB3`8aXrY&=`3f0timcQ!#I3(p$GeOYQdA`+ZrCUDkS|b{#hKYgF91AfHNwfqGYGUX5likmGmQA&Pw4X!1fD@PmvjvuD$s^Xk#i zER%~Yx0upoA6_qde!wBMo_RDMh)^!r6-5;Q6iulj2@%9nDQUjKbUk_b?)pvq~2 zAaSayRm`ep2~t+;21+ zJUCoKD`YJ@KlZxZ40oU7!?U1n{{xBejU(5W22D{bhN@^>Malxss%8LZ00nY_TFpSi zG>nXjR^s1I1FBE}l_y=4x)ti*OGAGZn=^(}gI0m>&aB(;U&`Ft>f!Zd4m(@^2bqg^ z;_{lNtiorX_+Z|T9@AkVE6b9cw&=8|wkzqp7F^p4{c%Y7|XWWV&*U>)(zV}yQMPcooKR5EGKcgGz74t=d zU_i(s#YN_WX(=uY2w9}K$b2v@#f1SOixd}`52mHKFd$@+;v)0Gv=kQxge+2AWImXd z;=+KCMT(2e2h&nq7!a~Zagq68T8aw;LKZ15G9OG!abZBnBE?1KgJ~%)3Vor!L$??281k9Tx33&mg2&IkVT4%%m>p_To@3tNO6(* zU|Na`140%lE;1iXOL1X9$Rfo>=7VV|E({1+q`1g@FfGM}0U?VN7nu*HrMNI4WRZw# zsQ>aUbkG~OE%a*bEAORWM6czt=GbJ3VHWOVn8jxq=JzG^dzE440K@z^%`p0F40ES@ z@`=xOqrPv97l+I3Z-4rFcxVyaR{Zk2rLTV2^VnJY^|wbaUU`1>j>or^_MZH6{w~zD zcjeAqJAZWJ;udz@z1_BR*{k1NJNEvQ%+1H%{q+3h^{2B(yP;t?rQD1G`VIe5bYJn@uIb}{0U1`>4gdfE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Ignite/YellowIgnite.png b/src/main/resources/assets/customnpcs/textures/overlays/Ignite/YellowIgnite.png new file mode 100644 index 0000000000000000000000000000000000000000..7361fb132a6cbe3ab8ea91cc32a010ab71417038 GIT binary patch literal 15579 zcmeI3UyRg57{GgnA#wtb5`8eu5>(V~+iko36Em~4*ajpnSOnz1dJfmB0-4l2OY=|-h&yILb13;b&E*>7fJ zbkN0{O~(fPfb>*uoE~y&fR^G(#^91NEvs=}l4VhTf=+O}#Bu^Fa7;qbL{1YEbnA*` z2H;bwW)`)H?6y`oD5YaFo>$dawqCEt>q6YAl~`U?RhCPzi39_CFz&qV=?%tqH-=8y zezL$dYF5>=9Gmw2>IG-cOUGh zI{{p0u4aJY{ctK9d(GanirwTa^5kol9Xn`P%b59^&@5OAVTMw0uG&xy=$=!{J5D(h zuCnnqLV9Q@SXK0+yDi&v>h9(gi<)%v-Sq~tx(70FJt_>(Gn|y?6^&E0gbbfGj*B=6 zdm=t^j%gL=7yD519IpwA#!FEjk)EgzxPMID(^upr+Bf3IG_;~qtLR?Fs^}%aR_#)X z?KVbwc2<=(6+NkY%x@~~bYz8*OEz8u3MUzXaMUg3*Vu3LP z(PR`=6c}C+bw0tv8werha#8aouCtCY=kFHiIxH-vV?g)aVVR<&DvBvGKuB;fS3qG@ zo);KJQ42;fs+F7$;-P6mFKK@)x7)&lmMVZq9V~9qA(PdF(l%ixZ zd{X8Nkl+kifTThcJ=`n_HDbANwa!OYFa7UNa}l&7*5JV9Om zBuI)a8&uKLaJp+Kz##^~0>g-+Wf-O^@d;L4e>zf(y?F(Gpw;5WGlm;rSq1f(rqH7YQyrA4E%VAwcjV!G-68XbCO^2wo(( z@O%(0!G!?9iv$;*527Ww5FmJw;KK7kv;-Fd1TPX?cs_`h;6i}lMS=^@2hkE-2oStT zaN+qNT7nA!f)@!cJRd|$a3MhOBEf~{gJ=mZ1PERvxbS=sEy0BV!HWbJo)4lWxDX(C zk>JAfL9_%H0t7D-TzEc+mf%8w;6;K9&j-;GTnG@nNO0l#AX4T z@FEu1K=+sXsTMzW*;b*zDF*1>(sOBb$I(Uep{#bzb?kravhoAlR;%)hQ|0(y-xm_PVa^>N*;-yR1PH#Fq zqRm5Zooj6MCpR9OK6CV&o6S%Ak8ikeX1IT(rM%X+Z{yoi^8BA)9GP8x>f`y#+nbly z-GA`ghd%n{%9`KryE?k#``0e^rS`m8>OXhjE9UIh1J>Z<*LSTsHgNWt^T$(_v$_70 z3-`RZ^X1pw3qNhFVdQ&MBb@0HYx#t^fc4 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/darkblue.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/darkblue.png new file mode 100644 index 0000000000000000000000000000000000000000..956ca174eb95b21d1c3097fd6671fc4e59eb0bd7 GIT binary patch literal 136 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o$)5S5QV$R#+8#x&aI2at$y&nGS?mT#pM_@;@z8w<-LqqJmS1-Q; cRWf|&=icSPIWhF+l`|l&r>mdKI;Vst0Ogz~bP0l+XkKGVdnt literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/green.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/green.png new file mode 100644 index 0000000000000000000000000000000000000000..9709dcb106df19c3120b76e7a012d7eb3fbd55cb GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*om)5S5QV$R#+j+_h*91M=DCEopV5BM{mu|@L6aW|lX58t)2Z^;1} Z4DT`wy0`@WgY$2Ic%H6)F6*2UngE9bB`g2{ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/lightpurple.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/lightpurple.png new file mode 100644 index 0000000000000000000000000000000000000000..6e21506fa0bcbfbe62a224aa9c0ae9d5aa8a89a1 GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o))5S5QV$R#+8#x&qI1V^$FTEr0xv`#I;GKf25>Wm}b);!7Kajyt YZlc7-b8+gUjh8??Pgg&ebxsLQ06WAZ#Q*>R literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/old_ender_eyes.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/old_ender_eyes.png new file mode 100644 index 0000000000000000000000000000000000000000..94a415504885923907c47e26991e3e7fbe45d748 GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o;)5S5QV$RzW8#x&i7?=;9c~P_OQI22^YxTo*l|NV*7#eQB$+D{Y eRRL7X@S&aeVyNKX%*{#LL0nH)KbLh*2~7Zdg(?I9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/orange.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/orange.png new file mode 100644 index 0000000000000000000000000000000000000000..0b1c79801360228d49557d0f9c9eb67daf2f848e GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o))5S5QV$R#+2RRuGc$f{}?{`iwJ+WVQfxp=fS?83{1OVuJD)s;X literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/purple.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/purple.png new file mode 100644 index 0000000000000000000000000000000000000000..2ccf87d187330badd2cc8e2a08d6eee0e33cc132 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*om)5S5QV$R#+8#x&aI2atwi~s9MYkn(ac*wW!2M18Wzql~p+sr`5 a0a@PpOgyGN^}OeSJO)o!KbLh*2~7Y^dn022 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/red.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/red.png new file mode 100644 index 0000000000000000000000000000000000000000..f80c6f67e3d3ae948ee509ee744685322d7ef537 GIT binary patch literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*oq)5S5QV$R#+8#x&mI1U)(fBJu4q}h=Nj3I;XodPr>mdKI;Vst04a4NhyVZp literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/teal.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/teal.png new file mode 100644 index 0000000000000000000000000000000000000000..43aec1f29cf08d851616f400079e8af6892b24a2 GIT binary patch literal 132 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*oy)5S5QV$R#+8#x&mI9Lq7&yTD)c#pA#W!(-fpfumyoa@X$`hYYu XgE05Y9R5k&ZHV1KW@l&Z#do*I?K(cY zKqyd%K3JN4D3JN4jgor>Os6a^J?d|>S&7BA1#6qAs>F)N;oA=)A z_h#PCZn0OFEFSWg7u-W%EXuIq1a z{RExXqSdu@t^TZs<7OEJu}{j~W*d47Lgh@ijqnypMW1X$t=ZDgpMF*nqhPjl(X1== z_B`2)7WO)1W$(f&-rK@%P&!kcsdPPX&?G4myUj)`@w&66o?j1+vu3#@_PV57v!%H# zptx3F66fO%5zVqCVa2jV+byf6Z5#HJqNb>(tmv|?NSf{$if3qI|5K{Yz)__Wgx+%P zd_NpWv!%^6ZF{o3v$Ip)(aUjXLsnhal@(3aGzof0$!;q}U8$9v%AE}S)JTFmQ9F&| zmYDfPe!QK|mP%Qm;irFI&Gs-*E9tWXigFjVWworx(~JThAMEb-h79kH14d%aif~gvZVn+aelrx ztHj4HMy(*;Ngl7rw8<#nBX6XJQc{Ka=t!z6Ddwu`c#7j`HXM73QgD*@q1+u@DpG!j5|$~R--1`Aac94QISWDg`UG%<;};9 zxC6r?RlOolYo2OVi}7|gt>;>pB#?}xkR(V|Z{eOr8{@45MI)-_Wh01j6nLYcih~R# z@NJ3cDuPT9M{-qFmmJ6Sap(rBZn+gXTfE?6G_L;K=(kUIty&=>mhT>cYfW)Y@NOK1 zYg4rx!>}^fZVtrPbyo^Q-*+7xT8bMS5{Tyex~XX95scb!u%iY@I|A3Ht_Fr`>PO(( z4Gje&{V39iG~WqSMVBm$?L3Xh)J+NNx}(~bZehbdWE!y^=#GwY=9&zaj2}n@<|M|x zt-BgNr0X!W95?X&!sPqss}ZViIe|Lp3zXaWz%4726C9U-4}M zrDno>RCM~T2hqXx^uptWu5G$@m{Ifx37V*Bd7y%`i9pYFBG{>+Mxjr3E*V?bb~IhH zp3A(@t8NXT$?3BkTi32ZCGR(=Ts6jR(xgj$HQlD<1$VS6Qgg}gG}Ix6YCJyjcZ z5|Zs0W=n%D!*COpSLuGO?(IB0gtOgP6=xT80)=d>bu_G@WhL(rO{Vi;2qw(;kFm2! zTC5F0?yA>oe&)`8E=fpv$+H231pWw!4=?C4g#& z3@rJ27)pU)B@D2dum0VXdBI$y#HEOM;qI{{;uij zrX#BgeEOzEHEp`iHZ7`Y(~;%#tthQ({b*Ek!7963%WoxC;K2f^S|;poDl*+nTP#Ig z(palSa4V5yR|3oE+t7-shU+6k9fsHo)-x<9`i6O`3XcGKm$AGR9x%YO4SD!*W8w-o zy#CzDgV7n?Nw1VI9)tqI7CA09A4X=&ge`JhY(A8hg_Xp|l(q1%xef zTx>p+mgAy;utkoG&4TzKE;b)Z%W+Xa*doWp=0j;YE(!=+ z4)*9GDCTk!vb zAZ#mwaPyKNc<&0rgYi2reSRMLt}NE(R=eN)_|=CG2;%+6ZhUg}kLaxv$A7zW_d_qd z_vW{Yr>}kR1aupHuA5(fd98Whs9|{Y%ZrZ)!mV4!1QUJ#=NIcQKb2_~&t0f}eD>0n FzW}tv{{H{~ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/turqoise.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/turqoise.png new file mode 100644 index 0000000000000000000000000000000000000000..bcdbbb5a2cfb10816fd4ae2b82db42228cb6fbc7 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*om)5S5QV$R#+2RRuGI2a7mU;SC9CicIq!HMbn4i2D#vgMnWUuOm~ b4%q8?+~Ho?qT12{J3h$qpL7cYAE!7wPxN z$8T@{B1wx6gzFp0M*TS#N6ixQBaf7N%{J{VN#)bMHp1H^DR^WvY*mWCefn9k5c-wk zMWYVt?Ip4mF7I{7g}w9ZcyAj!e(`j5q14FASLjh2MK-QqE16S7ygHN%#K#$5D zKXBJ-=LX@ZR4HyHN!wMFZnsmFwIH5K8ihayv^p!&~bA13PmtLI@2;<-)$3Rjl|JT z2a~f`=&78Vb@oXZKWPH>k zKMZy!ec0wsQ7K1$H-U5s}ebK+w+h&oM_RKq6PBucxrSyuAKv7V#( zxs6)p@s<5ogYMyCTi||f5p%+`2#54`@SbAuZ`j_k(v^m*2R5ZeBRxtbshrXK! z1vb)w?^!Z|Dxx_cw(O`Xlx^GbaNzhVG@Y`NUbfUlKCZ#67_`rJt(pNMrsvGTwFVr6 zde`US+E7hf*Ui+mlL7G{bmSoLJjcd?2^{~BKs3*T2GEQ-j9Ry`t@=otgKGn-zOEW@ z4z8U*2N=P5q!DSJ?W+LFCdO8lMr1%k#t_=7WkM6{)*;jAX{K)b);w5yK17D)1an}G zp$~0{aSDVCFLckB3B8gq_AKaV_>e$?z_cCT^U_fdE}4H`L+ENz@@Z-Eb*z_?zV4T_LCrjXXedQIq%j*0=DNK@u{sT{Z-MyIZ4mrDdaK%l0k6un`BrYdn3Xw2DE zpyxXw-C3f>SfBJ2%&1f+_QZV|2Gji?@NvT=jb$>?DqYq>DOaag#3ace1z2yiS_2?r(QB z-$f!~bmi{SplT{k??&VR__RhN9m^gJ0@*ip1DJF!8jx-~4xI+N2L!HR(OaA0Ht^p| zLpt-b=y(gYHi=(VhG#Zx_%CJd&g$XaWNv)-{y#`tb{S3<#NmQ5T|mp}U0YgwX(2%U zqNkRXskVH=Wc@eNBHGyL_je2j8n&VW`Wcvxt69@aeA96?YnofW*b0-XHi*VFk6ER+ zmf79U1^N_(R850!$;t}b%v!95J<`~yh4k(xPL}~wAK0*pnTD5gLr90%57svvQw$8V zRE<5a=&xZ}D}5S5AH*o5CoxmY+i3B*mk0S7-Ak{GFA;F03#Q@=pTwDwJyA4Q-zR;jc-(2v*_x2m~ ztp^3XyjGW_y(c8;)oYUU=RWQ_f3X@CEy Y^wulCuYHhQlhgKpF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/yellow.png b/src/main/resources/assets/customnpcs/textures/overlays/LowEyes/yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..85ff19dbbd0a5f26009918765c847862127c5cae GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^4nVBH!3HE3&8=$zQjEnx?oNz1PwLbIIh+L^k;M!Q za)&^eG4DdD9Z*o))5S5QV$R#+2RRuGc$f{}+b3=>Jh5MPfx-8wvbs=(j)2MVMfU zH`^QO_X9GMnNeoIDM3bw##ob&#hJJo6_j{fj_+bbUQjq*;v}9GB~9ivS!Al8NU96{ zN|vmwHkRI74Tq%O$c*O|HI6Hn%h9qFbxPBmpsFgzi<~I3Xa?&p6g<7c7TliDNzG3h zx@O5PdbU$we80Nk%z3?$h##o_spge0)&mvXDmz4xtLQ~ei1J)JBg?GY6z590U}=`g z!5qxPg6ASTp{-qU#_=3?##tj|UA<;tRFh1m9=q*&^ZB-+U2kw6A*dp4Yw1ob6d^YT zU1zRj!ohizN>97&Jv-YdPKzgBv*y}i#a_eA*Mw%lRtPJUM7e4MC8&E&X~J=Gsc@H# z)(|oS1HrCh?mK7~ET`<=pX6|pM!g%}U|RQJ3hl=P%g0!OpAbY%Ry7HUvc~gGPQsa( zkBnp4*@cD=L16jB1dlefq)Bm>SL!~RX5v23`LT3QUzeBWxlMj7Q_DJ~yzZs!ygm)N zVqrSTH3pkz)_0XQ;N+YVS{6)6Nv_>+TdTBV&iUKAzhFWa6~k>R5-L@2aQEobt)n$X z&Q67G!*Wd9(i%Z^(MVVVFR?MxjI)9O6RfUC3TsMILWswtm?_7ToPT(ci^jTqzrkp0 z#O8EJ>-D!mCZi1(Tu(>o45w3QAZnwPNvah$BxtgV3N2Q!WSKQYL185kW{tS18;KYU z_C~9DV`Wv>wdlxo`^2Sq!Z2cJ+dxTB!^90qQrT?QFw}&Zjq$2g3)JLnRiJ$(8?|#i z*EGk^#X`C8S>7^YGSBjoVj`@v!KzXMWfkXn6IzNTCd68ZHf~mh8nXSmFJNWxYcmcX zZyjyaJ!rf|z2ri_t@K7}eWl*1(bW1U8MG%&H~p5KGW}Bz5rvk~#F2q@n(cdVwDFJt4`h8f)yC zaQ>vZ@B)IASPFBa7A0gLk&X-Einid7&a-YhGD6io)d!0 zSU8HFLeK*cSAPOpb%m>6e{SZFMn*T&E9Q#^!GMrOii^w#(^6a*5VA;dk@;X+iVFim z7AY<=A52SeVL-?t#YN_WX(=uY2w9}K$b2v@#f1SOixd}`52mHKFd$@+;v)0Gv=kQx zge+2AWImXd;=+KCMT(2e2h&nq7!a~Zagq68T8aw;LKZ15G9OG!abZBnBE?1KgJ~%) z3Vor!L$??281k9Tx33&mg2&IkVT4%%m>p_ zTo@3tNO6(*U|Na`140%lE;1iXOL1X9$RZI}SL2;xSU@ilm(d%;7su~-5xs59m_uV3 z02c27VCg9Uep^A`R{@yg0r+7G0PQ3ITb&b+UD%7}elVQwpQwEG`oJw)mcT}4$prh^d(&V`_oEa0 zzct^u{>i)DQ(t`Z{xvZ5>EV~b#g4t1XO=sk*G9lu@Y9*TPUgYst<1H-2fn)uuJ5=w zdid1*xnGaI)bX6RBChP);O&Z@I?$J2I&kUtGv~ht$L=@05YJHCAR^;2hlNo}7! xe`WVT&%yH-&Yn0nxO}y1`ISxpR#rBE+?TOGKELhwF_Z}y9vn%(xo7IhzW`3&DbD}^ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Magic/Green.png b/src/main/resources/assets/customnpcs/textures/overlays/Magic/Green.png new file mode 100644 index 0000000000000000000000000000000000000000..25c42bd316ed1c76604c177e69a7dd893c85a48f GIT binary patch literal 15807 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 vmL7ZW(wgfh-a5Sd2)1Fcc0rqz1uAAQ7p10fH zwMMK;j1Y;@2g3`|_~HxE2NjJx0EzlyH1P%elOP%sqmgJ#&=4N#?C$-YUMG!^7|m>Q zf4=$V`@WgqH}lQz!yX^q_weeT`+EQYtA~e@W9YXZeVA2uqVG3PA3cVC?kWu(Z~*AN z=zY3Ad}Zny0P&}-^n^Q++N&9MA*`Er28OGJ66%d~JF6w#n1U{ofjO(#7y9ko`4D57 zeWCqIicggW;iNS*SBB$r`_jhTl%blTor#`!RYML6(AAl0AzyT~YG26rtD*m1GZ$j~ zF78xcXuu1|Or%DcLAwkYB^+T5J`!c3YFJRBQ8~JU5qUx3c!`sER+KcE*JP2YU7oS>>I$BUdOvZx2^%obg}$`+k1fs?wQ zBy^0jRdOx6$asGBj6Lo4g+gAS##NhFq0|UebZYDnMXsusI3dh)os3MQVN;qe=l!9X z1_$%70E@1J?1YYXrAgbhok@F%kPY>cfl*FUsYdLM<1G|AhIZWDGYCNqX-7*ZJzIj@ z7G<(;|Hj~rl$W-sWg1F^u&Fj{bTB`zAP`TeOvsPhL*L<1>H?p1w9A3 zQZX0jnvE?z8>>niwDWcu4GSiuIM=DUqgB#2roCl7P&A-}lHs%@38l*4xV!XRduv^h zw-Q0wFm1y!wPsLV%*0HAm)MA5L|H+AF;-V3g*7B8CPX7r#E_$L&fC1mMRQ!9U%$0I zV(WBBM>E(qej&5 z*G9W}b7VEw_2|fT=ZP!49)pS`vQQG#VB#4`QrT=alTl+vHo~iBJy46YMS(`j7Aog@ zzNL>h7Zc5e&+=v_BJ(USDF(tSXINE=nXC}yc>|h?DaOQlhz@QRg&MNFyw753@NzQ_ zpKNb!=G`y6CB5uGudMWi>UE`2sZrO)75B@NrW;<#P8i;y<)y-5DW-eq`1g@FfGM}0U?VN7nu*HrMNI4WRc<` z^TD(f7Y2kZQe0#{n3m$gfRIIsi_8bpQd}4ivPf}}`CwX#3j;zHDK0V}OiOWLK*%D+ zMdpKPDJ~2MS){ngd@wD=g#jUp6c?Efrlq(rAY_r^BJ;tt6c+}BEK*!#KA4u`!hn!P zii^w#(^6a*5VA;dk@;X+iVFim7AY<=A52SeVL-?t#YN_WX(=uY2w9}K$b2v@#f1SO zixd}`52mHKFd$@+;v)0Gv=kQxge($q^)%lphDG!uaRt3GJpZYV-bez5VLpPxhd`7l)Gr>FPJXULNQ@#;onWFnjRujfF>J ze;s=5&SC|10^6Q`2YX_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Magic/Teal.png b/src/main/resources/assets/customnpcs/textures/overlays/Magic/Teal.png new file mode 100644 index 0000000000000000000000000000000000000000..821157f54b718414ae91c39f5cc8686676263005 GIT binary patch literal 15809 zcmeI3U1%It6o4nTlp1U)77>!0d{7i@y)&~vvp1Vdv;|S_ zK(cf0x#ygFzjN=oGY@loVr=h*{w@6!MQs=zNl(JxLHI|nUkCr6e)Xy6;Ln|vk%JCJ zZT!gl>wD+q%yo)N9I>)f?o{Rx&9F;R-L!KcS}#>#Z>SrnS9D_rxO5H_ta38)^Sd8L zXv<7S4#*iUQyB)+*2qE?>{}Si8VfUqYDNZ9{fW8;9h88p)AdrZ>}d65#P_Sgd#{;| z(0&(pCK(y>0@72N33}MB0$PqLjKL`}I;KW>ITn**577e0%Pc3dBF6}#CUKf1(9J87 z>W6oUs+rd&(|elXpp=YEyKY5e*;=g@t%*^)T3~rqRas781%ZJ*7-zoh>UE~KWQ`ch5ltO{6_7o$P!C zu#>>CXR8L-JqM?aM;jFX6r+Kc=DO?P^JPQ&veY z0Jc&tB-l=4sAqdsX~TBWuEJq~l$c<9HTSei+s3T7tcS`5a9}c=P?BJ({EfRyFLbxI z6h$i)lnv81EK}9V_60Em*p^MJAJimTx zcf{~?aO3rsK_;V(mK|4z(-}>tU_;b`BU6=}B${!P;Y40%_?)COIS|V+f~xazL)7zm zS@qXOw|Qq|P1mjH&~@*LO9GdRD@vRJBCiG$&xxYS$t)`#_Uc1du_q}%sWaRJ6qIC<2aP+xb zOM@!$vLNUxqw=c6NTL*HR7r-L%#5pC9*DVk%xIjJ%l&1`O~KQ{A1Klsvhp73g6EBW z@a+Sn6d4}w2^MWeEhelwC{Cp<_`KnGCxIe0ZBRu|!-E||5f0H0<{O3-O~W8nq4xy; z7z0sK&Dt^*d~9T&1X4j-q}#Oi|iP6m_qC>d>cqVBZf$(?i+%(zS0M-q@h;TKmPe zx9|U9qPX~CdPo1UfntF_J}v#S^Vl7OiM{IwsXI0`sI@fJ2X7atGmnlPqv$QC-#YX8 z;>h)r&en@>emwte-^Ek!D}86zyzug-E1T)rSE$GPz8gP!_u$;6=-|?c?4=8R*OF&n ze=l{tc=gZdn)|Na05@J+_v6%KsdJ4b>fHI?#*cp4x8=c4eob9g8r!a1*gG)({SoEs y#^Te@?>XN%acIZZ6PLfb=d!vP4*llMHPjnV?mzd(_9X?1)adT9^!Z(fpZN=+A1eg_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Magic/Yellow.png b/src/main/resources/assets/customnpcs/textures/overlays/Magic/Yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..763a4769682f30ae58890e2ba99c5af0b577c957 GIT binary patch literal 15807 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 Sdhrz`f~kE6iy!Pg_T1lcj~)sD literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/customnpcs/textures/overlays/Magic/white.png b/src/main/resources/assets/customnpcs/textures/overlays/Magic/white.png new file mode 100644 index 0000000000000000000000000000000000000000..cd3743f4693db682dc3caa409971d558344a6f3d GIT binary patch literal 15846 zcmeI3O>Epm6o4J5Xh=!L2@pcUY=s08UjMDvKiX`QW?K@(mMB@&9t-J&xY&@NMYxgX7P=guZUCPb~xtv-3jq z9y#hUM3?!1hg;ZPn^%Hqz~G)q%APL)L_gt~ZwX)K