Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

bugfixes.general.enableBeaconBlockMetadataValues

Enable beaconBlockMetadataValues? [default: true]

Type: boolean

Default:

true

bugfixes.general.advAlchemicalFurnaceSaveNbt

Saves additional NBT data to the advanced alchemical furnace for more consistent behavior. [default: true]

Type: boolean

Default:

true

bugfixes.general.arcaneWorkbenchAllowRechargeCrafting

Allows players to craft after the wand in the GUI runs out of vis and is recharged by a Vis Charge Relay. [default: true]

Type: boolean

Default:

true

bugfixes.general.arcaneWorkbenchGhostItemFix

Fixes ghost items being crafted in the arcane workbench after the wand runs out of vis during a shift-click craft. [default: true]

Type: boolean

Default:

true

bugfixes.general.arcaneWorkbenchMultiContainer

Prevents bugs related to multiple players opening an Arcane Workbench’s GUI at the same time. [default: true]

Type: boolean

Default:

true

bugfixes.general.bannerNoCreativeDrops

Prevent Banners from dropping items when broken in Creative. [default: true]

Type: boolean

Default:

true

bugfixes.general.bannerPickBlock

Causes the banner to give the actual banner item when pick-block is used, instead of giving a Crimson Cult Banner. Also fixes the icon of the banner in WAILA. [default: true]

Type: boolean

Default:

true

bugfixes.general.beaconBlockMetadataValues

Which metadata values of BlockCosmeticSolid are considered beacon base blocks. Default: 4 (Thaumium Block).

Type: list of signed integer

Default:

[
  4
]

bugfixes.general.candleMetadataCrash

Fixes several crashes with invalid candle metadata [default: true]

Type: boolean

Default:

true

bugfixes.general.correctItemInsertion

Thaumcraft will correctly insert items into inventories - prevents double-counting slots when testing for space and allows insertion of items into an empty slot of the other side of a double chest. [default: true]

Type: boolean

Default:

true

bugfixes.general.crimsonRitesFakePlayerCheck

Adds a safety check in case of a fake player not being castable to EntityPlayerMP. [default: true]

Type: boolean

Default:

true

bugfixes.general.deadMobsDontAttack

Prevents eldritch crabs, all taintacles, and thaumic slimes from attacking during their death animation. [default: true]

Type: boolean

Default:

true

bugfixes.general.equalTradeBreaksBlocks

Fixes a bug where you couldn’t break blocks if you were holding the equal trade focus item. [default: true]

Type: boolean

Default:

true

bugfixes.general.etherealBloomSaveNBT

Thaumcraft will correctly save ethereal bloom counters to disk, preventing the growth animation from looping on relog and stopping the cleanse timer from restarting. [default: true]

Type: boolean

Default:

true

bugfixes.general.excavationFocusDeterministicCost

Causes the upgraded vis cost of Wand Focus: Excavation to be dependent solely on the applied upgrade rather than which upgrade loaded first in any game session. [default: true]

Type: boolean

Default:

true

bugfixes.general.fixClientSideLocalization

Make all messages displayed get localized on the client. [default: true]

Type: boolean

Default:

true

bugfixes.general.fixEFRRecipes

Fixes several recipes to work with EFR versions of blocks, like trapdoors, if EFR is installed [default: true]

Type: boolean

Default:

true

bugfixes.general.focalManipulatorForbidSwaps

Prevents players from putting on conflicting or out-of-order upgrades onto a focus by swapping the focus being modified during the upgrade process. [default: true]

Type: boolean

Default:

true

bugfixes.general.infernalFurnaceDupeFix

Fixes a smelting duplication glitch with the Infernal Furnace [default: true]

Type: boolean

Default:

true

bugfixes.general.integerInfusionMatrixMath

Calculate infusion stabilizers with integer math instead of floating-point math. This eliminates a rounding error that sometimes makes an infusion altar slightly less stable than it should be. Also corrects a logic error causing the Infusion Matrix to check the wrong coordinates for a symmetrical stabilizer. [default: true]

Type: boolean

Default:

true

bugfixes.general.itemMetadataFix

Add a safety check to several Thaumcraft items to prevent crashes when creating those items with invalid metadata. [default: true]

Type: boolean

Default:

true

bugfixes.general.jarNoCreativeDrops

