Back to mods
ChiselControl project artwork

Vintage Story Mod DB · Vintage Story mod

ChiselControl

CHISEL CONTROL Selection tools · Block modes · Any server A CHISEL MOD FOR VINTAGE STORY 1.22 Chisel with control. Select whole faces, loops and boxes of voxels, preview a shave or extrude, then apply it in one go. Push, flip and rotate whole blocks, wit

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which ChiselControl release should I use?

Updated 8 days ago
Latest stable file 0.1.40
Game version 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3
Loader Built-in Vintage Story mod system

ChiselControl 0.1.40 targets 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3. It must be installed on the client. Installation on the dedicated server is optional. No extra mods listed for this file.

Where it goes

Is ChiselControl required on the client, server, or both?

It must be installed on the client. Installation on the dedicated server is optional.

Client Required
Dedicated server Optional
Loader for this release Built-in Vintage Story mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

This release supports both sides, but the source does not require it on the server.

What else does ChiselControl 0.1.40 need?

0.1.40. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add ChiselControl without breaking your instance.

Built for ChiselControl 0.1.40. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 0.1.40. It targets 1.22.0-pre.1, 1.22.0-pre.2, 1.22.0-pre.3; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    It must be installed on the client. Installation on the dedicated server is optional.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 0.1.40. It opens that exact file at the source.

About this project

What does ChiselControl add?

CHISEL CONTROL Selection tools  ·  Block modes  ·  Any server
A CHISEL MOD FOR VINTAGE STORY 1.22
Chisel with
control.
Select whole faces, loops and boxes of voxels, preview a shave or extrude, then apply it in one go. Push, flip and rotate whole blocks, with undo and redo. It even works on servers that don't have the mod.
⬇ DownloadGet started
Needed on the client · optional on the server
                       
                       
                       
                       
                       
                       
                       
                       
                       
                       
Preview: Shave  −22 / +8 voxels  ·  then APPLY
4
selection tools
5
block modes
Undo
and redo
Any
server, even vanilla
EVERYTHING IN ONE MOD
The chisel, with the tools it was missing
Vanilla chiseling is one voxel per click. Chisel Control lets you work on whole surfaces and whole blocks, see the result first, and take it back if you don't like it.
THE F MENU
The F menu, upgraded.
Hold a chisel and press F. Chisel Control's menu replaces vanilla's, with the same chisel sizes and materials plus block modes, undo and the selection tools. Those open a side panel with their own options.
Every material in the block gets a tile, even when it has only one
Scroll over a block mode to set its strength
Undo and redo for ordinary chisel clicks too
The F menu
FaceCoplanarBoxLoop
                   
                   
                   
                   
                   
                   
                   
Selected: 24 faces / 24 voxels  ·  LMB add   RMB remove
SELECTION TOOLS
Pick surfaces, not single voxels.
LMB adds to the selection and RMB removes from it. There are no modifier keys to remember.
Face: one voxel face at a time
Coplanar: a whole flat area, with a tolerance
Box: two clicks, as a flat area or a 3D volume (optionally including air)
Loop: a one-face belt that wraps around the shape
Grow, shrink, invert and clear from the panel
SHAVE · EXTRUDE · SWAP
See it first. Then apply.
The side panel docks next to the F menu. Choose an operation and the preview shows exactly what will happen: red voxels go and green ones are added. Nothing changes until you press APPLY.
Shave cuts in by the depth you set
Extrude builds out, in the chisel's selected material
Swap repaints the selection with another material
Undo and redo your recent edits
The side panel, previewing a shave
    BLOCK MODES
