# CONFIGURATION FILE

{% tabs %}
{% tab title="ui.json" %}

```json
{
  "serverName": "JANIEL DEVELOPMENTS",
  "serverTagline": {
    "enabled": true,
    "text": "PREMIUM FIVEM EXPERIENCES"
  },

  "leftPanelTitle": "GATEWAY",

  "leftMenu": [
    {
      "label": "Discord",
      "iconImage": "media/icons/discord.png",
      "url": "https://discord.gg/dfmeRUE32D",
      "enabled": true
    },
    {
      "label": "YouTube",
      "iconImage": "media/icons/youtube.png",
      "url": "https://www.youtube.com/@JANIELDEV",
      "enabled": true
    },
    {
      "label": "Tebex",
      "iconImage": "media/icons/tebex.png",
      "url": "https://shop.janiel.store",
      "enabled": true
    },
    {
      "label": "Store",
      "icon": "🛒",
      "url": "https://example.com/store",
      "enabled": false
    }
  ],

  "rules": {
    "enabled": true,
    "items": [
      "Respect all players and staff at all times. Toxic behavior is not tolerated.",
      "RDM, VDM, FailRP, Powergaming, Metagaming and exploiting are strictly prohibited.",
      "No combat initiation without proper roleplay reasoning and escalation.",
      "Combat logging, bug abuse, duplication and exploits result in permanent punishment.",
      "Follow police and EMS roleplay standards during active scenes.",
      "Discord rules and announcements are considered server rules."
    ]
  },

  "tips": {
    "enabled": true,
    "items": [
      "Join our Discord to complete the whitelist process and view announcements.",
      "Check your voice settings before joining — correct mic and push-to-talk.",
      "Every action has consequences. Think before you act in roleplay.",
      "New player? Read the starter guide for legal jobs and progression.",
      "Need help? Open a support ticket and include screenshots or clips."
    ]
  },

  "customBlocks": [
    {
      "title": "Weekly Updates",
      "body": "Every Sunday – 21:00 CET\nPatch notes are shared on Discord.",
      "enabled": true
    },
    {
      "title": "Community Events",
      "body": "Every Saturday – 22:00 CET\nMini events and reward-based activities.",
      "enabled": true
    }
  ],

  "cfxServerId": "3z7mxb",
  "dynamicInfo": {
    "intervalMs": 6000,
    "items": [
      {
        "label": "Welcome",
        "value": "Thanks for playing on Janiel Developments"
      },
      {
        "label": "Players Online",
        "value": "Loading..."
      },
      {
        "label": "Status",
        "value": "Connecting to server..."
      },
      {
        "label": "Loading",
        "value": "Initializing resources..."
      },
      {
        "label": "Reminder",
        "value": "Follow announcements on Discord"
      }
    ]
  },

  "team": [
    {
      "name": "Janiel",
      "role": "Founder",
      "image": "media/team/janiel.png"
    },

    
    {
      "name": "Janiel Dev Team",
      "role": "Scripts & Infrastructure",
      "image": "media/team/devteam.png"
    }
  ],

  "loadingTips": [
    "Tip: Complete your whitelist steps via Discord before joining.",
    "Tip: Strong RP is built with communication, not weapons.",
    "Tip: Legal jobs are the safest way to start your journey.",
    "Tip: Roleplay your character's story, not just actions.",
    "Tip: Use /report or tickets for issues — avoid OOC arguments."
  ],

  "bottomPanel": {
    "padding": {
      "vertical": 12,
      "horizontal": 14
    },
    "gap": 12,
    "musicCoverSize": 44,
    "buttonSize": {
      "normal": 32,
      "primary": 36
    },
    "fontSize": {
      "title": 13,
      "artist": 11,
      "loadingPercent": 14,
      "loadingTip": 11,
      "infoLabel": 11,
      "infoValue": 13
    },
    "loadingBarHeight": 6
  },
  "translations": {
    "welcomeMessage": "Welcome {playerName}, have fun roleplaying!",
    "loadingMusic": "Loading music",
    "loading": "Loading...",
    "playersOnline": "Players Online",
    "currentMap": "Current Map",
    "status": "Status",
    "reminder": "Reminder"
  }
}

```

{% endtab %}

{% tab title="music.json" %}

```json
{
  "enabled": true,
  "type": "local",
  "autoplay": true,
  "loop": false,
  "volume": 0.4,
  "defaultCover": "media/music/default.png",
  "tracks": [
    {
      "title": "Local Music 1",
      "artist": "Local Artist 1",
      "src": "media/music/music1.mp3",
      "cover": "media/music/music-cover1.jpg",
      "type": "local"
    },
    {
      "title": "Local Music 2",
      "artist": "Local Artist 2",
      "src": "media/music/music2.mp3",
      "cover": "media/music/music-cover2.jpg",
      "type": "local"
    }
  ]
}



```

{% endtab %}

{% tab title="media.json" %}

```json
{
  "video": {
    "type": "local",
    "localSrc": "media/video/trailer.mp4",
    "autoplay": true
  }
}


```

{% endtab %}
{% endtabs %}