Prevent Warded Jars and Node in a Jar from dropping items when broken in Creative. [default: true]

Type: boolean

Default:

true

bugfixes.general.jarPickBlock

Causes Warded Jars and Node in a Jar to create an item with the current contents of the jar when pick-block is used. Also fixes the WAILA tooltip for those blocks. [default: true]

Type: boolean

Default:

true

bugfixes.general.lootBlockHitbox

Correctly sets the hitboxes of the Old Urn & Abandoned Crate, preventing a bug where you can phase through the blocks while mining them. [default: true]

Type: boolean

Default:

true

bugfixes.general.negativeBossSpawnCount

Fixes a theoretical bug where, if billions of bosses were spawned, only the golem boss would be able to spawn. [default: true]

Type: boolean

Default:

true

bugfixes.general.nodesRechargeInGameTime

Unloaded nodes will regenerate based on game time, not real life time. [default: true]

Type: boolean

Default:

true

bugfixes.general.nodesRememberBeingDrained

Nodes will remember being drained, preventing rapidly loading, draining, then unloading nodes exploiting nodes’ catch-up recharging. [default: true]

Type: boolean

Default:

true

bugfixes.general.preventBlockAiryFluidReplacement

Prevents useful airy blocks (nodes, energized nodes, and the blocks of the Outer Lands boss room door) from being replaced by buckets with liquid. [default: true]

Type: boolean

Default:

true

bugfixes.general.renderRedstoneFix

Fixes an issue with ores where they don’t get rendered as normal blocks, not allowing you to push a redstone signal through them. [default: true]

Type: boolean

Default:

true

bugfixes.general.runedStoneIgnoreCreative

Runed Stone (shock traps in Outer Lands) will not attempt to shock players in Creative Mode. [default: true]

Type: boolean

Default:

true

bugfixes.general.shardMetadataCrash

Fixes a crash with invalid shard metadata [default: true]

Type: boolean

Default:

true

bugfixes.general.silkTouchCrystalClusters

Allows Thaumcraft crystal clusters to be harvested with Silk Touch, preventing them from dropping as shards. [default: true]

Type: boolean

Default:

true

bugfixes.general.silverwoodLogCorrectName

Non-vertical silverwood logs will be correctly named “Silverwood Log” in WAILA. [default: true]

Type: boolean

Default:

true

bugfixes.general.slabBurnTimeFix

Reduce the burn time of Thaumcraft’s greatwood and silverwood slabs to match that of Minecraft’s wooden slabs. [default: true]

Type: boolean

Default:

true

bugfixes.general.staffFocusEffectFix

Fixes a graphical error where focus effects would appear below the tip of a staff. [default: true]

Type: boolean

Default:

true

bugfixes.general.strictInfusionMatrixInputChecks

Check the infusion matrix’s center item more strictly. Prevents an exploit with infusion enchanting. [default: true]

Type: boolean

Default:

true

bugfixes.general.thaumatoriumMultiContainer

Fixes some possible bugs caused by multiple players interacting with a Thaumatorium at the same time. [default: true]

Type: boolean

Default:

true

bugfixes.general.unOredictGoldCoin

Remove gold coins from the gold nugget ore dictionary. [default: false]

Type: boolean

Default:

false

bugfixes.general.updateBiomeColorRendering

Biome changes will correctly update the color of grass in chunks without needing a block to change. [default: true]

Type: boolean

Default:

true

bugfixes.general.upgradedFocusVisCost

Makes certain upgraded foci (ex. Wand Focus: Fire with Fireball upgrade) spend the upgraded vis cost rather than the default. [default: true]

Type: boolean

Default:

true

bugfixes.general.useForgeFishingLists

Use Forge’s fishing lists to determine what a fishing golem catches. [default: true]

Type: boolean

Default:

true

bugfixes.general.warpFakePlayerCheck

Adds a safety check to prevent warp effects from trying to send packets to fake players. [default: true]

Type: boolean

Default:

true

commands.create_node.aliases

Secondary names that refer to this command. [default: [create-node]]

Type: list of string

Default:

[
  "create-node"
]

commands.create_node.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.create_node.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 2]

Type: signed integer

Default:

2

commands.forget_aspect.aliases

Secondary names that refer to this command. [default: [forget-aspect]]

Type: list of string

Default:

[
  "forget-aspect"
]

