ADDONS DOCUMENTATION
Version: 1.13.0.2

This is documentation for a beta release of Minecraft. New features, components, and capabilities in this release are not final and might change without notice before the final release.
Be sure to check the documentation once the release is out of beta if your add-on isn't working properly. Resource and Behavior Packs created for the beta are not guaranteed to work on the final release.

Index

manifest.json
Entities
Entity Damage Source
Blocks
BlockStates
Items
Geometry
Blocks
Back to top

manifest.json

The manifest file contains all the basic information about the pack that Minecraft needs to identify it. The tables below contain all the components of the manifest, their individual properties, and what they mean.
Name Description
format_version This defines the current version of the manifest. Don't change this unless you have a good reason to
header This is the heading of the manifest and is required for the manifest to be valid.
Name Type Description
name String This is the name of the pack as it appears within Minecraft
description String This is a short description of the pack. It will appear in the game below the name of the pack. We recommend keeping it to 1-2 lines.
uuid String This is a special type of identifier that uniquely identifies this pack from any other pack. UUIDs are written in the format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx where each x is a hexadecimal value (0-9 or a-f). We recommend using an online service to generate this and guarantee their uniqueness (just bing UUID Generator to find some)
version Vector [a, b, c] This is the version of your pack in the format [majorVersion, minorVersion, revision].
The version number is used when importing a pack that has been imported before. The new pack will replace the old one if the version is higher, and ignored if it's the same or lower
min_engine_version String This is the minimum version of the game that this pack was written for. This helps the game identify whether any backwards compatibility is needed for your pack. You should always use the highest version currently available when creating packs
modules This section describes the modules that comprise the pack. Each entry here defines one of the kinds of contents of the pack.
Name Type Description
uuid String This is a unique identifier for the module in the same format as the pack's UUID in the header. This should be different from the pack's UUID, and different for every module
description String This is a short description of the module. This is not user-facing at the moment but is a good place to remind yourself why the module is defined
version Vector [a, b, c] This is the version of the module in the same format as the pack's version in the header. This can be used to further identify changes in your pack
type String This is the type of the module. Can be any of the following: resources, data, client_data, interface, world_template
dependencies This section describes the packs that this pack depends on in order to work. Any packs defined here will be automatically added to the world when this one is added if they are present, or an error will be shown if they aren't. Each entry has the following parameters:
Name Type Description
uuid String This is the unique identifier of the pack that this pack depends on. It needs to be the exact same UUID that the pack has defined in the header section of it's manifest file
version Vector [a, b, c] This is the specific version of the pack that your pack depends on. Should match the version the other pack has in its manifest file
capabilities These are the different features that the pack makes use of that aren't necessarily enabled by default.
Name Description
experimental_custom_ui Allows HTML files in the pack to be used for custom UI, and scripts in the pack to call and manipulate custom UI
chemistry Allows the pack to add, change or replace Chemistry functionality
metadata This section contains additional data about your pack and is otherwise optional.
Name Type Description
authors String Name of the author(s) of the pack
license String The license of the pack
url String The home website of your pack

Examples

Behavior Pack

Resource Pack

Back to top

Entities

Identifier Full ID Short ID
villager_v2 16778099 115
cat 21323 75
cow 4875 11
turtle 4938 74
chicken 4874 10
pig 4876 12
sheep 4877 13
shulker 2870 54
wandering_trader 886 118
wolf 21262 14
villager 16777999 15
mooshroom 4880 16
squid 8977 17
rabbit 4882 18
bat 33043 19
iron_golem 788 20
snow_golem 789 21
ocelot 21270 22
horse 2118423 23
llama 4893 29
polar_bear 4892 28
parrot 21278 30
dolphin 8991 31
guardian 2865 49
panda 4977 113
vindicator 2873 57
fox 4985 121
husk 199471 47
tropicalfish 9071 111
wither_skeleton 1116976 48
cod 9072 112
zombie_villager 199468 44
pufferfish 9068 108
witch 2861 45
salmon 9069 109
donkey 2118424 24
mule 2118425 25
skeleton_horse 2186010 26
zombie_horse 2186011 27
zombie 199456 32
stray 1116974 46
drowned 199534 110
creeper 2849 33
skeleton 1116962 34
spider 264995 35
zombie_pigman 68388 36
slime 2853 37
enderman 2854 38
silverfish 264999 39
evocation_illager 2920 104
cave_spider 265000 40
vex 2921 105
ghast 2857 41
magma_cube 2858 42
blaze 2859 43
wither 68404 52
zombie_villager_v2 199540 116
pillager 2930 114
elder_guardian 2866 50
elder_guardian_ghost 2936 120
ender_dragon 2869 53
endermite 265015 55
phantom 68410 58
ravager 2875 59
player 319 63
minecart 524372 84
hopper_minecart 524384 96
tnt_minecart 524385 97
chest_minecart 524386 98
command_block_minecart 524388 100
item 64 64
tnt 65 65
falling_block 66 66
moving_block 67 67
xp_bottle 4194372 68
xp_orb 69 69
eye_of_ender_signal 70 70
ender_crystal 71 71
shulker_bullet 4194380 76
fishing_hook 77 77
dragon_fireball 4194383 79
arrow 12582992 80
snowball 4194385 81
egg 4194386 82
painting 83 83
shield 117 117
thrown_trident 12582985 73
fireball 4194389 85
splash_potion 4194390 86
ender_pearl 4194391 87
leash_knot 88 88
wither_skull 4194393 89
wither_skull_dangerous 4194395 91
boat 90 90
lightning_bolt 93 93
small_fireball 4194398 94
llama_spit 4194406 102
area_effect_cloud 95 95
lingering_potion 4194405 101
evocation_fang 4194407 103
armor_stand 317 61
fireworks_rocket 72 72
agent 312 56
ice_bomb 4194410 106
balloon 107 107
chalkboard 78 78
npc 307 51
tripod_camera 318 62
Back to top

