Back to mods
Block Properties Configurer project artwork

CurseForge · Minecraft mod

Block Properties Configurer

Configure block properties, mining, movement, minecarts, piston rail junctions, farming, and more.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Block Properties Configurer release should I use?

Updated today
Latest stable file blockpropertiestweaker-1.0.8.jar
Game version 26.2
Loader NeoForge

Block Properties Configurer blockpropertiestweaker-1.0.8.jar targets 26.2 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Block Properties Configurer required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Block Properties Configurer blockpropertiestweaker-1.0.8.jar need?

blockpropertiestweaker-1.0.8.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Block Properties Configurer without breaking your instance.

Built for Block Properties Configurer blockpropertiestweaker-1.0.8.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use blockpropertiestweaker-1.0.8.jar. It targets 26.2 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside blockpropertiestweaker-1.0.8.jar. It opens that exact file at the source.

About this project

What does Block Properties Configurer add?

Think obsidian takes too long to mine? Wish you had a vanilla way to augment farming? Ever thought it'd be cool to have the block UNDER a rail affect the minecart? Think torchflower ought to emit light? Wish dirt path blocks made you walk faster?
Me too!!

Block Properties Configurer is a highly customizable NeoForge mod that gives players, server owners, and modpack creators control over a wide variety of block properties and gameplay mechanics.

Create high-speed minecart networks; build functional piston-operated railway junctions; customize tool harvesting; allow blocks to supply a jump boost; change plant growth limits, and experiment with entirely new uses for familiar materials.

All changes are optional. Unconfigured blocks retain their vanilla behavior.


Block Properties

Mining Hardness

Increase or decrease how long blocks take to mine.

Make blocks instantly breakable or completely unbreakable.

Blast Resistance

Adjust how resistant blocks are to explosions.

Make structures more durable or easier to destroy.

Friction

Make surfaces more slippery or provide greater traction.

Light Emission

Assign custom light levels from 0 to 15.

Customize light emission for most blocks.

Hostile Spawn Prevention

Prevent natural hostile mob spawning on selected surfaces.

Turn ordinary building materials into spawn-resistant flooring.

Mining and Tool Customization

Harvest Overrides

Allow or deny drops independently of normal tool requirements.

Correct Tool Overrides

Change which tools are considered appropriate for mining selected blocks.

Useful for custom mining progression and modpack balancing.

Roads, Movement, and Jumping

Player Road Speed

Assign movement-speed multipliers to selected surfaces.

Make dedicated roads faster than ordinary terrain.

Horse Road Speed

Independently configure horse movement bonuses.

Make roads and paths useful for mounted transportation.

Jump Multipliers

Increase or decrease jump velocity based on the block beneath the player.

Create surfaces that allow unusually high jumps.

Does not change the block's landing bounce behavior.

Contact Effects

Apply horizontal push and vertical launch effects when entities stand on selected blocks.

Create conveyor-like surfaces and launch pads. Parkour!

Advanced Minecart Transportation

Configure the foundation block directly underneath the track, allowing different materials to serve different transportation purposes.

Maximum Speed

Increase or decrease minecart maximum speed.

Build high-speed railways using configurable foundation materials.

Create slower sections for stations, junctions, or difficult terrain.

Powered-Rail Acceleration

Customize acceleration independently of maximum speed.

Create powerful acceleration sections.

Control how quickly minecarts reach their permitted speeds.

Braking Foundations

Apply configurable speed retention to minecarts.

Create gradual braking sections or powerful deceleration zones.

Combine braking with maximum-speed limits for more precise control.

Stationary Minecart Launching

Launch occupied minecarts from a standstill on powered rails, based on the rider's horizontal facing direction.

Configure launch velocity according to the foundation material.

Useful for train stations/stops

Piston-Movable Rails and Railway Junctions

Set foundation blocks to carry attached rails when pushed or pulled by horizontal pistons.