commands.forget_aspect.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.forget_aspect.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 2]

Type: signed integer

Default:

2

commands.forget_research.aliases

Secondary names that refer to this command. [default: [forget-research]]

Type: list of string

Default:

[
  "forget-research"
]

commands.forget_research.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.forget_research.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 2]

Type: signed integer

Default:

2

commands.forget_scanned.aliases

Secondary names that refer to this command. [default: [forget-scanned]]

Type: list of string

Default:

[
  "forget-scanned"
]

commands.forget_scanned.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.forget_scanned.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 2]

Type: signed integer

Default:

2

commands.help.aliases

Secondary names that refer to this command. [default: [arcana-help]]

Type: list of string

Default:

[
  "arcana-help"
]

commands.help.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.help.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 0]

Type: signed integer

Default:

0

commands.infusion_symmetry.aliases

Secondary names that refer to this command. [default: [infusion-symmetry]]

Type: list of string

Default:

[
  "infusion-symmetry"
]

commands.infusion_symmetry.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.infusion_symmetry.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 0]

Type: signed integer

Default:

0

commands.list_research.aliases

Secondary names that refer to this command. [default: [list-research]]

Type: list of string

Default:

[
  "list-research"
]

commands.list_research.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.list_research.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 0]

Type: signed integer

Default:

0

commands.list_research.permissionLevel_ListOthersResearch

The permission level required to list another player’s research. [range: 0 ~ 4, default: 2]

Type: signed integer

Default:

2

commands.prereqs.aliases

Secondary names that refer to this command. [default: [prereqs]]

Type: list of string

Default:

[
  "prereqs"
]

commands.prereqs.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.prereqs.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 0]

Type: signed integer

Default:

0

commands.update_node.aliases

Secondary names that refer to this command. [default: [update-node]]

Type: list of string

Default:

[
  "update-node"
]

commands.update_node.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.update_node.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 2]

Type: signed integer

Default:

2

commands.upgrade_focus.aliases

Secondary names that refer to this command. [default: [upgrade-focus]]

Type: list of string

Default:

[
  "upgrade-focus"
]

commands.upgrade_focus.commandEnabled

Enable or disable the command. [default: true]

Type: boolean

Default:

true

commands.upgrade_focus.permissionLevel

The permission level required to execute the command. [range: 0 ~ 4, default: 2]

Type: signed integer

Default:

2

enhancements.focus_disenchanting.enableFocusDisenchanting

Allow players to use the Focal Manipulator to remove focus enchantments and refund XP. [default: true]

Type: boolean

Default:

true

enhancements.focus_disenchanting._enabledfocusDisenchantingResearch

Research to unlock Focus Disenchanting in the Focal Manipulator. [default: true]

Type: boolean

Default:

true

enhancements.focus_disenchanting.focusDisenchantingRefundPercentage

Percentage of XP points refunded upon removing an enchantment from a focus, calculated as levels from 0 XP. [range: 0 ~ 100, default: 75]

Type: signed integer

Default:

75

enhancements.focus_disenchanting.focusDisenchantingResearchAspects

The aspects required for the research entry [default: [auram:4], [praecantatio:6], [vacuos:8], [perditio:4]]

Type: list of string

Default:

[
  "auram:4"
  "praecantatio:6"
  "vacuos:8"
  "perditio:4"
]

enhancements.focus_disenchanting.focusDisenchantingResearchAutoUnlock

Whether the research should automatically unlock as soon as its parents are researched. [default: false]

Type: boolean

Default:

false

enhancements.focus_disenchanting.focusDisenchantingResearchCategory

The tab in the Thaumonomicon in which the research should appear [default: THAUMATURGY]

Type: string

Default:

"THAUMATURGY"

enhancements.focus_disenchanting.focusDisenchantingResearchCol

The column in the given category at which the research should appear [range: -2147483648 ~ 2147483647, default: -2]

Type: signed integer

Default:

-2

enhancements.focus_disenchanting.focusDisenchantingResearchParents

The research entry IDs of the parent research entries [default: [FOCALMANIPULATION]]

Type: list of string

Default:

[
  "FOCALMANIPULATION"
]

enhancements.focus_disenchanting.focusDisenchantingResearchPurchasable

Whether the research should be purchasable with aspects instead of the normal minigame [default: false]

Type: boolean

Default:

