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 | |