Easily Create CUSTOM BLOCKS! || Minecraft Data Pack Tutorial 1.16

  Рет қаралды 87,108

Timber Forge

Timber Forge

Күн бұрын

Custom blocks are a really fun and useful feature that can be created with data packs. In this video, I go over two similar methods for creating custom blocks depending on the transparency of the base block you need.
Some other ideas that this method can be used for are custom machines, crafters, hidden doors, mob boss summoning altars, or even rocket ships.
A bug prevents the proper lighting of armorstands which should have been fixed in 1.16.2, but it hasn't been fully fixed. See the bugtracker here:
bugs.mojang.com/browse/MC-197260
Check out my new website!
tinyurl.com/timberforge
TABLE OF CONTENTS:
0:00 - Intro
0:49 - Concept Explanation
2:10 - Choose a BASE BLOCK
3:25 - Block GIVE Command
6:09 - Setup (Both methods)
6:50 - Method 1 PLACE Function
9:40 - Method 1 REMOVE Function
12:25 - Method 2 Explanation (AND 1.16.2 Bug Disclaimer)
13:40 - Method 2 Tutorial/Modifications
17:23 - Blockbench Model Configuration
Demo Data Pack Download:
drive.google.com/uc?export=do...
Resource Pack Download:
drive.google.com/uc?export=do...
YOU CAN JUST DELETE DS_STORE FILES
Join our discord for help and inspiration!
discord.gg/bwBsSbr
#datapacks #minecraftmods #minecraftdatapacks

