promotional bannermobile promotional banner

Modern Beta Forge

Generate Beta, Alpha, Infdev, and Indev terrain for Minecraft 1.12.2
Back to Files

Modern Beta 1.12.2-1.10.0.0

File namemodernbetaforge-1.12.2-1.10.0.0.jar
Uploader
b3spectacledb3spectacled
Uploaded
Sep 8, 2026
Downloads
21
Size
1003.9 KB
Mod Loaders
Forge
File ID
8835264
Type
R
Release
Supported game versions
  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:modern-beta-forge-805719:8835264")

Learn more about Curse Maven

What's new

  • Add support for sayys-ouro's excellent Depths Update mod. When Depths Update is installed, new Modern Beta worlds (Infdev 20100227 and later generators) can be extended below and above vanilla y0 and y255 limits, respectively. Several other generator settings are also unlocked accordingly, including sea level, ore generation heights, cave generation heights, etc. For generation to work properly, ensure that the 'Extend Custom World Types' setting in Depth Update's mod config is disabled.
  • Add compatibility for Depths Update-specific content under the Add-ons tab in the world customization GUI. For now, this includes options for deepslate layer generation.
  • Add deep caves which generate caves below y0. Generator settings are only enabled when Depths Update is installed.
  • Add world floor generator setting to set world generator floor (Infdev 20100227 and later generators). Only enabled when Depths Update is installed.
  • Add new "Depths Update Beta" world preset when Depths Update is installed. This takes default Modern Beta generation, lowers the world floor to y-64, and adjusts ores and cave generation accordingly.
  • Add small icon to top-left of world customization GUI to indicate whether Depths Update is installed, with tooltip displaying recommended mod version and notes for the best experience.
  • Implement multiple improvements for vanilla ravine and cave carvers.
  • Update world customization GUI. Page tab buttons are now placed on the left side of the screen. GUI elements are more responsive and better adjust to window resolution changes.
  • Update settings tooltips to render with a background texture.

Technical Changes

  • Add CARVABLE_BLOCK registry, used to replace older compatibility code used to additional valid carvable blocks.
  • Update large swathes of world generation code to support world height extension mod compatibility for Infdev 20100227 and interpolated noise world generators.
  • Update Modern Beta registries to use their NBT tags for their internal names.
  • Update Property classes.
    • Add new RegistryProperty to enable adding properties that use Modern Beta registries.
    • Rename previous RegistryProperty to StringFilterProperty.
    • Update Property constructors to allow declaring initial display.
  • Update and rename various MapGenBetaCave methods.
  • Refactor client.gui package structure.
Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded