Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

JASM - Just Another Skin Manager

- A Modding Tool for Genshin Impact.

primary preview sec preview img sec preview img sec preview img

Updates

Redid Folder structure v2.0.0

17d

FeatureAdded Mod counter on overview and sort by mod count

FeatureCharacter/ModObject folders are now created on demand

FeatureRedid Folder structure, now: Mods/Category/Character/<Mod Folders>

FeatureAdded "Date Added" to grid in CharacterDetails page

TweakAdded Chevreuse

Hello

This update changes the folder structure, so now categories are at the root of the mod folder. I've also added a button on the settings page that will remove empty folders or folders that only contain .JASM_ files/folders. I've tried to test quite a bit but there are probably quite a few bugs here and there.

Also, if you exit the app without reorganizing your mods then all notifications will be removed, I think.

As always, I suggest backing up your mods once in a while :)

Files

  • jasm_v200.7z

More categories v1.9.0

2mo

FeatureMore mod categories, Weapons and NPC's

FeatureThe Elevator process will now automatically refresh mods in game when enabling/disabling mods in JASM*

TweakMinor changes to text, tooltips and notifications throughout the app

Hello,

This Update brings more categories. Starting with a smaller NPCs category and weapons category. I don't know of that many NPC mods so there's only a few npcs added. Will probably add more categories I just need to figure out what to add. But the general layout will stay like this.

Adding more categories required a lot of work, as I never intended for more categories when I first started working on JASM. So, there are probably a bunch of bugs that I haven't found myself, but I tried to test most of the app. (Navigating between pages consumes an abnormally amount of memory, so if the app becomes sluggish restarting should fix it...)

The elevator process should automatically refresh mods in game when toggling mods. **However,** if there are too many mods loaded into 3Dmigoto it will refresh but focus will stay on the game not jasm which is kind of annoying. Don't know exactly how to fix this.

Hope you enjoy using JASM and remember to back up your mods once in a while :)

Files

  • jasm_v192.7z

Update v1.8.0

2mo

FeatureMod install Helper

ImprovementMore robust handling of the JASM_ModConfig files

BugfixBug where update notification was connected to character not the mod

RefactorRedid Mod update checker

Hello there!

This update brings a new take on the drag and drop of mods. Now a new window pops up where there is room for more customization when adding mods. This is also where handling of shader fixes will happen later. This process will get better over time. And there are definitely some bugs to found.

Also, I made the handling of JASM_ModConfigs a bit more robust.

As always, remember to back up your mods once in a while :)

Files

  • jasm_v181.7z

Update v1.6.1

2mo

FeatureJASM will now auto detect image in the mods folder, it looks for images in this order 1. ".jasm_cover" 2. "preview" 3. "cover"

FeatureFirst iteration of the Mod Update checker. JASM will now check gamebanana urls for new mod files.

BugfixUnable to search for deactivated characters in the character manager page

TweakAdded easter egg because idk

Hello again!

This update introduces a background mod update checker, which checks for mod updates for mods that have a gamebanana url assigned. The check to determine if any new mods are available is really simple, it just compares new files vs the last check date. When new files are found it will add a little icon on the mod which you can click to open a new window. The update checker can be disabled/enabled in the settings menu and can be manually run for characters by right clicking their image in the character overview. This feature is probably a bit unstable ;)

JASM should automatically add images that are named 1. ".jasm_cover", 2. "preview" or 3. "cover", if it finds them in the root of the mod folder. It only does this if a mod doesn't already have an image assigned.

I also added an easter egg in the app because i wanted to :)


Update v1.5.0

3mo

FeatureAbility to change display name of characters and disable characters

AdjustmentRenamed Travelers to their respective canon names and changed their image

TweakLaid the foundation for HSR support and localization of game related text like character names (HSR not implented)

Hello there!

This update took a long time because I had to rewrite a bunch of stuff. But it should (hopefully) help me in the long run. Probably introduced a few new bugs

I plan on adding HSR support, which means I have to keep game related stuff like new characters up to date, which is more work. Game related data (characters, elements) is stored in json files that need to be manually updated. I don't play HSR at the moment.

This update also laid the groundwork for localization support and custom characters. So, hopefully more categories, like npcs, isn't too far off now.

As always, remember to back up your mods once in a while ;)

Manage a large amount of skin mods

 

JASM is a skin manager for Genshin Impact made using WinUI 3 with WinAppSDK. I made this for fun, for myself and to learn WinUI, but it kinda took off over time.


See JASM Github page for complete details and source code. Development builds can also be found there.

The color theme follows your Windows theme. I have dark purple in the images shown. I develop only in dark mode, so for now the app is designed to look best in dark mode. But light mode does work fine. The theme can be changed on the settings page.

This is still in quite an early development stage. I recommend backing up your mods first.

Features

  • Pretty UI
  • Drag And Drop files directly into the app
  • Automatically sort unsorted mods into respective character's folders
  • Move Mods between characters
  • Start a 3Dmigto launcher and/or a certain game straight from the app
  • Refresh mods using F10 or the refresh button in app. (Requires an elevated side process)
  • The app watches character folders and automaticly updates if skins are added or removed from folders.
  • Edit merged.ini keys
  • Export (copy) all mods managed by JASM to a user specified folder

Running:

Run "JASM - Just Another Skin Manager.exe inside" JASM/ folder. I suggest creating a shortcut to it.

Some Handy Hotkeys

  • "SPACE" - In character view, toggles selected mods on/off
  • "F10" - Refresh Mods in the game, if the elevator process and a certain game is running
  • "F5" - In character view, refresh the character's mods from disk
  • "ESCAPE" - In character view, Go back to character overview
  • "CTRL + F" - In character overview, focus on the search bar
  • "CTRL - S" - In character view with pending changes in mod pane to save
  • "F1" - In character view, opens selectable in-game skins

Some things I'd like to implement

  • Adding custom characters
  • Ability to offload mods to another folder/drive
  • Replace the default application icon, it is the default icon from when generating a project...
  • Handling of shader fixes

Mods shown in images:

  1. Summer Kokomi Mod [Genshin Impact] [Mods] 
    2. Lumine Long Hair [Genshin Impact] [Mods] https://gamebanana.info

 

Requirements

  • Windows 10, version 1809 or higher (supposedly), so all Windows 11 versions should work
  • NET 7.0 Desktop Runtime
  • Windows App SDK

If you don't have these downloaded the application will prompt you to download necessary dependencies and provide links.

Older releases can be found on GitHub Releases Page

Kown bugs can be found be found on GitHub Issues Page

If Windows Defender flags the Elevator.exe and you don't care about its function, you can just delete it as JASM works fine without it.

If anyone has some suggestions on how they think the layout/app could improve I'd appreciate the feedback. I'm also available on Discord in the AGMG Server, under the name Jorixon.

Login or Sign up to access this!
Login or Sign up to access this!

Files

Alternate File Sources

Credits

Author

Jorixon

Submitter

JorixonCreator
Login or Sign up to access this!
Login or Sign up to access this!
Login or Sign up to access this!

Game

Login or Sign up to access this!

Category

Sub-category
category img Other/Misc

Details

Homepage

gamebanana.info

Download

gamebanana.info

License

Share

  • 383
  • 7
  • 59k
  • 193
Login or Sign up to access this!

More from Submitter

preview img
248 24.1k 13
arrow_back