All versions
0.1.12
Release
Forgeborne Odyssey 0.1.12last month 52
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
v0.1.12 Changelog
Added
- Charcoal Kiln mode: The Tar Kiln block now supports a dual-mode system — Tar mode (original) and Charcoal mode (new)
- Place firewood (up to 4) and ignite with a fire drill, then seal with wet clay for low-oxygen smoldering
- Dig open the sealed kiln to retrieve charcoal and plant ash
- Full interaction feedback: wood placed, kiln full, wood removed, sealed, need wood first, ignited, harvested
- Fire Drill enhancements: Added ambient fire sound (
FIRE_AMBIENT) and flame/smoke particles when igniting charcoal rings and charcoal kilns - Added entity display name for thrown crude stone spear (
crude_stone_spear_thrown) in both EN and ZH locales
Changed
- Cave-in mechanics refined: Added block looseness multiplier (
getBlockLoosenessMultiplier) based on block hardness- Hardness ≤ 0.6 (e.g. dirt, gravel): ×2.0 cave-in chance
- Hardness ≤ 1.0: ×1.5
- Hardness ≤ 1.5: ×1.0 (baseline)
- Hardness ≤ 3.0 (e.g. standard stone): ×0.7
- Hardness > 3.0 (e.g. hard rock): ×0.5
- Creative tab: Rubble items (suffixed
_rubble) are now hidden from the Ore Fragments & Particles tab to reduce clutter - Block naming: "Tar Kiln" renamed to "Kiln" to reflect its dual-mode functionality
- ZH locale: Fixed BOM encoding artifact in
zh_cn.json
Fixed
- Fire drill now checks kiln mode (
mode == TAR) before triggering tar kiln ignition, preventing conflicts with the charcoal kiln mode
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:7aV51V7y:on4w9DHs"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:7aV51V7y:on4w9DHs"
}

