Fallout 4 Modding Guide

updated Dec, 2019

This is gonna be a similiar to Skyrim SE's front page
Be advised that this is a work in progress and subject to maaaaaaaaanny changes! Please forgive us! If you got suggestions, please send em in!
 
In this guide, we will discuss:
-So why play Fallout 4?
-What are ".esl" plugins and "espfe" plugins?
-Fallout 4 VR
 
fallout link.png

So why play Fallout 4?

In my opinion, Fallout 4 is not a good game. Now hold on, I don't mean it's a terrible game but its such a step down yet again from the previous games in many aspects. Yes, it does have better gunplay and there have been mods that are trying to make it even on par with games from a decade ago! But like recent titles of Bethesda, the game has been streamlined yet again for 5 year olds. Simplified perks, character backstory is premade (like 3 but even worse), limited to 4 dialogue choices (however a mod unrestricts this), and everyone's favorite! Voice Protag! A voice protag wouldn't be so bad if it was actually good and diverse but you're locked to one voice and dear god I hate the dialogue. Dialogue in 4 has to be the most hated thing I have for the game. It severally restricts the already basic ass story but the dialogue choices are Positive, Negative, Neutral and Question. Without a mod, we get instances of [Glass Him] that what is given as a choice isn't what is said. As well as illusions of choice. Fallout 4 is full of this where you are given 4 options of choices but they are all literally Yes, Mean Yes, Sarcastic Yes and No (Yes later). 
DLC
The DLC for Fallout 4 are hit and miss. Far Harbor is really good and it's a better version of the Main Storyline because its almost literally tick for tack retelling but with different actors. And Nuka World is well... shit. Nuka World would have worked better if it was before Far Harbor in release and the whole shtick of Nuka World is that in the main complaint of the base game. "I can join these factions but why can't I become a raider like in New Vegas?" Bethesda's answer was giving this to us in Nuka World. We can finally become a raider boss. Does it mean anything though? No. Sure, Preston gets mad at you but he goes right back to business still being your bitch.
Now for the other DLC. 
They're shit and also reselling you features that were in previous games base features! For Example: MANNEQUINS! You know? That cool think that Skyrim introduced that we can hang up our gear for display? Fallout 4 said fuck that, give me 10 dollars extra!
One of Fallout 4's newest features is its Settlement Building system. Trainwiz said its because Bethesda looooves Minecraft but I think its just ripping off Wasteland Defense and survival games. Basic game, its okay but still very limited. The DLC adds onto it but mostly meh, Far Harbor being the outlier. There are a ton of mods that add onto the settlement game and I really like Sim Settlements. Let them build themselves.
I, Mazetism, still *like* the game but I'm waiting for F4 New Vegas, Capital Wasteland, Cascadia, and Miami.

What are ".esl" plugins and "espfe" plugins?

