
Just Cause 3 modding - Getting started
Small disclaimer:
The "jc3 files" folder at 0:50 is empty at this point
Programs needed:
- paint.net: https://www.getpaint.net/download.html#download
- notepad++: https://notepad-plus-plus.org/downloads/
- HXD: https://mh-nexus.de/en/downloads.php?product=HxD20
Tools needed:
- naem's updated tools: https://videogamemods.com/justcause3/mods/modified-gibbeds-tools/
- unknown's enhanced tools from the Unlimited discord:
https://discord.com/channels/449584016648044555/969925924516679720/969938436314267669
Links:
- Just Cause 3 Multiplayer: https://store.steampowered.com/app/619910/Just_Cause_3_Multiplayer_Mod/
- QTTabbar: http://qttabbar.wikidot.com/
- Disable windows file path length limit: https://www.howtogeek.com/266621/how-to-make-windows-10-accept-file-paths-over-260-characters/
Launch options:
- Singleplayer: --vfs-fs dropzone --vfs-archive patch_win64 --vfs-archive archives_win64 --vfs-fs .
- Multiplayer: --vfs-fs dropzonemp --vfs-archive patch_win64 --vfs-archive archives_win64 --vfs-fs .
Music used:
- Press Start - By Arcade Blaster
- Persona 5 Beneath the Mask [Lofi / Chill Remix] - By Qumu
Twitter: https://twitter.com/Luke_jc3mp
Discord: https://Discordapp.com/invite/efherxs
Reddit: https://www.reddit.com/user/Luke-JC
Filetypes:
- .ee, .bl, .fl, .nl: These are archives and contain all kinds of files, like models, low res textures, stat files and more. These are unpacked with Smallunpack.exe for JC3 and StreamedArchive.exe for JC4. You repack them with Smallpack.exe for JC3 and StreamedArchive .exe for JC4. To repack, drag the folder on the tool of the game you’re modding. ee is used for vehicles, weapons and other stuff in the editor folder. bl, fl and nl is used for locations, where nl stands for near locations and fl for far location
- .epe, .blo: These are the “brain” of an archive and puzzle together the contents of the archive they belong to. epes are used by stuff in editor, blos for lcoations. You unpack and repack them with ConvertProperty.exe for JC3 and PropertyContainer.exe for JC4. These files do a lot more than just puzzle together things, they can also be used for weaponizing and component swapping
-ddsc: These are mostly low res textures and can be unpacked with ConvertTexture.exe for JC3 and JC4. On unpack you will get a dds, that can be opened by Paint.net as well as an xml, once you’re done editing, drag the xml onto ConvertTexture and it will repack into a ddsc
-hmddsc/atx1: These are high res textures, where hmddsc is used in JC3 an ATX1 in JC4. These are…special, as they need to be unpacked over their low res counterpart. To unpack an hmddc, find it’s ddsc counterpart and put them in the same folder. Now drag the ddsc onto ConvertTexture, this will also give you a dds file and an xml, however the dds will now have the high res texture. After editing, drag the xml onto ConvertTexture again, and the tool will repack that into both hmddsc and ddsc. JC4 requires the use of the Apex toolset for most high res textures. I will go into more detail on texture modding in a future tutorial
-vmodc/wtunec: These are stat files, containing stuff like fire rate, magazine size, nitro duration, etc. These are unpacked and repacked with Batch.exe for JC3 and AvalancheData.exe for JC4. For JC3 modding, these are the only files that need to be un- and repacked with naem’s tools, as unknown’s set every value to zero on repack due to a bug in those tools
-toc: These won’t be used by the majority of people that just seek to modify weapons. They are exclusive to JC3 and link to patch files outside of the ee/bl/nl/fl files and are needed if you want to add files to an archive. They do not contain any files, only a filelist
Unpack folders:
- __UNKNOWN contains files, that the unpacker was not able to identify and dehash. Dehashing is important to us since it will make editing things a lot easier. Dehashing a file-name can lead us from 4F69B9FF to v0200_car_capstone_apc_rebel_01, which is a lot easier to work with
-Climate controls various climate zone assets, like far away textures of nature elements, close by models and their textures
-Editor houses game objects, rico, npcs, weapons and vehicles
-Environment has has data about different weathers, like rain, thunderstorm, etc
-Global has all kinds of stuff, the important factor with this folder is, these files are loaded at all times and do never refresh, so modifying them requires a game restart
-Graphs has paths about how certain events, like parts of mission play out
-Locations contains all files for cities, villages, some files or rico and even mission files
-Models contains every model, as well as high res textures
-Missions has a list of all missions
-Online has files of online activities like feat scores
-Profile has files for the menu layout
-Settings files also do not refresh and consist of mostly lists, like an list of all weapons, vehicles, NPCs, objects etc. If something is not listed in here, the game will not spawn it whatsoever
Other Videos By Luke JC
2021-02-14 | Why Just Cause 4 is not getting mods |
2021-01-06 | Just Cause 3 - New debug exes + pdbs! |
2021-01-02 | Just Cause 1, but it's 2021 |
2020-12-28 | Just Cause 3 modding - Texture editing |
2020-12-20 | Winter in Medici - A Just Cause 3 trailer |
2020-12-14 | Just Cause Mobile - First impressions |
2020-12-01 | Just Cause 3 - 5 year modpack |
2020-11-22 | Just Cause 3 modding - Stat- and hex editing |
2020-11-08 | Just Cause 2 but small dictator |
2020-10-20 | Just Cause 3 - Citadel Corvo by Hugom2 |
2020-10-11 | Just Cause 3 modding - Getting started |
2020-09-26 | Just Cause 4 but big brain |
2020-09-21 | Just Cause 3 - JC5 Agency concept |
2020-09-16 | Just Cause 3 - The skramps pack |
2020-08-29 | The beauty of Just Cause 3 - A Just Cause 3 trailer |
2020-08-22 | Just Cause 4's chaotic marketing |
2020-08-01 | Just Cause 3 - Fire leech wingsuit |
2020-07-27 | Just Cause 3 unused music - medicitheme intro4 program-01 42-2 |
2020-07-06 | My r/justcause rant |
2020-06-01 | Just Cause 4 - Terminator Rico |
2020-05-18 | Just Cause 3 BETA - Dev menu |
Other Statistics
Just Cause 3 Statistics For Luke JC
At present, Luke JC has 183,858 views spread across 101 videos for Just Cause 3, and roughly 2 days worth of Just Cause 3 videos were uploaded to his channel. This makes up 87.13% of the content that Luke JC has uploaded to YouTube.