Mods / Chisel Wiz - Powerful chisel shortcuts

Tags: #QoL #Utility
Author: flamescape
Side: Client
Created: Sep 2nd at 5:53 PM
Last modified: 5 days ago
Downloads: 4915
Follow Unfollow 154

Recommended download (for Vintage Story 1.21.5):
chiselwiz_4.0.1.zip  1-click install


🧙‍♂️ Current Features


  • Copy + Paste hotkeys to quickly duplicate chisel block designs.
  • Save and Load designs using the design catalogue (compatible with Chisel Tools portfolio).
  • Pasting a block design will automatically add materials from your inventory for multi-material designs.
  • Paste a queue of blocks (- the next block will start chiselling as soon as the previous one has finished).
  • The Undo hotkey can restore the last edited block to its previous design.
  • Easily swap/change materials used in a copied design on your clipboard.
  • Adds 13 additional tool modes which can help speed up your chiselling.
  • Image design tool to create designs from images. (e.g. for stained glass or custom paintings).
  • QR Code tool for easily creating and chiselling QR codes.

✨ How to use Chisel Wiz

How to Copy, Paste & Undo

Make sure you have a chisel in your active item slot and a hammer in your offhand item slot and then use the following (configurable) hotkeys while looking at a chiselled block:

Hotkey Description
Ctrl+Shift+C Copy a chisel block design to your clipboard.
Ctrl+Shift+V Paste a chisel block design onto a chisel block.
Ctrl+Shift+Z Undo last block modification

 

You can interrupt a chiselling operation by switching away from your chisel, or dropping your chisel/hammer. It won't auto-resume chiselling. You can use the Undo hotkey to get back to the design before you started.

How to use the design catalogue to save/load designs

Opening the catalogue

  1. Open the chisel tool mode window (default key "F" while holding a chisel in your hand).
  2. Click on the catalogue icon at the top right.

Saving new designs to the catalogue

  1. Copy a design to your clipboard using the copy hotkey (see above).
  2. Open your inventory to expand the clipboard window.
  3. In the expanded window, press the "Save Design" button.

How to swap materials in a design

  1. Copy a block design (default hotkey: Ctrl+Shift+C)
  2. Open your inventory (- this will expand the clipboard Gui)
  3. Pick up a new block material and drop it over a material in the clipboard Gui.

How to use the custom chisel tool modes

With a chisel and hammer in your hands, press F to open the tool mode options as usual. The blue chisel tool modes are the ones added by this mod.

Vertical Flip
Flips the block upside down.
Vertical Rotate
Rotates the block along the x/z axis. Left click to rotate clockwise, or right click to rotate anti-clockwise. Scroll up/down while hovering over the tool mode to change the number of rotations to perform (either 1 or 2).
Inverse
Transforms the block into an inverse version of itself. The solid voxels become empty, and the empty voxels become solid.
Mirror (Horizontal)
Copies a reflection of the block from one side to the other. Clicking on the left side will copy a reflection to the right side, and vice versa. The reflection axis depends on which side of the block you are looking at.
Mirror (Vertical)
Similar to horizontal mirror. Click on a voxel near the bottom of the block to create a reflection on the top side, and vice versa.
Push/Pull
Move all of the voxels forward/backward along the axis of the face of the voxel you are looking at. Scroll up/down while hovering over the tool mode to change the distance. Left click pushes the voxels away by the select distance, whilst right clicking pulls the voxels towards you by the same distance. Any voxels that would be pushed/pulled outside of the block will disappear.
Push/Pull (Wrap Around)
Similar to the regular Push/Pull, except if you push the voxels outside of the block, they will wrap around back onto the other side.
Plane (front/back)
Left click to remove one or more layers of voxels from the face of the block corresponding to the face of the voxel you are looking at. Right click removes from the opposite side. Scroll up/down while hovering over the tool mode to change the number of layers that will be planed off in a single operation.
Merge clipboard design (Don't replace overlapping voxels)
Ensure you have a block design copied to your clipboard and then click to perform a merging paste. The design on your clipboard will be merged with the block you clicked on, without replacing any of the existing solid voxels.
Merge clipboard design (Replace overlapping voxels)
As above, except will replace any voxels where the two designs intersect.
Add shape from clipboard
Similar to merge, it will merge the shape of the clipboard design into the block you click on - however, it does not copy materials. The merged shape will use the material you currently have selected.
Subtract shape from clipboard
This will remove any voxels from the selected block that are present in the design on your clipboard.
Reset to full block
Will reconstruct the block back to its original 16x16x16 cube, using the material you selected.
Paint (Contiguous only)
Replaces the material of the selected voxel and all connected voxels of the same material.
Paint (Replace all)
Replaces the material of the selected voxel and all other voxels the share the same material.

Paste/Merge Material Handling Options

When you open the chisel tool modes window, you'll see several options at the bottom which affect how materials are used when pasting/merging blocks. Here's a brief explainer of each option:

  • "Require matching materials before chiselling" - Enabling this option will prevent the mod from pasting a block if you don't have the right materials available. Disabling this option will allow you to paste designs using only the materials that are already available in the target block. This can be useful if you're only interested in pasting the shape of the design, and don't care about the material.
  • "Auto-add missing materials from inventory" - Enabling this option will cause the mod to automatically add the required materials for your chiselled block design when pasting/merging (assuming you have them in your inventory). By disabling this option, the mod will not take any materials from your inventory.
  • "Materials must match exact orientation" - Enabling this option will prevent the mod from pasting a block with "orientable" materials (e.g. logs, planks, fanned cobblestone) unless the material orientation matches exactly with the one in the design. In some cases, this doesn't matter to you, or it's not possible to add a material of a certain orientation - in which case, you can disable this option to allow any orientation. Note: The mod will always prefer to use the correct orientation material if it's already available inside the chiselled block, even if you disable this option.

💡 Possible upcoming Features (not implemented yet)

  • A shopping list for materials needed in the image design tool.
  • An online catalogue database for players to share block designs with each other.
  • Improved catalogue categorisation/tagging features.
  • Preview mode to better visualise how the selected tool mode will change the target block before chiselling.
  • Prototyping mode, to design blocks without burning chisel durability.

 

Hey you! ☕ Consider helping fund upcoming features by feeding my iced coffee addiction. 💸 Tip me at Ko-fi 😊

Support me on Ko Fi

🛠️ Known Issues

  • After pasting a block, your chisel's tool mode and selected material is supposed to return to the same one it was using before the Chisel Wiz takes over. However, due to a lag-related race condition, your client's chisel tool mode can sometimes end up out of sync with the server. To work around this, either reset the chisel tool mode manually after pasting, or drop your chisel and pick it back up.
  • Middle-mouse-click material selection is inconsistent and unreliable.
  • The "Search for materials in nearby chests (experimental)" feature in the image tool can sometimes leave chests stuck open, with no means to close them. If this happens to you, then an easy workaround is to press Ctrl+F1 to reconnect/reload your game.

Mod Version For Game version Downloads Released Changelog Download 1-click mod install*
4.0.1 326 5 days ago chiselwiz_4.0.1.zip 1-click install
  • Fixed progress bar rendering incorrectly at non-default GUI interface scale.
  • Fixed bug with auto-adding materials in creative mode causing blocks to be dropped on the floor when the creative inventory has not yet been opened during that play session.
  • Improved the way materials are cycled when replacing materials with chiselled blocks in the clipboard GUI.
  • Image tool: Added Strewn Straw to survival palettes.
  • Image tool: Removed black & white palette from high pixel density mode.
  • Image tool / QR Tool: Chisel blocks can now be used when replacing materials in the image design & QR code GUI.
  • Image tool / QR Tool: Closing the GUI clears the selected tile blueprint and reverts the selected chisel mode.
4.0.0 461 Nov 12th at 11:28 PM chiselwiz_4.0.0.zip 1-click install
  • Added QR Code tool.
  • Improved image tool's image resizing and colour matching algorithm.
  • Tweak: image tool palette colour-matching uses "inside" textures, where available (this change primarily affects the use of polished rocks).
  • Tweak: image tool now auto-updates clipboard when adjusting palette.
3.1.0 173 Nov 10th at 9:19 PM chiselwiz_3.1.0.zip 1-click install
  • Added experimental feature to the image design tool to search for available materials in nearby chests and similar containers (not crates).
  • Added the ability to set the name of an image design blueprint to its image tile coordinates (makes it easier to disassemble and reassemble blocks).
  • Fixed paste/undo using the wrong blueprint when operations are queued with multiple blueprints.
  • Tweaked image design GUI.
3.0.1 205 Nov 8th at 5:59 PM chiselwiz_3.0.1.zip 1-click install
  • Added Image Design tool
  • Fixed issue where designs would contain duplicate materials if copied from blocks that also have duplicate materials.
  • Fixed issue where merge/paste tools can use wrong design when multiple actions are queued.
  • Fixed a crash when using merge tools without having a design on the clipboard.
  • Added protection against server lag (- slows down chiselling when server is slow to respond).
  • Added tooltip instructions to materials list in clipboard.
2.1.1 1032 Oct 17th at 1:38 AM chiselwiz_2.1.1.zip 1-click install
  • Fix for crash caused when designs imported from Chisel Tools don't include sufficient material codes.
2.1.0 41 Oct 16th at 9:29 PM chiselwiz_2.1.0.zip 1-click install
  • Adds compatibility with the Chisel Tools portfolio.
2.0.1 33 Oct 16th at 7:35 PM chiselwiz_2.0.1.zip 1-click install
  • Creative Mode: Removed requirement for an off-hand hammer when using chisel wiz tool modes in creative mode.
2.0.0 747 Oct 5th at 12:16 AM chiselwiz_2.0.0.zip 1-click install
  • Added a design catalogue for saving/loading designs.
  • Added tool mode options to decide how to handle materials when pasting/merging designs.
  • Added localisation for several languages.
  • Added sound effects for copy/paste/merge.

 

Upgrade Notice: If you are upgrading from a previous version, you may need to re-set your hotkeys if you previously changed them from the default.

1.3.1 608 Sep 21st at 1:04 AM chiselwiz_1.3.1.zip 1-click install
  • The Reset Block tool mode also now clears the block's name as well.
  • Fixed an error when using merge tool on a creative-mode cloned chisel block.
  • Added a safety check to new chisel tool modes to prevent accidentally deleting a block entirely.
1.3.0 165 Sep 19th at 1:46 AM chiselwiz_1.3.0.zip 1-click install
  • Add 2 new "paint" chisel modes.
  • Clipboard GUI now allows you to drop chisel blocks to swap materials (click multiple times to cycle through materials of multimaterial chisel blocks)
1.2.2 51 Sep 18th at 6:27 PM chiselwiz_1.2.2.zip 1-click install
  • Fixes a compatibility issue with Better Chisel mod.
1.2.1 61 Sep 18th at 12:49 PM chiselwiz_1.2.1.zip 1-click install
  • Improve chiselling algorithm (should reduce durability burn on your chisels and speed up some operations).
1.2.0 82 Sep 17th at 7:39 PM chiselwiz_1.2.0.zip 1-click install
  • Improved chiselling algorithm
  • Added custom chisel tool mode GUI
  • Added 13 new chisel tool modes
1.1.0 331 Sep 12th at 3:08 PM chiselwiz_1.1.0.zip 1-click install
  • Added Gui showing design copied to clipboard.
  • Added ability to change materials in copied design.
  • Added progress indicator Gui.
1.0.1 145 Sep 10th at 12:22 PM chiselwiz_1.0.1.zip 1-click install
  • Updated for VS 1.21.1
  • Auto-adding materials now works with stack sizes of 1+.
1.0.0 453 Sep 2nd at 8:46 PM chiselwiz_1.0.0.zip 1-click install

Initial release


61 Comments (oldest first | newest first)

💬 MegaBroBuster, 5 days ago

the fact that the paste function looks like, like a whole process. This mod ROCKS

💬 flamescape , 5 days ago

DeafPoni Egil_Raud Thanks for the suggestions. I've added these to my list of potential future developments.

💬 DeafPoni, 5 days ago

Amazing Mod thank you! It's awesome to see it progressing so well. Please keep up the excellent work! <3
Any possibility we could organize our personal Catalogue a bit more, with maybe collapsable and customizable sections / folders / drops-down thingies for our own catagories, for example: "Desert Theme Buildings" > "Windows" or "Doors" etc. Even though I have a robust naming convention, which is organized alphabetically (Thank you! ) My list of goodies....she gets long. Scrolling for a specific Lintel_Window-A_ns_Desert , past my millions of Lamp-parts, Lawn-ornatments and Light-Posts gets tricky when I forget the exact name of the part I'm looking for.  :3

💬 Egil_Raud, Nov 16th at 3:53 PM

Maybe someone has the opportunity to make a database for players to upload their chisel blocks?

💬 HarLeQu1N, Nov 16th at 1:28 PM (modified Nov 16th at 1:38 PM)

огненный пейзаж

The mod is great, but I needed a translation into my language. I made a separate file with the translation, and if you don't mind, you can add it to the mod. 
If you are against adding, just delete this comment.
https://drive.google.com/file/d/1MnkqyBAQFwKo7MHUQyRNEFHlCrBjVXAD/view
💬 LuRcHRC, Oct 18th at 10:41 PM

This mod is great!  At first I thought it was bugged, and not working on my world.  Then I changed the copy keybind to something different, and it worked fine 🤓
Thanks for the mod!

💬 Thaylon, Oct 17th at 5:53 PM

Thinking about multiplayer mode, I believe it would be interesting to have a copy lock on the mod, this would prevent something you spent hours sculpting from being easily cloned by another player.

 

💬 Willownezz, Oct 17th at 2:02 AM

awesome, thank you it works now!

💬 flamescape , Oct 17th at 1:39 AM

Willownezz Thanks again. I have pushed out an update now which should resolve this issue.

💬 flamescape , Oct 17th at 1:02 AM

Willownezz Thanks so much. This has been very useful.

For some strange reason your lamppost designs don't have a list of the materials that they are made from. Perhaps this is how Chisel Tools saved designs in an earlier version? - I'm not sure.

In any case, it is fixable. I will use substitute materials to make it work.

I'll get try to get this fixed as soon as possible.

💬 Willownezz, Oct 17th at 12:50 AM

image

💬 Willownezz, Oct 17th at 12:40 AM

flamescape  

https://drive.google.com/drive/folders/1hpcsMZrWofoYshjJrHetVuI63otzrfTG?usp=sharing

I only have 3 files for a Lantern Post, and any one of them crashes

💬 flamescape , Oct 17th at 12:09 AM

Willownezz Interesting. Sounds like you have a design in your chisel tools portfolio that isn't parsing properly. I don't know if you are able to figure out which one it is and share it? This would help me diagnose what's going wrong.

💬 Willownezz, Oct 16th at 10:49 PM

With the new update, clicking on the 'Chisel tools Portifolio' button crashed the game!

 

Crash Report
Running on 64 bit Windows 10.0.26100.0 with 32432 MB RAM
Game Version: v1.21.5 (Stable)
10/16/2025 3:47:50 PM: Critical error occurred in the following mod: chiselwiz@2.1.0
Loaded Mods: alchemytrader@1.0.0, artemysrustyspoils@1.0.0, bettercrates@1.9.0, BetterGrass@0.0.3, bola@1.3.1, buzzybees@1.1.7, candidstorches@1.0.0, cheesemoredelicious@1.0.0, chiseltools@1.15.3, darcesdriftersredone@1.2.4, diversediets@1.0.3, figurines@0.1.5, fixedpaths@1.0.2, floralzonescaperegion@1.0.24, floralzonescaribbeanregion@1.0.19, floralzonescentralaustralianregion@1.0.16, floralzonescosmopolitanregion@1.0.6, floralzoneseastasiaticregion@1.0.14, floralzonesmediterraneanregion@1.0.15, floralzonesneozeylandicregion@1.0.15, foodcrate@1.3.2, glowtorns@1.0.1, hotspringheal@1.0.2, hqzlights@1.1.2, juicyores@1.0.1, abelisauridae@1.0.11, ankylosauria@1.0.19, carcharodontosauridae@1.0.7, dromaeosauridae@1.0.18, hadrosauroidea@1.0.12, macronaria@1.0.21, pachycephalosauria@1.0.10, spinosauridae@1.1.0, stegosauria@1.0.2, therizinosauridae@1.0.2, tyrannosauridae@1.4.2, metalleaf@1.2.1, millwright@1.2.9, more-chute-rotations@0.0.2, morecrystals@1.3.0, moreicons@1.1.1, mushroomtrader@1.0.5, mythiclegends@0.0.21, particlesplus@2.3.1, playermodellib@1.1.0, plumpkins@1.1.3, primitivesurvival@3.9.8, prospecttogether@2.1.1, shearsspeedscales@1.0.0, shelfobsessed@1.8.3, shroomies@1.3.5, silentpause@1.0.2, snowcaps@0.0.0, soaplyeandbloom@1.3.6, sonitorecipepin@1.0.1, spawngiantwaterlilies@1.0.0, spyglass@0.5.2, storagecontroller@1.2.1, tankardsandgoblets@1.3.2, temporalcontainers@1.0.0, temporalsymphony@2.2.2, temporal_gears_stack@1.0.0, translocatorengineeringredux@1.6.1, valkyrjavesssels@1.0.0, game@1.21.5, vsimgui@1.1.14, wildfarmingrevival@1.4.0, yeriksleatherblocks@1.0.2, ceratopsidae@1.2.1, mosasauridae@1.0.14, ornithomimosauria@1.0.4, abcsredux@2.0.5, aemonsessentials@0.0.3, airthermomod@0.2.0, alchemy@1.7.19, altmapiconrenderercontinued@1.5.0, antlershorns@1.3.2, apeflowerpots@1.3.1, arrowbarrels@1.2.1, aslerixsmeteoriccrystal@1.0.1, attributerenderinglibrary@2.3.0, axleinblocks@1.21.1, bettercaveart@1.1.1, betterfirepit@1.2.0, betterruins@0.5.0, bettertraders@0.1.0, billposting@1.1.0, butteflydisplay@1.1.0, carryon@1.12.1, cartwrightscaravan@1.7.3, chiselwiz@2.1.0, chutemod@1.0.0, climbablevines@1.0.0, commonlib@2.8.0, composter@1.2.1, configlib@1.10.6, customwaypointsuggestions@1.0.0, danatweaks@3.6.0, decayingcreatures@0.1.7, desertificationsurfacevariation@1.0.0, easyhammermode@0.0.2, egocaribautomapmarkers@4.0.3, enhancedhandbook@1.7.0, expandedstomach@1.2.2, extrainfo@1.10.1, farseer@1.3.2, floralzonesxskillsforestrycompat@1.0.0, foodshelves@2.3.1, fromgoldencombs@1.9.4, glidierglider@0.0.8, goblinears@2.3.2, gourmand@1.7.9, greenhousebuff@1.2.0, hazjackalope@1.0.5, heatretention@1.0.2, hidenametagsmod@1.21.0, improvedhandbookrecipes@1.1.3, itempickuphighlighter@1.2.2, itempickupnotifier@1.8.0, jaunt@2.1.1, libatex@0.7.0, maketeaforked@0.7.1, mannequinstand@1.0.7, materialneeds@1.0.0, metalpots@1.6.1, metalunittooltip@1.1.1, meteoricexpansion@1.2.6, mineralsoup@1.0.1, minimalcompass@1.1.4, morepiles@2.2.0, nemi@1.1.0, nogllogspam@1.0.1, novelty@1.0.13, passthruchutes@1.0.2, pelaguswinds@1.2.2, petai@4.0.1, postsandbeams@1.4.0, purposefulstorage@1.4.1, putitinthebag@1.0.2, rackableplates@1.0.0, realsmoke@1.1.7, remotetradercheckmod@0.3.0, riftworks@1.1.16, rustboundmagic@3.1.3, ruststones@1.2.3, saltandsands@1.1.4, scaffolding@1.2.3, scrollcharactercreation@1.0.3, simpleconcretefork@1.2.7, spawnhighlight@1.2.0, spearexpantion@0.3.7, speedboat@1.1.0, spyglassinfo@1.0.2, statushudcont@4.0.1, stepfixelk@0.0.3, stonebakeoven@1.2.0, terraprety@8.0.0-dev.1, th3restock@1.1.2, thecritterpack@1.3.4, toggleentityselection@1.1.0, tradie@1.5.1, translocatorgearccost@1.0.3, unbindhotkeys@1.0.1, valrossensmapfilterscontinued@1.21.1, vintagescarecrow@0.0.8, creative@1.21.5, survival@1.21.5, windchimes@1.3.2, wrenchroof@1.3.0, xlib@0.9.0-pre.2, apanserbjornstory@0.10.2, beamtools@1.0.2, draconis@1.1.2, elkjaunt@1.2.0, em@3.3.3, harepet@1.3.1, itemrarity@1.1.5, monoceros@1.3.1, obsidiancraft@1.5.3, passablebranches@0.0.3, playercorpse@1.12.0, realsmokeforbraziers@1.1.0, realsmokeforchiseltools@1.1.1, snowshoes@2.1.2, stonequarry@3.5.1, xinvtweaks@1.8.1, xskills@0.9.0-pre.2, xskillscatchabledinospatch@0.0.1
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Vintagestory.GameContent.MicroBlockModelCache.CreateModel(ItemStack forStack) in VSSurvivalMod\Systems\Microblock\MicroBlockModelCache.cs:line 81
at Vintagestory.GameContent.MicroBlockModelCache.GetOrCreateMeshRef(ItemStack forStack) in VSSurvivalMod\Systems\Microblock\MicroBlockModelCache.cs:line 67
at Vintagestory.GameContent.BlockMicroBlock.OnBeforeRender(ICoreClientAPI capi, ItemStack itemstack, EnumItemRenderTarget target, ItemRenderInfo& renderinfo) in VSSurvivalMod\Systems\Microblock\BlockMicroBlock.cs:line 607
at ChiselWiz.Gui.Elements.CWBlockRenderer.RenderItemstackToGui(ItemSlot inSlot, Double posX, Double posY, Double posZ, Single size, Int32 color, Single dt, Boolean shading, Boolean origRotate)
at ChiselWiz.Gui.Elements.GuiElementCWItemStack.RenderInteractiveElements(Single deltaTime)
at Vintagestory.API.Client.GuiComposer.Render(Single deltaTime) in VintagestoryApi\Client\UI\GuiComposer.cs:line 737
at Vintagestory.API.Client.GuiDialog.OnRenderGUI(Single deltaTime) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 396
at Vintagestory.Client.NoObf.GuiManager.OnRenderFrameGUI(Single deltaTime) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 309
at Vintagestory.Client.NoObf.ClientMain.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\ClientMain.cs:line 1017
at Vintagestory.Client.GuiScreenRunningGame.RenderToDefaultFramebuffer(Single dt) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 250
at Vintagestory.Client.ScreenManager.Render(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 760
at Vintagestory.Client.ScreenManager.OnNewFrame(Single dt) in VintagestoryLib\Client\ScreenManager.cs:line 663
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame(FrameEventArgs e) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 112
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 338
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 133
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95
💬 flamescape , Oct 16th at 7:40 PM

El_Neuman The goal of this mod is to be a client-side only mod. Is there a way to distribute this mod via servers whilst also allowing clients to use the mod on unmodded servers? If you know of other mods that behave this way, please let me know and I'll see if I can figure out how to make it work like them.

💬 flamescape , Oct 16th at 7:37 PM

Hi Dampus

Thanks for the suggestions. I've just pushed out a quick update to remove the hammer requirement in creative mode.

As for the instant operations in creative mode - I think it's a good idea. I will certainly add this to the todo list.

💬 Dampus, Oct 12th at 12:43 PM

Any chance to remove the offhand hammer requirement when playing creative mode? Just adds an extra cumbersome step since I have to switch from my lantern everytime. Would also be cool to have the operations be instant when playing creative mode as well :)

💬 El_Neuman, Oct 12th at 10:04 AM
Hi! Thank you so much for such a wonderful mod.

I have a request: please remove or change the line in the modinfo file that marks the mod as client-side only. Because of this, players can’t automatically download the mod when connecting to a server — everyone has to install it manually!

💬 Vityuri, Oct 10th at 7:41 AM (modified Oct 10th at 7:48 AM)

Hi flamescape just noticed the latest feature the design catalogue and these next few upcoming features rely heavily on each other. 

 

  • Catalogue import from Chisel Tools portfolio.
  • Import designs from images. (e.g. for stained glass or custom paintings)
  • QR code design creator. (type in a URL to generate QR code block designs)

 

Some of our hardcore chiselers find it cheating to import shape files, especially from tools or mods that create shape files for you. Any chance that these features could be a separate mod? 

 

💬 JCP, Oct 8th at 10:24 PM

Cool mod, it came in clutch with repeat designs. Thank you so much flamescape, you are a legend :>

💬 Zopporillo, Oct 8th at 1:14 PM

WHAT A BLAST OF A MOD

💬 Xordaii, Oct 7th at 7:13 AM

Okay, probably was there the entire time, for PandaBearJelly and myself and anyone else that couldnt find it, you have to enter Inventory with the copied item to the clipboard open, and the button is in the clipboard, but only when you open inventory. It isn't in the catalogue.

flamescape thank you for this. It is a much better way to name than the name tool. I like that it gives you the opportunitiy to name before saving to catalogue. I'm off to find all my creations and save them now! You are my hero.

💬 TerrorBite, Oct 6th at 2:15 PM

flamescape Ah, think I missed the fact that this is purely a client mod. Understandable, thanks for responding!

💬 flamescape , Oct 6th at 10:13 AM

Xordaii PandaBearJelly

Hi both.

Sorry, I hadn't yet had chance to add some of the new features to the readme (- I have updated it now, though). I'm currently working on a youtube video to explain all the features of the mod.

To answer your question, you can save designs like so:

  1. Copy a design to your clipboard using the copy hotkey.
  2. Open your inventory to expand the clipboard window.
  3. In the expanded clipboard window, press the "Save Design" button.
💬 Xordaii, Oct 6th at 5:24 AM (modified Oct 6th at 8:42 AM)

flamescape

Thank you SO much for this. I have been wanting to easily reuse designs I created in creative single player on the server we are running. Also, thank you for the mod. You have saved my wrists so much pain.

 

I found the catalogue, but like Panda I would like to know how to save it? Please update the instructions in the description above to include how to find the catalogue, how to save to the catalogue. 

Ricoman if it keeps happening with a block you can't tell the orientation about/don't care about orientation, you can either 1) pick up and replace the block down from the same direction you placed the original or 2) I haven't used it, but I believe there is a configuration in the F menu for chiselwiz to turn off requiring same orientation. 

