This mod must be installed on both client and server for it to work in multiplayer.
This mod is my reworked version of Cosmetic Armor. This mod is for Forge.
The original mod has a few bugs, and it is licensed under MIT License. The author hasn't fixed them, so I figured why not make my own version.
This mod allows you to wear two sets of armor, one for display, one for function.
You can also hide armor for your skin.
For PVP, you can stop the mod from functioning on your client side.
You can press a key (default is set to 'None', you need to change it in Controls under Inventory category) or the button added in your inventory screen (bottom right to your character, similar to the Baubles button) to open the Cosmetic Armor Inventory, left side is your normal armor slots, right side is your cosmetic armor slots.
Any armor placed in cosmetic armor slots will not have any effect on you, only for display purpose.
They will drop on death. There is a config option to allow you to keep them after death.
Little square buttons on cosmetic slots are Skin toggles. When turned on (white), that piece of armor will not display at all.
This mod also adds those buttons to other supported mods' slots. When turned on (white), the item in that slot will not display at all. There is config options to disable these for each individual mod.
Little square button on the left to inventory button is mod disable toggle. When turned on (white), the mod will not work on your client side, this is for PVP.
There is a command '/clearcosarmor [player]' to clear one's cosmetic slots.
There is an API for other mods to interact with.
I rushed coding for this in one day, there might be some issues, reporting them to me is appreciated.
Credits:
dmillerw - original author
azanor - some code learned from baubles
izuminya - button icon
Deph0 and sblectric - support when i'm absent
Thank you, I've had this on my list to try out, so glad there's a fixed version to start with. As much as I love my Manasteel armor, it really screws with my purdy, purdy skin. :)
Is there a "plug-in" version of this available for multiplayer servers? For Bukkit and the like. Thanks
The answer is no as far as I know. Sorry.
Um, is there a "plug-in" version of this available for multiplayer servers? For Bukkit. Thanks
Is there a normal 1.8 version?
The 1.8.9 version should work.
so in the 1.7.10-v6b, the little button next to the cosmetic button under the player doesn't seem to do anything. im assuming its supposed to hide your cosmetic armor because it shows that client-side but from another player's perspective on a server or lan, nothing changes. it's a small bug but could it be fixed please?
No, It's supposed to be a mod switch for you so that you can see what armor other players are actually wearing.
Can I use this mod in my modpack?
Yes, you can.
Will this be ported to 1.9.4?
I've forked a 1.9 version here, currently waiting on a PR to get it officially merged with the main project.
you think you could do this wiht tools that would be awesome
That would be nice, but I have yet to see that in Terraria. I know that Armorer's Workshop allows for making your own armor, swords, bows, arrows, and blocks, so if a new sword is what you are looking for you can try that.
Hello
When I use this in my server, everytime someone equip a cosmetic armor, the effects of the noncosmetic armor ceases to exist...
If the cosmetic armor give some effect, it will replace...
Examples of armor effects are Thaumic Tinkering Kami armour, or simple vis discount.
I finally noticed the cosmetic armor button on the bottom right of the player model. Its quite dark, Might I suggest making it a slight bit more visible to people who don't already know its there? (perhaps matching the baubles button color) If you have baubles installed, you should hover your mouse over the baubles button. It has a small tooltip that tells you what the button is for. Would be also very nice if Cosmetic armor could do a tooltip like that. Baubles is also open source:
https://github.com/Azanor/Baubles/blob/master/src/main/java/baubles/client/gui/GuiBaublesButton.java
Those are just my suggestions, Love what you have done with the mod.
The tooltip is already there, if you hover your mouse over the button it will show up.
I will make that button brighter or a different icon.
Thank you for your suggestions :)
Oh weird I don't recall seeing the tooltip.. I just checked it out. Awesome, much easier to see and notice it. Now I shouldn't need to worry about the keybind as much. :D
Any chance there could be a button on it to swap the 2 sets of armor over with each other ? Could be a setting in config to switch this feature off/on ?
What scenario would that be? the mod's purpose is make it so that you don't have to swap armors.