Sandbox/Old Configuration

###### Config File

Mystcraft generates a config file called mystcraft\_config.txt, located in the minecraft configs folder. Editing options in this file with an application such as [1] will allow users to customize their experience to their liking.

##### Block

This section contains block ids for Mystcraft. If on adding Mystcraft, the game crashes and the errorlog contains a line similar to the following, change the named block ids in Mystcraft or the other listed mod to a number below 4096.
`java.lang.IllegalArgumentException: Slot * is already occupied by xcompwiz.mystcraft.* when adding portalgun.common.block.*`

Changing these block ids will break saves, if the save already contains any Mystcraft blocks and there is an id conflict with another mod, change the ids in the other mod or the save's Lecterns could become Lanterns. Likewise, if adding Mystcraft conflicts with an existing mod's ids, it's probably best to change Mystcraft's ids.

Changes to this section on a server (Including LAN play) will require that clients have the same changes in their config file.

If you don't know how to change your config files to resolve this kind of conflict, this tool.

##### Entity

This section contains entity ids for Mystcraft. Entity ID conflicts are rare, but should they occur, players can change them here.

Changes to this section on a server (Including LAN play) will require that clients have the same changes in their config file.

##### General

This section contains config options that would not fit in another.

```
 * Config options that start with options.crafting allow users to disable crafting recipes for the named item by changing the value to false.
 * options.difficultyoverride= allows players to set a custom instability difficulty that overrides the Minecraft difficulty.  Values range from 0 (Peaceful) to 3 (Hard).
 * options.instability= is a true or false setting to disable instability altogether.
   * Prior to 0.9.4.05, existing decay blocks will continue to spread, but all other effects will cease, and all newly created ages and chunks will not contain decay.  In 0.9.4.05 and above, decay spread is controlled by this toggle.
 * options.instability.blackdecay= is a true or false setting to disable Black Decay in order to prevent Black Decay's known lag issues.  This option is replaced with individual configs per instability effect in 0.9.4.05 and above.
   * Prior to 0.9.4.05, existing Black Decay blocks will continue to spread, but all newly created ages and chunks will not contain Black Decay.
 * options.providerId=9 is a setting that should not be changed unless the user knows what they are doing.  This has nothing to do (directly) with dimension ids.
 * options.renderlabels= is a true or false setting that allows users to hide or show floating names above books.  This option must be true on client and server in order for clients to see floating names, so as to allow hidden books on servers.
 * villager.archivist.id= is a (very large) int used as a unique identifier for a villager.  This shouldn't need to be changed in most instances.

```

##### Instability

This section contains a true/false entry for all Mystcraft instability effects. Setting any effect to false will disable that effect. Disabled effects will be removed from ages and will not return if re-enabled unless the age still qualifies for that effect, rather, new effects will be selected to fill the gap, if there are any valid effects for that instability range.

This section is only present in 0.9.4.05 and above.

```
 * Minecraft refers to the Nausea effect in code as confusion, therefore, so does Mystcraft.   Players wishing to disable nausea should set confusion.enabled=false.

```

##### Item

This section contains item ids for Mystcraft. If on adding Mystcraft, the log shows a line similar to the following, change the named item ids in Mystcraft or the other listed mod to a number below 32000.
`CONFLICT @ * item slot already occupied by xcompwiz.mystcraft.* while adding railcraft.common.*`

Compared to other mods, these ids may look to be off by 255. This is due to Mystcraft saving the item ids as their true values, rather than adding 255 to them in order for Minecraft to subtract 255 from them.

Changing these item ids will break saves, if the save already contains any Mystcraft items and there is an id conflict with another mod, change the ids in the other mod. Likewise, if adding Mystcraft conflicts with an existing mod's ids, it's probably best to change Mystcraft's ids.

Changes to this section on a server (Including LAN play) will require that clients have the same changes in their config file.

##### Symbol