Not sure you want to do that on some blocks however, like planks. They may look inconsistent if you are putting two with diff orientations next to each other in a patterned build.

💬 PandaBearJelly, Oct 6th at 3:37 AM

How do you save designs to the catalogue? 

💬 flamescape , Oct 4th at 12:36 PM

Hi TerrorBite

I would love to add a feature like this, but unfortunately it's just not possible with a client-side-only mod like Chisel Wiz. Sorry.

This would be a great idea for a mod with a server-side component.

💬 TerrorBite, Oct 4th at 7:10 AM

Hi, I have a feature request for this mod.

Everyone has probably experienced the annoyance of chiseling a (potentially hard-to-get) block, and wanting to get the original block back.

I propose a new chisel tool mode, Remove Material. When used, hitting a voxel of a given material within a chiseled block will both remove all voxels of that material from the chiseled block, AND return the material to your inventory (the inverse of adding the material to the block).

If used on a chiseled block with only one material, this will act the same as chiseling away all voxels (the chiseled block is destroyed), except you get back the original block.

💬 flamescape , Sep 29th at 10:07 AM (modified Oct 6th at 2:40 PM)

Ricoman

Thanks for your calm and rational feedback. I am so sorry that my mod has caused you such serious frustration and aggravation and wasted your time.

Respectfully, though, I’d like to clarify a couple of points:

  1. The mod doesn't add direction suffixes to blocks - those have always been there. They aren't random either. This is a feature of the game: blocks which have one of the "Orientable" behaviours in their definitions will have north/east/south/west variants. The orientation used is based on how the block is placed. Even though fanned cobblestone looks similar in many different orientations, other blocks (like logs) have very obvious orientation differences. That's why the mod insists that the orientation matters. Once a block has been chiselled, its orientation can no longer be changed, which is why the mod preserves that distinction.

  2. Regarding the "zero reason" or lack of explanation for this behaviour... I must point you to the "Known Issues" section of this mod page, which very specifically points out the reason and explanation for what's happening, as well as provides a helpful workaround for the time being.