Entity Damage Source

Damage Source ID
override
contact
none
lava
entity_attack
fire_tick
projectile
suffocation
fall
starve
fire
drowning
block_explosion
entity_explosion
void
suicide
magic
wither
charging
anvil
thorns
falling_block
piston
magma
fireworks
temperature
all
Back to top

Blocks

Name
minecraft:tripwire_hook
minecraft:air
minecraft:noteblock
minecraft:gravel
minecraft:lit_redstone_lamp
minecraft:stone
minecraft:golden_rail
minecraft:gold_block
minecraft:bedrock
minecraft:turtle_egg
minecraft:element_72
minecraft:oak_stairs
minecraft:element_7
minecraft:grass
minecraft:detector_rail
minecraft:planks
minecraft:dark_oak_pressure_plate
minecraft:dirt
minecraft:coal_ore
minecraft:diamond_block
minecraft:cobblestone
minecraft:element_12
minecraft:lava
minecraft:dark_oak_trapdoor
minecraft:element_63
minecraft:double_stone_slab2
minecraft:slime
minecraft:stonebrick
minecraft:sapling
minecraft:cauldron
minecraft:flowing_water
minecraft:spruce_pressure_plate
minecraft:piston
minecraft:stained_glass
minecraft:water
minecraft:flowing_lava
minecraft:furnace
minecraft:element_81
minecraft:sand
minecraft:gold_ore
minecraft:wooden_door
minecraft:tallgrass
minecraft:iron_ore
minecraft:underwater_torch
minecraft:web
minecraft:log
minecraft:element_47
minecraft:stripped_oak_log
minecraft:leaves
minecraft:ladder
minecraft:yellow_flower
minecraft:element_113
minecraft:sponge
minecraft:sweet_berry_bush
minecraft:birch_fence_gate
minecraft:standing_sign
minecraft:monster_egg
minecraft:glass
minecraft:conduit
minecraft:element_43
minecraft:lapis_ore
minecraft:spruce_button
minecraft:bookshelf
minecraft:bed
minecraft:element_79
minecraft:powered_comparator
minecraft:wooden_pressure_plate
minecraft:lapis_block
minecraft:element_116
minecraft:stripped_acacia_log
minecraft:spruce_door
minecraft:dispenser
minecraft:wheat
minecraft:diamond_ore
minecraft:sandstone
minecraft:obsidian
minecraft:wool
minecraft:brick_block
minecraft:reeds
minecraft:sticky_piston
minecraft:deadbush
minecraft:dried_kelp_block
minecraft:pistonArmCollision
minecraft:red_flower
minecraft:green_glazed_terracotta
minecraft:brown_mushroom
minecraft:red_mushroom
minecraft:spruce_fence_gate
minecraft:iron_block
minecraft:stone_slab
minecraft:double_stone_slab
minecraft:rail
minecraft:tnt
minecraft:mossy_cobblestone
minecraft:quartz_stairs
minecraft:torch
minecraft:mob_spawner
minecraft:lava_cauldron
minecraft:element_82
minecraft:chest
minecraft:jungle_standing_sign
minecraft:element_41
minecraft:redstone_wire
minecraft:crafting_table
minecraft:element_39
minecraft:dark_oak_door
minecraft:farmland
minecraft:lit_furnace
minecraft:stone_stairs
minecraft:wall_sign
minecraft:lever
minecraft:stone_pressure_plate
minecraft:element_48
minecraft:iron_door
minecraft:redstone_ore
minecraft:lectern
minecraft:lit_redstone_ore
minecraft:unlit_redstone_torch
minecraft:red_nether_brick_stairs
minecraft:redstone_torch
minecraft:stone_button
minecraft:snow_layer
minecraft:brown_mushroom_block
minecraft:ice
minecraft:snow
minecraft:cactus
minecraft:element_88
minecraft:command_block
minecraft:clay
minecraft:jukebox
minecraft:fence
minecraft:pumpkin
minecraft:acacia_door
minecraft:nether_brick_stairs
minecraft:netherrack
minecraft:log2
minecraft:soul_sand
minecraft:glowstone
minecraft:portal
minecraft:lit_pumpkin
minecraft:beetroot
minecraft:cake
minecraft:unpowered_repeater
minecraft:powered_repeater
minecraft:invisibleBedrock
minecraft:coral_fan_hang3
minecraft:acacia_stairs
minecraft:trapdoor
minecraft:jungle_door
minecraft:red_mushroom_block
minecraft:iron_bars
minecraft:coral
minecraft:chain_command_block
minecraft:glass_pane
minecraft:element_114
minecraft:melon_block
minecraft:coral_fan_hang2
minecraft:emerald_block
minecraft:pumpkin_stem
minecraft:chemical_heat
minecraft:melon_stem
minecraft:vine
minecraft:element_84
minecraft:standing_banner
minecraft:fence_gate
minecraft:element_106
minecraft:brick_stairs
minecraft:stone_brick_stairs
minecraft:mycelium
minecraft:waterlily
minecraft:smooth_stone
minecraft:nether_brick
minecraft:sandstone_stairs
minecraft:nether_brick_fence
minecraft:element_107
minecraft:nether_wart
minecraft:element_94
minecraft:enchanting_table
minecraft:brewing_stand
minecraft:purpur_block
minecraft:end_portal
minecraft:end_portal_frame
minecraft:element_4
minecraft:end_stone
minecraft:fletching_table
minecraft:element_13
minecraft:dragon_egg
minecraft:loom
minecraft:granite_stairs
minecraft:redstone_lamp
minecraft:dropper
minecraft:activator_rail
minecraft:coral_block
minecraft:cocoa
minecraft:wood
minecraft:emerald_ore
minecraft:hard_stained_glass_pane
minecraft:observer
minecraft:ender_chest
minecraft:info_update
minecraft:unpowered_comparator
minecraft:tripWire
minecraft:spruce_stairs
minecraft:birch_stairs
minecraft:stonecutter_block
minecraft:jungle_stairs
minecraft:coral_fan_hang
minecraft:element_90
minecraft:beacon
minecraft:cobblestone_wall
minecraft:flower_pot
minecraft:carrots
minecraft:potatoes
minecraft:wooden_button
minecraft:grindstone
minecraft:skull
minecraft:anvil
minecraft:stone_slab4
minecraft:element_21
minecraft:trapped_chest
minecraft:light_weighted_pressure_plate
minecraft:element_25
minecraft:purple_glazed_terracotta
minecraft:heavy_weighted_pressure_plate
minecraft:daylight_detector
minecraft:stripped_jungle_log
minecraft:redstone_block
minecraft:quartz_ore
minecraft:hopper
minecraft:element_97
minecraft:quartz_block
minecraft:wooden_slab
minecraft:element_53
minecraft:double_wooden_slab
minecraft:leaves2
minecraft:stained_hardened_clay
minecraft:carved_pumpkin
minecraft:stained_glass_pane
minecraft:dark_oak_stairs
minecraft:iron_trapdoor
minecraft:prismarine
minecraft:seaLantern
minecraft:element_96
minecraft:hay_block
minecraft:element_37
minecraft:carpet
minecraft:hardened_clay
minecraft:element_44
minecraft:coal_block
minecraft:packed_ice
minecraft:element_118
minecraft:chemistry_table
minecraft:black_glazed_terracotta
minecraft:purpur_stairs
minecraft:double_plant
minecraft:wall_banner
minecraft:daylight_detector_inverted
minecraft:red_sandstone
minecraft:red_sandstone_stairs
minecraft:spruce_trapdoor
minecraft:element_27
minecraft:stone_slab2
minecraft:jungle_fence_gate
minecraft:dark_oak_fence_gate
minecraft:acacia_fence_gate
minecraft:repeating_command_block
minecraft:birch_door
minecraft:grass_path
minecraft:frame
minecraft:normal_stone_stairs
minecraft:element_1
minecraft:chorus_flower
minecraft:jungle_pressure_plate
minecraft:undyed_shulker_box
minecraft:element_10
minecraft:end_bricks
minecraft:smoker
minecraft:frosted_ice
minecraft:diorite_stairs
minecraft:structure_block
minecraft:end_rod
minecraft:element_16
minecraft:blue_glazed_terracotta
minecraft:end_gateway
minecraft:magma
minecraft:bell
minecraft:stone_slab3
minecraft:element_26
minecraft:movingBlock
minecraft:nether_wart_block
minecraft:red_nether_brick
minecraft:bone_block
minecraft:structure_void
minecraft:shulker_box
minecraft:white_glazed_terracotta
minecraft:orange_glazed_terracotta
minecraft:magenta_glazed_terracotta
minecraft:light_blue_glazed_terracotta
minecraft:colored_torch_bp
minecraft:yellow_glazed_terracotta
minecraft:element_59
minecraft:lime_glazed_terracotta
minecraft:pink_glazed_terracotta
minecraft:barrier
minecraft:gray_glazed_terracotta
minecraft:silver_glazed_terracotta
minecraft:cyan_glazed_terracotta
minecraft:glowingobsidian
minecraft:brown_glazed_terracotta
minecraft:red_glazed_terracotta
minecraft:concrete
minecraft:acacia_trapdoor
minecraft:concretePowder
minecraft:scaffolding
minecraft:element_54
minecraft:chorus_plant
minecraft:smooth_sandstone_stairs
minecraft:camera
minecraft:podzol
minecraft:stonecutter
minecraft:netherreactor
minecraft:element_34
minecraft:info_update2
minecraft:element_3
minecraft:reserved6
minecraft:element_31
minecraft:prismarine_stairs
minecraft:bamboo
minecraft:element_76
minecraft:dark_prismarine_stairs
minecraft:prismarine_bricks_stairs
minecraft:stripped_spruce_log
minecraft:stripped_birch_log
minecraft:cartography_table
minecraft:stripped_dark_oak_log
minecraft:blue_ice
minecraft:fire
minecraft:hard_glass
minecraft:acacia_standing_sign
minecraft:hard_stained_glass
minecraft:hard_glass_pane
minecraft:colored_torch_rg
minecraft:element_0
minecraft:element_2
minecraft:element_5
minecraft:blast_furnace
minecraft:element_6
minecraft:element_8
minecraft:element_9
minecraft:mossy_cobblestone_stairs
minecraft:element_11
minecraft:andesite_stairs
minecraft:element_14
minecraft:element_15
minecraft:element_17
minecraft:element_18
minecraft:element_19
minecraft:element_20
minecraft:acacia_button
minecraft:element_22
minecraft:element_23
minecraft:element_24
minecraft:element_28
minecraft:element_29
minecraft:element_30
minecraft:element_32
minecraft:element_33
minecraft:element_35
minecraft:element_36
minecraft:element_38
minecraft:element_40
minecraft:element_42
minecraft:element_45
minecraft:smooth_red_sandstone_stairs
minecraft:seagrass
minecraft:element_46
minecraft:element_49
minecraft:element_50
minecraft:element_51
minecraft:sea_pickle
minecraft:element_52
minecraft:element_55
minecraft:element_56
minecraft:element_57
minecraft:element_58
minecraft:element_60
minecraft:element_61
minecraft:double_stone_slab3
minecraft:element_62
minecraft:element_64
minecraft:double_stone_slab4
minecraft:element_65
minecraft:element_66
minecraft:element_67
minecraft:element_68
minecraft:element_69
minecraft:element_70
minecraft:element_71
minecraft:element_73
minecraft:element_74
minecraft:element_75
minecraft:bamboo_sapling
minecraft:element_77
minecraft:element_78
minecraft:element_80
minecraft:element_83
minecraft:element_85
minecraft:element_86
minecraft:jungle_button
minecraft:element_87
minecraft:element_89
minecraft:birch_pressure_plate
minecraft:element_91
minecraft:element_92
minecraft:element_93
minecraft:birch_wall_sign
minecraft:element_95
minecraft:element_98
minecraft:element_99
minecraft:element_100
minecraft:element_101
minecraft:element_102
minecraft:element_103
minecraft:element_104
minecraft:element_105
minecraft:element_108
minecraft:element_109
minecraft:jungle_trapdoor
minecraft:element_110
minecraft:element_111
minecraft:element_112
minecraft:element_115
minecraft:element_117
minecraft:coral_fan
minecraft:coral_fan_dead
minecraft:kelp
minecraft:birch_button
minecraft:dark_oak_button
minecraft:birch_trapdoor
minecraft:acacia_pressure_plate
minecraft:bubble_column
minecraft:polished_granite_stairs
minecraft:polished_diorite_stairs
minecraft:polished_andesite_stairs
minecraft:mossy_stone_brick_stairs
minecraft:end_brick_stairs
minecraft:smooth_quartz_stairs
minecraft:spruce_standing_sign
minecraft:spruce_wall_sign
minecraft:birch_standing_sign
minecraft:smithing_table
minecraft:jungle_wall_sign
minecraft:acacia_wall_sign
minecraft:darkoak_standing_sign
minecraft:darkoak_wall_sign
minecraft:lit_smoker
minecraft:barrel
minecraft:lantern
minecraft:campfire
minecraft:jigsaw
minecraft:composter
minecraft:lit_blast_furnace
Back to top

