Skip to main content

Common Config

The SWEM Commoncommon config adds an installation-specific configurable settings for world generation (effective on generation of a new world). 

 

MultiMC: Instance > Config can be opened with any text document editorFolder (likeRight Notepad),Sidebar) and> canswem-common.toml
CurseForge: beProfile found> in... the(next followingto places:play) > Open Folder > config > swem-common.toml

Forge
    (Windows): 
  • For Forge:
    • On Windows: [user]/AppData/Roaming/.minecraft/config/swem-common.toml

    • Forge
    • On(Mac): Mac: ~/Library/Application Support/minecraft/config/swem-common.toml
  • For MultiMC: Click on your instance > "Config Folder" on the right sidebar > swem-common.toml
  • For CurseForge: Click on your modpack > three dots next to the "Play" button > "Open Folder" > "config" folder > swem-common.toml

If the config file isn'tis not visible in the folder,config thenfile, try restarting Minecraft to generate it.
 If it'sthat stilldoes not there,work, copy/copy and paste the belowfull default config (drop down menu below) into a .txt file, edit the config values as youneeded wish,and name it swem-common.toml,. andPlace putit in the .tomlconfig filefolder intoto the folder. The server shouldbe read it upon next start-up.


Configs Explained

HereGeneral
Config: Short for configuration, which means to change something to your preference. 
Default: Means the one that is preset. If at any time you need to reset, the default config is always okay to return to.
Lines: Configs are read by the computer in lines, like programming code. The lines staying the way they are is very important.
#: Means everything in that line of the config will not be read by the computer. Changes made here will effect nothing.

 

Remember the primary rule for configs: Do not change ANY text that is not clearly written as a change like true/false, numbers, and lists. These changeable things will be clearly defined and look like test questions.


SWEM Cobble Generation

# || Enable SWEMCobble ore generation?
enableSWEMCobbleOre = true

This says: Does SWEMCobble spawn at all? Must be True or False. Default is true. 
It is recommended to turn this to False is you have SWLM at the same time as SWEM. It will not hurt if they are both on at the same time, but SWEMCobble produces SWEM versions of SWLM items - an unnecessary duplicate.

# || SWEMCobble ore vein size
#Range: > 1
swemCobbleVeinSize = 7

This says: How many blocks of SWEMCobble can spawn per vein. It must be more than 1. Default is 7.

# || SWEMCobble ore vein count per chunk
#Range: > 1
swemCobbleVeinCount = 12

This says: How many veins of SWEMCobble will spawn per chunk. It must be more than 1. Default is 12.

# || SWEMCobble ore minimum height
#Range: > 1
swemCobbleMinHeight = 50

This says: What minimum Y Level (height) SWEMCobble will spawn at. It must be more than 1. Default is 50.

# || SWEMCobble ore maximum height
#Range: > 1
swemCobbleMaxHeight = 128

This says: What maximum Y Level (height) SWEMCobble will spawn at. It must be more than 1. Default is 128.


Cantazarite Generation

# || Enable cantazarite ore generation?
enableCantazariteOre = true

This says: Does Cantazarite Ore spawn at all? Must be True or False. Default is true. 
It is NOT recommended to turn this to False - this will prevent crafting or repairing many important SWEM items.

# || Cantazarite ore vein size
#Range: > 1
cantazariteVeinSize = 4

This says: How many blocks of Cantazarite Ore can spawn per vein. It must be more than 1. Default is 4.

# || Cantazarite ore vein count per chunk
#Range: > 1
cantazariteVeinCount = 6

This says: How many veins of Cantazarite Ore will spawn per chunk. It must be more than 1. Default is 6.

# || Cantazarite ore minimum height
#Range: > 0
cantazariteMinHeight = 0

This says: What minimum Y Level (height) Cantazarite Ore will spawn at. It must be more than 0. Default is 0.

# || Cantazarite ore maximum height
#Range: > 1
cantazariteMaxHeight = 30

This says: What maximum Y Level (height) Cantazarite Ore will spawn at. It must be more than 1. Default is 30.