As for addressing the issue itself though, I do agree that it would be good if the mod could ignore block orientation when instructed to do so. I'll add it to my to-do list to add this as an option. Feel free to chip in on my Ko-Fi page if you'd like me to make it a priority.

Edit: I've added an option in the latest version to allow pasting/merging to ignore material orientation. Enjoy!

💬 Ricoman, Sep 29th at 12:46 AM

ok, so first off I love what this mod does. It has saved a lot of chiseling.

 

Unfortunately, it has a fault that has caused SERIOUS frustration and aggravation to the point that I get so fed up I quit and just go back to chisel copying by hands.

 

When I go to copy a chisel from one block to the EXACT SAME MATERIAL BLOCK, most often I get an error:

              "MISSING - [Materials=[Cobblestonefan-granite-east]]"

which then prevents me from copying the chisel work. Like, it won't LET me.


EXCEPT, I am copying a chisel from ONE GRANITE FANNED COBBLESTONE BLOCK to another, the EXACT SAME MATERIAL BLOCK!!! There is literally ZERO difference...

For SOME UNKNOWN REASON, the mod is adding suffixes "-north]]", "-east]]", "-south]]", and "-west]]" to the end of the material description apparently at random because there is ZERO reason I can see or is explained anywhere as to WHY they randomly threw those suffixes onto the blocks.

