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 class_2960 Block Type, each come with new different settings. Listed below on this page. false palladium:default
map_color class_2960 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 class_2960 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 class_2960 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"}