ThemModdingHerds.VelvetBeautifier 2.3.3

There is a newer version of this package available.
See the version list below for details.
dotnet add package ThemModdingHerds.VelvetBeautifier --version 2.3.3
                    
NuGet\Install-Package ThemModdingHerds.VelvetBeautifier -Version 2.3.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ThemModdingHerds.VelvetBeautifier" Version="2.3.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ThemModdingHerds.VelvetBeautifier" Version="2.3.3" />
                    
Directory.Packages.props
<PackageReference Include="ThemModdingHerds.VelvetBeautifier" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ThemModdingHerds.VelvetBeautifier --version 2.3.3
                    
#r "nuget: ThemModdingHerds.VelvetBeautifier, 2.3.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ThemModdingHerds.VelvetBeautifier@2.3.3
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ThemModdingHerds.VelvetBeautifier&version=2.3.3
                    
Install as a Cake Addin
#tool nuget:?package=ThemModdingHerds.VelvetBeautifier&version=2.3.3
                    
Install as a Cake Tool

Velvet Beautifier

Icon

Build (Debug) GitHub License

Mod Loader/Tool for Them's Fightin' Herds games

Features

  • extract/create .tfhres/.gfs files
  • easy way of modifying .tfhres/.gfs files
  • install mods via:
    • files and links (.zip/.7z,/.rar/.tar.gz/.gfs)
    • folders
    • GameBanana links/ids
    • URI Scheme
      • for GameBanana: velvetbeautifier:https://gamebanana.com/mmdl/<id>,Mod,<mod-id> Example
      • for anything else: velvetbeautifier:<url/file/folder>
  • easy way of adding new stages

Usage

How do I use this?

Configurations (config.json)

CLI Icon The Command Line (VelvetBeautifier.CLI)
GUI Icon The Graphical User Interface (VelvetBeautifier.GUI)

WARNING: the GUI version has been deprecated for now. Please use the CLI for the time being
What happenend to the GUI version?

I am sick of switching between various libraries that either are bloated or just really old, there's no good GUI library for C# that is cross-platform (running on Linux, Windows and MacOS). Yes I know I can make a project in Godot, Unity or something similar, but I don't have the patience anymore. That's why I have given up working on the GUI version. You can still download the GUI version but I won't assist you in bugs or other issues, any issue reports to GUI will be ignored and closed. If you think you can make a GUI app, then clone this repo and create a pull request, I am done dealing with this.

How do I make mods?

here

How does this work?

here

Frequently asked questions

Q: yo, you can add custom stages?
A: yes you can check this guide out

Q: when is the next update?
A: when I can work, I am a busy man just like you

Q: can I modify base assets?
A: yes but I hope you know what you're doing

Q: can I get banned for using this?
A: maybe if you're unlucky or stupid like me but of course this is against their TOS so yeah...

Q: I modified a Pixel lobby but I am bugging out on servers
A: you've only changed the lobby on your side, the server should also have the custom lobby installed

Q: I installed a mod but nothing happenend after applying
A: Did you enable the mod?

Q: What's the backup folder and why is it taking so much space?
A: these are backups of games files, required for modding the game, if there's one missing, then you'll have to redownload the game (it means you modified it already without this tool)

3rd-Party Libraries

Building

You need the .NET 8.0 SDK, open the solution and build. That's it

Disclaimer

To make this clear, some terms have a strict definition:
We is defined as:

  • this software (Velvet Beautifier)
  • me (N1ghtTheF0x)
  • any contributer in this repository

We have no relation to Mane6/Maximum Entertainment/Them's Fightin' Herds, all assets used here are from the game and fall under their copyright.
We are not responsible for you getting banned from online play if you use any mods that might change online gameplay/features.
We do not support piracy/cheating/hacking or any kind of harm to the online community.
We will not support the other Z-Engine games.

License

This tool is licensed under the GPL-3.0 license

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.5.0 168 8/4/2025
2.4.0 178 5/26/2025
2.3.3 173 5/5/2025