# Blocks

## Global Settings

These settings apply to ALL block types. Keep in mind that if fields are not required, you do NOT need to write them into your json.

### Settings:

Setting | Type | Description | Required | Fallback Value
--- | --- | --- | --- | ---
type | ResourceLocation | Block Type, each come with new different settings. Listed below on this page. | false | palladium:default
map_color | ResourceLocation | Determines the color displayed on maps. Possible values: [minecraft:nether, minecraft:terracotta_orange, minecraft:color_blue, minecraft:terracotta_red, minecraft:stone, minecraft:color_yellow, minecraft:warped_hyphae, minecraft:color_green, minecraft:water, minecraft:terracotta_cyan, minecraft:color_magenta, minecraft:lapis, minecraft:warped_stem, minecraft:color_orange, minecraft:color_brown, minecraft:grass, minecraft:color_gray, minecraft:terracotta_yellow, minecraft:color_light_green, minecraft:wool, minecraft:raw_iron, minecraft:crimson_stem, minecraft:fire, minecraft:terracotta_light_gray, minecraft:wood, minecraft:clay, minecraft:ice, minecraft:none, minecraft:diamond, minecraft:terracotta_black, minecraft:warped_wart_block, minecraft:terracotta_pink, minecraft:terracotta_light_blue, minecraft:color_red, minecraft:color_black, minecraft:terracotta_gray, minecraft:quartz, minecraft:terracotta_blue, minecraft:gold, minecraft:warped_nylium, minecraft:color_cyan, minecraft:color_purple, minecraft:crimson_hyphae, minecraft:podzol, minecraft:terracotta_brown, minecraft:terracotta_magenta, minecraft:terracotta_light_green, minecraft:terracotta_purple, minecraft:terracotta_green, minecraft:glow_lichen, minecraft:color_pink, minecraft:crimson_nylium, minecraft:plant, minecraft:sand, minecraft:snow, minecraft:color_light_blue, minecraft:color_light_gray, minecraft:metal, minecraft:dirt, minecraft:emerald, minecraft:deepslate] | false | /
sound_type | ResourceLocation | Place/break/step sound type of the block. Possible values: [minecraft:sculk, minecraft:stone, minecraft:medium_amethyst_bud, minecraft:amethyst_cluster, minecraft:azalea, minecraft:basalt, minecraft:small_amethyst_bud, minecraft:vine, minecraft:amethyst, minecraft:grass, minecraft:soul_soil, minecraft:calcite, minecraft:nether_sprouts, minecraft:copper, minecraft:sculk_shrieker, minecraft:nether_bricks, minecraft:bone_block, minecraft:nether_gold_ore, minecraft:wool, minecraft:sweet_berry_bush, minecraft:gilded_blackstone, minecraft:wart_block, minecraft:mangrove_roots, minecraft:wood, minecraft:honey_block, minecraft:shroomlight, minecraft:spore_blossom, minecraft:flowering_azalea, minecraft:frogspawn, minecraft:lodestone, minecraft:ancient_debris, minecraft:ladder, minecraft:stem, minecraft:glass, minecraft:chain, minecraft:moss_carpet, minecraft:twisting_vines, minecraft:deepslate_tiles, minecraft:lantern, minecraft:coral_block, minecraft:sculk_catalyst, minecraft:candle, minecraft:slime_block, minecraft:hanging_roots, minecraft:lily_pad, minecraft:small_dripleaf, minecraft:nether_ore, minecraft:azelea_leaves, minecraft:hard_crop, minecraft:root, minecraft:wet_grass, minecraft:cave_vines, minecraft:nether_wart, minecraft:fungus, minecraft:sculk_vein, minecraft:mud_bricks, minecraft:deepslate_bricks, minecraft:packed_mud, minecraft:pointed_dripstone, minecraft:rooted_dirt, minecraft:anvil, minecraft:soul_sand, minecraft:sculk_sensor, minecraft:netherrack, minecraft:weeping_vines, minecraft:dripstone_block, minecraft:glow_lichen, minecraft:large_amethyst_bud, minecraft:froglight, minecraft:sand, minecraft:snow, minecraft:bamboo, minecraft:bamboo_sapling, minecraft:nylium, minecraft:moss, minecraft:gravel, minecraft:big_dripleaf, minecraft:tuff, minecraft:netherite_block, minecraft:powder_snow, minecraft:metal, minecraft:polished_deepslate, minecraft:crop, minecraft:mud, minecraft:deepslate, minecraft:muddy_mangrove_roots, minecraft:scaffolding] | true | /
destroy_time | Float | Value that determines how long a player needs to break this block. For reference: stone has 1.5, oak planks have 2.0, obsidian has 50. For insta-break blocks, leave it at 0 | false | 0.0
explosion_resistance | Float | Value that determines how resistant a block is against explosion. For reference: stone has 6, oak planks have 3, obsidian has 1200. For insta-break blocks, leave it at 0 | false | 0.0
render_type | String | If your block has a non-cube model or transparent texture, you will NEED to change this. 'solid' is default. 'cutout_mipped' is usually used for leaves. 'cutout' is used for stuff like iron bars, glass, and more. 'translucent' is used for blocks where the background is blended with the alpha values of the texture (used in stained glass, they tint the background behind them). 'translucent' is the most performance-heavy, so use sparingly! | false | solid
no_occlusion | Boolean | Necessary to enable if your block has transparency, like glass | false | false
requires_correct_tool_for_drops | Boolean | Enable this if your block can only be mined with the correct tool. Requires the tags to be set up! | false | false
register_item | Boolean | If enabled, a corresponding item for your block will automatically be created. If you want to give the item some unique properties, turn this setting off and make a json for the item using the block_item type | false | true
creative_mode_tab | ResourceLocation | If register_item is enabled, you can use this setting to set the creative mode tab of the block item | false | /

### Example:

    {"map_color":"minecraft:color_blue","destroy_time":1.5,"explosion_resistance":1.5,"render_type":"solid","no_occlusion":false,"requires_correct_tool_for_drops":false,"register_item":true,"creative_mode_tab":"test:test_tab"}

## Overview

### Palladium

##

### Example:

    {"type":"palladium:default"}