Understanding EUP
Last updated
Last updated
To make these tutorials as easy to understand as possible I highly recommend reading this section in its entirety as there are a lot of common mis conceptions that cause issues down the line.
First, let’s clarify that EUP (Emergency Uniform Pack) is technically a single resource. It's often used as a blanket term to describe all emergency service uniforms in FiveM/GTAV. While many people do refer to all emergency uniforms as EUP, it's important to understand that this isn’t entirely accurate. That said, moving forward, I’ll be using the term custom clothing instead, as it better reflects what we're referring to.
In FiveM, custom clothing is considered a streamable asset, which means it must be placed inside a resource’s stream folder, along with a properly configured fxmanifest.lua file. A common misconception is that you need a folder specifically named eup-stream. This confusion stems from the widespread use of the term EUP—eup-stream is simply the default name many people give to the EUP resource when installing it. However, EUP is not required to stream custom clothing. You can name the resource whatever you like, as long as it’s set up correctly. The structure should look something like this:
You would then drag all of the .ydd and .ytd files inside of the stream folder.
With all of this clarified, you should now have a clearer understanding of how custom clothing works in FiveM, making it easier to follow along with the rest of the tutorials.
Another common misconception is the idea that you need a “EUP key” — but no such thing exists. To stream custom clothing in FiveM, you have two options: either set your server's player count to 8 or fewer, or have an ARGENTUM (or higher) subscription through the . The subscription is what many people mistakenly refer to as the "EUP key."