PLEASE FIX THIS!!! IT has been frustrating me enough that I am about to just delete this mod and never use it again. So far, I would have SAVED time with all the time and materials I've wasted...

 

💬 Ikkus, Sep 26th at 11:08 PM

Copy-paste multi-material block is an absolute lifesaver. Thanks for the mod.

💬 flamescape , Sep 24th at 2:20 AM

Sergios Unfortunately not - this is a limitation of a client-side mod. However, if you use this mod to copy and paste the block, it will only copy across the necessary materials (- it will ignore all the extra unused materials from the block you copied).

💬 Sergios, Sep 24th at 1:01 AM (modified Sep 24th at 1:01 AM)

flamescape

Thank you for your answer! Is there a way not to extract materials from a multiblock, but simply delete them? For example, I was experimenting, and in my final product—the multiblock—I have 10 materials, of which only 2 are actually used. Is it possible to add a "delete unused materials" function to the mod?

💬 flamescape , Sep 21st at 11:07 PM

QPTech I'm glad you like the mod! Your comments mean a lot to me. Chisel Tools was a great inspiration. :)

💬 QPTech, Sep 21st at 2:13 PM (modified Sep 21st at 2:28 PM)

I'm going to have to try this! OK the basic functions are amazing, better than chisel tools. Amazing!