BlockStates

Type Block State Name Valid Values Description
Boolean age_bit True, False Determines if saplings should grow
Integer age 0 - 15 Represents the age of the block
Boolean attached_bit True, False Determines if a tripwire is attached to another tripwire
String portal_axis unknown, x, z Determines the orientation of portal blocks
Integer bite_counter 0 - 6 Tracks how many bites of cake have been taken
Boolean brewing_stand_slot_a_bit True, False Determines if a bottle is shown in slot a of the brewing stand
Boolean brewing_stand_slot_b_bit True, False Determines if a bottle is shown in slot b of the brewing stand
Boolean brewing_stand_slot_c_bit True, False Determines if a bottle is shown in slot c of the brewing stand
Boolean button_pressed_bit True, False Determines if a button is in the pressed state or not
Boolean conditional_bit True, False Determines if a command block is conditional or not
Boolean covered_bit True, False Describes if a top snow block is covering another block
String damage undamaged, slightly_damaged, very_damaged, broken Determines the state of damage of an Anvil
Boolean disarmed_bit True, False Determines if a tripwire is disarmed or not.
Boolean door_hinge_bit True, False Determines if door's hinge is mirrored or not
Boolean upper_block_bit True, False Determines if a block is the upper half of an object like a door or a tall plant
Integer direction 0 - 3 Determines the North, South, East, and West direction of some blocks. 0 = South, 1 = West, 2 = North 3 = East
Boolean end_portal_eye_bit True, False Determines if an end portal block has an Eye in it
Boolean explode_bit True, False Determines if a TNT block should start its explode sequence
Integer facing_direction 0 - 5 Determines the Up, Down, North, South, East, and West direction of some blocks. 0 = Down, 1 = Up, 2 = North, 3 = South, 4 = West, 5 = East
Integer fill_level 0 - 6 Determines fill level of a cauldron block
Integer growth 0 - 7 Determines the growth level of crops
Boolean head_piece_bit True, False Determines if a block is the pillow side of a bed
Integer height 0 - 7 Determines the height of a top snow block
Boolean infiniburn_bit True, False Determines if a block should burn infinitely
Boolean in_wall_bit True, False Determines if a fence block is connected to a wall block
Integer liquid_depth 0 - 15 Determines the level of liquid blocks
Integer moisturized_amount 0 - 7 Determines the moisture level of crops
Boolean no_drop_bit True, False Determines if a skull block should drop loot
Boolean occupied_bit True, False Determines if a bed block is occupied
Boolean open_bit True, False Determines if a door, gate, or trapdoor is open
Boolean output_subtract_bit True, False Determines if a Comparator is set to subtract output
Boolean output_lit_bit True, False Determines if a Comparator's output is lit
Boolean persistent_bit True, False Determines if a leaf block is persistent
Boolean powered_bit True, False Shows when an observer or tripwire sends a redstone signal
Boolean rail_data_bit True, False Shows if a rail has a redstone signal
Integer rail_direction 0 - 8 Determines the orientation of a placed rail block
Integer redstone_signal 0 - 15 Determines the signal strength of a redstone signal
Integer repeater_delay 0 - 3 Determines the amount of delay of a repeater
Boolean suspended_bit True, False Indicates if a tripwire block is suspended
Boolean toggle_bit True, False Determines if a hopper block is active or not
Boolean top_slot_bit True, False Shows if a slab is the top half of the block or not
Boolean triggered_bit True, False Determines if a dispenser is triggered
Boolean update_bit True, False Determines if a leaf block or flower block should be updated
Boolean upside_down_bit True, False Determines if a stair block or trapdoor block is upsidedown
Integer vine_direction_bits 0 - 15 Determines the facing direction for vines, works like the facing_direction blockstate
Boolean allow_underwater_bit True, False Determines if a TNT block works underwater
Boolean color_bit True, False Sets if a torch is a colored torch block
Boolean dead_bit True, False Determines if coral, coral fans, or sea pickles are dead
Integer cluster_count 0 - 3 Describes how many sea pickles are in a cluster
Boolean item_frame_map_bit True, False Describes if an item frame block has a map in it
String sapling_type evergreen, birch, jungle, acacia, roofed_oak Determines the type of the sapling block
String torch_facing_direction unknown, west, east, north, south, top Determines the block that a torch is attached to in relation to its position
Boolean drag_down True, False Describes if bubble columns drag entities down or pushes them up
String turtle_egg_count one_egg, two_egg, three_egg, four_egg Determines the amount of turtle eggs in an egg block
String cracked_state no_cracks, cracked, max_cracked Determines the cracked state of turtle eggs
Integer ground_sign_direction 0 - 15 Describes the rotation of signs and standing banners
Integer weirdo_direction 0 - 3 Describes the rotation of stairs
Integer coral_direction 0 - 3 Describes the rotation of coral fans
String color white, orange, magenta, light_blue, yellow, lime, pink, gray, silver, cyan, purple, blue, brown, green, red, black Determines the color of a block like wool
String bamboo_stalk_thickness thin, thick Determines the thinkness of a bamboo stalk
String bamboo_leaf_size no_leaves, small_leaves, large_leaves Determines the size of bamboo leaves
Integer stability 0 - 5 Determines the stability of a scaffolding block
Boolean stability_check True, False Describes if a scaffolding block has been checked for stability
String wood_type oak, spruce, birch, jungle, acacia, dark_oak Determines the wood type of a block
String stone_type stone, granite, granite_smooth, diorite, diorite_smooth, andesite, andesite_smooth Determines the stone type of a block
String dirt_type normal, coarse Determines the dirt type of a block
String sand_type normal, red Determines the sand type of a block
String old_log_type oak, spruce, birch, jungle Determines the wood type of some blocks
String new_log_type acacia, dark_oak Determines the wood type of some blocks
String chisel_type default, chiseled, lines, smooth Determines the pattern of quartz and purpur blocks
String old_leaf_type oak, spruce, birch, jungle Determines the leaf type of some blocks
String new_leaf_type acacia, dark_oak Determines the leaf type of some blocks
String sponge_type dry, wet Determines the type of a sponge block
String sand_stone_type default, heiroglyphs, cut, smooth Determines the pattern of a sandstone block
String tall_grass_type default, tall, fern, snow Determines the type of a tall grass block
String flower_type poppy, orchid, allium, houstonia, tulip_red, tulip_orange, tulip_white, tulip_pink, oxeye, cornflower, lily_of_the_valley Determines the type of a flower block
String stone_slab_type smooth_stone, sandstone, wood, cobblestone, brick, stone_brick, quartz, nether_brick Determines the type of some stone slab blocks
String stone_slab_type_2 red_sandstone, purpur, prismarine_rough, prismarine_dark, prismarine_brick, mossy_cobblestone, smooth_sandstone, red_nether_brick Determines the type of some stone slab blocks
String stone_slab_type_3 end_stone_brick, smooth_red_sandstone, polishe_andesite, andesite, diorite, polished_diorite, granite, polished_granite Determines the type of some stone slab blocks
String stone_slab_type_4 mossy_stone_brick, smooth_quartz, stone, cut_sandstone, cut_red_sandstone Determines the type of some stone slab blocks
String monster_egg_stone_type stone, cobblestone, stone_brick, mossy_stone_brick, cracked_stone_brick, chiseled_stone_brick Determines the stone type of a monster egg block
String stone_brick_type default, mossy, cracked, chiseled, smooth Determines the type of a stone brick block
Integer huge_mushroom_bits 0 - 15 Determines which huge mushroom block to be displayed
String wall_block_type cobblestone, mossy_cobblestone, granite, diorite, andesite, sandstone, brick, stone_brick, mossy_stone_brick, nether_brick, end_brick, prismarine, red_sandstone, red_nether_brick Determines the type of a stone used in a wall block
String double_plant_type sunflower, syringa, grass, fern, rose, paeonia Determines the type of a double plant block
String chemistry_table_type compound_creator, material_reducer, element_constructor, lab_table Determines the type of the work benches that are behind the edu features toggle
String sea_grass_type default, double_top, double_bot Determines the type of a seagrass block
String coral_color blue, pink, purple, red, yellow Determines the color of a coral block
String cauldron_liquid water, lava Determines the type of liquid in a cauldron
Boolean hanging True, False Describes if a lantern block is hanging or not
Boolean stripped_bit True, False Describes if a wood log has been stripped of bark
Boolean coral_hang_type_bit True, False Describes the type of hanging for coral fans
String attachment standing, hanging, side, multiple Determines the type of attachment used by a bell or grindstone block
String structure_void_type void, air Determines which void mode to draw for structure blocks
String structure_block_type data, save, load, corner, invalid, export Determines the state of a structure block
Back to top

Items

Name ID Aux Values
air -158
apple 260
golden_apple 322
appleenchanted 466
mushroom_stew 282
bread 297
porkchop 319
cooked_porkchop 320
fish 349
salmon 460
clownfish 461
pufferfish 462
cooked_fish 350
cooked_salmon 463
dried_kelp 464
cookie 357
melon 360
beef 363
cooked_beef 364
chicken 365
cooked_chicken 366
rotten_flesh 367
spider_eye 375
carrot 391
potato 392
baked_potato 393
poisonous_potato 394
golden_carrot 396
pumpkin_pie 400
beetroot 457
beetroot_soup 459
sweet_berries 477
rabbit 411
cooked_rabbit 412
rabbit_stew 413
wheat_seeds 295
pumpkin_seeds 361
melon_seeds 362
nether_wart 372
beetroot_seeds 458
iron_shovel 256
iron_pickaxe 257
iron_axe 258
flint_and_steel 259
bow 261
arrow 262
coal 263
diamond 264
iron_ingot 265
gold_ingot 266
iron_sword 267
wooden_sword 268
wooden_shovel 269
wooden_pickaxe 270
wooden_axe 271
stone_sword 272
stone_shovel 273
stone_pickaxe 274
stone_axe 275
diamond_sword 276
diamond_shovel 277
diamond_pickaxe 278
diamond_axe 279
stick 280
bowl 281
golden_sword 283
golden_shovel 284
golden_pickaxe 285
golden_axe 286
string 287
feather 288
gunpowder 289
wooden_hoe 290
stone_hoe 291
iron_hoe 292
diamond_hoe 293
golden_hoe 294
wheat 296
leather_helmet 298
leather_chestplate 299
leather_leggings 300
leather_boots 301
chainmail_helmet 302
chainmail_chestplate 303
chainmail_leggings 304
chainmail_boots 305
iron_helmet 306
iron_chestplate 307
iron_leggings 308
iron_boots 309
diamond_helmet 310
diamond_chestplate 311
diamond_leggings 312
diamond_boots 313
golden_helmet 314
golden_chestplate 315
golden_leggings 316
golden_boots 317
shield 513
flint 318
painting 321
sign 323
wooden_door 324
bucket 325 0 = Empty Bucket

