Quadrum Mod 1.12.2, — Configuration
Block Configuration
Blocks in Quadrum are defined by their physical behavior, visual appearance, and interaction with the world. Below is a comprehensive list of properties available for block definitions.
Core Block Properties
| Property | Data Type | Description | Default |
|---|---|---|---|
name |
String | The display name of the block in-game. | Filename |
material |
String | The material type (affects sounds and map color). | rock |
hardness |
Number | How long it takes to mine the block (-1 for unbreakable). | 1.5 |
resistance |
Number | The block's resistance to explosions. | 10.0 |
lightLevel |
Number | The amount of light emitted (0.0 to 1.0). | 0.0 |
transparent |
Boolean | Whether the block allows light to pass through. | false |
fullCube |
Boolean | Whether the block occupies a full 1x1x1 space. | true |
drops |
List | A list of ItemStacks dropped when broken. | Self |
Physical Traits
- Harvest Level: Defines what tool and tier are required to mine the block. Use the
tool(e.g., "pickaxe", "axe") andlevel(0=Wood, 1=Stone, 2=Iron, 3=Diamond) keys. - Bounding Box: Customizes the collision and selection boxes of the block using a Vector format.
- Redstone: Allows the block to emit a redstone signal. Properties include
power(0-15).
Visual Traits
- Particles: Defines custom particles emitted by the block. Requires
typeandcount. - Visual: Controls advanced rendering options like the block's render layer (Solid, Cutout, Translucent).

Item Configuration
Items are generally simpler than blocks but can be extended with traits to provide functionality like food or specialized crafting components.
Core Item Properties
| Property | Data Type | Description | Default |
|---|---|---|---|
name |
String | The display name of the item. | Filename |
maxStackSize |
Number | Maximum number of items in a single stack. | 64 |
lore |
List | A list of strings displayed as tooltips. | None |
oreDictionary |
List | A list of strings for Ore Dictionary registration. | None |
Item Traits
- Consumable: Turns the item into a food or drink source.
amount: Hunger points restored.saturation: Saturation modifier.alwaysEdible: If true, can be eaten even when the hunger bar is full.returnItem: An ItemStack returned to the player after consumption (e.g., an empty glass bottle).- Visual: Allows for a permanent enchantment glint effect by setting
glinttotrue.