💬 flamescape , Sep 21st at 10:54 AM

Sergios Sadly not. This is a limitation that would require a server-side component to overcome (which I'm not planning to do). The only way to combine the materials of chiselled blocks is by combining them together in your crafting grid. There is no way to extract materials back out of a chiselled block after they have been placed into one.

 

Sergios GLaDOS_cz PandaBearJelly NylonCat Thank you for all the kind words. I really appreciate all the positive comments. :)

💬 Sergios, Sep 21st at 10:29 AM

flamescape

The mod is just amazing!!! Thank you! It has literally saved me days of chiseling!

 

Question: is it possible to make it so that I can "extract" material from a multimaterial block? That is, transfer material from a multimaterial block in my inventory into an item?

💬 GLaDOS_cz, Sep 21st at 5:02 AM

This is excatly what I searched for! thank you for saving enourmous time.

💬 PandaBearJelly, Sep 21st at 4:07 AM

Just want to say that I really appreciate that your mod adds all these great functions to the vanilla chisel rather than introducing more inventory clutter with new tools. 

💬 NylonCat, Sep 19th at 3:46 AM (modified Sep 19th at 3:47 AM)

Thank you for the super fast update!
In addition to what's mentioned already, i also appreciate that this mod doesn't add additional blocks or items to the game the way QP's does. It just expands on vanilla mechanics through more UI options and i love that about it the most.