This section contains a true/false entry for all Mystcraft symbols. Setting any symbol to false will disable that symbol. Disabled symbols will remain in books and on loose pages, but will not have an effect until they are re-enabled.

Disabling symbols that are already in use in a savegame can cause new symbols to be autoselected, causing instability.

Common symbols to be toggled:

```
 * Dense Ores: denseores.enabled
 * Lava: modmat_tile.lava.enabled
 * Diamond Ore: modmat_tile.orediamond.enabled
 * Gold Ore: modmat_tile.oregold.enabled
 * Iron Ore: modmat_tile.oreiron.enabled
 * End Stone: modmat_tile.whitestone.enabled
 * Zero Length: modzero.enabled
 * Skylands: skylands.enabled
 * Cave World: terrainnether.enabled
 * Void: void.enabled

```

###### Default Config

The following config file was generated by Mystcraft 0.10.0.00. Previous or later versions may have variations, additionally any symbols or other effects that other mods register with Mystcraft may also be present.

`1. Configuration file``1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
2. block
	1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.``block {`````
   I:block.bookbinder.id=1285
   I:block.bookstand.id=1275
   I:block.crystal.id=1276
   I:block.lectern.id=1277
   I:block.linkmodifier.id=1278
   I:block.linkportal.id=1279
   I:block.receptacle.id=1280
   I:block.starfissure.id=1281
   I:block.unstable.id=1282
   I:block.writingdesk.id=1283

`````}``1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
2. entity
	1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.``entity {`````
   I:entity.book.id=219
   I:entity.falling.id=218
   I:entity.meteor.id=217

`````}``1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
2. general
	1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.``general {`````
   B:options.crafting.binder.enabled=true
   B:options.crafting.bookstand.enabled=true
   B:options.crafting.desk.enabled=true
   B:options.crafting.lectern.enabled=true
   B:options.crafting.linkbook.enabled=true
   B:options.crafting.notebook.enabled=true
   B:options.crafting.receptacle.enabled=true
   S:options.difficultyoverride=
   B:options.instability=true
   I:options.providerId=9
   B:options.renderlabels=false
   I:villager.archivist.id=1210950779

`````}``1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
2. instability
	1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.``instability {`````
   B:blindness.enabled=true
   B:confusion.enabled=true
   B:crumble.enabled=true
   B:decayblack.enabled=true
   B:decayblue.enabled=true
   B:decaypurple.enabled=true
   B:decayred.enabled=true
   B:decaywhite.enabled=true
   B:enemyregeneration.enabled=true
   B:erosion.enabled=true
   B:explosion.enabled=true
   B:fatigue.enabled=true
   B:hunger.enabled=true
   B:lightning.enabled=true
   B:meteors.enabled=true
   B:poisonedsurface.enabled=true
   B:scorched.enabled=true
   B:slow.enabled=true
   B:weakness.enabled=true

`````}``1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
2. item
	1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.``item {`````
   I:item.agebook.id=8700
   I:item.linkbook.id=8701
   I:item.liquid.id=8705
   I:item.notebook.id=8702
   I:item.page.id=8704
   I:item.vial.id=8706
   I:item.writingdesk.id=8703

`````}``1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
2. symbol
	1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.``symbol {`````
   B:beach.enabled=true
   B:bioconhuge.enabled=true
   B:bioconlarge.enabled=true
   B:bioconmedium.enabled=true
   B:bioconnative.enabled=true
   B:bioconsingle.enabled=true
   B:bioconsmall.enabled=true
   B:biocontiled.enabled=true
   B:biocontiny.enabled=true
   B:caves.enabled=true
   B:colorcloud.enabled=true
   B:colorfog.enabled=true
   B:colorhorizon.enabled=true
   B:colorsky.enabled=true
   B:colorskynight.enabled=true
   B:cryformcry.enabled=true
   B:cryformglow.enabled=true
   B:denseores.enabled=true
   B:desert.enabled=true
   B:deserthills.enabled=true
   B:dungeons.enabled=true
   B:envaccel.enabled=true
   B:envexplosions.enabled=true
   B:envlightning.enabled=true
   B:envmeteor.enabled=true
   B:envscorch.enabled=true
   B:extreme_hills.enabled=true
   B:extreme_hills_edge.enabled=true
   B:flat.enabled=true
   B:forest.enabled=true
   B:foresthills.enabled=true
   B:frozenocean.enabled=true
   B:frozenriver.enabled=true
   B:hell.enabled=true
   B:hugetrees.enabled=true
   B:ice_mountains.enabled=true
   B:ice_plains.enabled=true
   B:jungle.enabled=true
   B:junglehills.enabled=true
   B:lakes.enabled=true
   B:lavalakes.enabled=true
   B:lightingbright.enabled=true
   B:lightingdark.enabled=true
   B:lightingnormal.enabled=true
   B:mineshafts.enabled=true
   B:modblack.enabled=true
   B:modblue.enabled=true
   B:modclear.enabled=true
   B:modcyan.enabled=true
   B:moddouble.enabled=true
   B:modeast.enabled=true
   B:modend.enabled=true
   B:modfull.enabled=true
   B:modgradient.enabled=true
   B:modgreen.enabled=true
   B:modhalf.enabled=true
   B:modmagenta.enabled=true
   B:modmat_tile.glass.enabled=true
   B:modmat_tile.hellrock.enabled=true
   B:modmat_tile.ice.enabled=true
   B:modmat_tile.lava.enabled=true
   B:modmat_tile.log.birch.enabled=true
   B:modmat_tile.log.jungle.enabled=true
   B:modmat_tile.log.oak.enabled=true
   B:modmat_tile.log.spruce.enabled=true
   B:modmat_tile.netherbrick.enabled=true
   B:modmat_tile.orecoal.enabled=true
   B:modmat_tile.orediamond.enabled=true
   B:modmat_tile.oregold.enabled=true
   B:modmat_tile.oreiron.enabled=true
   B:modmat_tile.stone.enabled=true
   B:modmat_tile.water.enabled=true
   B:modmat_tile.whitestone.enabled=true
   B:modnoon.enabled=true
   B:modnorth.enabled=true
   B:modred.enabled=true
   B:modrising.enabled=true
   B:modsetting.enabled=true
   B:modsouth.enabled=true
   B:modwest.enabled=true
   B:modwhite.enabled=true
   B:modyellow.enabled=true
   B:modzero.enabled=true
   B:moondark.enabled=true
   B:moonnormal.enabled=true
   B:mushroomisland.enabled=true
   B:mushroomislandshore.enabled=true
   B:netherfort.enabled=true
   B:nohorizon.enabled=true
   B:nosea.enabled=true
   B:obelisks.enabled=true
   B:ocean.enabled=true
   B:plains.enabled=true
   B:rainbow.enabled=true
   B:ravines.enabled=true
   B:river.enabled=true
   B:sky.enabled=true
   B:skylands.enabled=true
   B:starfissure.enabled=true
   B:starsdark.enabled=true
   B:starsendsky.enabled=true
   B:starsnormal.enabled=true
   B:strongholds.enabled=true
   B:sundark.enabled=true
   B:sunnormal.enabled=true
   B:swampland.enabled=true
   B:taiga.enabled=true
   B:taigahills.enabled=true
   B:tendrils.enabled=true
   B:terrainend.enabled=true
   B:terrainnether.enabled=true
   B:terrainnormal.enabled=true
   B:villages.enabled=true
   B:void.enabled=true
   B:weathercloudy.enabled=true
   B:weatherfast.enabled=true
   B:weathernorm.enabled=true
   B:weatheroff.enabled=true
   B:weatheron.enabled=true
   B:weatherrain.enabled=true
   B:weatherslow.enabled=true
   B:weathersnow.enabled=true
   B:weatherstorm.enabled=true

`````}`