Пікірлер: 324
@jayfin3950
@jayfin3950 3 жыл бұрын
1.17 glow item frames fix the lighting issue with opaque base blocks!
@PeChips
@PeChips 2 жыл бұрын
But the blocks will shine in the darkness too
@batibapt7961
@batibapt7961 2 жыл бұрын
Thanks 😊! I'm too lazy to do the method №2
@_EnderTv
@_EnderTv Жыл бұрын
or item frame with glowing effect
@Superordi
@Superordi Жыл бұрын
You are génius thank you
@TimberForge
@TimberForge 3 жыл бұрын
Keep in mind that since these blocks use entities to display the model, (As they must) they WILL CAUSE LAG IN LARGE AMOUNTS! I am kind of working on a rendering system that renders nearby blocks only but there is no guarantee that it will work in the slightest lol. Armorstand lighting bug has not been fixed as of 8/8/21. You can use GLOW ITEM FRAMES in 1.17 instead of a flaming armorstand.
@TimberForge
@TimberForge 3 жыл бұрын
I know, those are still entities that cause lag in large amounts even though they are placed like a block. Thats how method 1 works. But they still get dark and glitch out if they are in a solid block.
@kgaming7599
@kgaming7599 3 жыл бұрын
@@TimberForge maybe use a shulker with NoAI?
@TimberForge
@TimberForge 3 жыл бұрын
That wouldn’t display the model so you would need another entity on top of that, so it would get really laggy even more quickly.
@kgaming7599
@kgaming7599 3 жыл бұрын
@@TimberForge invisible shulker? Edit: and Marker set to 1b
@TimberForge
@TimberForge 3 жыл бұрын
Shulkers cant display models
@dudkover8638
@dudkover8638 3 жыл бұрын
Right when I wanted to know this. You make the best tutorials. :)
@Grovliom
@Grovliom 3 жыл бұрын
This is amazingly done! Thanks for this!
@matiasnetto7492
@matiasnetto7492 3 жыл бұрын
Thats amazing, it's all i need, thank u for make this bro!!
@gonzamayo5062
@gonzamayo5062 3 жыл бұрын
Great concept and AWESOME VIDEO!!
@mrjson3039
@mrjson3039 3 жыл бұрын
Thanks for the amazing tutorial TF!!!!
@bestofthebeasts573
@bestofthebeasts573 3 жыл бұрын
Ah man. that lighting fix with the flaming armor stand was BIG brain. I made a datapack and posted it on your discord and some people noticed a lighting problem (Fortunately the custom block spawned in the nether and armor stands don't get weird lighting there bc it's just too cool). I probably won't fix the older datapack, but I will definitely take the lighting into account if I ever make another datapack with custom blocks. Thanks for the helpful tips :).
@TimberForge
@TimberForge 3 жыл бұрын
I didn’t come up with it, just not everyone knows about it. Glad i could share it though!
@PeChips
@PeChips 2 жыл бұрын
How can you make the block naturally generate ?
@MaizumaGames
@MaizumaGames 3 жыл бұрын
Your videos are amazing! Thanks for sharing all this info, helped a lot :-]
@antonioarcidiacono1817
@antonioarcidiacono1817 3 жыл бұрын
congrats on 10k!!!
@memerminecraft585
@memerminecraft585 Жыл бұрын
Slowly making my way through your series of tutorials to create a custom crafter with a custom texture
@user-hl8xm7mr2f
@user-hl8xm7mr2f 2 жыл бұрын
Actually, very informative. Thank you.
@Collin51711
@Collin51711 3 жыл бұрын
this is the only good tutorial for this and if I can find a good working tutorial on how to make blocks that you can sit on, I might actually make a Minecraft chair with this method
@heroplayer9608
@heroplayer9608 3 жыл бұрын
Can you make a video about how to make those block naturally generate? That would be awesome
@rosek6585
@rosek6585 3 жыл бұрын
That would be a bad idea, it would cause tremendous lag because of the amount of entities.
@Pedro270707
@Pedro270707 3 жыл бұрын
@@rosek6585 not really, if it's a really rare ore (like emeralds) it wouldn't cause much lag
@fadedlight8549
@fadedlight8549 3 жыл бұрын
Good idea, define spawn rules and define the block as ore, you can see KZbin tutorials about spawn rules
@eugenekrabs141
@eugenekrabs141 2 жыл бұрын
that would be either a configured feature if its a ore or something, or a configured surface builder if its part of a biome you are making or you want to replace the surface of a already existing biome
@PeChips
@PeChips 2 жыл бұрын
@@rosek6585 yup agree
@SamtheIrishexan
@SamtheIrishexan 3 жыл бұрын
So I am a huge fan of tons of block mods like embellishcraft, BoP, variant 16x, environments etc. Due to redundancy in some of the block colors I was thinking that if I replace the block state/textures/and possibly models within the mod itself I can add more texture variants, in particular I want to make fantasy themed textures for flat color blocks by using basically carved and recolored/textured blocks. For instance via added recipe datapacks for smelting/blasting/smithing to get the desired variant. Even if I have to design from the ground up there are some older mods that have blocks with cool functions, i.e. the pixie in a jar from ice and fire, I would love to be able to make a pack that would add something of that nature for a custom entity but without the lag from such a huge mod. Of course I pay attention to licensing and most is open source these days, I am not literate in coding or functions at all so I am sticking to variant designs for a modpack I would like to release either in 1.16.3 or possibly waiting until 1.17 depending on how quickly I pick this up. It will be something like the Valhelsia mod but with a huge focus on building and variations for custom build sets for fantasy dark/light elven and Dwarven etc. We will see how it goes but thanks for taking the time to do this!!!
@airpiane_
@airpiane_ Жыл бұрын
dude, thank you so much. helped a ton!
@jdawgtor
@jdawgtor 3 жыл бұрын
Great video! I hadn't thought of using item frames. That would probably make directional blocks easier to create as well.
@TimberForge
@TimberForge 3 жыл бұрын
Yup! Works automatically for transparent blocks, or just detect the Facing part of the item frame and rotate the armorstand accordingly for method 2.
@jdawgtor
@jdawgtor 3 жыл бұрын
@@TimberForge Nice, do you know of a good way to make custom blocks that can be used in a bulk amount without lag? Such as a surface block for a custom dimension.
@TimberForge
@TimberForge 3 жыл бұрын
In order to display a custom model without overriding, you have to use custom model data. In order to use custom model data, you need an item, and the item must be displayed, and as far as i can tell, that requires an entity. I have developed a system that stores all of the blocks’ locations in an nbt storage and periodically iterates theough to render only the closest blocks, but it is far from being done. I would need to make sure it works with larger amounts of blocks, probably split the rendering process over many more frames than the one it uses now, and make it detect if it is a non viewable (underground/blocked off) block.
@jdawgtor
@jdawgtor 3 жыл бұрын
@@TimberForge Ah, okay. Good luck with that :D
@sqaff1862
@sqaff1862 3 жыл бұрын
Dude u da best tysm❤️
@hiroplaymax
@hiroplaymax 3 жыл бұрын
Good idea :) Thanks
@Alphachicken22
@Alphachicken22 3 жыл бұрын
You should do a new tutorial for this using the glowing item frames in 1.17. They make the items in them glow without using the flame effect which will eventually run out.
@The-Scandium
@The-Scandium 6 ай бұрын
can't you just replace item frame with glow item frame?
@Morigins
@Morigins Жыл бұрын
in the remove function instead of summoning a new item and killing the old one. you can just use the data modify command to modify the block drop and change it into the any other drop it is quite easier and it uses one command
@nonosquare5407
@nonosquare5407 3 жыл бұрын
This is the best tutorial series so far
@JoKn21
@JoKn21 3 жыл бұрын
Thanks so much :)
@gravitowl
@gravitowl 3 жыл бұрын
Nice!!
@jayfin3950
@jayfin3950 3 жыл бұрын
Personally I would recommend using method two in all circumstances. Although it's a tiny bit harder, item frames have a low render distance, so players will be able to see your base block at the right distance.
@TimberForge
@TimberForge 3 жыл бұрын
Good point.
@ZacharyKing9
@ZacharyKing9 3 жыл бұрын
Plz do a tutorial on making custom structures say a log cabin in the mountains. Like so he can see!
@TimberForge
@TimberForge 3 жыл бұрын
I check my comments through YT Studio so liking comments up doesnt usually happen. But i have been looking into it and i know a way to do it, but some people have said that you could do it through the new worlgen settings, but i havent been able to figure it out yet, and it seems that the overworld isnt overrideable. So i might just do a tutorial on the function version, but idk yet.
@fuzzyL16
@fuzzyL16 3 жыл бұрын
Dam 😔
@hop3fulpuffin
@hop3fulpuffin 3 жыл бұрын
@@TimberForge could you do that said function version or just tell me the basic idea? :D I'm trying to make naturally spawning custom ore
@TimberForge
@TimberForge 3 жыл бұрын
Basically either use a periodic apreadyplayers command or use the natural spawning mob method to randomly select points around the world, and then generate the structure/ore in the proper spaces, but only if there isnt one that spawned nearby before. If you are making custom ores then you can just detect if your ore entity is nearby, but that would mean it could keep generating. The way to check if a structure or ore spawned near there before is by using nbt storage to store an array of coordinates that you test by summoning an armorstand at those positions. That’s complicated if u havent used storage or dont know array iteration tho.
@killianobrien2007
@killianobrien2007 3 жыл бұрын
@@TimberForge cant you put structure block files in the place of normal structure files?
@nicog.5473
@nicog.5473 3 жыл бұрын
Nice 👍
@sil_s7027
@sil_s7027 3 жыл бұрын
I love this video
@Gatrehs
@Gatrehs 3 жыл бұрын
Hopefully now with custom worlds being a thing the custom blocks won't be far away, until then the best we can do is use it in smaller ore veins
@arnaugames1
@arnaugames1 2 жыл бұрын
things I would like to learn -How to make custom potions. -How to make custom fluids. -How to make a custom crafting table.
@psjahn
@psjahn 2 жыл бұрын
fluid only possible with modding
@derekbryce8795
@derekbryce8795 3 жыл бұрын
would there be a way to have custom blocks/ores naturally generate in caves? maybe like replacing 30% of natural coal ore or something.
@ragingxy7927
@ragingxy7927 3 жыл бұрын
So im looking to add a new sand with a datapack and wanted to know if there's a way to add gravity and the other attributes of sand, such as breaking on a torch, halfslab, etc?
@TimberForge
@TimberForge 3 жыл бұрын
You can maybe use a normal falling block entity and see if teleporting the custom armorstand to its position would look alright or not. Then kill the armorstand if it detects the falling block entity is gone.
@lamdo7897
@lamdo7897 3 жыл бұрын
Great video! Thanks for helping me out. I appreciate it. Also what extension do you use for the errors in vs code.
@TimberForge
@TimberForge 3 жыл бұрын
Its called minecraft function i think. I mostly use it for the autofilling, the error detection isnt that good.
@lamdo7897
@lamdo7897 3 жыл бұрын
@@TimberForge ohh, either way it looks helpful so i'll give it a try
@Tuntor689
@Tuntor689 3 жыл бұрын
Data packs have advanced so much there’s less need for forge
@TimberForge
@TimberForge 3 жыл бұрын
There are still a a lot of limitations though, especially with blocks since these are not well optimized and will lag in large numbers.
@iDobie
@iDobie 3 жыл бұрын
Would this be better than armor stands, and are you able to use this for mines that auto refill? (Using /fill or /setblock the "custom" blocks?)
@gk98s
@gk98s Жыл бұрын
you cant use "setblock" for it but you can summon the item frame with the block on it manually or just make a function for it
@alanomar4339
@alanomar4339 3 жыл бұрын
Thanks!!!!!
@zasharan2
@zasharan2 3 жыл бұрын
I have a question, for the main mcfunction, is this one that Minecraft executes sometimes, like how load mcfunction can be executed by doing /reload and tick mcfunction is called every tick, is main mcfunction just a custom function or how does it really work?
@TimberForge
@TimberForge 3 жыл бұрын
Main is just my function being run by tick in this example. You can call it whatever you want as long as it’s linked in the tick.json.
@zasharan2
@zasharan2 3 жыл бұрын
@@TimberForge ohhh ok, thank you!
@OkCoffeeIsNice
@OkCoffeeIsNice Жыл бұрын
Guys you can do this neat trick i think works so the fire ticks last forever so you execute on every armor stand with the tag and run a data merge for example: /execute as @e[type=armor_stand,tag=exampletag] run data merge @s {Fire:100} that should work I don’t know tho since I’m new to commands put that in the tick loop hope it helps!
@alanomar4339
@alanomar4339 3 жыл бұрын
Timber Forge, I'd like to make a big datapack but I'm afraid that It will make my Minecraft world has a lot of lag because of the many commands that it will have. I have in mind make a great datapack wich will improve the survival experience, I'm planning to add: -New dimensions ( more than 3 or 4) -Add many custom mobs in the overworld and custom dimensions (also bosses) - Custom structures in the overworld and custom dimensions -Custom trades with villagers - Custom recipies - Custom items like new ores, swords, shields, etc (maybe will be more than 100) - Many custom blocks and ores - Add guns - Add more armors I know that sounds very exaggerated for just one datapack, but that's why I'm asking you an advice What should I do? It is possible to make it in one datapack? Many code will cause lag? The natural generation of many custom ores and structures eill cause lag? Thank you, it's my most ambitious project.
@TimberForge
@TimberForge 3 жыл бұрын
The main thing that can cause lag is having a large amount of entities existing in one place. If you dont have that you are probably fine. Watch cloudwolf’s video on optimizing data packs, and just make sure that commands ONLY RUN WHEN THEY NEED TO RUN. For example, if you have 100 commands to do special stuff to a specific custom mob, put all of those commands into a function, and have the function ONLY loop when the mob exists and is detected in the main function. This way, you are only running one command while the mob doesnt exist.
@alanomar4339
@alanomar4339 3 жыл бұрын
@@TimberForge Thanks a lot, I'm still learning so I'll start with some small things. Thank you for your advice.
@TheMoneyRaider
@TheMoneyRaider 3 жыл бұрын
Nice end screen!
@TimberForge
@TimberForge 3 жыл бұрын
Haha i reused the animated logo that i recently made for the discord.
@nonosquare5407
@nonosquare5407 3 жыл бұрын
Timber forge, can you show me how right click works on a datapack? Im trying to make my first datapack
@TimberForge
@TimberForge 3 жыл бұрын
Watch my custom item series.
@antmoundsock1122
@antmoundsock1122 2 жыл бұрын
The model doesn't display for me, just an item frame on a corner of the block. Does it not work in 1.17?
@nelolt6786
@nelolt6786 2 жыл бұрын
I have an issue with calling a function which is in an other subfolder, it doesn't work. How many subfolder can I do?
@GamerZone-uu8uw
@GamerZone-uu8uw 3 жыл бұрын
Go away comment bots, also i love you i made 4 custom items thanks to you (working on a 5th one) and now i can make blocks!
@TimberForge
@TimberForge 3 жыл бұрын
Thanks! Glad you found my tutorials helpful! Yeah idk why those bots do that its kinda annoying.
@GamerZone-uu8uw
@GamerZone-uu8uw 3 жыл бұрын
@@TimberForge best youtuber ever you deserve more subs and thanks for heart ❤
@TSMmigit
@TSMmigit 3 жыл бұрын
If i make a block like this will it have a block id or someway i can make a yml work ie /give (whatever) (bomb) because bomb model? Or any id or nbt thing or anyway to do it like that
@TimberForge
@TimberForge 3 жыл бұрын
I show you how to do the give command in the video, it’s the item frame.
@Vrmango
@Vrmango 2 жыл бұрын
Any hints on how to get the "glass" to place. I have the data pack loaded in 1.18. The item frame and texture works fine. I am just missing the glass block.
@h3ge
@h3ge 2 жыл бұрын
me too
@Galeboy
@Galeboy Жыл бұрын
Is this very laggy if you want like, a biome with custom blocks?
@12D__
@12D__ 2 жыл бұрын
Hi timber forge for the tick/main.mcfunction when i place the block it just spams the particle effect and wont let me destroy the block. Pls help me
@pillow3627
@pillow3627 3 жыл бұрын
Hi timber, i was wondering which vs code extentions you were using cuz i just slapped some in there and it said 90 errors found. LOL 😂😂
@TimberForge
@TimberForge 3 жыл бұрын
Yeah the one I use doesnt detect well, I only use it for the autofilling. Just ignore the errors and use the log as your error checker.
@SUBSCRIBERSWITHOUTVIDEOS-dj7vo
@SUBSCRIBERSWITHOUTVIDEOS-dj7vo 3 жыл бұрын
what program are you using
@zasharan2
@zasharan2 3 жыл бұрын
If I have a texture that's not really occupying the full space (imagine like a lucky block but only the bottom half and the top half should be air), how do I make the glass block invisible? (I still want it to have a cubed hitbox, I just don't want to see the glass block at all)
@zink10craft70
@zink10craft70 3 жыл бұрын
You would need to overwrite the texture of a transparent block to be fully transparent, and use that as a base block
@tzabarpho.
@tzabarpho. 3 жыл бұрын
5:05 go into entity tag and after the bracket of entity tag add your entity tag wait what did you say? add the block tag?
@n0v1r4s
@n0v1r4s Жыл бұрын
I can't get my textures to work, i keep getting the debug texture even when installing the demo files
@redxclc6764
@redxclc6764 2 жыл бұрын
what you extension you use on visual studio?
@AstraicaSilverhaven
@AstraicaSilverhaven 3 жыл бұрын
This is great! But, for some reason, the texture for the lucky block (it's the only one I'm testing right now) doesn't show up, it's just glass. Is there something I can do to fix it? I'm running 1.16.4
@TimberForge
@TimberForge 3 жыл бұрын
Did you equip the texture pack?
@Speed-TV
@Speed-TV 7 ай бұрын
The block always drops when you break it in creative mode, is there a way to detect not creative mode?
@PaulthePhilosopher2
@PaulthePhilosopher2 3 жыл бұрын
Would it be possible in a datapack to make a barrel store its item contents as shulker boxes do when broken, with an NBT tag BlockEntityTag, and restore the contents when placed again? After all, barrels were invented in the real world to be movable storage.
@TimberForge
@TimberForge 3 жыл бұрын
I dont think you could add it by simply storing the nbt into the item since there isnt a spot for that nbt in a barrel’s item nbt. You cant really add custom nbt, just custom tags or changes to existing nbt as far as I remember.
@nautica_joestar
@nautica_joestar 3 жыл бұрын
what base block should I choose if my block is smaller than a cube ( custom model)?
@TimberForge
@TimberForge 3 жыл бұрын
Depends smaller in which way. Choose whatever will be hidden by ur model. Theres end rods, flowers, snow layers, etc
@sunnyas_e
@sunnyas_e 3 жыл бұрын
11:15 I don't know what I should put in there, as you just had it finished... What should I copy there over on information?
@TimberForge
@TimberForge 3 жыл бұрын
You copy the information from your give command, but for an item instead if your give command had an item frame with a certain name, you summon an item entity that is an item frame with that matching name, custom model data, and everything else from your give command.
@simmonplayz1920
@simmonplayz1920 2 жыл бұрын
My block model is too small, so when I use a dropper for a custom crafting table, the block that appear is the dropper, covering my model. Is there any way to fix this?
@PeChips
@PeChips 2 жыл бұрын
On blockbench you need to increase the size before exporting
@TragicSpider
@TragicSpider 2 жыл бұрын
i cant get the lighting bug to fix im using the fire armor stand trick and i had it working and literally changed nothing and its not working now
@g3n_sparks5
@g3n_sparks5 2 жыл бұрын
i have all of this down now but how do i get the block i want to generate over it?
@nickvatanshenas9251
@nickvatanshenas9251 3 жыл бұрын
Very smart great vid keep it up 👍
@bren4409
@bren4409 3 жыл бұрын
Can you make a tutorial on custom armor? I already got custom armor icons working with the custom items tutorial, but I can't figure out the actual textures on the armor models.
@TimberForge
@TimberForge 3 жыл бұрын
Armor models are hard coded into the game since they aren’t static models. (Think about how like the tunic arms swing separately from the body, the boots and legs move independently, the elytra opens and closes) so custom model data doesnt work for them. Some workarounds are to make the plsyer invisible and use an entirely new model, but thats usually for characters (like the overwatch pack made by I think McMakistein) I haven’t done actual custom armor before and im not sure it is realistically possible to do in a reasonable amount of time or to any decent amount of accuracy without mods.
@josesalas2879
@josesalas2879 3 жыл бұрын
or just use optifine
@TimberForge
@TimberForge 3 жыл бұрын
Yeah I was talking about not using mods
@fedyafrench
@fedyafrench 3 жыл бұрын
Cool
@coolman36kmaway34
@coolman36kmaway34 3 жыл бұрын
I like how you separated your video.
@arendvandermerwe3309
@arendvandermerwe3309 3 жыл бұрын
Cant you use an Armour stand spawner holding the block model, with custom loot tables??
@TimberForge
@TimberForge 3 жыл бұрын
You can di that for the model but you cant set the loottable of the block iirc.
@CodingCove
@CodingCove 3 жыл бұрын
Is this method of making custom blocks super laggy in large quantities? Like if I wanted to add 100 new blocks to the game, and let players build with them on a server?
@TimberForge
@TimberForge 3 жыл бұрын
Do not do that, check the pinned comment. It will cause lag if there are over maybe 100. First it lengthens the server tickrate, then lowers FPS. This is best for specialty blocks like ores or stuff like lucky blocks that will not be used for building, or exist in small amounts at a time.
@sufficient_career
@sufficient_career 8 ай бұрын
How would you make custom plants? (I'm Making a Mushroom)
@RewindNoob
@RewindNoob 3 жыл бұрын
hey tmber forge any time the block is set on the item frame, te item frame breaks, i dont know why. pls help
@TimberForge
@TimberForge 3 жыл бұрын
Did you make sure to include the settings I talked about in mcstacker? Also what version are you on?
@danieldumitrescu7882
@danieldumitrescu7882 3 жыл бұрын
Great video! But I have a question, is it possible to make the block face me when it`s placed? And if it is possible what would i need to change?
@TimberForge
@TimberForge 3 жыл бұрын
For armorstand or item frame model?
@danieldumitrescu7882
@danieldumitrescu7882 3 жыл бұрын
@@TimberForge Item frames
@TimberForge
@TimberForge 3 жыл бұрын
Ok so i haven’t actually done it before, u’ll have to mess around. Basically, summon an area effect cloud that will last a few ticks(basically an invisible entity that auto-dies if u havent used it before) and then make it rotate to face the player. Then have 4 commands to detect a range if rotations, and have each one set the rotation of the item in the item frame depending on the rotation. (For example, if it faces 100 degrees, set the rotation to 2). Idk the exact rotation syntax, but that should be easily found on mcstacker or with the data get command.
@TimberForge
@TimberForge 3 жыл бұрын
The rotation should be something you can detect in the target selector, i think its like rx or something.
@danieldumitrescu7882
@danieldumitrescu7882 3 жыл бұрын
@@TimberForge Thanks for taking the time to explain.
@MinerBat
@MinerBat 3 жыл бұрын
is it possible to create custom liquid? i don't think so but it is worth it to ask
@TimberForge
@TimberForge 3 жыл бұрын
It would be very hard.
@kydbeats8837
@kydbeats8837 3 жыл бұрын
Can you do a how to make a custom crafting table?
@stantoncomet
@stantoncomet 3 жыл бұрын
if you want a custom crafting table you can use a dropper: kzbin.info/www/bejne/b3XOgZaHm5eom80 he also has videos on other ways to make custom crafting. if you want custom recipes: crafting.thedestruc7i0n.ca/ you can also use furnaces, smokers, campfires or other things to make custom recipes. hope this helps! xD
@Jazztache
@Jazztache 2 жыл бұрын
Hi, I'm having trouble setting up the file. I have this in data\minecraft\models\item\item_frame.json { "parent": "item/handheld", "textures": { "layer0": "item/item_frame" }, "overrides": [ { "predicate": { "custom_model_data":51}, "model": "block/oak_leaves" } ] } Is there anything I am doing wrong?
@GGGamesXDlol
@GGGamesXDlol 2 жыл бұрын
the "custom_model_data must have a 6 digit number
@PigletTube
@PigletTube 3 жыл бұрын
why not use armor stands and use the model for the helmet
@i-makestuff
@i-makestuff 5 ай бұрын
I can't get the textures to work. I tried everything! It just gives me the missing texture on the block. I need help.
@DreekL1234
@DreekL1234 3 жыл бұрын
cool
@_EnderTv
@_EnderTv 2 жыл бұрын
Pls make the video : "How to make custom block, but animated"
@alexeissenstat1407
@alexeissenstat1407 3 жыл бұрын
Could I use a normal block with a new tag and custom texture to make custom blocks that way?
@TimberForge
@TimberForge 3 жыл бұрын
You would have to override it, and blocks lose data when placed.(for example if u name a block and place it and break it, it loses the name). So CustomModelData wouldn’t do anything for example.
@alexeissenstat1407
@alexeissenstat1407 3 жыл бұрын
Timber Forge that is disappointing to hear. We will have to hope for some changes in 1.16.3 or 1.17
@racerguy
@racerguy 2 жыл бұрын
I don't understand where you got the load.mcfunction and the main.mcfunction
@TimberForge
@TimberForge 2 жыл бұрын
Watch my how to make a data pack video, you need that first
@fireblazer1258
@fireblazer1258 2 жыл бұрын
HOW do i put the custom model into the block generator?
@lukealle96
@lukealle96 3 жыл бұрын
can u make video where u make custom crafting station and your videos are awesome
@TimberForge
@TimberForge 3 жыл бұрын
Yes! That is on my list. It is a very simple extension of this video and very useful.
@gravitowl
@gravitowl 3 жыл бұрын
TheMoneyRaider has some tutorials on it, here is the first episode: kzbin.info/www/bejne/b3XOgZaHm5eom80
@stantoncomet
@stantoncomet 3 жыл бұрын
Idk I love the outro
@justablitz3556
@justablitz3556 2 жыл бұрын
you can deactivate the sounds of the block breaking by using the /stopsound command. just a quick hint for everyone who wanted to know that for some reason. im bored rn, anyone know any good music?
@craftingnerf2593
@craftingnerf2593 3 жыл бұрын
what plugins do you use for vs code?
@TimberForge
@TimberForge 3 жыл бұрын
Mcfunction, but i use atom.io now
@josephc.t8651
@josephc.t8651 3 жыл бұрын
hey can i get the link of the website
@teology1074
@teology1074 3 жыл бұрын
at 14:40 u went from mcstacker to another application. what is the app/software called ?
@TimberForge
@TimberForge 3 жыл бұрын
Vs code is the text editor i use
@teology1074
@teology1074 3 жыл бұрын
Timber Forge Cool! And if auto connects with minecraft ?
@TimberForge
@TimberForge 3 жыл бұрын
Its just a text editor, so it edits mcfunction files which are basically just text files. Watch my how to create a data pack video on making the actual file. You can use vs code to open up your function folder and then create new files from there.
@teology1074
@teology1074 3 жыл бұрын
Timber Forge did you add any extensions to vs code? i’m downloading it right now and i was wondering. like any additional languages, themes...
@teology1074
@teology1074 3 жыл бұрын
because my screen doesn't look like yours. mine's just plain text while yours has colors and stuff.
@dwadadawdawd
@dwadadawdawd 3 жыл бұрын
What app do u use for macking thesse
@PeChips
@PeChips 2 жыл бұрын
Visual Studio Code
@vinitasingh1360
@vinitasingh1360 3 жыл бұрын
Also what editor you use for making datapack
@TheMoneyRaider
@TheMoneyRaider 3 жыл бұрын
Vinita Singh I believe it’s visual studio code
@vinitasingh1360
@vinitasingh1360 3 жыл бұрын
But what's the editor micro
@vinitasingh1360
@vinitasingh1360 3 жыл бұрын
I mean like when he type set it comes with setbock
@TimberForge
@TimberForge 3 жыл бұрын
Theres an extension called minecraft function.
@Liamhvet
@Liamhvet 3 жыл бұрын
how do you make it so only a pickaxe works
@fgdx
@fgdx 2 жыл бұрын
how can i make it spawn naturally
@alvhawk4461
@alvhawk4461 2 жыл бұрын
is there a way to make a randomized function like it picks to execute 1 of 10 different functions I made
@TimberForge
@TimberForge 2 жыл бұрын
Cloudwolf has a video with a download for the most efficient randomization system and an explanation for how it works. It uses scoreboards, so just use “execute if score” commands to run the different functions based on the randomized number that cloudwolfs pack spits out.
@alvhawk4461
@alvhawk4461 2 жыл бұрын
@@TimberForge thank you!
@EEGAR
@EEGAR 3 жыл бұрын
how do we do this for iron bars?
@ferdi_the_best9497
@ferdi_the_best9497 3 жыл бұрын
Can you make a Video about custom ores pls?
@joaoferroviarias8919
@joaoferroviarias8919 3 жыл бұрын
Textures
@ferdi_the_best9497
@ferdi_the_best9497 3 жыл бұрын
@@joaoferroviarias8919 ?
@tobijdkdiwiwieiiii
@tobijdkdiwiwieiiii Жыл бұрын
does this method still work?
@chrisskyr623
@chrisskyr623 3 жыл бұрын
How I can make to natural generate a block?
@MasterBroNetwork
@MasterBroNetwork 3 жыл бұрын
Wouldn't using a mob spawner work pretty well too? EDIT: Also a mob spawner is a tile entity so I feel like that'd work better than item frames which are full entities.
@TimberForge
@TimberForge 3 жыл бұрын
Yeah they leg less, the issue is that since no entity exists, you cant do anything related to commands on the block location as far as I know. So custom drops, sounds, particles, abilities if its a usable block, etc
@MasterBroNetwork
@MasterBroNetwork 3 жыл бұрын
@@TimberForge True but for custom builds that are never intended to be broken, it works rather well.
@TimberForge
@TimberForge 3 жыл бұрын
Yup definitely.
@MasterBroNetwork
@MasterBroNetwork 2 жыл бұрын
The mob spawner approach kind of works but they disappear if you go too far away which is definitely a problem but a lot more performant than item frames. The new marker entity could be quite helpful since those are a lot more performant if you're adding survival blocks so that you can insert all of the drops and stuff from it by inserting it at the marker entity then deleting the entity. Edit: Another thing to deal with tile entity distance is you can mod the game to unlock the tile entity render distance to make it higher than the capped limit that MC has. (64)
@Ganonpork448
@Ganonpork448 3 жыл бұрын
So can you somehow make the blocks naturally spawning?
@TimberForge
@TimberForge 3 жыл бұрын
You could try to use the mob natural spawning method I showed in the mob series. Be careful though, too many of these can cause lag since they are still entities.
@vaijayantipethe9537
@vaijayantipethe9537 2 жыл бұрын
Can we use glow item frame instead of armor stand in 1.17
@TimberForge
@TimberForge 2 жыл бұрын
Yes, do that
@imbadatbrawlstars
@imbadatbrawlstars 3 жыл бұрын
Great Video But Is There Any Way To Make Custom Blocks Naturally Generate?
@danimations1155
@danimations1155 3 жыл бұрын
That sounds kinda impossible to me, the world would somehow have to generate item frames and run those commands while placing the block models in the item frames somehow.
@TimberForge
@TimberForge 3 жыл бұрын
Its possible, but complex. You could use an occasional spreadplayers command on unchecked chunks to distribute the blocks.
Playsound Command In Depth Tutorial || Minecraft Data Pack Tutorial
12:36
31 Tiny Texture Updates Minecraft Should Add
10:38
Skip the Tutorial
Рет қаралды 10 МЛН
Climbing to 18M Subscribers 🎉
00:32
Matt Larose
Рет қаралды 32 МЛН
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
Универ. 10 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:04:59
Комедии 2023
Рет қаралды 2,1 МЛН
How to Make a Datapack [Minecraft 1.20-1.16] Datapack Tutorial
9:25
How to ADD Custom Items to Minecraft in 1.19.3+ Datapack Tutorial
22:07
I Asked AI To Make Redstone For Me
11:16
Purplers
Рет қаралды 6 МЛН
I Made a Neural Network with just Redstone!
17:23
mattbatwings
Рет қаралды 603 М.
I programmed Minecraft from scratch... again.
11:44
jdh
Рет қаралды 564 М.
The New Generation of Mods - Minecraft Data Packs Explained
10:12
Timber Forge
Рет қаралды 148 М.
I Asked AI To Make Redstone For Me
10:38
Purplers
Рет қаралды 2,1 МЛН
Will We Ever Run Out Of Redstone?
10:53
Purplers
Рет қаралды 1,5 МЛН
Реальнее чем в жизни ( Bodycam )
14:10
JOHAN
Рет қаралды 810 М.