false

enhancements.focus_disenchanting.focusDisenchantingResearchRow

The row in the given category at which the research should appear [range: -2147483648 ~ 2147483647, default: -8]

Type: signed integer

Default:

-8

enhancements.focus_disenchanting.focusDisenchantingResearchWarp

How much warp is applied upon researching this research. [range: 0 ~ 100, default: 0]

Type: signed integer

Default:

0

enhancements.general.enableLookalikePlanks

Add look-a-like greatwood and silverwood planks that behave as normal planks, instead of the weirdness of TC4’s planks. [default: true]

Type: boolean

Default:

true

enhancements.general.enableNodeModifierWeights

Enable nodeModifierWeights? [default: false]

Type: boolean

Default:

false

enhancements.general.enableNodeTypeWeights

Enable nodeTypeWeights? [default: false]

Type: boolean

Default:

false

enhancements.general.“Enable Scrollwheel”

While viewing the Thaumonomicon, enables ctrl + scroll to quick switch tabs [default: true]

Type: boolean

Default:

true

enhancements.general.“Inverse Scrolling”

While viewing the Thaumonomicon, inverts the scrolling for tab switching [default: false]

Type: boolean

Default:

false

enhancements.general.“Right-Click Navigation”

While viewing the Thaumonomicon, right clicking in a research will take you back to the previous research, or back to the Thaumonomicon. [default: true]

Type: boolean

Default:

true

enhancements.general.“Save Thaumonomicon Page”

When closing the Thaumonomicon, it will remember the page you are on when it is reopened. Requires Right-Click Navigation to be enabled. [default: false]

Type: boolean

Default:

false

enhancements.general.“Show Research Key”

While viewing the Thaumonomicon, allows you to view the internal name of a research while hovering over it and holding control [default: true]

Type: boolean

Default:

true

enhancements.general.“Wand Pedestal CV Support”

Allows wand pedestals to draw from centivis instead of just regular nodes [default: true]

Type: boolean

Default:

true

enhancements.general.addEmptyPhialJarRecipes

Adds crafting recipes to empty a phial or jar of essentia. [default: true]

Type: boolean

Default:

true

enhancements.general.creativeNoXPManipulator

Allow Creative players to use the Focal Manipulator without the necessary XP. [default: true]

Type: boolean

Default:

true

enhancements.general.creativeOpThaumonomicon

While in creative mode, ctrl + left click on a research in the Thaumonomicon to complete it. [default: true]

Type: boolean

Default:

true

enhancements.general.deadlyGazeMobCheck

If enabled, the Deadly Gaze effect will only affect mobs that are not invulnerable or immune to wither [default: true]

Type: boolean

Default:

true

enhancements.general.disableCreativeTaintedItemDecay

Prevent tainted goo and taint tendrils from decaying for players in creative mode. [default: true]

Type: boolean

Default:

true

enhancements.general.eldritchAltarSpawningMethod

Override how eldritch altars pick where to try spawning crimson knights and eldritch guardians. Valid values: [DEFAULT, EVEN_SPREAD, CENTER_WEIGHTED] [default: DEFAULT]

Type: string

Default:

"DEFAULT"

enhancements.general.eldritchObjectStackSize

The maximum stack size for Eldritch Objects (Primordial Pearl, Eldritch Eye, Crimson Rites, Eldritch Obelisk Placer, Runed Tablet). [range: 1 ~ 64, default: 16]

Type: signed integer

Default:

16

enhancements.general.focalDisenchanterReturnXP

If an upgrade fails to complete or is cancelled, the XP spent will get returned to the player. [default: true]

Type: boolean

Default:

true

enhancements.general.heatSourceOreDict

Enable ore dictionary support for crucible and thaumatorium heat sources. [default: true]

Type: boolean

Default:

true

enhancements.general.infiniteCreativeVis

Allow wands to have infinite vis in creative mode. [default: true]

Type: boolean

Default:

true

enhancements.general.levitatorShiftFix

Fixes some general jankiness with levitators, however, non-player entities will no longer be able to be lowered. [default: true]

Type: boolean

Default:

true

enhancements.general.manaBeanGrowthChance

The chance for a mana bean to grow when a mana pod is updated. Lower values are more likely to grow, with 0 growing every random tick. [range: 0 ~ 100, default: 30]

Type: signed integer

