This mod gives you the bare minimum to complete the game and disables hand crafting.
Small changes concerning balance, gameplay, or graphics.
does this still allow this achievement or is it just so people who want this play style?
Your achievements will be handled separately as achievements from moded games no matter which mod you installed.