BlockCarpentry
Minecraft mod for 1.15, 1.16, 1.17, 1.18 and 1.19 - a mod similar to the famous "Carpenter's Blocks" mod for 1.7.10 by MinesHopper
NOTE: I can't work on the mod right now due to huge stress in my studies
This mod is only available for forge!
This mod adds coverable blocks (namely frames and illusion blocks), that take on the texture of the block they contain. Currently, that works for most blocks from Vanilla Minecraft and also for many blocks from other mods. Especially, Blockcarpentry adds normal cubes, stairs, slabs, doors, trapdoors, pressure plates, buttons, fences, fence gates, walls, beds and chests. More blocks are planned.
Place blocks from BlockCarpentry and right-click them with some solid block, and they will change their appearance:
Features
Here you can see some pictures, of what this mod also does:
You can right-click a block with glowstone dust or coal/charcoal to increase its lightlevel. Glowstone dust increases the lightlevel by 3, while coal/charcoal only increases it by 1:
You can also right click frame blocks with grass (2 overlays), snowballs (2 overlays), vines (1 overlay) or gunpowder (5 overlays) to apply overlays. In the following screenshot you can see all 10 possible overlays:
Blocks with transparent parts (doors and trapdoors) and blocks with wool-like parts (currently only beds) can be dyed using vanilla dye:
There are a plenty of more features to discover and I've many things planned to do, so please be patient.
Usages of BlockCarpentry Tools
There are four tools: hammer, chisel, paintbrush and a "texture wrench". Click on the spoiler to see what they do.
The hammer is used to remove blocks from frame and illusion blocks. If you want to retrieve a block that was stored in a frame block, you can either break said frame block or use the hammer. You can also enable an easier way of removing a block from a frame (i.e. when right-clicking the block with an empty hand) by changing the corresponding config file value
Use the chisel for alternate designs - this currently works only for some blocks like doors, trapdoors, fences, fence gates, chests, beds and walls:
Some designs add small accessoires like door knobs or handles. When you use the paintbrush, you can toggle their color:
Lastly, the texture wrench is used to toggle between textures, when a block has different textures on each face. For example, planks have the same texture on all six faces, logs have two different textures (bark-like textures on the side faces and year-ring-like textures on the top and bottom face) and smokers have four different textures. Right click a block to change its texture:
Crafting recipes
You can also find all recipes in the vanilla recipe book or in JEI
First, you need to craft frames from eight vanilla scaffoldings.
After that, you can craft stairs, slabs, buttons, etc. by using those frame blocks.
Also, you can place unnecessarily remaining items back in the crafting grid to get the full amount of frames back:
Feel free to experiment! You can also send me improvement ideas by writing a nice comment, and if I like the idea, I'll surely implement them :)
Difference between illusion blocks and frame blocks
Unlike frame blocks, illusion blocks take the model of a block, i.e. they have the same texture on the corresponding sides (e.g. when you right-click one of them with a furnace, it shows the furnace model with the furnace front, sides and top). Again, the difference between illusion blocks and frame blocks: Illusion blocks take the model of the contained block (top faces stay top faces, same for bottom and sides), but frame blocks take the texture of one of these faces for all sides - you can change this by right-clicking the block with a texture wrench.
Example:
On the left side you can see a normal frame block and a frame slab, right next to them are two illusion blocks (they look like frame blocks with slime-like textures on the inside)
As you can see below, right-clicking both frame and illusion blocks with crafting tables results in different outcomes:
Short summary
- 1. You can cover a block by simply right-clicking it with the right block. This block should be a block with static models (e.g. not chests, because they move their lids)
- 2. For blocks with different textures (e.g. the crafting table or bookshelves), you can use the texture wrench (stupid name, but I couldn't think of a better name) and right-click the frame/illusion block to switch between the textures of the block
- 3. For some blocks, you can choose different designs by right-clicking them with the chisel. These designs include different optical enhancements such as door knobs, different windows (doors and trapdoors only). (WIP)
- 4. If you've chosen a design, you can toggle between some textures (e.g., for the doorknob you can choose obsidian, stone, iron block, gold block, and oak planks) using the paintbrush. Again, this is just for cosmetic purposes and does not change the behaviour of the block. (WIP)
- 5. You can right-click any frame or illusion block with glowstone dust or coal/charcoal to increase its lightlevel. Glowstone dust increases the emitted lightlevel by 3, while coal or charcoal only increase it by 1. BUT BEWARE, you wont get glowstone dust or coal back, when you break the block!
- 6. You can right-click any "filled" frame or illusion block with the hammer to remove the block stored inside. You can also enable the feature to remove blocks by sneaking and right-clicking the frame or illusion block with an empty hand (this can be enabled in the config file)
- 7. For doors and trapdoors with glass design, you can right-click it with vanilla dye to change its glass color. Also, you can change the pillow/blanket color from beds by right-clicking them with vanilla dye.
- 8. You can activate certain overlays by right-clicking the "filled" frame/illusion block with some vanilla items like grass (activates both normal and large grass overlay), snowball (activates both normal and small snow overlay), vines (activates vine overlay) and gunpowder (activates different "brick overlays")
- 9. I can't think of any more functionality...
- Have fun and best regards,
- PianoManu
Special Thanks and Top Contributors:
WenXin20 (many tests and bug reports, helped me a lot)
kevinggg1 (contributed translations and feedback)
KiroTheBlueFox (contributed translations and showed me some tricks)
Need some help installing the mod?
Watch this video by CraftStones on how to install BlockCarpentry:
Language files created by:
PianoManu (english, german)
Mikeliro (brazilian portuguese)
kevinggg1 (spanish (spain, argentina))
KiroTheBlueFox (french)
torrtoise (swedish)
pgkrol (russian)
--- feel free to contribute a translation into your language
Note: this mod is intended as a successor to the famous Carpenter'sBlocks mod by MinesHopper. Since said mod is only available for minecraft 1.6.4 and 1.7.10, I've made this mod completely from the scratch (no copy-paste, that would not even be possible), but the idea belongs to MinesHopper. So go and give him some love!
Note 2: This mod is dedicated to the living God and His son, Jesus. Without His support, I would never have had enough strength and perseverance to get this project working and publish it. Learn to hear His voice, it will transform your life. (Based on a quote from Covert_Jaguar, creator of RailCraft)
the mod does not work in version 1.19.3 of forge! mistake : https://prnt.sc/Z4EMXZ33_6Dn
Hey! Love the mod a lot :)
I'm having an issue currently where any "polished" block spits out a buggy texture, regardless if it's from vanilla or not. Only blocks that begin with the word "Polished"
It seems to be related to another mod I have installed, because I tested it with this mod alone and it seemed fine. I am on 1.18.2 and version 0.3.0 of the 1.18 version of the mod. Forge version 40.2.0
I saw that the page says you're currently not working on the mod because of your studies, but I figured I'd leave this comment regardless since it seems like you're replying to others. If that's still the case, don't worry about fixing it it's not a big deal (especially since it likely isn't even your fault) If I had to guess what mod is causing the issue, it's probably every compat.
If you'd like to look into it further you can contact me on Discord: Dr. Terror#0222
Thanks again for the awesome mod! God bless!
this mod looks AMAZING like the mod of my dreams. But sadly its forge so i cant use it :< I saw the mod while some people are playing vault hunters tho, its in the modpack
Hi, this mod is absolutely amazing and Im so glad to have a replacement for architecture craft. One thing I've noticed is that when looking at blocks added by this mod through glass, water or honey blocks, you see completely through the block (i.e. it appears the block isn't there). Is this a bug, or is there a way to fix this in my settings? (This is in 1.16.5).
In reply to Mystic142:
This is weird... I'll look into this. Thanks for reporting!
Regards, Manu
This mod is super useful! I was looking for these features in a mod for newer MC versions and it's perfect. I love being able to add glowstone to blocks to provide an invisible light source instead of spamming torches everywhere.
I would love to see vertical slabs added, or else a tool that lets you rotate blocks so you can make a slab vertical (like Carpenters Blocks hammer did).
In reply to ChicagoK9:
Thanks for your nice words, I really appreciate it! The vertical slabs are already implemented. Simply sneak when placing them and they will rotate into the direction you are facing. A rotating tool is a great idea, I'll add this into my to-do notes!
Regards, Manu
is there any dependencies for this mod? I keep getting this error when trying to install on my 1.19.3 forge server, is it actually compatible with 1.19.3?
BlockCarpentry (blockcarpentry) has failed to load correctlyBlockCarpentry (blockcarpentry) has failed to load correctly java.lang.reflect.InvocationTargetException: null
In reply to airoheart:
No, there are no dependencies. It seems I forgot to test the mod in server environment. Oopsie...
Regards, Manu
In FTB University 1.16 V1.7.0, if you use a block from the Chisel Mod and try applying it to a frame block, it crashes your world and corrupts the chunk where you tried to make the application. I imagine this might be the case for other mods with custom blocks. Is there any possibility there might be a way to create a compatibility between the blockCarpentry mod and other custom mod blocks?
In reply to kaichyu:
There is an issue with the connected textures mod (which is used by chisel). This is known for over a year and I still have no clue how to solve it... The easiest way to fix the world is to remove the BlockCarpentry mod manually and load the corrupted world, then all blocks added by BlockCarpentry would be removed. As I said, I have no idea how to fix this issue, since these connected textures need informations about the blocks around them, which is possible for the frame block itself but not for the mimicked block, as far as I know... I'm really sorry
Regards, Manu
1.18.2 last update is throwing out of bound issue with immersive engineering
In reply to captaincryotech:
Does this error occur during the game or when starting?
In reply to PianoManu:
Start up during loading/launch process
In reply to captaincryotech:
I will look into this. Thanks for reporting!
Regards, Manu
could you add levers and torches?
In reply to danielcc9999:
It is on my To-Do-List :)
Regards, Manu
1.12?
In reply to jackowacko21414141:
1.12 is outdated. You can either use BlockCraftery (for 1.12) or update to a newer version
Regards, Manu
This mod seem to be not compatible with minecraft 1.19 forge 41.1.0