The durability consumption isn't much of an issue in my eyes, the time it would have cost to chisel stuff without the extra features is far larger than the time it would take me to make a few extra steel ingots every now and then. It's actually a nice way to balance things out. I do play with x3 tool durability by default, that may also play into it.

Very much appreciate this mod <3

💬 Kjeldar, Sep 19th at 1:37 AM

DragonV0942 to prevent my...good chisels got eaten up, i'm using early chiseling.

chisels are made out of flint and are just for chiseling

they burn through but are cheap to make and there's no need to waste the good ones

💬 flamescape , Sep 19th at 12:51 AM

DragonV0942 yes you are right that it burns through chisels fast. The chiselling strategy isn't perfect, but it's about as efficient as I can make it right now.

You are right that I could solve this by adding a server-side component, but then there's already a mod for that (- QP's Chisel Tools). My mod fills a gap for people who want to play on unmodded servers (or at least, servers that don't have QP's mod) - and this is my main goal for this mod, so I won't compromise on this.

It might be possible in future for me to add a "prototyping mode" which allows you to chisel freely without using any durability by working on a "ghost block" until you are happy with your changes, and then press a button to commit your changes in the most efficient way possible. I'll have to think about it.

Anyway, I hope you continue to enjoy what I've done so far. :)

💬 DragonV0942, Sep 19th at 12:28 AM

I want to thank you flamescape for this mod.
though it is heavily inefficient which results in the durability of the chisel being eaten away, It is a fantastic client-side mod when joining friends that don't have it attached to their server, making the repetitive chiselling much easier time wise... but sacrificing durability and efficiency.

I have no idea how you'd be able to make it more efficient without forcing it to be a "both mod" rather than a "client side mod" but I have faith that you might think of something to increase the efficiency without sacrificing its ability to be client-sided.

keep up the fantastic work.

💬 flamescape , Sep 18th at 6:30 PM

Hi DragonV0942 and NylonCat , I have just pushed out version 1.2.2 which should hopefully fix this compatibility issue 🤞.

