So… Today it’s been around a Year since I started the Costume Client project.

Initial commit

And after a lot of thinking, I have decided to archive the Costume Client Project.

This project was made with the sole purpose of providing a way for the CatWar community to create and use their own costumes in their game.

We went from just me using it to a handful of people using it, which I never expected, considering I didn’t manage to share it with the community because of a small roadblock I encountered.

The Roadblock

Well… I mean, I had made the client, and it was working great, but as with any mod in the CatWar community, it had to be approved by the CatWar Mod Team.

And I think you can see where this is going.

I got a couple of messages and chatted with the CatWar bot called “Почтовик” through some clarifications and by explaining how the mod actually worked. And finally, I got the following response.

Response From Mod Team

Translation: Hello, Unfortunately, I can’t allow this mod because it uses the costume library. All installed costumes should only be visible to one player locally. Regards, Postman

I got a bit demotivated from this message, and so I decided to stop the development for a while, as I also had my Leaving Certificate Exam coming up, so I stopped development altogether.

After the exams, I stumbled upon a different mod for CatWar called CatWar UwU (I know such an amazing name, right? xD)

An incredible and impressive mod by Ibirtem, which adds numerous features and QOL improvements to CatWar. And also most importantly, IT WAS OPEN-SOURCED!!

As I still had some interest in the CatWar game (Mainly its technical side rather than the gameplay hehe), I decided to make my first contribution to it.

First Contribution

Which also happened to be one of the first Pull Requests in the repository and marked me as a contributor.

Now that was back in August of 2024, a little bit later after the release of my Costume Client.

My next contribution would be all the way in July of 2025, where we are today, and…..

The new home of the Costume-Client

Intense Guitar solo intermission

Well, after July of 2025, I got a message from the amazing company Amazon, where I was hosting my Costume-Server backend, saying that my subscription was running out on the 31st of July. So, unfortunately, I am not able to renew it for longer than that.

As a result, I remembered the CatWar UwU mod and how amazing it would be to add the personal costumes there!

So………… I began development to transfer all features from Costume-Client to CatWar UwU, which was met with open arms from the CatWar UwU team, which honestly made me even more invested in the CatWar UwU Mod.

And I managed to make a pull request for it!

Costumes Pull Request

I am currently working with Ibirtem to make various other features around the Personal Costumes (Which is the new name given instead of Costume-Client).

The one clear difference is that the costumes are only visible to the player themselves and not to others, unfortunately, but as the message from Почтовик said, we were not allowed to show other players the costumes. Hence, we have that limitation, which I hope in the future we are able to solve, but that is for the future to tell!!

I want to thank Ibirtem vastly for his support and his welcoming attitude to my contributions to the CatWar UwU mod.

Also, I want to thank Shell Echo for her huge support with translating a lot of the Costume Client’s text and helping me with its translation to Russian. Honestly, as CatWar is a mainly Russian community, I wouldn’t be able to make it as accessible without her continuous help.

And I also want to thank you! For your incredible support of my projects and for the lifespan of the Costume-Client.

The Costume-Client will be available till the 31st of July, when it will be shut down.

The extension will remain available, but I can’t promise any further updates for it as I will mainly focus on the Personal Costumes in CatWar UwU BUT.

I will be making both the Back-end (Costume-Server) and Front-End (Costume-Client) code publicly available on the https://github.com/SaveCW Organisation page for anyone wishing to use them.

This project has been a privilege to work on, and it was extremely fun to learn so many different concepts for it, from HTML manipulation to 2FA to Database Handling and so many other parts.

Settings Page

With the latest Update of 1.2.0 of the Costume Client, it will allow users to add custom servers to connect to, so if you want, you can run your own Costume servers and connect to them to still be able to play with the costumes.

But as alwayssss I shall see you on the next one! Hope you enjoyed this post, and Thanks so much for reading :D