▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Modern Beta for Forge 1.12.2
Modern Beta for Forge 1.12.2

Modern Beta for Forge 1.12.2

Generate Beta, Alpha, Infdev, and Indev terrain for Minecraft 1.12.2.

7.6K
21
Все версииModern Beta 1.12.2-1.8.0.0

Modern Beta 1.12.2-1.8.0.0

Release7 мес. назад

Список изменений

This release is mostly several technical changes made to support potential future add-on mods that I might do.

  • Add command modernbetaforge:getgeneratorsetting which prints a specific generator setting value. Requires maximum permission value (4) to use.
  • Add command modernbetaforge:setgeneratorsetting which updates a specific generator setting with a new value. Requires maximum permission value (4) to use, followed by a world restart.
  • Add generator setting useClimateFeatures which 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 NoiseScaleDepth scale/depth container class to NoiseHeight and move into its own file.
  • Add NoiseHeightSampler interface for adding new samplers for terrain base height and height variation for NoiseChunkSource.
  • Add NOISE_HEIGHT_SAMPLER registry for adding NoiseHeightSampler implementations 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 getNoiseHeightSampler method to NoiseChunkSource for getting a registered and instantiated NoiseHeightSampler.
  • Add getNoiseHeight method to NoiseChunkSource for sampling the NoiseHeight at a particular block coordinate.
  • Add getter methods to NoiseChunkSource for getting the noise dimensions.
  • Change BiomeInjectionContext to also store the base/original sampled biome.
  • Change several utility debug and getter methods in NoiseChunkSource to final methods.
  • Rename several methods in PerlinOctaveNoise.
  • Remove deprecated method buildBiomeInjectionContext in ChunkSource.

Файлы

modernbetaforge-1.12.2-1.8.0.0.jar(1.98 MiB)
Основной
Скачать
modernbetaforge-1.12.2-1.8.0.0-javadoc.jar(1.26 MiB)
Скачать
modernbetaforge-1.12.2-1.8.0.0-sources.jar(1.66 MiB)
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.12.2-1.8.0.0

Загрузчики

Forge

Версии игры

1.12.2

Загрузок

97

Дата публикации

7 мес. назад

Загрузил

ID версии

Главная