⇅
Push/Pull
Slides every voxel out or in; what leaves the block is dropped
1–15
↺
Wrap
Push/Pull, but what leaves one side comes back on the other
toggle
⇕
Flip
Turns the block upside down
1 click
⟳
Rotate
Tips the block away from you or toward you
90°
■
Reset
Fills the block solid again
1 click
Block mode: Push/Pull 2  ·  LMB pull out   RMB push in  ·  scroll to change strength
BLOCK MODES
Move a whole block in one click.
Pick a block mode in the F menu, then click any chiseled block. The face you click sets the direction.
Push/Pull 1–15 voxels, or wrap so nothing falls off
Flip upside down, Rotate by quarter turns
Reset fills the block solid again
ANY SERVER
Works where the server doesn't have it.
On a server with Chisel Control, each edit is a single change checked by the server. On a vanilla server, the mod replays your edit through the same chisel packets vanilla uses, so the server applies and saves it like normal chiseling, within vanilla limits.
Walk out of reach and it pauses until you come back
Missed clicks are worked out again and resent
Missing material is added from your inventory
Press Backspace to stop it at any time
⛏
You
with Chisel Control
● ● ●
chisel clicks
🖥
Server
plain vanilla
Replaying  184/412  (paused: move closer)
① Modded serverone edit, checked by the server   ② Vanilla serversent as ordinary chisel clicks
GET STARTED
Your first edit in a minute
1
Install it
Add the mod on your computer. The server doesn't need it.
2
Press F
Hold a chisel, look at a chiseled block and press F.
3
Select
Pick Selection tools, then click faces with LMB.
4
Apply
Choose Shave, Extrude or Swap, check the preview, press APPLY.
PLAYS FAIR
Safe on any world
🛡
Server rules apply
With Chisel Control on the server, every edit is checked for reach, land claims and reinforcement, and survival needs a hammer in your off hand. On a vanilla server, the server uses its own chisel checks.
🧹
Safe to remove
Chisel Control stores nothing extra on items or blocks. Remove it and your chiseled blocks stay ordinary vanilla chisel work.
⚙
Your limits
Server owners set the depth, selection size, edit distance, history length and survival use in ModConfig/chiselcontrol.json.
FAQ
Questions people ask
Does the server need Chisel Control?

No. Without it, your edits are sent as ordinary chisel clicks, which the server checks and saves. With it, each edit is one change the server checks, and big edits go through at once. Client and server must then run the same version.

Does it work in survival?

Yes. You need a hammer in your off hand, the chisel takes durability damage, and extruding uses the block's material budget, just like vanilla. Server owners can turn survival use off in the config.

What are the limits on a vanilla server?
  • Edits are sent one click at a time, so large ones take a while. Up to 1000 clicks per edit.
  • It can fill empty spaces inside a chiseled block, but it can't create a new chiseled block in open air or empty one out completely.
  • Put down whatever is on your mouse cursor first.
How does undo work?

Every Apply, block-mode click and swap is one undo step (20 by default), with Ctrl+Z and Ctrl+Y. History is kept in memory and is lost when you leave the world. An undo is refused if the blocks have changed since. The F menu also has Undo chisel click for ordinary vanilla clicks.

Why can't I break blocks?

While Chisel Control mode is on, LMB selects instead of breaking. Pick a chisel size in the F menu or press K to go back to the plain chisel.

Can I change the limits?

Yes, in ModConfig/chiselcontrol.json: depth, selection size, box size, tolerance, history length, edit distance, preview size, and whether survival may use it.

Known limits/bugs
  • Selection works on chiseled blocks only. Turn plain blocks into chiseled ones with vanilla RMB first.
  • The hotbar's chisel icon still shows the vanilla size while a block mode or the selection tools are on.
  • Extra F menu entries added by other mods aren't shown in Chisel Control's menu unless specifically supported.
  • Chisel Control is in active development. Back up worlds you care about.
Carve what you want, much faster, with professional tools.
Needed on the client only. Made for Vintage Story 1.22.
⬇ Download Chisel Control
Obviously AI coding assistants were used during mod development, this page was also made with AI. Join our discord here!

Project description from Vintage Story Mod DB.

Pick your setup

ChiselControl releases for each Vintage Story version.

Choose the version and loader you play, then open the matching release.

23 available setups

Showing the newest 12 of 23 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

ChiselControl versions and loaders

2 of 2 releases match

Looking for an older file? The official Vintage Story Mod DB project page is in Resources.