It may be worth backing up your world before installing, but my testing in my own world seems fine.

💬 NylonCat, Sep 18th at 4:24 PM

I also use "Better Chisel" (and would very much like to keep it around) but have not updated this mod to its latest version. Having both be compatible with each other would be much appreciated!
If needed, i can make a backup of my save and try replicating the issue that DragonV0942 talked about. I also know of a server that runs both mods, but the host/admin likely won't risk an update if there's any chance of (temporarily) corrupted blocks leading to lost insulation or other issues.

💬 flamescape , Sep 18th at 12:45 PM

DragonV0942 Thanks so much for the feedback. I'll explore what the conflict might be with this other mod and try to fix it.

Incidentally, I just dropped a new version which should optimise the number of chiselling operations performed when using the new tool modes. Hopefully will reduce the amount of chisels you're gonna burn through with this mod now :) Enjoy!

💬 DragonV0942, Sep 18th at 12:22 PM

flamescape

I do believe you're correct.
I forgot that I had one other chisel tool that initially didn't conflict with yours but that was "Better Chisel" by Darkbrook.

After updating your mod, but disabling that one, I do not have the glitch anymore.

💬 flamescape , Sep 18th at 9:50 AM

Hi DragonV0942

That's strange. This mod doesn't have a server-side component, so it cannot corrupt your blocks in the way you mentioned - at least, not by itself and not permanently (any corruption could only ever be visual, and wouldn't affect your data).

Perhaps there is a mod conflict going on which has led to this?

The new version of Chisel Wiz does patch the vanilla BlockEntityChisel class in 3 places on the client side, which is a potential cause for a mod conflict/compatibility issue.

Would you be able to try again without any other mods enabled? Perhaps we can figure out the conflict by going through them one by one?

I'd be happy to do this work myself if you can provide me with a list of your other mods.

💬 DragonV0942, Sep 18th at 2:10 AM (modified Sep 18th at 3:16 AM)

It seems that the latest update has corrupted a lot of blocks from my single player game.
Some of the latest blocks that I had chiselled before logging off have turned into white question marks, easy fix.
However the biggest problem that I am suffering right now is that almost every single chisel block that has not been corrupted in that way have lost all collision, and solidness. Which has caused a lot of my structures to no longer be insulated, and my Cellars to be breached.

Breaking down and replacing the same block seems to fix that issue, I'm currently block hunting for every single one that might be causing this issue and have yet to figure it out, so that's just a little warning for anyone willing to update, be prepared for glitchy blocks.

EDIT: it seems unfixable on my end as it turns out, reloading the world after replacing all of the blocks to get rid of the glitch just returns. Reverting back to the previous version of This mod fixes the problem.

💬 Zncon, Sep 12th at 4:58 PM

flamescape Just got a chance to try it out, and this update is fantastic! The preview mode and material swap are both great.

 

The preview has already saved me a lot of running back to re-copy something because I couldn't remember if I had it already. Very much looking forward to the design catalogue feature if you end up having the time to make it.

💬 flamescape , Sep 12th at 3:38 PM

Zncon You may want to check out the new version of this mod. You can now swap materials for designs, which should let you replace one plank orientation for another. See the mod description to learn how it's done.

💬 flamescape , Sep 11th at 10:21 PM

Zncon yes you are right this is a limitation at the moment. I'll make a note of it until I can make a workaround for it.

💬 Zncon, Sep 11th at 9:57 PM (modified Sep 11th at 9:58 PM)

Hoping you can figure out what's going on here for me. I chisled a small shelf out of a oak planks block, without adding any extra material. Now when I try to paste a copy of it to another oak planks block I get this error popup text at the bottom tof the screen: Missing block material 'planks-oak-ns'.

I tried the operation again with more Oak Plank blocks in my inventory but that didn't change anything.

 

Edit: I figured out I could still paste a copy to a fresh Oak Planks block that started in a different rotation. So it appears that the rotation of the target block has to exactly match that of the source block in this instance.

💬 flamescape , Sep 11th at 9:04 PM

Thy_Dungeoneer check your keybinds. I'm sure you just have a conflict or something.

💬 Thy_Dungeoneer, Sep 11th at 12:19 PM (modified Sep 12th at 7:29 AM)

" I want to use that mod so bad, but everytime i try to copy a chisled block, it just opens my character window :( "

Edited: It works now. It was my own stupidity. 10/10 mod

💬 rekimchuk13, Sep 10th at 5:35 PM

hey, flame, can u please read private messages on discord? < 3

💬 flamescape , Sep 10th at 12:20 PM

Zncon thanks for the kind words. :)

💬 Zncon, Sep 10th at 5:55 AM

I wasn't expecting to be quite so enamoured with this mod, but it's 100% amazing. Thank you!

💬 JonnyGeek, Sep 4th at 11:00 PM

absolute W

💬 flamescape , Sep 2nd at 9:12 PM

Perric101 basically, yes. :)

💬 Perric101, Sep 2nd at 9:11 PM

oh neat, is this like a chisel printer? could be nice for servers without mods

 (edit comment delete)