
The Twilight Forest: Re26
Unlisted by staffUnofficial port of Twilight Forest from Minecraft 1.21.1 to Minecraft 26.1.x and 26.2.x, adapting the mod's dimension, biomes, structures, bosses, items, and mechanics to the latest Minecraft version for modern gameplay.
Links
Tags
Creators
Details
Fabric-4.8.4206
Compatibility
Required content
Changes
- Fixed boss music/sound cutting out mid-fight: ServerTFBossBar did not initialize playBossMusic and darkenScreen, causing music/sound to stop abruptly; both are now explicitly enabled
- Fixed "destruction" enchantment not working: ChainBlockItem#isCorrectToolForDrops was hardcoded to false; now follows official logic with mining tiers based on enchant level (1/2/3+ → wood/stone/iron)
- Fixed freeze/frost animation jitter: freeze progress in FrostedEffect was being decremented causing oscillation; IceLayer random seed changed every frame causing jumps; now accumulates steadily and updates seed every 5 ticks
- Fixed crash when C2ME mod is installed: MushroomBlock mixin accessed chunks out of bounds during world generation; added hasChunk bounds check (closes issue #7)
- Fixed Phantom armor being wrongly dropped on death: kept_on_death items are now preserved in all game modes
- Fixed hollow log translations missing: added hollow_<wood>_log keys for all languages and fixed resource merge override issue
- Fixed incorrect block ID in worldgen JSONs: twilightforest:root → twilightforest:root_block
- Fixed uncrafting table issues: scepters can now be uncrafted, shapeless uncrafting no longer requires matching output count, fixed banner patterns and entity attachment NPE
- Fixed sign rendering errors: adapted to MC 26.2 model system; fixed block/wall-hanging signs and GUI background texture rendering
- Fixed missing advancements blocking progress: repaired 20 advancement JSONs (Naga → Lich → Hydra progression chain) and cleared generated data caches
- Fixed sulphur cube giant block pickup, growth and rendering
Optional dependencies
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:2N053rZG:i4n8RMkH"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:2N053rZG:i4n8RMkH"
}