Wiki 9Minecraft Litematica Wiki
9Minecraft
Wiki › Litematica › Configuration

Litematica — Configuration

Every setting in the mod config file, with what it changes.

Colors

OptionWhat it does
areaSelectionBoxSideColorareaSelectionBoxSideColor
hightlightBlockInInventoryColorhightlightBlockInInventoryColor
materialListHudItemCountsColormaterialListHudItemCountsColor
schematicOverlayColorDiffBlockschematicOverlayColorDiffBlock
schematicOverlayColorExtraschematicOverlayColorExtra
schematicOverlayColorMissingschematicOverlayColorMissing
schematicOverlayColorWrongBlockschematicOverlayColorWrongBlock
schematicOverlayColorWrongStateschematicOverlayColorWrongState
schematicRebuildBreakExceptPlaceOverlayColorschematicRebuildBreakExceptPlaceOverlayColor
schematicRebuildBreakPlaceOverlayColorschematicRebuildBreakPlaceOverlayColor
schematicRebuildReplaceOverlayColorschematicRebuildReplaceOverlayColor
schematicRebuildBreakExceptPlaceOverlayColorThe color of Schematic Rebuild mode's break all blocks except targeted selector overlay
schematicRebuildBreakPlaceOverlayColorThe color of Schematic Rebuild mode's break or place blocks selector overlay
schematicRebuildReplaceOverlayColorThe color of Schematic Rebuild mode's replace selector overlay
areaSelectionBoxSideColorThe color of the area selection boxes, when they are unselected
schematicOverlayColorDiffBlockThe color of the blocks overlay for different blocks of the same pre-defined types, and the block states match
schematicOverlayColorExtraThe color of the blocks overlay for extra blocks
schematicOverlayColorMissingThe color of the blocks overlay for missing blocks
schematicOverlayColorWrongStateThe color of the blocks overlay for wrong block states
schematicOverlayColorWrongBlockThe color of the blocks overlay for wrong blocks
materialListHudItemCountsColorThe color of the item count text in the Material List info HUD
hightlightBlockInInventoryColorThe highlight color for the item of the looked at block

Generic

