All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Technical Utilities

Technical Utilities

by KikuGie • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Technical Utilities

Tech Utils is a mod providing client-side tweaks for Litematica, WorldEdit and other small utilities.

Mod config

To access mod config open Mod Menu and select this mod.

Dependency version lock

Tech Utils locks to (i.e. requires you to play) a specific version of each of its dependencies (Litematica and WorldEdit) to prevent conflicts from happening when you try to install a newer version of a dependency. You are on your own if you decide to remove these restrictions using Dependency Overrides. Do not report problems if you do this.

Features

  • Inventory Verifier addon to Litematica's Schematic Verifier

    • Conveniently displays the difference between the expected and found inventory contents side-by-side.
    • Has semantic slot highlighting (view feature inventoryScreenOverlay further down).
    • Turning on verifyItemComponents will require item components to match and will also visualize them in the item tooltip for you to compare.
    • Enables schematic creators to use item predicates - a flexible way to specify what properties items should have. Here's an impractical but exhaustive example via Misode's handy generator.

    \ Check out the feature's showcase video:

    This feature only works if your server has Servux (or PCA Protocol in 1.20.1-4), or you have nbt query permissions (e.g. by being an operator or installing a permissions mod/plugin), or you're in Singleplayer.
    On Multiplayer, make sure you have enabled entityDataSync and entityDataSyncBackup in Litematica's settings.

  • Sync WorldEdit selection
    Snap WorldEdit region to active Litematica selection - autoWeSync.
    Region synchronizes shortly after you modify a selection, showing you a confirmation message above the hotbar.

  • Litematic preview (1.21 and below)
    Show 3D render of selected litematic in Load Schematics menu - renderPreview.
    This only works for .litematic files.

  • Image selection dialog for litematica preview:
    Set litematic preview image to one you select, which unlike the 3D preview feature will be shown to any player, even without this mod.
    In main Litematica menu go to Schematic Manager, select a litematic and ctrl + click on Set Preview button to open the prompt.

  • Inventory setup preview:
    Show items that have to be in a container and highlights wrong or mismatched ones - inventoryScreenOverlay.
    *Item colors match your placement block colors. By default its:
    • Light blue: missing item;
    • Orange: mismatched amount or nbt data;
    • Magenta: extra item that shouldn't be present;
    • Red: wrong item type.*

  • Compact scoreboard (ported from my old mod) - compactScoreboard.
    Using short number format:
    • 1000 -> 1k
    • 1000000 -> 1M
    • 1000000000 -> 1B
  • Disable WorldEdit neighbor updates on log-in - autoDisableUpdates.
  • Hotkeys for litematic placement rotation & mirror - rotatePlacement and mirrorPlacement.
  • /isorender selection shortcut for rendering current Litematica selection in Isometric Renders.
  • A hotkey to give yourself a container full of the item you're holding - giveFullInv. Supports boxes, chests, and bundles. Nesting them is possible.
  • A hotkey to refresh the material list - refreshMaterialList.
  • Make easy place act as if all blocks are full blocks. Useful for placing blocks with small hit boxes.
  • And more to come!

Dependencies

Mod logo by Mizeno

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
1d ago 1
26.3
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.5
Fabric
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
26.2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.5
Fabric
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.5
Fabric
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.20.4
Fabric
1d ago 1
1.20.x
Fabric
1d ago 1
1.21.5
Fabric
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.20.4
Fabric
1d ago 1
1.20.x
Fabric
1d ago 1
1.21.5
Fabric
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.20.4
Fabric
1d ago 1
1.20.x
Fabric
1d ago 1
1.20.x
Fabric
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.19.3
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.19.3
Fabric Quilt
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
  • Update Litematica
  • Update to 26.3
  • Use enum extensions instead of Fabric ASM (Lunar Client may work now)
  • Use enum extensions instead of Fabric ASM (Lunar Client may work now)
  • Use enum extensions instead of Fabric ASM (Lunar Client may work now)
  • Use enum extensions instead of Fabric ASM (Lunar Client may work now)
  • Fix crash when using an outdated Fabric Loader version (you should update to at least 0.19.5)
  • Fix crash when using an outdated Fabric Loader version (you should update to at least 0.19.5)
  • Fix crash when using an outdated Fabric Loader version (you should update to at least 0.19.5)
  • Add better crafter support to the verifier (will now detect mismatched locked slots and will automatically correct them when you open the crafter)
  • Update Litematica
  • Add better crafter support to the verifier (will now detect mismatched locked slots and will automatically correct them when you open the crafter)
  • Update Litematica
  • Add better crafter support to the verifier (will now detect mismatched locked slots and will automatically correct them when you open the crafter)
  • Update Litematica
  • Fix the expected inventory overlay not appearing for some inventories in 1.19 schematics (fixes issue [#48](https://github.com/VelizarBG/techutils/issues/48))
  • Ensure schematic world data is up to date for selected schematics (fixes desync issue with overlapping schematics)
  • Update Litematica
  • Update WorldEdit
  • Fix the expected inventory overlay not appearing for some inventories in 1.19 schematics (fixes issue [#48](https://github.com/VelizarBG/techutils/issues/48))
  • Ensure schematic world data is up to date for selected schematics (fixes desync issue with overlapping schematics)
  • Update Litematica
  • Fix the expected inventory overlay not appearing for some inventories in 1.19 schematics (fixes issue [#48](https://github.com/VelizarBG/techutils/issues/48))
  • Ensure schematic world data is up to date for selected schematics (fixes desync issue with overlapping schematics)
  • Update Litematica
  • Update Litematica
  • Update Litematica
  • Update Litematica
  • Update Litematica and lock dependency versions
  • Update Litematica and lock dependency versions
  • Fix the inventory screen overlay being inconsistent when used with overlapping schematics (it will now prefer the selected schematic)
  • Update Litematica and lock dependency versions
  • Backport the following:
  • Fix the inventory screen overlay being inconsistent when used with overlapping schematics (it will now prefer the selected schematic)
  • Register config screen upon malilib init
  • Persist ignored inventories between verifications
  • Add cooldown to give full inv and fix safety option
  • Remove most default keybinds
  • Update Litematica and lock dependency versions
  • Update Litematica and lock dependency versions
  • Update Litematica and lock dependency versions
  • Update Litematica and lock dependency versions
  • Fix custom image preview
  • Update Litematica and lock dependency versions
  • Update to 26.2
  • Fix the inventory screen overlay being inconsistent when used with overlapping schematics (it will now prefer the selected schematic)
  • Update to 26.1
  • Register config screen upon malilib init (fixes #35)
  • Persist ignored inventories between verifications (fixes #37)
  • Add cooldown to give full inv and fix safety option (fixes #33)
  • Remove most default keybinds (fixes #34)
  • Bump supported Litematica versions to 0.25-0.26
  • Fix schematic inventory overlay not appearing when Axiom's Force Place is enabled
Technical Utilities Icon
Download Technical Utilities
Select game version
Select platform