Amethyst Generation

# || What is the fullspawn DEFAULTchance Config:(%) for Shining Amethyst?
#Range: 0 ~ 100
amethystSpawnChance = 25

This says: How likely Amethyst shards (in geodes) will grow to be Shining Amethyst Shards. It must be between 1-100. Default is 25. 
Higher values will make it more likely to find Shining Amethyst Shards in Amethyst geodes.

Full Default Config 1.18.2

#SWEM Ore Generation Settings
[oregen]

# || =========== [SWEMCobble] =========== ||
[oregen.swem_cobble]
# || Enable SWEMCobble ore generation?
enableSWEMCobbleOre = true
# || SWEMCobble ore vein size
#Range: > 1
swemCobbleVeinSize = 7
# || SWEMCobble ore vein count per chunk
#Range: > 1
swemCobbleVeinCount = 12
# || SWEMCobble ore minimum height
#Range: > 1
swemCobbleMinHeight = 50
# || SWEMCobble ore maximum height
#Range: > 1
swemCobbleMaxHeight = 128

# || =========== [Cantazarite] =========== ||
[oregen.cantazarite]
# || Enable cantazarite ore generation?
enableCantazariteOre = true
# || Cantazarite ore vein size
#Range: > 1
cantazariteVeinSize = 4
# || Cantazarite ore vein count per chunk
#Range: > 1
cantazariteVeinCount = 6
# || Cantazarite ore minimum height
#Range: > 0
cantazariteMinHeight = 0
# || Cantazarite ore maximum height
#Range: > 1
cantazariteMaxHeight = 30

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

If you notice changes you don't like but don't know how to undo the changes you made to the Config, shut down the game and replace the config with this default one and the config will be reset.


Changelog

PRE 1.18.2

This is not a complete list of version changes / fixes. It is a changelog of relevant wiki-related version information.

MC VersionReleaseNotes
1.18.2
1.18.2-5.3.22.2
Added ore gen for Shining Amethyst, removing 1.16 Amethyst ore gen.
Reorganised config template to be more logical in sections and added helpful explanations for various configurable values.
Full Default Config 1.16.5


[SWEMOreGen]
    #SWEMCobble ore vein count per chunk
    #Range: > 1
    SWEMCobbleVeinCount = 12
    #SWEMCobble ore minimum height
    #Range: > 1
    SWEMCobbleBottomHeight = 50
    #Cantazarite ore minimum height
    #Range: > 0
    CantazariteBottomHeight = 0
    #Amethyst ore maximum height
    #Range: > 1
    AmethystMaxHeight = 15
    #Cantazarite ore maximum height
    #Range: > 1
    CantazariteMaxHeight = 30
    #Enable SWEMCobble ore generation?
    EnableSWEMCobbleOre = false
    #Amethyst ore vein count per chunk
    #Range: > 1
    AmethystVeinCount = 2
    #Cantazarite ore vein count per chunk
    #Range: > 1
    CantazariteVeinCount = 6
    #Enable cantazarite ore generation?
    EnableCantazariteOre = false
    #Amethyst ore vein size
    #Range: > 1
    AmethystVeinSize = 8
    #Amethyst ore minimum height
    #Range: > 0
    AmethystBottomHeight = 0
    #Cantazarite ore vein size
    #Range: > 1
    CantazariteVeinSize = 4
    #SWEMCobble ore maximum height
    #Range: > 1
    SWEMCobbleMaxHeight = 128
    #Enable amethyst ore generation?
    EnableAmethystOre = false
    #SWEMCobble ore vein size
    #Range: > 1
    SWEMCobbleVeinSize = 7


If you notice errors in your world or changes you don't like but don't know how to undo the changes to config you made, shut down the server and replace the config with this default one and the config will be reset.


Want to make changes but the configs look scary? Lets break them down.