Move rails, minecart and passenger all together along with the piston-moved block

Build functional piston-operated track-switching systems using ordinary Minecraft materials.

Rails count toward the vanilla 12-block piston movement limit.

These systems can be combined to create complex transportation networks with dedicated acceleration, cruising, braking, launching, and switching sections.

No additional rail or minecart blocks are introduced.

Farming and Plant Growth

Custom Plant Growth Heights

Change the maximum natural growth height of supported plants.

Configure different limits for different plant types.

Some plants retain additional vanilla growth restrictions, and not every plant growth mechanic has been verified.

Crop Growth Foundations

Modify natural crop growth rates according to the block directly beneath farmland.

Give materials such as podzol, moss, or rooted dirt useful agricultural properties.

Configuration

All settings are controlled through a TOML configuration file:

config/blockpropertiestweaker-server.toml

The file is generated automatically and includes explanations, valid value ranges, and examples.

Each feature can be configured independently.

Example Configuration

[hardness]
overrides = ["minecraft:deepslate*=2.6", "minecraft:obsidian=40"]

[blast_resistance]
overrides = ["minecraft:end_stone*=15"]

[friction]
overrides = ["minecraft:blue_ice=0.995"]

[light_emission]
overrides = ["minecraft:budding_amethyst=3"]

[prevent_natural_hostile_spawns]
overrides = ["minecraft:polished_andesite=1"]

[road_speed]
player_overrides = ["minecraft:polished_andesite=1.18"]
horse_overrides = ["minecraft:polished_andesite=1.3"]

[contact_effects]
horizontal_push = ["minecraft:lime_glazed_terracotta=0.1"]
vertical_launch = ["minecraft:magenta_glazed_terracotta=0.55"]

[minecart_foundation]
max_speed_multiplier = ["minecraft:copper_block=3.0"]
acceleration_multiplier = ["minecraft:copper_block=3.0"]
braking_speed_retention = ["minecraft:iron_block=0.85"]
stationary_launch_speed = ["minecraft:gold_block=2"]

[plant_growth_height]
overrides = ["minecraft:sugar_cane=4", "minecraft:cactus=5"]

[jump_factor]
overrides = ["minecraft:shroomlight=1.15"]

[crop_growth_foundation]
overrides = ["minecraft:podzol=1.5"]

[piston_rail_attachment]
overrides = ["minecraft:gold_block=1"]

These are examples of possible configurations, not required settings or default gameplay changes.

Wildcard Support

Block Properties Configurer supports wildcard matching, allowing entire families of blocks to share the same configuration.

For example:

minecraft:deepslate*=2.6

This can match multiple blocks whose registered IDs begin with deepslate.

Other patterns can match blocks across different namespaces or select families of modded blocks.

Rules can also target individual blocks when precise control is needed.

Modded Block Support

The mod supports registered blocks from other mods using their normal identifiers.

For example:

examplemod:custom_block=5.0

Most configurable multipliers support a broad range of values, allowing server owners to decide how extreme or subtle their changes should be.


Compatibility

Minecraft: 26.2
Mod Loader: NeoForge
Configuration: Server-controlled TOML
Vanilla and Modded Blocks: Supported

Client and Server Installation

Configuration is controlled by the server, and many features work without the mod installed on individual clients.

However, installing the mod on both the server and client is recommended for consistent behavior.

Existing Installations

Version 1.0.8 is a major expansion of the original mod.

Before upgrading, back up your existing configuration and review the newly generated settings.

The current configuration filename is:

blockpropertiestweaker-server.toml


Whether you want to make a handful of small adjustments or completely rethink the usefulness of Minecraft's existing materials, Block Properties Configurer gives you the flexibility to do it.

No new blocks. No mandatory gameplay overhaul. Just more control over the blocks you already have.

Project description from CurseForge.

Pick your setup

Block Properties Configurer by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Block Properties Configurer versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.