Finally started working on this

This commit is contained in:
Buckminsterfullerene02 2022-10-18 14:14:25 +01:00
parent fbc23f4b2e
commit 268781c2d9

View File

@ -1,2 +1,61 @@
# UE4-Modding-Tools # UE-Modding-Tools
A databank of every UE4 modding tool that have potential to be used across multiple UE4 games, that I know exists. A databank of every modding tool that has potential to be used across multiple UE games.
Any category is not ordered by any means, and any tool that is not listed here, but should be, please submit a PR.
Some of these tools may be unmaintained and/or outdated, but are still useful for those writing their own tools and may want to see how others implemented their tools.
The tag **[CU]** before a tool means that it is **C**ommonly **U**sed by multiple UE modding communities, so is highly recommended for personal use.
## Packers & Unpackers
Tools that deal with packing and unpacking the UE4 archive files.
* [ue4pak](https://github.com/Vilsol/ue4pak) - Written by **Vilsol**
- Parses and extracts data from UE4 Pak files
* **[CU]** [UnrealPak](http://fluffyquack.com/tools/unrealpak.rar) - Put together by **FluffyQuack**
- UnrealPak version from 2016 that is seemingly compatible with any UE4 game, that creates compressed pak files which results in smaller filesizes and theoretically faster loading
* **[CU]** [U4Pak](https://github.com/panzi/u4pak) - Written by **panzi**
- U4Pak unpacks, packs, lists, checks and mounts UE4 .pak archives
* [U4Pak - Rust](https://github.com/panzi/rust-u4pak) - Written by **panzi**
- Rust port of U4Pak
## Asset Editors, Parsers & Explorers
Tools that deal with editing and parsing the UE4 asset files, with formats including .uasset, .uexp, .ucas, .utoc, .umap etc.
* [CUE4Parse](https://github.com/FabianFG/CUE4Parse) - Maintained by the FModel developers
- C# Parser and API for UE packages & assets
* [JohnWickParse](https://github.com/SirWaddles/JohnWickParse) - Written by **SirWaddles, FabianFG, WorkingRobot & Amrsatrio**
- A parser for uasset, uexp and pak files
* [UAssetAPI](https://github.com/atenfyr/UAssetAPI) - Written by **atenfyr**
- A C# API for reading and writing UE4 .uasset files from 4.0 - 4.27+
- The author is active on the [UE Modding Discord](https://discord.gg/zVvsE9mEEa) with any queries
* **[CU]** [UAssetGUI](https://github.com/atenfyr/UAssetGUI) - Written by **atenfyr**
- A GUI for UAssetAPI
* **[CU]** [Asset Editor](https://github.com/kaiheilos/Utilities) - Written by **kaiheilos**
- UE Uasset Viewer/Editor can unpack and read/edit assets from engine versions 4.11 - 4.26
* [UAsset JSON Serializer](https://github.com/ithinkandicode/bloodstained-tools/tree/master/Serializer) - Written by **Kein**
- Converts .uasset fies to JSON, allows you to edit the JSON, then converts edits back into the original uasset
* [DUAM](https://github.com/DarthPointer/DAUM) - Written by **DarthPointer**
- CLI program with a lot of flexibility for editing uasset files
* [UAssetConverter](https://github.com/approved/UnrealUAssetConverter) - Written by **approved**
- An API to read, create, and modify .uasset and .uexp files
* [UEcastoc](https://github.com/gitMenv/UEcastoc) - Written by **gitMenv**
- UEcastoc is a WIP tool to unpack and edit IO store format files that are typically used in UE5 games
* [UnrealPakViewer](https://github.com/jashking/UnrealPakViewer) - Written by **jashking, translated to English by Spuds**
- UnrealPakViewer allows you too see a detailed summary of a pak file and export it to CSV or JSON, all within UE4
* **[CU]** [UE Viewer (AKA UModel)](https://www.gildor.org/en/projects/umodel) - Written by **Gildor**
- UE Viewer (formerly known as UModel) is the standard tool for viewing and extracting UE4 game content, particularly models and textures
* **[CU]** [FModel](https://github.com/iAmAsval/FModel/)
- Open-source software for exploring Unreal Engine games' files. From seeing the properties of an asset to listening to your favorite audio files, it has never been easier to navigate inside a game's assets
## Textures, Animations & Modelling
Tools that deal with editing the textures, animations and models from UE4 games.
## .locres Editors
Tools that deal with editing the UE4 .locres files, which are used for localisation.
* **[CU]** [UnrealLocres](https://github.com/akintos/UnrealLocres) - Written by **akintos**
- UnrealLocres can read/write every locres version up to 3 (latest)
* [Locres Editor](https://cdn.discordapp.com/attachments/775093920915914794/836699867920859207/unreal_locres_texttool.exe) - (Unknown author)
- A tool to change the game's .locres files that are used for localization
* [UE4LocalizationsTool](https://github.com/amrshaheen61/UE4LocalizationsTool) - Written by **amr shaheen**
- Simple tool to edit unreal engine 4 text files