Links
Tags
Creators
Details
1.2.0
Compatibility
Changes
BedrockMiner
Mine bedrock in survival with fully configurable mining mechanics.
BedrockMiner allows server owners and modpack creators to control exactly how difficult bedrock is to break, which tools can mine it, and whether it drops as an item.
Features
-
Mine bedrock in Survival mode
-
Configurable bedrock hardness
-
Configurable minimum pickaxe tier
-
Optional bedrock drops
-
Mod Menu integration
-
Cloth Config configuration screen
-
Multiplayer compatible
-
Uses vanilla mining speed values
-
Supports Efficiency enchantment bonuses
-
Supports all vanilla pickaxe tiers:
- Wood
- Stone
- Copper
- Iron
- Gold
- Diamond
- Netherite
Configuration
The mod can be configured through Mod Menu or directly through the configuration file.
Available options:
- Hardness – Controls how long bedrock takes to mine.
- Minimum Pickaxe – Defines the lowest pickaxe tier capable of mining bedrock.
- Drop Bedrock – Enables or disables bedrock item drops.
Default settings:
- Hardness:
150 - Minimum Pickaxe:
Netherite - Drop Bedrock:
Disabled
Dependencies
Required:
- Fabric API
- Cloth Config
Optional:
- Mod Menu (for the in-game configuration screen)
Notes
Mining speed is calculated using vanilla tool mining speeds and vanilla Efficiency enchantment bonuses, providing intuitive and predictable progression across all pickaxe tiers.
Changelog 1.2.0
- Added configurable hardness
- Added configurable minimum pickaxe tier
- Added configurable bedrock drops
- Added Mod Menu support
- Added Cloth Config GUI
- Added support for all vanilla pickaxe tiers
- Reworked mining speed calculations using vanilla values
- Improved configuration system
- Improved multiplayer support
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:xmIuyOaA:6s15M3HN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:xmIuyOaA:6s15M3HN"
}

