Skip to main content

Common Config

TheInformation SWEMtargets commonthe configlatest addssupported anrelease. installation-specificFor configurablelegacy (older) versions and bug fixes, read the changelogs.

Introduction

 Multiplayer: Configuration files on servers override any "client-side" (player) or pack settings forwhile world generation (effective on generation of a new world). connected.

Client configuration files tweak settings that apply to MultiMC: ALL Instanceworlds >created for the current mod pack.

MULTIMC
Right click pack icon → Config Folder (Right→ Sidebar)swem >→ swem-common.toml
CurseForge: CURSEFORGEProfile >Right ...click (nextpack toicon play)→ > Open Folder >→ config >→ swem → swem-common.toml
ForgeFORGE (Windows): WINDOWS) Open file explorer → [user]/AppData/Roaming/.minecraft/config/swem/swem-common.toml
ForgeFORGE (Mac): MAC) Open finder → ~/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

    If theyou suspect a config file is notcorrupted visibleor ininvalid, thedelete configit file,and try restartingreload Minecraft to generateregenerate it. If that does not work, copy and paste the fulla default config (drop down menu below) into a .txt file, edit the values as needed and name it swem-common.toml. Place it in the config folder to be read upon next start-up.file.


    ConfigsDefault ExplainedConfiguration

    General
    Config: Short for configuration, which means to change something to your preference. 
    Default: Means the one thatThis is preset. If at any time you need to reset, the default configconfiguration isfile, alwayscontaining okaytwo toadjustable returnsettings.

    to.
    Lines:
    #Common Configs
    are[common]
    
    	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[Block oreo generation?
    enableSWEMCobbleOreWater] =========== true
    ||

    This[common.block_o_water] says: Does SWEMCobble spawn at all? Must be True or False. Default is true. 
    It is recommended to turn this to False if you are using both SWLM and 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.

    # || SWEMCobbleDo orethe veinhose sizeand #Range:the >spigot 1require swemCobbleVeinSizea Block O Water?
    		needBlockOWater = 7
    true

    This#SWEM says:Ore HowGeneration manySettings blocks[oregen] of SWEMCobble can spawn per vein. It must be more than 1. Default is 7.

    # || SWEMCobble=========== ore[Shining vein count per chunk
    #Range: > 1
    swemCobbleVeinCountAmethyst] = 12

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

    #========== ||
    	SWEMCobble[oregen.amethyst]
    		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 spawn chance (%) for Shining Amethyst?
    		#Range:# Default: 25
    		# 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.


    BlockAdjustable OfValues

    Water

    Enable or disable the spigot requiring a block o' water.

    		# || Do the hose and the spigot require a Block O Water?
    		needBlockOWater = true

    This says:accepts boolean values Thisof turns ontrue or offfalse. the need for a Block of Water in order to use a hose or spigot.
    This featureDefault is onlytrue for- life-like accuracy tospigots require a physicalblock sourceo' ofwater water.to Disablingfunction. it does not effect gameplay.


    Full

    Set (Default)the Configchance

    Fullamethyst Defaultclusters Configbecoming 1.18.2shining [1.0.0amethyst Prewhen Foodfully System]of grown.

    #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:# Default: 25 # Range: 0 ~ 100
    amethystSpawnChance = 25

    IfThis 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. If using anaccepts olderwhole release,numbers deletefrom the0-100. configDefault fileis and25 relaunch to regenerate it.(%).


    Additional

    Files change from .toml to .toml.bak if entries are invalid or a file was regenerated. Check regularly when updating or editing files!

    Configuration file updates are uncommon and usually harmless, but you may need to regenerate files or reapply custom settings.


    Known Issues

    You can report any mod issues to our bugs forum on Discord - please check for duplicate reports first! 


    Changelog

    View Changes

    This is not a complete list of version changes /or fixes.features. It is a changeloglog of relevant wiki-related version information.information and may be outdated.

    MC Version Release Notes
    1.18.2
    21.1
    1.18.2-1.0.0
    6.12
    AddedPage oreestablished gen- forInformation Shiningprior Amethyst,to removing1.6.12 1.16is Amethystnot orespecifically gen.included and may differ significantly.
    Reorganised1.20.1
    config1.5.3 templateRemoved tostar beworm morecobble logicalgeneration insettings sections(broken). and added helpful explanations for various configurable values.
    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