If you asked me (which you haven't) I'd say that ".esl" and "espfe" plugins are the best thing to come out of Fallout 4. Here I'll explain what an esl is, what it isn't and how it can make your life past the 255 plugin limit an absolute heaven when compared to F3/NV.
The ".esl"
".esl" plugins otherwise known as "light masters" are a new plugin type added with SE and the Creation Club, you may notice that most CC mods use this plugin format, it was probably created because Bethesda wanted to make a plugin type that wouldn't count towards your 255 plugin limit, and didn't want Creation Club mods to lock players out of achievements when downloaded.
Here's a comprehensive list on what ".esl" files can and can't do (from creationkit.com):
    • .esl files cannot be edited in the Creation Kit. Active development should be done in an normal .esp file. (Edit as a .esp, export as .esl)

    • .esl files allow more plugins to be loaded than the previous 8-bit plugin ID limit (255), by using more of the Form ID for their load order.

    • .esl files have a budget of no more than 2,048 forms, with Form IDs 0x800 to 0xFFF available for use.

      • A absolute maximum of 4096 .esl files can be loaded by the engine at once, but in practice this is difficult to achieve.

      • 331 plugins can be loaded that each contain 2048 ALCH records, but 970+ plugins can be loaded that each contain one CELL record and 2047 REFR records.

      • There may also be a file handle limit, and a reference limit that prevent 4096 .esl files from being loaded.

    • .esl files are merged into plugin slot 0xFE at runtime. Their runtime Form ID is 0xFE[000](Hex Load Order)[000](Original Form ID).

      • Form 0xFA0 from the 10th loaded .esl file would be 0xFE00AFA0 at runtime. From the 200th .esl file, it would be 0xFE0C8FA0.

  • To convert a normal plugin (.esp) to a light (.esl) master, load your .esp file, and under File, select Convert Active File to Light Master.

  • It is good practice to run Compact Active File Form IDs to optimize your Form IDs within the 2,048 form budget before converting.

    • Compacting Form IDs does also change Form IDs in the .esp file, so be sure do this before converting to .esl, and be sure to save the .esp file afterwards.

    • Do not compact Form IDs on an .esp file you have already released and are updating. Because Form IDs change, you essentially create a new plugin when compacting, and this new plugin will not be compatible with saves using the old version.

  • Updating .esl files has more restrictions than updating .esp files, but not many.

    • Because of the 2,048 Form ID limit, it is important to be careful when deleting forms not to reuse Form IDs.

      • A saved weapon form could be deleted in your plugin, then have an armor form take the FormID when compacted.

    • Again, be sure to save compacted .esp files, because otherwise compacting again with new forms might give different Form IDs for forms already in a game save.

    • As long as development is done on compacted .esp files that match released .esl files, forms can be added under the 2,048 form limit, and existing forms can be edited without issue.

  • .esl Files released by Bethesda Game Studios (Creation Club releases) are flagged as master files and always load immediately after the official Bethesda masters, in the order specified by the game's .ccc file. These .esl files cannot be deactivated.

  • .esl Files released by modders are flagged the same as .esp files, but these also load with the master files, in the order specified in plugins.txt. These .esl files will need to be activated before the game will load them.

  • .esl Files created by modders cannot use standard .esp files as masters or this will cause the .esp file to also load before the .esl in the master files section. This is new behavior for the game engine as of Skyrim Special Edition v1.5.3.

    • Any dependencies of the normal plugin a light master depends on are not loaded early.

    • Creating light masters that are dependent on normal plugins is highly discouraged.

The biggest takeaway from that list is the fact that ".esl" plugins, while small and limited, don't count towards your 255 plugin limit, instead they have their own limit of 4096 plugins instead, This is great news for those people that would constantly have to make Merge patches to get around the plugin limit, instead we can just turn smaller mods into .esl plugins and live happily past the limit! There are even more good things we can now do with this new plugin form, which is make ".esp" plugins with a ".esl" form, now called espfe plugins.
The "espfe"
The "espfe" file is a ".esp" labeled as an ".esl". It is named espfe because its a .esp plugin that loads on the "fe" space, just like ".esl" files, which means it benefits from bypassing the plugin limit, while also loading on a normal load order like ".esp" files can, meaning we can turn compatibility patches and other smaller mods into espfe. Instead of writing a huge wall of text on what these magical plugins can and can't do, I'll direct you to read Qwinn's incredible article on the subject detailing all that is and isn't about these files. >>>Read here!<<< and >>>read here<<< for a tutorial on how to turn ".esp" plugins into espfe's!
The downside
The biggest downside is the fact that ".esl" and espfe mods cannot be merged, not that you would need to since they have a limit of 4096 plugins, but its a limitation that you should keep in mind.
And, while probably only a temporary issue, espfe plugins are a relatively new thing and not all tools have been updated to work properly with them such as Mator Smash or Merge Plugins. Wrye Bash's development build (available on their Discord) has a working version that identifies these plugins.

Fallout 4 VR

Fallout 4 VR is based on Base Fallout 4, however, differently from other Fallout 4 versions available for PC, Bethesda does not officially support Fallout 4 VR as well as SkyrimVR modding, to the ire of many modders.
Something that many of you will love to hear, Bethesda decided to not support their own DLC for Fallout 4 VR. You only get the base game. Imagine me wanting to have fun in Far Harbor in VR. How spooky would it ha.. fuck me. And they charged 60 bucks for this years after release. 
You can't adjust what your character looks like using the Looksmenu mod to look cool. You have set basic presets. 
But that didn't stop the community from modding the game, as I do have a VR headset, so I can attest to the validity of these claims, as there is a category for VR now on Nexus and most basic mods do work for VR. Several modders even adjust weapon mods to work in VR. 
Other than that, everything else seems to be similar to Fallout 4, it has its own F4SE

Quests

Ransacked Relays and Shuddersome Subways
Trainwiz graces us with a mod that shows off the versatility of the new creation kit. It includes two dungeons, a very well done boss fight, and epic loot.
Show More

Fun Mods

Ooh Yea Idiot Savant Replacer
NOTHING MEANS NOTHING MAN. I'm talking about all the way the way to the top, yeah. Unjustifiably in a position that rather not be in, but the CREAM will rise to the top, oh yeah.
Atom Bomb Baby
Shoot a “Little Boy” out of your “Fat Man.”
Complete Breakfast
Makes Kellog part of a complete breakfast.
*Cannibalism perk recommended*
Show More
Welcome new bean.