# Configuration

## For Define Custom Core,Inventory and Modify

These changes are made in `config.lua`.

Detailed explanations are available in the file. You need to make changes in this file to define **custom core**, activate inventory **item control** and make minor edits.

## Other Adjustments

These changes are made in the files in the `Configuration/` folder. In order

### Commands.lua

There are some commands defined in this file specific to the framework. In addition, the following commands are also included.

<details>

<summary>phonefix</summary>

This command can be changed in `config.lua` (<mark style="color:orange;">STPConf.PhoneFixCommand</mark>)

</details>

### Compatibility.lua

This file is the heart of the self configuration system. It is not recommended to modify it unless necessary.

### Exports.lua

This file contains server-side exports.

In addition, Client Event & Export definitions are available at the bottom of the file.

### Variables.lua

This file contains Webhook definitions, API definitions, Custom inventory and function definitions required for the operation of Camera and Video Systems. You can make changes from within the file.

{% hint style="warning" %}
The functions in this File are divided into specific headings. Since the Server/Client functions are included as one in a single file, it may seem complicated to you, so follow the information at the top of the file.
{% endhint %}