Default:

30

enhancements.general.mobVisDropBlacklist

List of entities that can not generate vis orbs when killed.

Type: list of string

Default:

[ ]

enhancements.general.mobVisDropWhitelist

If enabled, the blacklist will be treated as a whitelist instead instead. [default: false]

Type: boolean

Default:

false

enhancements.general.nodeModifierWeights

Node Modifier Worldgen Weights (normal, bright, pale, fading)

Type: list of signed integer

Default:

[
  972222
  9259
  9259
  9259
]

enhancements.general.nodeTypeWeights

Node Type Worldgen Weights (normal, unstable, dark, pure, hungry)

Type: list of signed integer

Default:

[
  944444
  16666
  16666
  16666
  5555
]

enhancements.general.nomiconDuplicateResearch

Allow players with “Research Duplication” researched to create duplicates out of the Thaumonomicon. [default: true]

Type: boolean

Default:

true

enhancements.general.notifyMissingResearchCrucible

Displays a “missing research” message to the player when a crucible recipe fails for lack of research. [default: true]

Type: boolean

Default:

true

enhancements.general.notifyMissingResearchInfusion

Displays a “missing research” message to the player when an infusion recipe fails for lack of research. [default: true]

Type: boolean

Default:

true

enhancements.general.notifyMissingResearchWorkbench

Displays a “missing research” message in the Arcane Workbench GUI when recipe fails for lack of research. [default: true]

Type: boolean

Default:

true

enhancements.general.primalCrusherMinesOredictionaryStone

Allows the primal crusher to 3x3 mine blocks registered as stone, cobblestone, or stoneBricks in the ore dictionary. [default: true]

Type: boolean

Default:

true

enhancements.general.pureNodeAlwaysMagicalForest

By default, pure nodes only change the biome around them if they are either in tainted lands or inside of a silverwood tree. This setting allows pure nodes to change the biome around them regardless of their location. [default: true]

Type: boolean

Default:

true

enhancements.general.researchDuplicationFree

Research duplication (in the Research Table and the Thaumonomicon if nomiconDuplicateResearch is enabled) does not cost any research aspects. [default: false]

Type: boolean

Default:

false

enhancements.general.researchItemExtensions

Adds additional functionality to internal research data. Used for compatibility with other mods (e.g. Automagy, Thaumic Tinkerer). [default: true]

Type: boolean

Default:

true

enhancements.general.staffterNameTooltip

Causes staffters to use their own translation string rather than being called “Staff” in the tooltip. [default: true]

Type: boolean

Default:

true

enhancements.general.stopCreativeModeItemConsumption

Prevent eldritch eyes and phials of essentia from being consumed when used in creative mode. [default: true]

Type: boolean

Default:

true

enhancements.general.suppressWarpEventsInCreative

Prevent random warp events from firing for players in creative mode. [default: true]

Type: boolean

Default:

true

enhancements.general.taintedItemDecayChance

The probability each tick that tainted goo and taint tendrils will decay. Lower numbers are more probable, higher numbers are less probable. Set to -1 to disable decay entirely. [range: -1 ~ 2147483647, default: 4321]

Type: signed integer

Default:

4321

enhancements.general.thaumcraftCommandTabCompletion

Enable tab completion for Thaumcraft commands. [default: true]

Type: boolean

Default:

true

enhancements.general.thaumcraftCommandWarpArgAll

Allow the use of ALL as an argument for the warp command. [default: true]

Type: boolean

Default:

true

enhancements.general.thaumicInventoryScanning

Enable the ability to scan items in inventories using the Thaumometer. Replaces the Thaumic Inventory Scanning mod. [default: true]

Type: boolean

Default:

true

enhancements.general.thaumometerDuration

The duration in ticks that the thaumometer takes to scan an object. [range: 1 ~ 2147483647, default: 20]

Type: signed integer

Default:

20

enhancements.general.useAllBaublesSlots

Enables support for mods that increase the number of baubles slots. [default: true]

Type: boolean

Default:

true

enhancements.general.visAmuletCheckInventory

If enabled, amulets will check and recharge wands in the entire inventory instead of just the player’s hand. [default: true]

Type: boolean

Default:

true

enhancements.general.visAmuletRechargeSpeed

The rate in ticks at which vis amulets recharge themselves and other items. [range: 1 ~ 2147483647, default: 5]

Type: signed integer

Default:

5

enhancements.general.visAmuletTransferRate

The amount of cv which an amulet can receive or move to other items in one transfer. [range: 1 ~ 2147483647, default: 5]

Type: signed integer

Default:

5

enhancements.general.visRelayBoxExpansion

The amount to expand the bounding box of vis relays. This is used to increase the range at which amulets are charged. [range: 0.0 ~ 3.4028235E38, default: 5.0]

Type: string

Default:

"5.0"

enhancements.harvestlevels.crusherHarvestLevel

Override the harvest level of the primal crusher. [range: 0 ~ 2147483647, default: 6]

Type: signed integer

Default:

6

enhancements.harvestlevels.elementalHarvestLevel

Override the harvest level of elemental tools. [range: 0 ~ 2147483647, default: 3]

Type: signed integer

Default:

3

enhancements.harvestlevels.equalTradeFocusHarvestLevel

Override the harvest level of the equal trade focus. -1 ignores harvest levels (vanilla Thaumcraft behavior). [range: -1 ~ 2147483647, default: -1]

Type: signed integer

Default:

-1

enhancements.harvestlevels.excavationFocusHarvestLevel

Override the harvest level of the excavation focus. -1 ignores harvest levels (vanilla Thaumcraft behavior). [range: -1 ~ 2147483647, default: -1]

Type: signed integer

Default:

-1

enhancements.harvestlevels.potencyModifiesHarvestLevel

If enabled, the potency level of an equal trade or excavation focus will modify its harvest level by one level per level of potency. [default: true]

Type: boolean

Default:

true

enhancements.harvestlevels.thaumiumHarvestLevel

Override the harvest level of thaumium tools. [range: 0 ~ 2147483647, default: 3]

Type: signed integer

Default:

3

enhancements.harvestlevels.voidHarvestLevel

Override the harvest level of void metal tools. [range: 0 ~ 2147483647, default: 4]

Type: signed integer

Default:

4

enhancements.infusion.stabilizerAdditions

Requires useStabilizerRewrite=true. Blocks specified here will be factored into an infusion altar’s symmetry, even if they normally would not. FORMAT: modId:blockId or modId:blockId:metadata or modId:blockId:metadata:strength. Metadata: * Defaults to 0 if not set. * If set to * or 32767, all metadata variants of the block will be included. Strength: * Defaults to stabilizerStrength if not set. * Range: -10000 ~ 10000. [default: ]

Type: list of string

Default:

[ ]

enhancements.infusion.stabilizerExclusions

Requires useStabilizerRewrite=true. Blocks specified here will NOT be factored into an infusion altar’s symmetry even if they normally would. FORMAT: modId:blockId or modId:blockId:metadata. Metadata: * Defaults to 0 if not set. * If set to * or 32767, all metadata variants of the block will be included. [default: ]

Type: list of string

Default:

[ ]

enhancements.infusion.stabilizerStrength

Requires useStabilizerRewrite=true. The amount (in one-hundredths of a point) of symmetry each stabilizer block adds to an infusion altar. If a stabilizer doesn’t have a symmetrical opposite, an equivalent amount of symmetry will be subtracted instead. [range: -10000 ~ 10000, default: 10]

Type: signed integer

Default:

10

enhancements.infusion.useStabilizerRewrite

Rewrites the Runic Matrix’s surroundings-check logic to be more flexible when checking for pedestals and stabilizers. [default: false]

Type: boolean

Default:

false

enhancements.recipes.crystalClusterUncrafting

Add crafting recipes to convert crystal cluster blocks back into primal shards. Does not work for mixed crystal clusters. [default: true]

Type: boolean

Default:

false

enhancements.recipes.friendlyPrimalCharm

Make the primal charm’s crafting recipe less picky about the order in which primal shards are placed in the top and bottom rows. [default: true]

Type: boolean

Default:

false

enhancements.recipes.rotatedFoci

Add rotated recipes for the fire, shock, frost, equal rade, excavation, and primal wand foci. [default: true]

Type: boolean

Default:

false

enhancements.recipes.rotatedThaumometer

Add a rotated crafting recipe for the Thaumometer. [default: true]

Type: boolean

Default:

false

enhancements.recipes.rottenFleshRecipe

Add a crafting recipe to convert flesh blocks back into rotten flesh. [default: true]

