Bark blocks are the same as regular logs, but have the same texture all over. [Located in BP/blocks/blockname.json] Note that custom blocks will not show up in creative inventory as of 1.16.0.

I created these for four for the tutorials’ sake: Unlike items(RP/items/itemname.json), all custom block resource definition happens in a single file: RP/blocks.json.

As you might have already guessed, flipbook texture shortnames are defined in a different place then RP/textures/terrain_texture.json. You will need to add this to commands, along with its legacy item ID (below), to spawn it. The Jungle Wood item can be spawned in Minecraft with the below command. Each item in Minecraft has a unique ID assigned to it, known as an item ID, this can be used in commands to spawn the item into the game. Find a table of all blockstates for the Jungle Wood block below. For example you could create &testHello and it would change to whatever hex color code you have set to that id in the config (The id here is test). Color codes can be used to change the color of text in the game, assign team colors, and customize the color of dyed leather armor.

This plugin also has support for direct hex color codes … In "The Flattening", numerical IDs and item data was removed, and some item IDs were changed to make them more logical - Jungle Wood was one of the many items that had their IDs changed. Note: you can find the custom blocks documentation on https://bedrock.dev/r/Blocks. A flipbook texture file is created like this: And, finally, let’s define our block’s names in /RP/texts/en_US.lang like we did with items, somewhatlike this. If you load the game now, you’ll be able to see the 3 new custom blocks you just added, with all the texture functionality :).

The only difference from item_textures.json is that “atlas.items” is now changed to “atlas.terrain”.

Jungle bark was added in Minecraft 1.13. These “gorgeous” textures are the ones I’m going to use for my example blocks.

Jungle bark can be crafted by placing 4 jungle logs in the crafting table in a 2x2 formation.

These shortnames were already used in rRP/blocks.json, as you might remember. Bark blocks are the same as regular logs, but have the same texture all over. This site is not affiliated with Minecraft or Mojang.

Let’s create another file, RP/textures/flipbook_textures.json.

The friction of classic blocks such as wood or stone is 0.6.

“padding” and “num_mip_leavels” mean the quality of how the texture is displayed, especially noticeable on higher resolution textures.. Wood Floor color palette created by acaciajoy that consists #8b5a2b,#ffa54f,#a0522d,#cd8500,#8b4513 colors. As you can see, every block’s identifier is applied with textures and step sounds. Next, all our texture shortnames have been defined. Block states are values assigned to a block that changes its state.

“minecraft:flammable":"flame_odds”: how likely the block is to catch fire; “burn_odds”: how likely the block is to be destroyed by fire; “minecraft:map_color” has the hex code of color that will be displayed on a minecraft Map to symbolize this block.

Jungle bark can be crafted by placing 4 jungle logs in the crafting table in a 2x2 formation. ColorManager is a simple plugin that allows you to create ids for custom hex colors in your chat.



Colors that make up #966F33. For this reason, if you're playing on a Minecraft version below 1.13 (1.12, 1.8, 1.7), you should use what we've named a legacy ID for this item.