OptionWhat it does
toolItemComponentsA Data Components-aware version of toolItem. Set to "empty" to disable. The syntax accepted is the same as the "/give" c
placementManagerProfileAdjust the Placement Manager Thread performance metrics as follows: MAX - 32 tasks per cycle (20ms yield, 2048 deferred
areaSelectionsPerWorldareaSelectionsPerWorld
signTextPasteAutomatically set the text in the sign GUIs from the schematic
pickBlockAvoidDamageableAvoids replacing any damageable items in the hotbar
pickBlockAvoidToolsAvoids replacing any tool items in the hotbar. This means any items that extend the vanilla ToolItem class.
betterRenderOrderbetterRenderOrder
itemUsePacketCheckBypassBypass the new distance/coordinate check that was added in 1.18.2. That check breaks the "accurate placement protocol" a
debugHudModeChange the behavior of the Debug Information that is displayed under the F3 screen for the Litematica World Renderer. [ยง
changeSelectedCornerOnMovechangeSelectedCornerOnMove
cloneAtOriginalPositioncloneAtOriginalPosition
commandDisableFeedbackcommandDisableFeedback
commandFillMaxVolumecommandFillMaxVolume
commandFillNoChunkClampcommandFillNoChunkClamp
commandLimitPerTickcommandLimitPerTick
commandNameClonecommandNameClone
commandNameFillcommandNameFill
commandNameSetblockcommandNameSetblock
commandNameSummoncommandNameSummon
commandTaskIntervalcommandTaskInterval
commandUseStrictcommandUseStrict
commandUseWorldEditcommandUseWorldEdit
translationModeConfigure the Translation 'Mode' to be used. Follow Vanilla, Follow MaLiLib, Independent, or OFF.
customSchematicBaseDirectorycustomSchematicBaseDirectory
customSchematicBaseDirectoryEnabledcustomSchematicBaseDirectoryEnabled
datafixerDefaultSchemadatafixerDefaultSchema
datafixerModedatafixerMode
deduplicateSchematicEntitiesDe-Duplicate any matching entities loaded into the Schematic World. The current code tries to spawn the entities with th
debugHudModedebugHudMode
debugHudPMThreadsdebugHudPMThreads
debugHudWorlddebugHudWorld
debugLoggingdebugLogging
deduplicateSchematicEntitiesdeduplicateSchematicEntities
datafixerDefaultSchemaDefault Schema Value for the Vanilla Data Fixer Used to adjust the lowest possible value, and the value used when the lo
commandFillNoChunkClampDisables dividing the fill volumes (in the Fill, Replace and Delete modes) to per-chunk boxes
displayFileOpsFeedbackDisplay file operation confirmation feedback. Example: Deleting a file will display a message confirming that the op
displayFileOpsFeedbackdisplayFileOpsFeedback
pasteIgnoreInventoriesDon't paste inventory contents when pasting a schematic
easyPlaceModeEasy Place Mode
easyPlaceClickAdjacenteasyPlaceClickAdjacent
easyPlaceFirsteasyPlaceFirst
easyPlaceHoldEnabledeasyPlaceHoldEnabled
easyPlaceModeeasyPlaceMode
easyPlacePostRewriteeasyPlacePostRewrite
easyPlaceProtocolVersioneasyPlaceProtocolVersion
easyPlaceSinglePlayerHandlingeasyPlaceSinglePlayerHandling
easyPlaceSinglePlayerValidationeasyPlaceSinglePlayerValidation
easyPlaceSwapIntervaleasyPlaceSwapInterval
easyPlaceSwingHandeasyPlaceSwingHand
easyPlaceVanillaReacheasyPlaceVanillaReach
fixChestMirrorEnable a fix to the broken chest mirror code in vanilla
fixGlazedTerracottaMirrorEnable a fix to the glazed terracotta mirror code in vanilla; This code attempts to help keep the patterns aligned.
materialListContainerScanBundlesEnable including Bundles in the scan while using materialListContainerScan
materialListContainerScanShulkersEnable including Shulker Boxes in the scan while using materialListContainerScan
debugHudPMThreadsEnable the Schematic Placement Manager's Thread Daemon debug line under your F3 screen. T - This shows you the Threa
debugHudWorldEnable the Schematic World debug line under your F3 screen. (Extended debug while running in an IDE) E - Regular
translationTryBaseLanguageEnable tracking MaLiLib's configured language. Leave this disabled to customize Litematica's language independently. Y
enableDifferentBlocksenableDifferentBlocks
debugLoggingEnables some debug log messages in the game console, for debugging certain issues or crashes.
pickBlockIgnoreNbtEnables the "pickBlockIgnoreNbt" setting for Easy Place Post-Rewrite from 1.12.2 ornithe.
pickBlockEnabledEnables the schematic world pick block hotkeys. There is also a hotkey for toggling this option to toggle those hotkeys.
easyPlaceSinglePlayerValidationEnables the Single Player Easy Placement Block validation.
commandUseStrictEnables the use of the strict parameter in all fill, setblock, and clone commands. Using this new vanill
entityDataSyncEntity Data Sync
entityDataSyncentityDataSync
entityDataSyncBackupentityDataSyncBackup
entityDataSyncCacheTimeoutentityDataSyncCacheTimeout
entityDataSyncLoadNbtentityDataSyncLoadNbt
executeRequireHoldingToolexecuteRequireHoldingTool
fixChestMirrorfixChestMirror
fixGlazedTerracottaMirrorfixGlazedTerracottaMirror
fixRailRotationfixRailRotation
fixStairsMirrorfixStairsMirror
generateLowercaseNamesgenerateLowercaseNames
highlightBlockInInventoryhighlightBlockInInventory
commandUseWorldEditIf enabled, instead of using the configured setblock and fill commands, the World Edit //pos1, //pos2 and //set commands
easyPlaceVanillaReachIf enabled, reduces reach distance from +1.0 to the Vanilla value so servers don't reject placement of far blocks.
reverseOperationModeDirectionIf enabled, reverses the scroll direction used for cycling through operation modes while holding the operation mode chan
enableDifferentBlocksIf enabled, the "Wrong Block" verifier displays will potentially show a "Different Blocks" status based on various Block
pasteIgnoreBlockEntitiesFromFillIf enabled, then all block entities are ignored from the fill commands when pasting. This allows them to get pasted indi
pasteIgnoreBlockEntitiesEntirelyIf enabled, then block entities are not pasted at all via the command-based pasting in multiplayer. This allows you to e
generateLowercaseNamesIf enabled, then by default the suggested schematic names will be lowercase and using underscores instead of spaces
commandDisableFeedbackIf enabled, then command feedback is automatically disabled and then re-enabled for multiplayer Paste, Fill and Delete o
pickBlockShulkersIf enabled, then if the required item for the pick block is not found directly in the player's inventory, but there is a
pasteToMcFunctionFilesIf enabled, then instead of actually pasting schematics to the world, they are written as setblock commands into text fi
pasteUseFillCommandIf enabled, then instead of only using individual /setblock commands, the command-based Paste operation (which is used o
easyPlaceSinglePlayerHandlingIf enabled, then Litematica handles the so called "Carpet mod Accurate Block Placement Protocol" itself in single player
pasteIgnoreCommandLimitWithNbtRestoreIf enabled, then the command limit is ignored when pasting blocks with a block entity with the NBT restore option enable
customSchematicBaseDirectoryEnabledIf enabled, then the directory set in 'customSchematicBaseDirectory' will be used as the root/base schematic directory,
pasteIgnoreEntitiesIf enabled, then the Paste feature will not paste any entities
betterRenderOrderIf enabled, then the schematic rendering is done by injecting the different render call into the vanilla rendering code.
cloneAtOriginalPositionIf enabled, then using the Clone Selection hotkey will create the placement at the original area selection position, ins
fixRailRotationIf true, then a fix is applied for the vanilla bug in rails, where the 180 degree rotations of straight north-south and
fixStairsMirrorIf true, then a fix is applied for the vanilla bug in stairs, where the Stair Shapes are not handled correctly depending
toolItemEnabledIf true, then the "tool" item can be used to control selections etc.
loadEntireSchematicsIf true, then the entire schematic is always loaded at once. If false, then only the part that is within the client's vi
layerModeFollowsPlayerIf true, then the render layer follows the player. Note: This currently collapses Layer Range type ranges unfortunately
changeSelectedCornerOnMoveIf true, then the selected corner of an area selection is always set to the last moved corner, when using the set corner
recipeBookSinglePlayerShadowUnlockIn Single Player, unlock the full Server Recipe Book for the player to improve the Raw Material List output results. Thi
itemUsePacketCheckBypassitemUsePacketCheckBypass
layerModeFollowsPlayerlayerModeFollowsPlayer
serverNbtRequestRateLimit request rate for server entity data syncer
entityDataSyncLoadNbtLoad the synced NBT data into the Client World. WARNING! This feature will cause incompatibility with other mods tha
loadEntireSchematicsloadEntireSchematics
materialListContainerScanmaterialListContainerScan
materialListContainerScanBundlesmaterialListContainerScanBundles
materialListContainerScanShulkersmaterialListContainerScanShulkers
materialListCountEnderCachematerialListCountEnderCache
materialListIgnoreStatematerialListIgnoreState
materialListRecipeDetailsmaterialListRecipeDetails
commandLimitPerTickMaximum number of commands sent per game tick, when using the Paste, Fill and Delete features on a server, where they wi
pasteAlwaysUseFillpasteAlwaysUseFill
pasteAlwaysUsePersistentpasteAlwaysUsePersistent
pasteIgnoreBlockEntitiesEntirelypasteIgnoreBlockEntitiesEntirely
pasteIgnoreBlockEntitiesFromFillpasteIgnoreBlockEntitiesFromFill
pasteIgnoreCommandLimitWithNbtRestorepasteIgnoreCommandLimitWithNbtRestore
pasteIgnoreEntitiespasteIgnoreEntities
pasteIgnoreInventoriespasteIgnoreInventories
pasteLayerBehaviorpasteLayerBehavior
pasteNbtRestoreBehaviorpasteNbtRestoreBehavior
pasteReplaceBehaviorpasteReplaceBehavior
pasteToMcFunctionFilespasteToMcFunctionFiles
pasteUseFillCommandpasteUseFillCommand
pasteUsingCommandsInSppasteUsingCommandsInSp
pasteUsingServuxpasteUsingServux
pickBlockEnabledPick Block Hotkeys
pickBlockableSlotspickBlockableSlots
pickBlockAvoidDamageablepickBlockAvoidDamageable
pickBlockAvoidToolspickBlockAvoidTools
pickBlockEnabledpickBlockEnabled
pickBlockIgnoreNbtpickBlockIgnoreNbt
pickBlockShulkerspickBlockShulkers
placementRestrictionPlacement Restriction
placementManagerProfileplacementManagerProfile
placementManagerThreadCountplacementManagerThreadCount
placementReplaceBehaviorplacementReplaceBehavior
placementRestrictionplacementRestriction
placementRestrictionWarnplacementRestrictionWarn
materialListCountEnderCacheRead your Cached Ender Chest for counting available items; for use with a Material List. This option requires MaLiLib's
recipeBookSinglePlayerShadowUnlockrecipeBookSinglePlayerShadowUnlock
renderThreadNoTimeoutRemoves the timeout from the rendering worker threads. If you get very stuttery rendering when moving around or dealing
renderMaterialListInGuisrenderMaterialListInGuis
renderThreadNoTimeoutrenderThreadNoTimeout
executeRequireHoldingToolRequire holding an enabled tool item for the executeOperation hotkey to work
reverseOperationModeDirectionreverseOperationModeDirection
materialListContainerScanScan your last opened containers to resort your active Material List. Added from Stormatica by CubicMetre
schematicVcsDeleteModeschematicVcsDeleteMode
selectionCornersModeselectionCornersMode
placementRestrictionWarnSelects which type of warning message to show (if any) when either the Easy Place mode or Placement Restriction prevent
serverNbtRequestRateserverNbtRequestRate
translationLanguageSet Litematica's language independently of Minecraft's Language setting. Requires MaLiLib's translationOverrides to
placementManagerThreadCountSet the max number of Placement Manager Threads NOTE: The default value (0) safely scales to your system's CPU core
signTextPasteSign Text Paste
signTextPastesignTextPaste
easyPlaceSwingHandSwing the Player's hand when using Easy Place.
selectionCornersModeThe Area Selection corners mode to use (Corners, or Expand)
pasteLayerBehaviorThe behavior of pasting rendered layers in the Paste schematic tool mode
pasteReplaceBehaviorThe behavior of replacing existing blocks in the Paste schematic tool mode
placementReplaceBehaviorThe block replace behavior when adding blocks to the schematic world. This allows using overlapped placements without th
entityDataSyncCacheTimeoutThe Cache timeout value in seconds that the Entity Cache keeps records for. A lower value means more frequent updates, b
commandNameCloneThe clone command name to use when using the command-based creative mode functionality on servers. This is currently onl
datafixerModeThe configurable data fixer level to apply to loaded schematics. This option can improve performance of loading schemati
schematicVcsDeleteModeThe deletion mode to use for removing the previous schematic version when pasting the next version in the Schematic VCS
commandNameFillThe fill command name to use when using the command-based creative mode functionality on servers
pickBlockableSlotsThe hotbar slots that are allowed to be used for the schematic pick block
commandTaskIntervalThe interval in game ticks the Paste, Fill and Delete tasks are executed at. The commandLimitPerTick config sets the max
easyPlaceSwapIntervalThe interval in milliseconds the Easy Place mode waits after swapping inventory slots and placing a block. Useful to avo
toolItemThe item to use as the "tool" for selections etc.
commandFillMaxVolumeThe maximum size/volume of each individual box that can be filled via the command-based Fill/Delete operations. Bigger a
customSchematicBaseDirectoryThe root/base schematic directory to use, if 'customSchematicBaseDirectoryEnabled' is enabled
commandNameSetblockThe setblock command name to use when using the command-based creative mode functionality on servers, namely the Paste S
commandNameSummonThe summon command name to use when using the command-based creative mode functionality on servers, namely the Paste Sch
easyPlaceProtocolVersionThe type of "accurate placement protocol" to use. - Auto: Uses v3 in single player, and by default Slabs-only in multipl
pasteAlwaysUsePersistentThis Always adjusts the pasting for persistent leaves This is meant so that pasted leaves do not decay
easyPlaceFirstThis causes the Easy Place mode to place the first/closest block you are looking at first, instead of the furthest/botto
pasteAlwaysUseFillThis forces using the fill command (instead of setblock) even for single blocks
pasteUsingCommandsInSpThis is a temporary hack workaround to use the command-based pasting also in single player, which allows using the rende
toolItemEnabledTool Item Enabled
toolItemtoolItem
toolItemComponentstoolItemComponents
toolItemEnabledtoolItemEnabled
translationLanguagetranslationLanguage
translationModetranslationMode
translationTryBaseLanguagetranslationTryBaseLanguage
unhideSchematicVCSUn-hides the Schematic VCS (Version Control System) menu button, and enables the hotkey and the VCS functionality in gen
unhideSchematicVCSunhideSchematicVCS
areaSelectionsPerWorldUse per-world or server root directories for the area selections NOTE: Don't switch this OFF while you are live stream
pasteUsingServuxUse Servux to paste a schematic directly to the server. This method is much faster than the traditional command-based me
entityDataSyncUse the Entity Data Sync protocol from Servux to obtain Entity Data from the server
entityDataSyncBackupUse the Vanilla NBT Query method when Servux is not available. This method requires Operator Privileges.
easyPlaceClickAdjacentUses the Clicks Adjacent code from 1.12.2 ornithe. This only works with "easyPlacePostRewrite" enabled.
highlightBlockInInventoryWhen enabled, highlights the item (including Shulker Boxes containing it) of the looked at block in the schematic
easyPlacePostRewriteWhen enabled, the Easy Place mode uses the "Post-Rewrite" code from 1.12.2 ornithe. WARNING! THIS IS EXPERIMENTAL
materialListIgnoreStateWhen enabled, the exact block state is ignored, and only the block type needs to match
materialListRecipeDetailsWhen enabled, the material list Raw Materials will export a debug level recipe details output in addition to the recipe
placementRestrictionWhen enabled, the use key can only be used when holding the correct item for the targeted position, and the targeted pos
easyPlaceModeWhen enabled, then simply trying to use an item/place a block on schematic blocks will place that block in that position
easyPlaceHoldEnabledWhen enabled, then you can hold down the use key and look at different schematic blocks to place them, without having to
renderMaterialListInGuisWhether or not the material list should be rendered inside GUIs
pasteNbtRestoreBehaviorWhether or not the NBT data of blocks is attempted to be restored, and which method is used for that. - Place & Data Mod

Hotkeys

OptionWhat it does
renderOverlayThroughBlocksA hotkey to allow the overlays to render through blocks. This is just a quicker way to temporarily enable the same thing
schematicEditReplaceSelectionA hotkey to copy the blocks in the world within the area selection into the litematic. This feature was requested to be
schematicVersionCycleNextA hotkey to cycle to the next schematic version in the Version Control tool mode
schematicVersionCyclePreviousA hotkey to cycle to the previous schematic version in the Version Control tool mode
pickBlockToggleA hotkey to toggle the pick block toggle option in the Generic configs. This is provided as a quick way to enable or dis
togglePlacementRestrictionA hotkey to toggle the placement restriction mode
schematicVCSDeleteBlockByPlacementA key to delete blocks from the world based on the currently selected version's placement. See Generic -> 'schematicVcsD
pickBlockFirstA key to pick block the first schematic block ray traced to
pickBlockLastA key to pick block the last schematic block ray traced to, before the first (possible) client world block ray traced to
addSelectionBoxAdd a new selection box (position 1) here
addSelectionBoxaddSelectionBox
toggleAllRenderingAll Rendering
easyPlaceToggleAllows quickly toggling on/off the Easy Place mode
selectionModeCycleChange the corner mode between Corners and Expand in the Area Selection mode
cloneSelectioncloneSelection
layerModePreviousCycle the rendering mode (all, layers) backwards
layerModeNextCycle the rendering mode (all, layers) forward
deleteSelectionBoxDelete the currently selected box
deleteSelectionBoxdeleteSelectionBox
easyPlaceToggleEasy Place
easyPlaceFirstEasy Place First
easyPlaceFirsteasyPlaceFirst
easyPlaceToggleeasyPlaceToggle
easyPlaceUseKeyeasyPlaceUseKey
executeOperationExecute the currently selected tool operation with the current selection or placement in the Fill, Replace, Paste Schema
executeOperationexecuteOperation
rerenderSchematicHotkey to refresh/redraw only the schematic, instead of having to refresh the vanilla terrain too with F3 + A
toggleInfoOverlayRenderingInfo Overlay Rendering
invertGhostBlockRenderStateinvertGhostBlockRenderState
invertOverlayRenderStateinvertOverlayRenderState
invertOverlayRenderStateInverts the Overlay rendering status while this keybind is held down
invertGhostBlockRenderStateInverts the schematic/ghost block rendering status while this keybind is held down
layerModeNextlayerModeNext
layerModePreviouslayerModePrevious
layerNextlayerNext
layerPreviouslayerPrevious
layerSetHerelayerSetHere
schematicEditBreakPlaceAllModifier key to activate the "break all identical blocks" function in the Schematic Edit tool mode
schematicEditBreakAllExceptModifier key to activate the "break everything except" mode/function in the Schematic Edit tool mode. Basically when you
schematicEditReplaceAllModifier key to activate the "replace all identical" replace mode/function in the Schematic Edit tool mode
schematicEditReplaceBlockModifier key to activate the "replace block type" replace mode/function in the Schematic Edit tool mode
schematicEditBreakPlaceDirectionModifier key to activate the directional/continuous break or place function in the Schematic Edit tool mode
schematicEditReplaceDirectionModifier key to activate the directional/continuous replace mode/function in the Schematic Edit tool mode
moveEntireSelectionMove the entire current selection here
layerPreviousMove the rendered layer selection down
layerNextMove the rendered layer selection up
moveEntireSelectionmoveEntireSelection
nudgeSelectionNegativeNudge the current selection in the "negative" direction This is basically the same as mouse wheel down with the Nudge mo
nudgeSelectionPositiveNudge the current selection in the "positive" direction This is basically the same as mouse wheel up with the Nudge modi
nudgeSelectionNegativenudgeSelectionNegative
nudgeSelectionPositivenudgeSelectionPositive
openGuiSelectionManagerOpen the Area Selection manager GUI
openGuiAreaSettingsOpen the Area Settings GUI for the currently selected area
openGuiSettingsOpen the Config GUI
openGuiMainMenuOpen the Litematica main menu
openGuiLoadedSchematicsOpen the Loaded Schematic GUI
openGuiMaterialListOpen the Material List GUI for the currently selected schematic placement
openGuiPlacementSettingsOpen the Placement Settings GUI for the currently selected placement or sub-region
openGuiSchematicPlacementsOpen the Schematic Placements GUI
openGuiSchematicProjectsOpen the Schematic Projects GUI
openGuiSchematicVerifierOpen the Schematic Verifier GUI for the currently selected schematic placement
openGuiAreaSettingsopenGuiAreaSettings
openGuiLoadedSchematicsopenGuiLoadedSchematics
openGuiMainMenuopenGuiMainMenu
openGuiMaterialListopenGuiMaterialList
openGuiPlacementSettingsopenGuiPlacementSettings
openGuiSchematicPlacementsopenGuiSchematicPlacements
openGuiSchematicProjectsopenGuiSchematicProjects
openGuiSchematicVerifieropenGuiSchematicVerifier
openGuiSelectionManageropenGuiSelectionManager
openGuiSettingsopenGuiSettings
operationModeChangeModifieroperationModeChangeModifier
toggleOverlayOutlineRenderingOverlay Outline Rendering
toggleOverlayRenderingOverlay Rendering
toggleOverlaySideRenderingOverlay Side Rendering
pickBlockTogglePick Block
pickBlockFirstpickBlockFirst
pickBlockLastpickBlockLast
pickBlockTogglepickBlockToggle
togglePlacementBoxesRenderingPlacement Boxes Rendering
togglePlacementRestrictionPlacement Restriction
cloneSelectionQuickly clone the current area selection. This basically just creates an in-memory-only schematic, and then creates a pl
renderInfoOverlayrenderInfoOverlay
renderOverlayThroughBlocksrenderOverlayThroughBlocks
rerenderSchematicrerenderSchematic
saveAreaAsSchematicToFileSave the current Area Selection as a Schematic to a file
saveAreaAsInMemorySchematicSave the current Area Selection as an in-memory Schematic
saveAreaAsInMemorySchematicsaveAreaAsInMemorySchematic
saveAreaAsSchematicToFilesaveAreaAsSchematicToFile
toggleSchematicBlockRenderingSchematic Block Rendering
toggleSchematicRenderingSchematic Rendering
schematicEditBreakAllExceptschematicEditBreakAllExcept
schematicEditBreakPlaceAllschematicEditBreakPlaceAll
schematicEditBreakPlaceDirectionschematicEditBreakPlaceDirection
schematicEditReplaceAllschematicEditReplaceAll
schematicEditReplaceBlockschematicEditReplaceBlock
schematicEditReplaceDirectionschematicEditReplaceDirection
schematicEditReplaceSelectionschematicEditReplaceSelection
schematicPlacementMirrorschematicPlacementMirror
schematicPlacementRotationschematicPlacementRotation
schematicVCSDeleteBlockByPlacementschematicVCSDeleteBlockByPlacement
schematicVersionCycleModifierschematicVersionCycleModifier
schematicVersionCycleNextschematicVersionCycleNext
schematicVersionCyclePreviousschematicVersionCyclePrevious
selectionGrabModifierselectionGrabModifier
selectionGrowselectionGrow
selectionGrowModifierselectionGrowModifier
selectionModeCycleselectionModeCycle
selectionNudgeModifierselectionNudgeModifier
selectionShrinkselectionShrink
setSelectionBoxPosition1Set the first position of the currently selected box to the player's position
layerSetHereSet the Render Layer to the player's current position
setSelectionBoxPosition2Set the second position of the currently selected box to the player's position
setAreaOriginSet/move the origin point of the current area selection to the player's position
setAreaOriginsetAreaOrigin
setSelectionBoxPosition1setSelectionBoxPosition1
setSelectionBoxPosition2setSelectionBoxPosition2
toggleSignTextPasteSign Text Paste
selectionGrowThe action hotkey to auto-grow the selection box around any adjacent/diagonally connected blocks
selectionShrinkThe action hotkey to shrink the selection box so that there isn't any empty space (empty layers) on any side
toolSelectElementsThe button to use to select corners or boxes while holding the "tool" item
toolPlaceCorner1The button to use while holding the "tool" item to place the primary/first corner
toolPlaceCorner2The button to use while holding the "tool" item to place the second corner
renderInfoOverlayThe key that enables rendering the block info overlay. Use NONE for not requiring a key to be pressed, in addition to se
toolEnabledToggleThe keybind to toggle the "tool" item functionality on/off
selectionGrabModifierThe modifier key to hold to "grab" a selection box or corner for cursor moving.
schematicVersionCycleModifierThe modifier key to hold to be able to use the mouse wheel to cycle through the schematic versions in the Version Contro
selectionGrowModifierThe modifier key to hold to grow or shrink a selection box while scrolling
selectionNudgeModifierThe modifier key to hold while scrolling to nudge the selected area or corner
toolSelectModifierBlock1The modifier key to hold while using the 'toolSelectElements' hotkey, to select the primary block type to use in some of
toolSelectModifierBlock2The modifier key to hold while using the 'toolSelectElements' hotkey, to select the secondary block type to use in some
operationModeChangeModifierThe modifier key to quickly change the operation mode. Hold this and scroll while holding the "tool item" to quickly cyc
schematicPlacementMirrorThe Schematic is mirror flipped when pressed
schematicPlacementRotationThe schematic is rotated 90 degrees clockwise when pressed
toggleAllRenderingToggle all rendering on/off
toggleAreaSelectionBoxesRenderingToggle Area Selection boxes rendering on/off
toggleSchematicBlockRenderingToggle schematic block rendering on/off
togglePlacementBoxesRenderingToggle Schematic Placement boxes rendering on/off
toggleSchematicRenderingToggle schematic rendering (blocks & overlay) on/off
toggleOverlayOutlineRenderingToggle the block overlay outline rendering on/off
toggleOverlayRenderingToggle the block overlay rendering on/off
toggleOverlaySideRenderingToggle the block overlay side rendering on/off
easyPlaceFirstToggle the Easy Place First on/off
toggleInfoOverlayRenderingToggle the info overlay rendering (for hovered block info)
toggleVerifierOverlayRenderingToggle the Schematic Verifier overlay rendering
toggleSignTextPasteToggle the signTextPaste config value (in Generic category)
toggleTranslucentRenderingToggle translucent vs. opaque ghost block rendering
toggleAllRenderingtoggleAllRendering
toggleAreaSelectionBoxesRenderingtoggleAreaSelectionBoxesRendering
toggleInfoOverlayRenderingtoggleInfoOverlayRendering
toggleOverlayOutlineRenderingtoggleOverlayOutlineRendering
toggleOverlayRenderingtoggleOverlayRendering
toggleOverlaySideRenderingtoggleOverlaySideRendering
togglePlacementBoxesRenderingtogglePlacementBoxesRendering
togglePlacementRestrictiontogglePlacementRestriction
toggleSchematicBlockRenderingtoggleSchematicBlockRendering
toggleSchematicRenderingtoggleSchematicRendering
toggleSignTextPastetoggleSignTextPaste
toggleTranslucentRenderingtoggleTranslucentRendering
toggleVerifierOverlayRenderingtoggleVerifierOverlayRendering
toolEnabledToggletoolEnabledToggle
toolPlaceCorner1toolPlaceCorner1
toolPlaceCorner2toolPlaceCorner2
toolSelectElementstoolSelectElements
toolSelectModifierBlock1toolSelectModifierBlock1
toolSelectModifierBlock2toolSelectModifierBlock2
toggleTranslucentRenderingTranslucent Rendering
unloadCurrentSchematicunloadCurrentSchematic
unloadCurrentSchematicUnloads the schematic of the currently selected placement,and thus also removes all placements created from it
toggleVerifierOverlayRenderingVerifier Overlay Rendering
easyPlaceUseKeyWhen the easyPlaceMode is enabled, this key is used for placing the blocks

Info Overlays

OptionWhat it does
statusInfoHudAutoAllow automatically momentarily enabling the status info HUD "when needed", for example when creating a placement and ha
blockInfoOverlayEnabledBlock Info Overlay Rendering
blockInfoLinesAlignmentblockInfoLinesAlignment
blockInfoLinesEnabledblockInfoLinesEnabled
blockInfoLinesFontScaleblockInfoLinesFontScale
blockInfoLinesOffsetXblockInfoLinesOffsetX
blockInfoLinesOffsetYblockInfoLinesOffsetY
blockInfoOverlayAlignmentblockInfoOverlayAlignment
blockInfoOverlayEnabledblockInfoOverlayEnabled