Effortless Building
Many well-known mods make it easier to break blocks (hammers, quarries, veinminer), but not many focus on placing them. Even the most experienced players still often place blocks one by one. This mod makes building easier by providing tools like mirrors, arrays, QuickReplace and a block randomizer.
- Mirror blocks in realtime
- Build repeated sections quickly using arrays
- Place random blocks using the Randomizer Bag
- Quickly replace existing blocks (toggle with a key press)
- All of the above works in synergy
- Works in survival and creative mode
Switch build modes by holding ALT.
Open modifiersettings with the + key on the numpad.
Toggle QuickReplace with the - key. (Keybinds can be changed)
Build Modes
Hold ALT to switch build modes. This is compatible with the radial menu of Chisels and Bits; when a chisel or bit is held, it will open the Chisels and Bits menu, otherwise the build mode menu.
Build modes:
- Normal: vanilla placement
- Normal+: increased reach
- Line: place lines of blocks in any 3 axis
- Wall: place walls in x or z axis
- Floor: place 'walls' in y axis
- More to come!
Mirror
Mirror blocks in realtime, as you place them. Works with even and uneven builds (add .5 to the position). Rotates blocks like stairs, logs, slabs, pistons etc properly.
Set position, radius (size) and what axes to mirror by pressing the + key on the numpad.
Mirror settings:
- Position: where the mirror is situated in the world
- Direction: what axes to mirror, can mirror on all axes simultaneously
- Size (radius): how many blocks away from the position the mirror will still work. Limited by your reach.
- Set to current pos: set the mirror's position to the current player position
- Toggle odd/even: set position to center or corner of block, for odd or even numbered builds
- Show lines and area: helps visualize where the mirror is
Still not sure what's going on? Watch this tutorial by ScottoMotto: The Fastest Way to Build a House in Minecraft
Array
The array modifier copies your build in a certain direction a certain number of times. Very useful for nether tunnels but also useful for quickly building walls etc.
It is possible to add offset to multiple directions so diagonal builds are possible (e.g. a nether tunnel that goes upwards or sideways). And of course breaking blocks is also supported for if you make a mistake.
Set offset and count by pressing the + key on the numpad.
Array settings:
- Offset: in what direction to replicate your block. Example: with offset (2,1,0) and count 3, placing a block at (0,0,0) will also place blocks at (2,1,0), (4,2,0) and (6,3,0).
- Count: how many times to replicate your block
- Reach: limits how far away you can place blocks (highest offset * count)
Radial Mirror
The radial array lets you place blocks in a circle around a certain point. The circle can be divided into slices, and each slide will copy your block placements.
I heard you liked mirrors, so I put mirrors in your radial mirror. Mirror every other slice by enabling alternative mode.
Set position, slices, radius and alternative mode by pressing the + key on the numpad.
Radial mirror settings:
- Position: center of the radial mirror
- Slices: the amount of slices to cut the circle in. Each slice copies your block placements.
- Radius: how many blocks away from the position the radial mirror will still work. Limited by your reach.
- Alternate: mirrors every second slice
Randomizer Bag
Put blocks in the bag, then rightclick to place a random block from the bag. Adjust ratios by filling slots with the same block (e.g. 2 slots cobble + 1 slot stone makes for a 2:1 ratio). Handy for building walls and paths with variation. Combine with array and QuickReplace for super easy path building.
Crafting recipe:
Craft by surrounding any wooden planks with leather.
Survival-friendly
Playing this mod in survival mode is fully supported. When playing in survival mode:
- All actions consume the right amount of blocks.
- You have to use the appropriate tool to break blocks.
- This correctly damages the tool based on how many blocks are broken.
- Replacing only works on blocks that can be harvested by hand.
- Mining speed is increased for each additional block mined (change percentage in config).
Explanation video:
QuickReplace
Press the - (minus) key on the numpad to toggle QuickReplace. When on, new blocks you place won't be put on the block you are looking at, but replace it. Handy for swapping out floors or replacing materials in general. Replaces underneath tall grass for your convenience.
Note: in survival mode QuickReplace only works with blocks that can be harvested by hand.
Reach
Your reach determines how far away you can place blocks. It also determines the maximum radius of the mirror and the reach of the array.
Increase your reach using craftable reach upgrades. They need to be used in order, it is not possible to skip straight to upgrade 3 without using 1 and 2.
Crafting recipes:
Reach Upgrade 1
Block placing: 12 blocks
Mirror radius: 25 blocks
Array reach: 50 blocks
Reach Upgrade 2
Block placing: 25 blocks
Mirror radius: 50 blocks
Array reach: 100 blocks
Reach Upgrade 3
Block placing: 50 blocks
Mirror radius: 100 blocks
Array reach: 200 blocks
Miscellaneous
Toggle between creative and survival mode by pressing F4.
FAQ
"Can I add this mod to my modpack?"
Yes.
"Is this a client-side only mod?"
No, it needs to be installed on both server and client. The server part places all the blocks and verifies the players input.
"Am I allowed to make my own version of this mod?"
Yes, as long as you comply with the LGPL-3.0 license (usually this means: link to this page, license your modification under LGPL-3.0, make the code visible and state significant changes).
Mod Spotlights
ScottoMotto
Credits
Radial Menu from Chisels and Bits by AlgorithmX2
Build Modes inspired by Linear by Tschipp
Great mod! However in the newest version my Tinker's Hammer can't mine more than 1 block in normal mode, and in no mode you can¨'t place blocks.
In reply to mathiasmt:
Hey, I love this mod! Sadly though, I can't use the radial menu by holding alt for whatever reason. Is there a way to change this button or something to make it work? It's super annoying not being able to do any of the cool features.
In reply to Sephirothphoenix92596:
Ah, okay! Thank you very much! Btw, this mod is so helpful, it's one of the best quality of life mods out there. I really appreciate it!
i've gotta say, this mod is amazing from what i've seen, however, does this work on multiplayer servers? (specifically servers i'm either OP, i own, or have creative permission)
In reply to FlatoutDude:
This mod is AWESOME, very original and brings building to another level, good job!
Edit: it was more than fair to edit comment and strikethrough something that could mislead the others since the mod already has options for it!
There is just one small thing about this mod that can be an exploit for early game survival players - with this mod it is possible to use it to mine bigger areas and progress a lot faster than it should be, allowing to mine 5/10/more blocks at same time. I noticed that it would still consume picks and shovel faster, but still can be used to progress faster. I hope you can improve this aspect to bring balance on survival with this mod.I have 2 ideas that might help:1. Reduce mining speed on survival the more blocks you are targeting (ex: you use mod to mine a column of 5 blocks then you would need 5 times more time to mine it on survival), also an option on the .config for those who want to change.2. Unlock the mod in survival only when you reach certain progression (ex: building features could unlock when you get diamond) or maybe you could craft some expensive item and wear it to unlock the mod features in survival.In reply to TheUltraboot:
In reply to Requios:
Your mod is absolutely awesome and getting better all the time. I love it!
I do have a tutorial style playlist of videos updated often:
https://www.youtube.com/playlist?list=PLbWBUfG1dlUAuge1rD37QIRa-UPHGgzAM
Here is the first video in the series:
You may great videos too.
In reply to ScottoMotto:
Very cool mod, will make both building and breaking structures way easier and more fun :)
I did notice some config settings for different "max reach levels", but haven't found a way to actually... get them...
Checking through the code I noticed there are supposed to be items for those levels, but they aren't in version 0.5.
Are they perhaps still in-development and that's why only the config slipped through?
In reply to Lordmau5:
In reply to Lordmau5:
Hi! Great mod, thank you so much for it, but found a bug, but not with your mod, but with interaction. If you try to use Architecturecraft along side with this mod, it doesnt place the same blocks, but only places common rooftiles, without any "Cut from N" or anything like this. Not gamebreaking, tho quite anoying, so if you can do anything about it- it would be great!
Don't have a Bitbucket account so I can't make an issue, but here's a crash when shift clicking an item into the randomizer bag.
https://pastebin.com/iqenshLK
In reply to Lemon:
Hi there!
This mod is awesome and sounds really easy to use.
However, I've been encountering a crash that has something to do with the Randomizer Bag:
The game crashed whilst initializing game
Error: java.lang.NoSuchMethodError: nl.requios.effortlessbuilding.item.ItemRandomizerBag.setUnlocalizedName(Ljava/lang/String;)Lnet/minecraft/item/Item;
Is there a fix or am I just doing something wrong? I'd love to be able to streamline my building!
Thanks so much
In reply to alfaprime9x: