Skip to main content

Pack Generation System

Packs are the core structure INTRACT uses to manage, generate, and deploy customizable clothing for GTA RP servers.

Creating Your First Pack

Once onboarded, the server owner creates their first clothing Pack.

Selecting A Gender

The server owner begins by selecting:

  • Male Pack
  • Female Pack

Base Clothing Library

INTRACT provides a browser-based library of existing GTA base game clothing assets. Assets include:

  • Clothing thumbnails
  • Hover-preview GIFs
  • DLC information
  • Component categories
  • Gender separation
  • Sortable asset lists

Examples of supported categories: JBIB, LOWR, BERD, TASK. This lets server owners quickly choose which assets should become customizable inside their community.

Pack Settings

Server owners can configure Pack settings including:

Texture Export Format

Supported export formats include:

  • Default (original)
  • DXT1
  • DXT3
  • DXT5
  • BC7

Texture Resolution

Supported bake resolutions include:

  • 512
  • 1024
  • 2048

Pack Modes

Packs can be configured as:

  • Active
  • Contest / Free Mode

Contest Mode allows servers to distribute complimentary AI generation credits to players for events, promotions, or onboarding campaigns.

Pack Generation System

INTRACT includes a structured Pack generation system designed specifically for GTA RP clothing workflows. The system automates much of the complexity involved with organizing, maintaining, and deploying custom clothing assets for FiveM servers.

YMT Entry Generation

When a server owner creates a Pack, INTRACT automatically:

  • Creates the required YMT file that will support the assets within the pack
  • Creates the Pack's fxmanifest and clothing meta files
  • Generates the necessary file hierarchy for deployment

Once built, the Pack becomes locked to preserve consistency and prevent structural conflicts (see Locked Packs below).

Naming Convention Management

INTRACT automatically manages file naming conventions, clothing naming structures, and asset organization standards. This reduces human error and prevents improperly structured clothing assets from entering the server environment.

Conflict Prevention

INTRACT monitors slot usage, asset allocation, and component capacity limitations. If a clothing component reaches its available slot limit, INTRACT prevents additional YTD assets from being inserted into that section of the Pack. This maintains Pack stability and reduces the risk of broken clothing configurations.

Gender Separation

INTRACT automatically maintains separation between male and female clothing assets throughout Pack generation, asset organization, and deployment workflows.

Definition: Locked Pack(s)

A Locked Pack is the core structure that allows INTRACT to safely automate and scale clothing customization workflows for GTA RP servers. When a server owner locks a Pack, the Pack becomes structurally fixed inside the INTRACT system.

This means:

  • The YMT structure becomes fixed
  • The YDD component files become fixed
  • Only newly generated YTD texture files are added moving forward

No new structural clothing components are inserted after the Pack is locked. Instead, approved player customizations are applied as additional texture variations within the existing Pack structure.

What Locking A Pack Means?

Once locked:

  • INTRACT manages the Pack structure
  • Component organization becomes fixed
  • Texture slot allocation becomes controlled
  • Future approved customizations are inserted into available texture slots only

This allows INTRACT to maintain synchronization, prevent structural conflicts, automate deployment safely, and track Pack integrity over time.

What Changes After A Pack Is Locked

Locked Elements

The following become fixed:

  • YMT structure
  • YDD files
  • Component layout
  • Clothing model organization

Dynamic Elements

The following can continue updating:

  • YTD texture files
  • Approved player customizations
  • Texture slot usage

This allows servers to continuously add new player-created cosmetic variations without rebuilding the Pack structure itself.

Component Rules

INTRACT follows strict structural rules based on GTA clothing limitations.

GTA Game Rule

A GTA YMT may not exceed:

  • 128 components (YDD files)

This is a hard game limitation enforced by GTA's clothing system.

INTRACT Structural Rule

INTRACT will never exceed GTA's structural limits. When locking a Pack, the server owner decides:

  • How many components each model receives
  • How many texture slots are allocated per component

Texture Slot Structure

Each clothing component supports:

  • 26 texture slots

These slots follow GTA's internal A–Z texture structure. New approved player customizations are inserted into these available slots.

Why Locked Packs Exist

Locked Packs allow INTRACT to:

  • Safely automate Pack management
  • Track asset allocation
  • Prevent broken clothing structures
  • Maintain deployment consistency
  • Scale player-created cosmetics reliably

Without Locked Packs, automated synchronization and deployment would become unstable as structural changes occur over time.

Best Practice Recommendation

Servers planning to use Automated Deployment, Hybrid Deployment, or high-volume customization systems are strongly encouraged to use Locked Packs for long-term stability and scalability.