Skip to main content

Recipe Config

TheInformation SWEMtargets commonthe latest supported release. For legacy (older) versions and bug fixes, read the changelogs.

This page is a WORK IN PROGRESS and may contain inaccurate or placeholder information or links.

Introduction

 Multiplayer: Configuration files on servers override any "client-side" (player) or pack settings while connected.

Singleplayer: Recipe config addsis anaimed installation-specificat configurableallowing settings for recipes of items thatMP servers or players might want to restrict access to. to certain items, and holds very little use in SP.

Recipe

configuration
 
files
tweak
settings

affecting how items are obtained, which apply to MultiMC: ALL Instanceworlds >created for the current mod pack.

MULTIMC
Right click pack icon → Config Folder (→ swem → swem-recipe-control.toml CURSEFORGE Right Sidebar)click >pack swem-recipe-control
CurseForge: Profileicon >→ ... (next to play) > Open Folder >→ config >→ swem → swem-recipe-control
control.toml
ForgeFORGE (Windows): WINDOWS) Open file explorer → [user]/AppData/Roaming/.minecraft/config/swem/swem-recipe-control.toml
ForgeFORGE (Mac): MAC) Open finder → ~/Library/Application Support/minecraft/config/swem/swem-recipe-control.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-recipe-control.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 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.
    settings.

     

    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.


    Obtaining

    # || =========== [Obtaining] =========== ||
    [obtaining]
    	# || How is Amethyst Weapons and Armor (Player) obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 1
    	# Range: 1 ~ 3
    	obtainAmethystGear = 1

    This says: How can players obtain Amethyst Armor or Weapons? Must be 1, 2 or 3. Default is 1 (crafting). 
    Survival singleplayer users can leave this at 1 if they want to craft Amethyst armor/weapons and will not have access to creative or commands.

    Servers that want to restrict access to Amethyst Armor for approved users or 'remove' it entirely should limit it to 2 or 3 depending on whether they permit non-staff users creative access. Useful for realistic servers where this armor may be OP. 

    
    	# || How are Rosettes obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 1
    	# Range: 1 ~ 3
    	obtainRosettes = 1

    This says: How can players obtain basic tier Rosettes? Must be 1, 2 or 3. Default is 1 (crafting).
    Survival singleplayer users can leave this at 1 if they want to craft simple rosettes and will not have access to creative or commands. 

    Servers that want to restrict access to rosettes for recognized/approved events only should limit it to 2 or 3 depending on whether they permit non-staff users creative access. 

    
    	# || How are Two Tailed Ribbons obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 2
    	# Range: 1 ~ 3
    	obtainTwoTailedRibbons = 2
    
    	# || How are Three Tailed Ribbons obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 2
    	# Range: 1 ~ 3
    	obtainThreeTailedRibbons = 2
    
    	# || How are Champion and Reserve Champion Ribbons obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 2
    	# Range: 1 ~ 3
    	obtainChampionshipRibbons = 2
    
    	# || How are Plaques obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 2
    	# Range: 1 ~ 3
    	obtainPlaques = 2
    
    	# || How are Trophies obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 2
    	# Range: 1 ~ 3
    	obtainTrophies = 2

    This says: How can players obtain (various) Rosettes or Awards? Must be 1, 2 or 3. Default is 2 (creative or commands only). 
    Survival singleplayer users can change this to 1 if they want to craft rosettes etc and will not have access to creative or commands.

    Servers that want to restrict access to rosettes for recognized/approved events only should limit it to 2 or 3 depending on whether they permit non-staff users creative access. 

    
    	# || How are Breeding Tokens obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 3
    	# Range: 1 ~ 3
    	obtainTokensBreeding = 3

    This says: How can players obtain breeding tokens? Must be 1, 2 or 3. Default is 3 (commands only). 
    This only needs to be changed if the Server Config has breeding tokens set to true (enabled). If disabled, horses can be bred normally with sweet feed and do not require breeding tokens.

    Servers that want to restrict breeding to approved players or sell tokens to users as part of an economy should set breeding tokens to true in Server Config - and limit recipe to 2 or 3 depending on whether non-staff users are permitted creative access.

    
    	# || How are Boosters obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    	#Range:# Default: 1
    	# Range: 1 ~ 3
    	obtainBoosters = 1

     This says: How can players obtain booster shots? Must be 1, 2 or 3. Default is 1 (crafting). 
    Survival singleplayer users can leave this at 1 if they want to craft booster shots and will not have access to creative or commands. 

    Servers that want to offer health boosting or offer veterinary treatment as part of a restricted job role or service should limit it to 2 or 3 depending on whether they permit non-staff users creative access. 


    Full (Default) Config

    Full Default Config 1.18.2

    # || =========== [Obtaining] =========== ||
    [obtaining]
    # || How isare AmethystInfertility Weapons and Armor (Player)Potions obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    #Range:# Default: 1 # Range: 1 ~ 3
    obtainAmethystGearobtainInfertilityPotions = 1
    # || How are RosettesEquestrian Shop Coins obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    #Range:# Default: 1 # Range: 1 ~ 3
    obtainRosettesobtainCoins = 1
    # || How are TwoXC TailedJump RibbonsEggs obtained? 1 = Survival Crafting, 2 = Creative Menu, 3 = /give
    #Range:# Default: 1 # Range: 1 ~ 3
    obtainJumps = 1 # || Should EQ Coins be exchangeable with SWEconM Thyms? sweconmExchange = false

    Supported Values

    Most settings accept a numerical value:

      1 Obtained via crafting recipe in survival, creative menu or give commands (3/3). 2 Obtained via creative menu and give commands only, no crafting recipe (2/3). 3 Obtained via give commands only, no crafting recipe or creative menu option (1/3).

      Adjustable Values

      Set the method to obtain Amethyst equipment, including Player Armor and Weapons.

      	obtainAmethystGear = 1

      This accepts whole number values between 1-3. Default is 1 - items can be crafted in survival. 


      Set the method to obtain Rosettes.

      	obtainRosettes = 1

      This accepts whole number values between 1-3. Default is 1 - items can be crafted in survival. 


      Set the method to obtain Two Tailed Ribbons.

      	obtainTwoTailedRibbons = 2
      #

      This ||accepts Howwhole arenumber values between 1-3. Default is 2 - items can be obtained via creative menu or commands. 


      Set the method to obtain Three Tailed Ribbons.

      obtained?
      	1 = Survival Crafting, 2 = Creative Menu, 3 = /give
      #Range: 1 ~ 3
      obtainThreeTailedRibbons = 2
      #

      This ||accepts Howwhole arenumber Championvalues between 1-3. Default is 2 - items can be obtained via creative menu or commands. 


      Set the method to obtain Reserve and Reserve Champion Ribbons.

      obtained?
      	1 = Survival Crafting, 2 = Creative Menu, 3 = /give
      #Range: 1 ~ 3
      obtainChampionshipRibbons = 2
      #

      This ||accepts Howwhole arenumber values between 1-3. Default is 2 - items can be obtained via creative menu or commands. 


      Set the method to obtain Plaques.

      obtained?
      	1 = Survival Crafting, 2 = Creative Menu, 3 = /give
      #Range: 1 ~ 3
      obtainPlaques = 2
      #

      This ||accepts Howwhole arenumber values between 1-3. Default is 2 - items can be obtained via creative menu or commands. 


      Set the method to obtain Trophies.

      obtained?
      	1 = Survival Crafting, 2 = Creative Menu, 3 = /give
      #Range: 1 ~ 3
      obtainTrophies = 2
      #

      This ||accepts Howwhole arenumbers between 1-3. Default is 2 - items can be obtained via creative menu or commands.


      Set the method to obtain Breeding TokensTokens. obtained?Only 1relevant if tokensBreeding = Survivaltrue Crafting,in 2Server =Config.

      Creative
      	Menu, 3 = /give
      #Range: 1 ~ 3
      obtainTokensBreeding = 3
      #

      This ||accepts Howwhole arenumber values between 1-3. Default is 3 - items can only be obtained via give commands.


      Set the method to obtain Boosters.

      obtained?
      	1 = Survival Crafting, 2 = Creative Menu, 3 = /give
      #Range: 1 ~ 3
      obtainBoosters = 1

      IfThis youaccepts noticewhole changesnumber youvalues don'tbetween like1-3. butDefault don'tis know1 how- items can be crafted (brewing stand) in survival. 


      Set the method to undoobtain Infertility Potions.

      	obtainInfertilityPotions = 1

      This accepts whole number values between 1-3. Default is 1 - items can be crafted (brewing stand) in survival. 


      Set the changes you mademethod to theobtain Config,Equestrian shutShop downCoins.

      	obtainCoins = 1

      This accepts whole number values between 1-3. Default is 1 - items can be crafted in survival. 


      Set the gamemethod andto replaceobtain thethrowable configXC withJump thisEggs.

      default
      	oneobtainJumps and= the1
      config

      This willaccepts whole number values between 1-3. Default is 1 - items can be reset.crafted Ifin usingsurvival. an


      Enable or disable converting Equestrian Shop Coins to Thyms (SWecon Mod).

      This accepts olderboolean release,values deleteof thetrue configor filefalse. andDefault relaunchis tofalse regenerate- it.coins cannot be exchanged for SWecon Thyms.


      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.21.1
      1.18.2-1.3.0-6.12 AddedPage configestablished - Information prior to adjust1.6.12 boosteris shotnot crafting.specifically included and may differ significantly.
      1.18.2
      1.18.2-3.0-12
      Added option to toggle method of obtaining booster shots. 1.0.0
      ImplementedAdded recipeoption enableto /toggle disablemethod configof forobtaining newly added featuresawards (awardsall & tokens)types).