# ItemsAdders Configuration

#### 🧩 OptiFine / CIT Configuration (ItemsAdder)

For **ItemsAdder**, OptiFine / CIT support is enabled primarily to ensure that **armor models and textures can be converted correctly**.

The default OptiFine configuration is:

```yml
optifine:
  generate_cit:
    1_20_4_lower: true
```

This configuration means:

* OptiFine **CIT processing is enabled**.
* Required for proper **armor conversion** in ItemsAdder packs.
* Allows the converter to correctly detect armor models, layers, and overrides.
* This option is required **only during conversion** to ensure proper armor handling.\
  It can be reverted after the conversion is finished.

⚠️ Disabling this option may cause:

* Armor not appearing correctly
* Missing armor textures
* Broken or invisible armor models

***

#### 🔐 Protection Settings (ItemsAdder)

ItemsAdder does **not require file protection** during the conversion process.

The default protection configuration is:

```yml
protect-file-from-unzip:
  protection_1: false
  protection_2: false
  protection_3: false
  short_texture_references: false
```

This configuration means:

* All protection options are Enadle by default.
* File protection is **not needed** for conversion.
* Enabling protection may prevent armor or item files from being processed correctly.

These values should remain disabled.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kaizermc-wiki.gitbook.io/j2b-converter/getting-started/pre-convert-configuration/itemsadders-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
