Compatibility
Minecraft: Java Edition
1.12.2
Platforms
Supported environments
Links
Creators
Details
Licensed MIT
Published 11 months ago
Updated last month
Changelog
This release is mostly several technical changes made to support potential future add-on mods that I might do.
- Add command
modernbetaforge:getgeneratorsettingwhich prints a specific generator setting value. Requires maximum permission value (4) to use. - Add command
modernbetaforge:setgeneratorsettingwhich updates a specific generator setting with a new value. Requires maximum permission value (4) to use, followed by a world restart. - Add generator setting
useClimateFeatureswhich toggles using the biome source's climate sampler when applicable or a biome's default temperature value when generating snow or ice. - Add additional input validations for generator settings.
- Add small delay in between A/D navigation key presses in the world customization screen.
Technical Changes
Modern Beta Forge and related mod repositories will be moving from Github to Codeberg in the near future. All outgoing links on Modrinth will be updated accordingly.
- Add additional Javadoc documentation for all Modern Beta registries.
- Rename
NoiseScaleDepthscale/depth container class toNoiseHeightand move into its own file. - Add
NoiseHeightSamplerinterface for adding new samplers for terrain base height and height variation forNoiseChunkSource. - Add
NOISE_HEIGHT_SAMPLERregistry for addingNoiseHeightSamplerimplementations for modifying base terrain variation. - Add option to specify an integer priority when registering to a Modern Beta Registry. Entries registered at a lower priority will be used earlier in the generation process.
- Add option to specify the scale/number of decimal places when registering a custom
FloatProperty. - Add option to hide custom properties from being displayed on the world customization GUI.
- Add
getNoiseHeightSamplermethod toNoiseChunkSourcefor getting a registered and instantiatedNoiseHeightSampler. - Add
getNoiseHeightmethod toNoiseChunkSourcefor sampling theNoiseHeightat a particular block coordinate. - Add getter methods to
NoiseChunkSourcefor getting the noise dimensions. - Change
BiomeInjectionContextto also store the base/original sampled biome. - Change several utility debug and getter methods in
NoiseChunkSourceto final methods. - Rename several methods in
PerlinOctaveNoise. - Remove deprecated method
buildBiomeInjectionContextinChunkSource.
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
1.12.2-1.8.0.0Loaders
Game versions
1.12.2Downloads
75Publication date
August 24, 2025 at 12:59 AMPublisher
b3spectacled
Member



