simple-creator/blockPropertyDocumentation.txt
2023-07-02 15:40:36 +02:00

139 lines
5.6 KiB
Plaintext

"itemGroup" ~ string
one of:
minecraft:building_blocks, minecraft:colored_blocks,
minecraft:natural_blocks, minecraft:functional_blocks,
minecraft:redstone_blocks, minecraft:hotbar, minecraft:search,
minecraft:tools_and_utilities, minecraft:combat,
minecraft:food_and_drinks, minecraft:ingredients, minecraft:spawn_eggs,
minecraft:op_blocks, minecraft:inventory
the creative inventory tab
"soundGroup" ~ string
one of:
intentionally_empty, wood, gravel, grass, lily_pad, stone,
metal, glass, wool, sand, snow, powder_snow, ladder, anvil,
slime, honey, wet_grass, coral, bamboo, bamboo_sapling,
scaffolding, sweet_berry_bush, crop, stem, vine, nether_wart,
lantern, nether_stem, nylium, fungus, roots, shroomlight,
weeping_vines, weeping_vines_low_pitch, soul_sand, soul_soil,
basalt, wart_block, netherrack, nether_bricks, nether_sprouts,
nether_ore, bone, netherite, ancient_debris, lodestone, chain,
nether_gold_ore, gilded_blackstone, candle, amethyst_block,
amethyst_cluster, small_amethyst_bud, medium_amethyst_bud,
large_amethyst_bud, tuff, calcite, dripstone_block,
pointed_dripstone, copper, cave_vines, spore_blossom, azalea,
flowering_azalea, moss_carpet, pink_petals, moss_block, big_dripleaf,
small_dripleaf, rooted_dirt, hanging_roots, azalea_leaves,
sculk_sensor, sculk_catalyst, sculk, sculk_vein, sculk_shrieker,
glow_lichen, deepslate, deepslate_bricks, deepslate_tiles,
polished_deepslate, froglight, frogspawn, mangrove_roots,
muddy_mangrove_roots, mud, mud_bricks, packed_mud, hanging_sign,
nether_wood_hanging_sign, bamboo_wood_hanging_sign, bamboo_wood,
nether_wood, cherry_wood, cherry_sapling, cherry_leaves,
cherry_wood_hanging_sign, chiseled_bookshelf, suspicious_sand,
suspicious_gravel, decorated_pot, decorated_pot_shatter
changes how the block sounds
"dropTableId" ~ string
the id of the drop table to use e.g. "minecraft:blocks/diamond_ore"
what loot table is used for blockdrops when broken successfully
"collidable" ~ boolean
this sets whether the block has collision. if false you (and monsters) can walk throught the block.
"lightLevel" ~ int
0-15
how much light does the block produce
"explosionResistance" ~ float
0.0-3600000.0+
the resistance against explosions 6.0 is stone, 3600000.0 is bedrock, wood is usually 2.0 or 3.0
"hardness" ~ float
-1.0-50.0+
how hard it is to break the block. -1.0 is unbreakable, 50.0 is obsidian, 1.5 is stone, 2.0 cobble
"slipperiness" ~ float
"slowDownMultiplier" ~ float
"jumpVelocityMultiplier" ~ float
"opaque" ~ boolean
"allowsSpawning" ~ boolean
"solidBlock" ~ boolean
"suffocates" ~ boolean
"blockVision" ~ boolean
"postProcess" ~ boolean
"emissiveLighting" ~ boolean
whether the block texture is always rendered as if in bright light.
"modelOffset" ~ string
one of:
none, xz, xyz
slightly moves the model randomly. used e.g. for grass.
"pistonBehavior" ~ string
one of:
normal, destroy, block, ignore, push_only
controls what happens when a piston pushes this block
"instrument" ~ string
one of:
harp, basedrum, snare, hat, bass, flute, bell, guitar, chime,
xylophone, iron_xylophone, cow_bell, didgeridoo, bit, banjo,
pling, zombie, skeleton, creeper, dragon, wither_skeleton, piglin,
custom_head
"burnable" ~ boolean
does lava ignite the block
"burnChance" ~ int
how fast the block burns down (leaves 60, wood 5, flowers 100) if 0, block will never burn down.
"spreadChance" ~ int
how easily this block catches fire ( wood 5, leaves 30, flowers 60) if null, block can only be ignited by lava if burnable.
"replaceable" ~ boolean
can be replaced like grass
"noBlockBreakParticles" ~ boolean
"requiresTool" ~ boolean
this sets whether the block drops when broken without tool.
"breaksInstantly" ~ boolean
"mapColor" ~ string
one of:
CLEAR (0x000000), PALE_GREEN (0x7FB238), PALE_YELLOW (0xF7E9A3),
WHITE_GRAY (0xC7C7C7), BRIGHT_RED (0xFF0000), PALE_PURPLE (0xA0A0FF),
IRON_GRAY (0xA7A7A7), DARK_GREEN (0x007C00), WHITE (0xFFFFFF),
LIGHT_BLUE_GRAY (0xA4A8B8), DIRT_BROWN (0x976D4D),
STONE_GRAY (0x707070), WATER_BLUE (0x4040FF), OAK_TAN (9402184),
OFF_WHITE (0xFFFCF5), ORANGE (14188339), MAGENTA (11685080),
LIGHT_BLUE (6724056), YELLOW (0xE5E533), LIME (0x7FCC19),
PINK (0xF27FA5), GRAY (0x4C4C4C), LIGHT_GRAY (0x999999),
CYAN (0x4C7F99), PURPLE (0x7F3FB2), BLUE (0x334CB2),
BROWN (0x664C33), GREEN (0x667F33), RED (0x993333),
BLACK (0x191919), GOLD (0xFAEE4D), DIAMOND_BLUE (0x5CDBD5),
LAPIS_BLUE (0x4A80FF), EMERALD_GREEN (0x00D93A),
SPRUCE_BROWN (0x815631), DARK_RED (0x700200),
TERRACOTTA_WHITE (0xD1B1A1), TERRACOTTA_ORANGE (0x9F5224),
TERRACOTTA_MAGENTA (0x95576C), TERRACOTTA_LIGHT_BLUE (0x706C8A),
TERRACOTTA_YELLOW (0xBA8524), TERRACOTTA_LIME (0x677535),
TERRACOTTA_PINK (0xA04D4E), TERRACOTTA_GRAY (0x392923),
TERRACOTTA_LIGHT_GRAY (0x876B62), TERRACOTTA_CYAN (0x575C5C),
TERRACOTTA_PURPLE (0x7A4958), TERRACOTTA_BLUE (0x4C3E5C),
TERRACOTTA_BROWN (0x4C3223), TERRACOTTA_GREEN (0x4C522A),
TERRACOTTA_RED (0x8E3C2E), TERRACOTTA_BLACK (0x251610),
DULL_RED (0xBD3031), DULL_PINK (0x943F61), DARK_CRIMSON (0x5C191D),
TEAL (0x167E86), DARK_AQUA (0x3A8E8C), DARK_DULL_PINK (0x562C3E),
BRIGHT_TEAL (0x14B485), DEEPSLATE_GRAY (0x646464),
RAW_IRON_PINK (0xD8AF93), LICHEN_GREEN (0x7FA796)