1 = Milk

10 = Lava

8 = Water
2 = Fish
3 = Fish
4 = Fish
5 = Fish
minecart 328
saddle 329
iron_door 330
redstone 331
snowball 332
boat 333
leather 334
kelp 335
brick 336
clay_ball 337
reeds 338
paper 339
book 340
slime_ball 341
chest_minecart 342
egg 344
compass 345
fishing_rod 346
clock 347
glowstone_dust 348
dye 351
bone 352
sugar 353
cake 354
bed 355
repeater 356
map 358
shears 359
ender_pearl 368
blaze_rod 369
ghast_tear 370
gold_nugget 371
potion 373
glass_bottle 374
fermented_spider_eye 376
blaze_powder 377
magma_cream 378
brewing_stand 379
cauldron 380
ender_eye 381
speckled_melon 382
spawn_egg 383
experience_bottle 384
fireball 385
writable_book 386
written_book 387
emerald 388
frame 389
flower_pot 390
emptymap 395
skull 397 0 = Skeleton

1 = Wither

2 = Zombie

3 = Steve

4 = Creeper

5 = Dragon
carrotonastick 398
netherstar 399
fireworks 401
fireworkscharge 402
enchanted_book 403
comparator 404
netherbrick 405
quartz 406
tnt_minecart 407
hopper_minecart 408
hopper 410
rabbit_foot 414
rabbit_hide 415
horsearmorleather 416
horsearmoriron 417
horsearmorgold 418
horsearmordiamond 419
record_13 500
record_cat 501
record_blocks 502
record_chirp 503
record_far 504
record_mall 505
record_mellohi 506
record_stal 507
record_strad 508
record_ward 509
record_11 510
record_wait 511
trident 455
lead 420
name_tag 421
prismarine_crystals 422
muttonraw 423
muttoncooked 424
armor_stand 425
end_crystal 426
spruce_door 427
birch_door 428
jungle_door 429
acacia_door 430
dark_oak_door 431
chorus_fruit 432
chorus_fruit_popped 433
dragon_breath 437
splash_potion 438
lingering_potion 441
command_block_minecart 443
elytra 444
prismarine_shard 409
shulker_shell 445
banner 446
totem 450
iron_nugget 452
nautilus_shell 465
heart_of_the_sea 467
turtle_shell_piece 468
turtle_helmet 469
phantom_membrane 470
crossbow 471
spruce_sign 472
birch_sign 473
jungle_sign 474
acacia_sign 475
darkoak_sign 476
banner_pattern 434
campfire 720
camera 498
compound 499
ice_bomb 453
bleach 451
rapid_fertilizer 449
balloon 448
medicine 447
sparkler 442
glow_stick 166
stone 1
dirt 3
sand 12
stained_hardened_clay 159
wool 35
carpet 171
log 17
fence 85
stonebrick 98
coral_block -132
double_stone_slab 44
double_stone_slab2 182
double_stone_slab3 -162
double_stone_slab4 -166
real_double_stone_slab 43
real_double_stone_slab2 181
real_double_stone_slab3 -167
real_double_stone_slab4 -168
coral_fan -133
coral_fan_dead -134
sea_pickle -156
sapling 6
leaves 18
leaves2 161
sandstone 24
red_sandstone 179
wooden_slab 158
yellow_flower 37
red_flower 38
double_plant 175
waterlily 111
sponge 19
snow_layer 78
planks 5
quartz_block 155
purpur_block 201
cobblestone_wall 139
coral -131
tallgrass 31
seagrass -130
brown_mushroom_block 99
red_mushroom_block 100
log2 162
end_portal_frame 120
anvil 145
monster_egg 97
brewingstandblock 117
beacon 138
conduit -157
prismarine 168
sealantern 169
concrete 236
concrete_powder 237
magma 213
stained_glass 241
stained_glass_pane 160
undyed_shulker_box 205
shulker_box 218
piston 33
sticky_piston 29
turtle_egg -159
bamboo -163
scaffolding -165
blast_furnace -196
smoker -198
smithing_table -202
barrel -203
lantern -208
loom -204
grindstone -195
bell -206
cartography_table -200
fletching_table -201
wood -212
chemistry_table 238
tnt 46
hard_stained_glass 254
hard_stained_glass_pane 191
colored_torch_rg 202
colored_torch_bp 204
element_0 36
element_1 -12
element_2 -13
element_3 -14
element_4 -15
element_5 -16
element_6 -17
element_7 -18
element_8 -19
element_9 -20
element_10 -21
element_11 -22
element_12 -23
element_13 -24
element_14 -25
element_15 -26
element_16 -27
element_17 -28
element_18 -29
element_19 -30
element_20 -31
element_21 -32
element_22 -33
element_23 -34
element_24 -35
element_25 -36
element_26 -37
element_27 -38
element_28 -39
element_29 -40
element_30 -41
element_31 -42
element_32 -43
element_33 -44
element_34 -45
element_35 -46
element_36 -47
element_37 -48
element_38 -49
element_39 -50
element_40 -51
element_41 -52
element_42 -53
element_43 -54
element_44 -55
element_45 -56
element_46 -57
element_47 -58
element_48 -59
element_49 -60
element_50 -61
element_51 -62
element_52 -63
element_53 -64
element_54 -65
element_55 -66
element_56 -67
element_57 -68
element_58 -69
element_59 -70
element_60 -71
element_61 -72
element_62 -73
element_63 -74
element_64 -75
element_65 -76
element_66 -77
element_67 -78
element_68 -79
element_69 -80
element_70 -81
element_71 -82
element_72 -83
element_73 -84
element_74 -85
element_75 -86
element_76 -87
element_77 -88
element_78 -89
element_79 -90
element_80 -91
element_81 -92
element_82 -93
element_83 -94
element_84 -95
element_85 -96
element_86 -97
element_87 -98
element_88 -99
element_89 -100
element_90 -101
element_91 -102
element_92 -103
element_93 -104
element_94 -105
element_95 -106
element_96 -107
element_97 -108
element_98 -109
element_99 -110
element_100 -111
element_101 -112
element_102 -113
element_103 -114
element_104 -115
element_105 -116
element_106 -117
element_107 -118
element_108 -119
element_109 -120
element_110 -121
element_111 -122
element_112 -123
element_113 -124
element_114 -125
element_115 -126
element_116 -127
element_117 -128
element_118 -129
composter -213
tripwire_hook 131
noteblock 25
gravel 13
lit_redstone_lamp 124
golden_rail 27
gold_block 41
bedrock 7
oak_stairs 53
grass 2
detector_rail 28
dark_oak_pressure_plate -152
coal_ore 16
diamond_block 57
cobblestone 4
lava 11
dark_oak_trapdoor -147
slime 165
item.cauldron 118
flowing_water 8
spruce_pressure_plate -154
water 9
flowing_lava 10
furnace 61
gold_ore 14
item.wooden_door 64
iron_ore 15
underwater_torch 239
web 30
stripped_oak_log -10
ladder 65
sweet_berry_bush -207
birch_fence_gate 184
standing_sign 63
glass 20
lapis_ore 21
spruce_button -144
bookshelf 47
item.bed 26
powered_comparator 150
wooden_pressure_plate 72
lapis_block 22
stripped_acacia_log -8
item.spruce_door 193
dispenser 23
item.wheat 59
diamond_ore 56
obsidian 49
brick_block 45
item.reeds 83
deadbush 32
dried_kelp_block -139
pistonarmcollision 34
green_glazed_terracotta 233
brown_mushroom 39
red_mushroom 40
spruce_fence_gate 183
iron_block 42
rail 66
mossy_cobblestone 48
quartz_stairs 156
torch 50
mob_spawner 52
lava_cauldron -210
chest 54
jungle_standing_sign -188
redstone_wire 55
crafting_table 58
item.dark_oak_door 197
farmland 60
lit_furnace 62
stone_stairs 67
wall_sign 68
lever 69
stone_pressure_plate 70
item.iron_door 71
redstone_ore 73
lectern -194
lit_redstone_ore 74
unlit_redstone_torch 75
red_nether_brick_stairs -184
redstone_torch 76
stone_button 77
ice 79
snow 80
cactus 81
command_block 137
clay 82
jukebox 84
pumpkin 86
item.acacia_door 196
nether_brick_stairs 114
netherrack 87
soul_sand 88
glowstone 89
portal 90
lit_pumpkin 91
item.beetroot 244
item.cake 92
unpowered_repeater 93
powered_repeater 94
invisiblebedrock 95
coral_fan_hang3 -137
acacia_stairs 163
trapdoor 96
item.jungle_door 195
iron_bars 101
chain_command_block 189
glass_pane 102
melon_block 103
coral_fan_hang2 -136
emerald_block 133
pumpkin_stem 104
chemical_heat 192
melon_stem 105
vine 106
standing_banner 176
fence_gate 107
brick_stairs 108
stone_brick_stairs 109
mycelium 110
smooth_stone -183
nether_brick 112
sandstone_stairs 128
nether_brick_fence 113
item.nether_wart 115
enchanting_table 116
end_portal 119
end_stone 121
dragon_egg 122
granite_stairs -169
redstone_lamp 123
dropper 125
activator_rail 126
cocoa 127
emerald_ore 129
observer 251
ender_chest 130
info_update 248
unpowered_comparator 149
tripwire 132
spruce_stairs 134
birch_stairs 135
stonecutter_block -197
jungle_stairs 136
coral_fan_hang -135
item.flower_pot 140
carrots 141
potatoes 142
wooden_button 143
item.skull 144
trapped_chest 146
light_weighted_pressure_plate 147
purple_glazed_terracotta 219
heavy_weighted_pressure_plate 148
daylight_detector 151
stripped_jungle_log -7
redstone_block 152
quartz_ore 153
item.hopper 154
double_wooden_slab 157
carved_pumpkin -155
dark_oak_stairs 164
iron_trapdoor 167
hay_block 170
hardened_clay 172
coal_block 173
packed_ice 174
black_glazed_terracotta 235
purpur_stairs 203
wall_banner 177
daylight_detector_inverted 178
red_sandstone_stairs 180
spruce_trapdoor -149
jungle_fence_gate 185
dark_oak_fence_gate 186
acacia_fence_gate 187
repeating_command_block 188
item.birch_door 194
grass_path 198
item.frame 199
normal_stone_stairs -180
chorus_flower 200
jungle_pressure_plate -153
end_bricks 206
frosted_ice 207
diorite_stairs -170
structure_block 252
end_rod 208
blue_glazed_terracotta 231
end_gateway 209
movingblock 250
nether_wart_block 214
red_nether_brick 215
bone_block 216
structure_void 217
white_glazed_terracotta 220
orange_glazed_terracotta 221
magenta_glazed_terracotta 222
light_blue_glazed_terracotta 223
yellow_glazed_terracotta 224
lime_glazed_terracotta 225
pink_glazed_terracotta 226
barrier -161
gray_glazed_terracotta 227
silver_glazed_terracotta 228
cyan_glazed_terracotta 229
glowingobsidian 246
brown_glazed_terracotta 232
red_glazed_terracotta 234
acacia_trapdoor -145
chorus_plant 240
smooth_sandstone_stairs -177
item.camera 242
podzol 243
stonecutter 245
netherreactor 247
info_update2 249
reserved6 255
prismarine_stairs -2
dark_prismarine_stairs -3
prismarine_bricks_stairs -4
stripped_spruce_log -5
stripped_birch_log -6
stripped_dark_oak_log -9
blue_ice -11
fire 51
hard_glass 253
acacia_standing_sign -190
hard_glass_pane 190
mossy_cobblestone_stairs -179
andesite_stairs -171
acacia_button -140
smooth_red_sandstone_stairs -176
bamboo_sapling -164
jungle_button -143
birch_pressure_plate -151
birch_wall_sign -187
jungle_trapdoor -148
item.kelp -138
birch_button -141
dark_oak_button -142
birch_trapdoor -146
acacia_pressure_plate -150
bubble_column -160
polished_granite_stairs -172
polished_diorite_stairs -173
polished_andesite_stairs -174
mossy_stone_brick_stairs -175
end_brick_stairs -178
smooth_quartz_stairs -185
spruce_standing_sign -181
spruce_wall_sign -182
birch_standing_sign -186
jungle_wall_sign -189
acacia_wall_sign -191
darkoak_standing_sign -192
darkoak_wall_sign -193
lit_smoker -199
item.campfire -209
jigsaw -211
lit_blast_furnace -214
Back to top

Geometry

Blocks

Parameters

Name Type Default Value Description
format_version String 0.0.0.0 Version of the block geometry being used. This is used to determine if backwards compatibility is needed
parent String Parent model of this model
materials List #0 List of materials used by this model
elements List List of elements that make up the geometry of this block
Name Type Default Value Description
name String Name of the element
parent String Name of the parent element of this element. Pivot and box positions are made relative to the parent element's pivot
rotation Vector [a, b, c] [ 0.0, 0.0, 0.0 ] The rotation of this element about its pivot
pivot Vector [a, b, c] [ 0.0, 0.0, 0.0 ] Position in model space of the pivot point of the element. This is used as the "center" position of the element, as well as the point around which to rotate
material String The material of this element if different from the block's
boxes List List of cubes that make up the geometry of this element
Name Type Default Value Description
origin Vector [a, b, c] [ 0.0, 0.0, 0.0 ] The position of the center of the box relative to the geometry
size Vector [a, b, c] [ 0, 0, 0 ] Scale of the box in the x, y and z coordinates. A typical block is of scale 1, 1, 1
material String The material of this box if different from the element's
faces List List of the 6 faces of the box. If specified, there MUST be 6 faces (front, back, left side, right side, top, bottom)
Name Type Default Value Description
material String The material of this face if different from the box's
uv Vector [a, b, c, d] [ 0.0, 0.0, 1.0, 1.0 ] Texture coordinates of this face, given as min x, min y, max x, max y withg values between 0.0 and 1.0
rotation Decimal 0.0 UV Rotation of this face. Only acceptable values are 0, 90 and 270 degrees. This allows reusing a texture and just rotating it for different faces
Back to top