Wiki 9Minecraft Block Properties Mod Wiki

Block Properties Mod — Reference

Modifiable Block Properties

The following table outlines every property that can be adjusted using the mod. Each property is optional; if a property is not defined for a block, it will retain its original value.

Property Type Description Valid Values
hardness Float Determines how long it takes to break the block. 0.0 to 3.4028235E38
resistance Float Determines the block's resistance to explosions. 0.0 to 3.4028235E38
light Float The amount of light the block emits. 0.0 (None) to 1.0 (Full)
opacity Integer How much light is blocked when passing through. 0 to 15
slipperiness Float The friction of the block surface. 0.6 (Default), 0.98 (Ice)
harvestTool String The class of tool required to mine the block. "pickaxe", "axe", "shovel"
harvestLevel Integer The tier of tool required (Wood=0, Stone=1, etc.). 0, 1, 2, 3, 4+
stepSound String The sound made when walking on or breaking the block. See Step Sound List
creativeTab String The creative menu tab the block appears in. See Creative Tab List
opaque Boolean Whether the block is treated as a solid, opaque cube. true, false

Minecraft chest on four stone legs

A cozy fireplace with bookshelves and Steve's head.

Burning monster spawner surrounded by arrows and chests

Harvest Levels and Tool Tiers

The harvestLevel property corresponds to the material tier of the tool. In Minecraft, the standard tiers are:

  • Level 0: Wood / Gold tools
  • Level 1: Stone tools
  • Level 2: Iron tools
  • Level 3: Diamond tools
  • Level 4+: Modded materials (e.g., Obsidian tools, Cobalt, Manyullyn)

If you set a block to harvestLevel: 3 and harvestTool: "pickaxe", a player must use at least a Diamond Pickaxe to receive drops from that block.