Type: boolean

Default:

false

enhancements.tc4tweaks.tc4tweakScrollPages

Whether or not scrolling should scroll to next page of tabs or loop to first tab of the page, in the event that there are too many tabs. [default: true]

Type: boolean

Default:

true

enhancements.thaumometer_container_scan._enabledthaumometerScanContainersResearch

Enable the thaumometer to scan the contents of inventories when right-clicking on them. [default: true]

Type: boolean

Default:

true

enhancements.thaumometer_container_scan.thaumometerScanContainers

Allow the thaumometer to scan the contents of inventories when right-clicking on them. [default: true]

Type: boolean

Default:

true

enhancements.thaumometer_container_scan.thaumometerScanContainersResearchAspects

The aspects required for the research entry [default: [ordo:10], [perditio:10], [permutatio:10]]

Type: list of string

Default:

[
  "ordo:10"
  "perditio:10"
  "permutatio:10"
]

enhancements.thaumometer_container_scan.thaumometerScanContainersResearchAutoUnlock

Whether the research should automatically unlock as soon as its parents are researched. [default: false]

Type: boolean

Default:

false

enhancements.thaumometer_container_scan.thaumometerScanContainersResearchCategory

The tab in the Thaumonomicon in which the research should appear [default: BASICS]

Type: string

Default:

"BASICS"

enhancements.thaumometer_container_scan.thaumometerScanContainersResearchCol

The column in the given category at which the research should appear [range: -2147483648 ~ 2147483647, default: 8]

Type: signed integer

Default:

8

enhancements.thaumometer_container_scan.thaumometerScanContainersResearchParents

The research entry IDs of the parent research entries [default: [DECONSTRUCTOR]]

Type: list of string

Default:

[
  "DECONSTRUCTOR"
]

enhancements.thaumometer_container_scan.thaumometerScanContainersResearchPurchasable

Whether the research should be purchasable with aspects instead of the normal minigame [default: false]

Type: boolean

Default:

false

enhancements.thaumometer_container_scan.thaumometerScanContainersResearchRow

The row in the given category at which the research should appear [range: -2147483648 ~ 2147483647, default: 3]

Type: signed integer

Default:

3

enhancements.thaumometer_container_scan.thaumometerScanContainersResearchWarp

How much warp is applied upon researching this research. [range: 0 ~ 100, default: 0]

Type: signed integer

Default:

0

enhancements.wand_component_swapping._enabledreplaceWandCapsResearch

Enable a recipe to swap an existing existing wand, scepter, or staff’s caps. [default: true]

Type: boolean

Default:

true

enhancements.wand_component_swapping._enabledreplaceWandCoreResearch

Enable a recipe to swap an existing existing wand, scepter, or staff’s core. [default: true]

Type: boolean

Default:

true

enhancements.wand_component_swapping.allowSingleWandReplacement

If enabled, allows swapping a wand’s components using vis from the wand being modified. [default: true]

Type: boolean

Default:

true

enhancements.wand_component_swapping.enforceWandCoreTypes

If enabled, prevents swapping a wand core with a staff core or a staff core with a wand core. Disable to allow upgrading a wand to a staff and vice versa. [default: true]

Type: boolean

Default:

true

enhancements.wand_component_swapping.preserveWandVis

If enabled, vis will be preserved when a wand, staff, or stave’s components are replaced. [default: true]

Type: boolean

Default:

true

enhancements.wand_component_swapping.replaceWandCapsResearchAspects

The aspects required for the research entry [default: ]

Type: list of string

Default:

[
  "praecantatio:8"
  "permutatio:4"
  "instrumentum:4"
  "metallum:4"
]

enhancements.wand_component_swapping.replaceWandCapsResearchAutoUnlock

Whether the research should automatically unlock as soon as its parents are researched. [default: true]

Type: boolean

Default:

false

enhancements.wand_component_swapping.replaceWandCapsResearchCategory

The tab in the Thaumonomicon in which the research should appear [default: THAUMATURGY]

Type: string

Default:

"THAUMATURGY"

enhancements.wand_component_swapping.replaceWandCapsResearchCol

The column in the given category at which the research should appear [range: -2147483648 ~ 2147483647, default: 4]

Type: signed integer

Default:

4

enhancements.wand_component_swapping.replaceWandCapsResearchParents

