Minecraft Data Packs / Block

Bhex's Over-Named Extension Engine for Custom Blocks

  • check_circle Advancements
  • check_circle Functions
  • check_circle Loot Tables
  • 4,531 views, 11 today
  • 437 downloads, 0 today
  • 44
  • 34
  • 20
Required Resource Pack
MyNameIsBhex's Avatar MyNameIsBhex
Level 40 : Master Mage
40
I created an engine for the purpose of adding your own custom blocks to Minecraft Datapacks.

More info (How it works and How to use it) right here (a generator for creating blockstate and model files can be found here)
By default, the pack comes equipped to add around 54 new blocks. However, this can be expanded very easily by installing this datapack, which turns most Doubleslabs into unused blockstates, which you can then use in this pack.

This pack isn't perfect, but it's very lag-friendly. This uses absolutely zero entities for the custom blocks. Not one. Zilch. Zip. No entities. no markers, no displays, nothing.
There are a few minor bugs but they mostly do not present themselves.

The download contains 3 custom blocks for you to use as reference.

This is only an engine for adding the blocks, you will have to handle making them craftable/obtainable.

This is an ENGINE, rather than a LIBRARY. This means you directly work inside of and modify the datapack files, rather than using it with another pack. You can technically use this as a library, but I'd only recommend that to advanced users who know what they're doing.

Anyway, I am once again cursed by not knowing what category to put this pack under. I'll just hope I get lucky and enough people see this :)

Featured in Spruced Vanilla(?)
Thanks to joshieman for the Title in the Thumbnail
CompatibilityMinecraft 1.20
Tags

Create an account or sign in to comment.

MyNameIsBhex
05/27/2024 10:39 pm
Level 40 : Master Mage
MyNameIsBhex's Avatar
For anyone wanting to use this in 1.20.5+, I will be posting the update as soon as I finish all of the Generators
1
CelestialShelly
05/07/2024 9:12 pm
Level 25 : Expert Archer
CelestialShelly's Avatar
Would this be feasible to update to 1.20.6?
1
CelestialShelly
05/08/2024 11:34 pm
Level 25 : Expert Archer
CelestialShelly's Avatar
never mind it wasn't very hard to convert
2
Derpy_Pumpkin
05/21/2024 8:38 pm
Level 3 : Apprentice Miner
Derpy_Pumpkin's Avatar
how did you convert it
1
CelestialShelly
05/24/2024 7:32 pm
Level 25 : Expert Archer
CelestialShelly's Avatar
i just went through and changed anything that needed an item tag into it's component alternative
2
turksh_arda_can
02/27/2024 9:39 am
Level 1 : New Miner
turksh_arda_can's Avatar
give comand?
plss
1
MyNameIsBhex
02/27/2024 3:45 pm
Level 40 : Master Mage
MyNameIsBhex's Avatar
Check the datapack files. If you don't currently have the technical knowledge to set this up and figure out the /give commands from the functions, you probably need to do a bit more datapack practice before using this.

It's not supposed to be used as-is, anyway. It's barebones engine for people to use to make other datapacks with, kinda like a Library
1
LuckasElOP
01/13/2024 10:12 am
Level 1 : New Miner
LuckasElOP's Avatar
Hello, I wanted to ask you if there was any way to implement new sheets to this engine.
1
MyNameIsBhex
02/25/2024 7:32 pm
Level 40 : Master Mage
MyNameIsBhex's Avatar
New what?
1
Athesiel
08/20/2023 5:58 am
Level 38 : Artisan Architect
Athesiel's Avatar
Hey! I've made something like this before, and props to you for making it a standalone datapack thing, but there's one other issue with these blocks that I think you should be aware of: they work really poorly near lava. Still, your command infrastructure is really well done, either way, good job! I think this is the best implementation of this concept I've seen barring using server plugins and the like.
3
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome