# Common Config

<table border="1" id="bkmrk-%C2%A0-%C2%A0-this-page-is-val" style="border-collapse: collapse; width: 100%; height: 28.7969px;"><colgroup><col style="width: 99.881%;"></col></colgroup><tbody><tr style="height: 28.7969px;"><td class="align-center" style="border-style: hidden; height: 28.7969px;"><span style="color: rgb(255, 255, 255); background-color: rgb(236, 202, 250);"> **UP TO DATE FOR LITE RELEASE VERSION 1.21.1-1.1.0 AND ABOVE** </span></td></tr><tr><td class="align-center" style="border-style: hidden;"><span style="color: rgb(255, 255, 255); background-color: rgb(236, 202, 250);">**<span style="color: rgb(255, 255, 255); background-color: rgb(224, 62, 45);"> UNDER CONSTRUCTION - INFORMATION MAY BE INCOMPLETE </span>**</span></td></tr></tbody></table>








#### **Introduction**

<p class="callout info"> **Multiplayer:** Configuration files on servers override any "client-side" (player) or pack settings while you play on that server.</p>

Client configuration files tweak settings that apply to **ALL** worlds created for the current mod pack.

**<span style="color: rgb(255, 255, 255); background-color: rgb(236, 202, 250);"> MULTIMC </span>** Right click pack icon → `Config Folder` → `swem` → `swem-common.toml`  
**<span style="color: rgb(255, 255, 255); background-color: rgb(236, 202, 250);"> CURSEFORGE </span>** Right click pack icon → `Open Folder` → `config` → `swem` → `swem-common.toml`  
**<span style="background-color: rgb(236, 202, 250); color: rgb(255, 255, 255);"> FORGE (WINDOWS) </span>** `[user]/AppData/Roaming/.minecraft/config/swem/swem-common.toml`  
**<span style="color: rgb(255, 255, 255); background-color: rgb(236, 202, 250);"> FORGE (MAC) </span>** `~/Library/Application Support/minecraft/config/swem/swem-common.toml`

---

#### **Important**

Configuration files have a specific format, and allow you to change **limited** values. Inputting invalid information or adjusting the file format can result in issues such as invalid configuration loading or crashing.

It is important to read the file carefully and only change supported values.

- `#` is a comment to provide information on the feature and valid range or options
- `Range` means values must be within a set limit `Example:` 0-100
- `Default` is the setting used when the file is first generated and may be noted for reference

<p class="callout info">If you suspect your config file is corrupted or invalid, delete it and reload the game to regenerate the file.</p>

---

#### **Default Configuration**

This is the default configuration file, containing **two** adjustable settings.

```

# || =========== [Block o Water] =========== ||
[block_o_water]
	# || Does the spigot require a Block O Water?
	needBlockOWater = true

# || =========== [Shining Amethyst] =========== ||
[amethyst]
	# || What is the spawn chance (%) for Shining Amethyst?
	#Range: 0 ~ 100
	amethystSpawnChance = 25

```

---

#### **Adjustable Values**

Enable or disable the <span style="background-color: rgb(224, 62, 45); color: rgb(255, 255, 255);"> **SPIGOT** </span> requiring a <span style="background-color: rgb(224, 62, 45); color: rgb(255, 255, 255);"> **BLOCK OF WATER** </span>

```
	# || Does the spigot require a Block O Water?
	needBlockOWater = true
```

<p class="callout info">*This is a boolean value that accepts `true` or `false`. Default is `true` and requires a block o' water to function.* </p>

---

Set the chance of amethyst crystal clusters becoming <span style="background-color: rgb(224, 62, 45); color: rgb(255, 255, 255);"> **SHINING AMETHYST** </span> when fully grown.

```
	# || What is the spawn chance (%) for Shining Amethyst?
	#Range: 0 ~ 100
	amethystSpawnChance = 25
```

<p class="callout info">*This is an integer value that accepts **whole** numbers from `0-100`. Default is `25` (%).*</p>

---

#### **Additional**

Configurations are occasionally modified. This is usually harmless, but you may need to regenerate the file or reset any custom values.

<p class="callout warning">**Multiplayer:** Check or reset configuration files when updating mods to ensure important settings are unaffected!</p>

---

#### **Known Issues**

You can report any mod issues to our bugs forum on **[Discord](https://discord.com/channels/715626418893095012/1123695058496000240)** - please check for duplicate reports first!

---

#### **Changelog**

<details id="bkmrk-view-changes-this-is"><summary>View Changes</summary>

<p class="callout info">This is not a complete list of changes or features. It is a log of wiki-related version information and may be outdated.</p>

<table border="1" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 11.7429%;"></col><col style="width: 10.8801%;"></col><col style="width: 77.377%;"></col></colgroup><tbody><tr><td class="align-center" style="background-color: rgb(52, 5, 93);"><span style="color: rgb(255, 255, 255);">**MC Version**</span></td><td class="align-center" style="background-color: rgb(52, 5, 93);"><span style="color: rgb(255, 255, 255);">**Release**</span></td><td class="align-center" style="background-color: rgb(52, 5, 93);"><span style="color: rgb(255, 255, 255);">**Notes**</span></td></tr><tr><td class="align-center">`1.20.1`</td><td class="align-center">`1.1.1`</td><td>Page established - Information prior to `1.1.1` is not specifically included but is likely the same.</td></tr></tbody></table>

</details>