The research entry IDs of the parent research entries [default: [CAP_gold]]

Type: list of string

Default:

[
  "CAP_gold"
]

enhancements.wand_component_swapping.replaceWandCapsResearchPurchasable

Whether the research should be purchasable with aspects instead of the normal minigame [default: false]

Type: boolean

Default:

false

enhancements.wand_component_swapping.replaceWandCapsResearchRow

The row in the given category at which the research should appear [range: -2147483648 ~ 2147483647, default: 2]

Type: signed integer

Default:

2

enhancements.wand_component_swapping.replaceWandCapsResearchWarp

How much warp is applied upon researching this research. [range: 0 ~ 100, default: 0]

Type: signed integer

Default:

0

enhancements.wand_component_swapping.replaceWandCoreResearchAspects

The aspects required for the research entry [default: ]

Type: list of string

Default:

[
  "praecantatio:8"
  "permutatio:4"
  "instrumentum:4"
  "arbor:4"
]

enhancements.wand_component_swapping.replaceWandCoreResearchAutoUnlock

Whether the research should automatically unlock as soon as its parents are researched. [default: true]

Type: boolean

Default:

false

enhancements.wand_component_swapping.replaceWandCoreResearchCategory

The tab in the Thaumonomicon in which the research should appear [default: THAUMATURGY]

Type: string

Default:

"THAUMATURGY"

enhancements.wand_component_swapping.replaceWandCoreResearchCol

The column in the given category at which the research should appear [range: -2147483648 ~ 2147483647, default: -6]

Type: signed integer

Default:

-6

enhancements.wand_component_swapping.replaceWandCoreResearchParents

The research entry IDs of the parent research entries [default: [ROD_greatwood]]

Type: list of string

Default:

[
  "ROD_greatwood"
]

enhancements.wand_component_swapping.replaceWandCoreResearchPurchasable

Whether the research should be purchasable with aspects instead of the normal minigame [default: false]

Type: boolean

Default:

false

enhancements.wand_component_swapping.replaceWandCoreResearchRow

The row in the given category at which the research should appear [range: -2147483648 ~ 2147483647, default: 2]

Type: signed integer

Default:

2

enhancements.wand_component_swapping.replaceWandCoreResearchWarp

How much warp is applied upon researching this research. [range: 0 ~ 100, default: 0]

Type: signed integer

Default:

0

mod_integrations.“baubles|expanded”.focusPouchSlot

Add a special bauble slot specifically for the Focus Pouch. [default: true]

Type: boolean

Default:

true

mod_integrations.general.“Baubles|Expanded”

Enable compatibility with Baubles|Expanded. [default: true]

Type: boolean

Default:

true

mod_integrations.general.UndergroundBiomes

Enable compatibility with UndergroundBiomes. [default: true]

Type: boolean

Default:

true

mod_integrations.general.gtnhtcwands

Enable compatibility with gtnhtcwands. [default: true]

Type: boolean

Default:

true

mod_integrations.gtnhtcwands.coreSwapMaterials

Require screws and conductors to swap wand/staff cores. [default: true]

Type: boolean

Default:

true

mod_integrations.gtnhtcwands.cost

Use the increased vis costs from GTNHTCWands. [default: true]

Type: boolean

Default:

true

mod_integrations.undergroundbiomes.primalCrusherMinesSlabs

Allow the primal crusher to mine UBC slabs. [default: true]

Type: boolean

Default:

true

salisarcana.general.enableversionChecking

Check for new versions of Salis Arcana on startup [default: true]

Type: boolean

Default:

false

salisarcana.modules.“Enable biome_colors module”

Notice: This is broken for some users, and slated for removal in a future update. Override the colors of TC4’s biomes. [default: false]

Type: boolean

Default:

false

salisarcana.modules.“Enable bugfixes module”

Fixes for bugs in TC4 [default: true]

Type: boolean

Default:

true

salisarcana.modules.“Enable commands module”

Helper and admin commands. [default: true]

Type: boolean

Default:

true

salisarcana.modules.“Enable enhancements module”

Tweaks and adjustments to enhance Thaumcraft [default: true]

Type: boolean

Default:

true

salisarcana.modules.“Enable mod_integrations module”

Integrations and compatibility with other mods. [default: true]

Type: boolean

Default:

true