General
Config: Short for configuration, which means to change something to your preference. 
Default: Means the one that is preset. If at any time you need to reset, the default config is always okay to return to.
Lines: Configs are read by the computer in lines, like programming code. The lines staying the way they are is very important.
#: Means everything in that line of the config will not be read by the computer. Changes made here will effect nothing.

Terms
Spawn: To appear and exist within game.
Chunk: Minecraft is divided into 16x16 block 'chunk' that make it easier for the game to load in smaller pieces.
Vein: Ores spawn in groups, called veins.
Y Level: Y Level is a position of height, like up or down. Going up stairs increases Y Level and going down stairs decreases it.
Enable/Disable: To allow or not allow. Like Yes or No.

Remember that the primary rule for configs: Do not change ANY text that is not clearly written as a change like true/false, numbers, and lists. These changeable things will be clearly defined and look like test questions.

---

[SWEMOreGen]

---

	#SWEMCobble ore vein count per chunk
	#Range: > 1
    SWEMCobbleVeinCount = 12

This says: How many veins of SWEMCobble will spawn per chunk. It must be more than 1. Default is 12.

---

	#SWEMCobble ore minimum height
	#Range: > 1
	SWEMCobbleBottomHeight = 50

This says: What minimum Y Level SWEMCobble will spawn at. It must be more than 1. Default is 50.

---

	#Cantazarite ore minimum height
	#Range: > 0
	CantazariteBottomHeight = 0	

This says: What minimum Y Level Cantazarite Ore will spawn at. It must be more than 0. Default is 0.

---

	#Amethyst ore maximum height
	#Range: > 1
	AmethystMaxHeight = 15

This says: What minimum Y Level Amethyst Ore will spawn at. It must be more than 1. Default is 15.

---

	#Cantazarite ore maximum height
	#Range: > 1
	CantazariteMaxHeight = 30

This says: What maximum Y Level Amethyst Ore will spawn at. It must be more than 1. Default is 30.

---

	#Enable SWEMCobble ore generation?
	EnableSWEMCobbleOre = true

This says: Does SWEMCobble spawn at all? Must be True or False. Default is true. 
Turn this to False is you have SWLM at the same time as SWEM. It will not hurt if they are both on at the same time, but SWEMCobble produces SWEM versions of SWLM items that cannot be used to craft lighting blocks.

---

	#Amethyst ore vein count per chunk
	#Range: > 1
	AmethystVeinCount = 2

This says: How many veins of Amethyst Ore will spawn per chunk. It must be more than 1. Default is 2.

---

	#Cantazarite ore vein count per chunk
	#Range: > 1
	CantazariteVeinCount = 6

This says: How many veins of Cantazarite Ore will spawn per chunk. It must be more than 1. Default is 2.

---

	#Enable cantazarite ore generation?
	EnableCantazariteOre = true

This says: Does Cantazarite Ore spawn at all? Must be True or False. Default is True. 

---

	#Amethyst ore vein size
	#Range: > 1
	AmethystVeinSize = 8

This says: How much Amethyst Ore will spawn per vein. It must be more than 1. Default is 8.

---

	#Amethyst ore minimum height
	#Range: > 0
	AmethystBottomHeight = 0

This says: What minimum Y Level Amethyst Ore will spawn at. It must be more than 0. Default is 0.

---

	#Cantazarite ore vein size
	#Range: > 1
	CantazariteVeinSize = 4

This says: How much Cantazarite Ore will spawn per vein. It must be more than 1. Default is 4.

---

	#SWEMCobble ore maximum height
	#Range: > 1
	SWEMCobbleMaxHeight = 128

This says: What maximum Y Level SWEMCobble will spawn at. It must be more than 1. Default is 128.

---

	#Enable amethyst ore generation?
	EnableAmethystOre = true

This says: Does Amethyst Ore spawn at all? Must be True or False. Default is True. 

---

	#SWEMCobble ore vein size
	#Range: > 1
	SWEMCobbleVeinSize = 7

This says: How much SWEMCobble will spawn per vein. It must be more than 1. Default is 7.

---

That's all! The whole config cut into bite size chunks! Hope that helped!

---