Modern Beta: Amplified [Fabric]

Modern Beta: Amplified [Fabric]

1.6k Downloads


Glacier World Seed

10/14/2022 - Version 1.1 is out; multiple bugs have been fixed and cave generation has changed.

Overview

Modern Beta: Amplified is a mod that innovates upon the open-source Modern Beta by b3spectacled and generates Beta 1.7.3 terrain doubled in breadth and in height in modern Minecraft. The mod also uses a modified version of the Beta cave generator to spawn more extensive cave systems than those in Beta 1.7.3.

This mod was made for Fabric and requires the Fabric mod loader and Fabric API. Feedback and questions about the mod are welcome.

Notice: Incompatible with Modern Beta (Original) Worlds

This mod is incompatible with worlds made with the original Modern Beta mod.

Screenshots


Comparison: Vanilla Graphics vs. Beta Graphics

The default graphics in modern Minecraft are noticeably different from the graphics in Beta Minecraft. For example, one may notice that trees by default appear darker than they would in Beta (even with the same color assignments)

Vanilla Graphics:

With Golden Days pack:

Guide: Emulate Beta Graphics (Recommended)

Beta graphics can be emulated in 1.18.2 by installing the below resource packs and mods.

Download the Golden Days resource pack and open the pack folder. Locate and delete the folders: colormap in assets/minecraft/textures (incompatible with the grass and foliage colors), and custom in assets/minecraft/optifine/colormap (possibly incompatible).

In Resource Packs, add Programmer Art (built-in) to selected packs above Fabric Mods. Then add the modified Golden Days pack to selected packs above Programmer Art.

Download No AO Tree Trunks and add this pack above the Golden Days pack.

Download Old Lighting & Old Water and locate the folder "colormap" in assets/minecraft/textures (incompatible) and delete this folder. Add this pack above "No AO Tree Trunks."

Install Custom Fog and set View Distance to 32 chunks (twice the Beta default) and set Fog Start to 25% (same as the Beta Default). Also, set Mipmap Levels to 0x. Disabling mipmaps makes distant trees appear brighter like in Beta, and the larger fog cover makes the graininess of distant textures less noticeable.

Install Nostalgic Tweaks for slightly brighter-colored grass and many other old aesthetic features.

Install Custom FoV to disable FoV increase when sprinting or fast-flying.

Other mods that bring Beta features back or improve performance are listed on the original Modern Beta mod page.

Terrain

Exploring Beta Amplified terrain can be a very rewarding experience. Every seed has its own set of characteristics affecting the height and shape of landforms across its entire map. Features that can spawn include sheer cliffs, arches, overhangs, steep slopes, rolling hills and lowlands. While rolling hills and lowlands are universal and don't seem to vary much by seed, the general shapes and maximum heights of cliffs and overhangs and arches can significantly vary based on the seed, even millions of blocks out from the center of a given world.

As an example, the seed 4623372036854775807 seems to be incapable of spawning landforms that reach cloud level (a 20000-block search yielded no very tall mountains). The tallest spawning landforms are primarily hills and cliffs, and overhangs and arches are very unpronounced and uncommon.

On the other hand, the seed 4042531831790214307 spawns enormous overhangs and arches consistently when tall landforms spawn. The tallest landforms top out at about y=180.

The two above examples are rather extreme examples; most seeds have more of a balance between the different kinds of landforms as well as their own traits that one could notice after observing many landscapes within a seed. As a general rule, tall landforms are more likely to spawn in high-rainfall areas than in dry areas.

To experience the true variety of Beta Amplified terrain, one must explore terrain from not only one seed but a variety of seeds.

Caves

With this mod, cave systems are about twice as extensive on average, but spawn only half as frequently, as cave systems prior to release 1.7.2.

List of Changes from Original Mod (1.18.2)

  • Doubled breadth and height of terrain generation
  • Changed default settings to use the old cave spawning algorithm (can be changed in settings if desired)
  • Implemented fix for bug causing caves to get cut off at chunk borders
  • Decreased frequency of cave systems
  • Increased size range of cave systems
  • Changed cloud height to y:158
  • Replaced deserts with parched savannas (can be remapped in settings if desired)
  • Reduced incidence of springs
  • Removed springs from parched savannas and tundras
  • Removed aquifers
  • Removed mineables added after Beta 1.7.3
  • Removed flowers added after Beta 1.7.3
  • Disabled natural spawning of mobs added after Beta 1.7.3

Adding Post-Beta 1.7.3 Features

By default, this mod disables the spawning of most mineables, flowers and mobs added after Beta 1.7.3. One can add these features back if desired, by following these steps:

1.16.5 only

  • Added the pine forest biome
  • Changed the default mod settings to spawn the ice desert biome and not assign ocean biomes (can be changed in customization)
  • Implemented transitions between snowless and snowy land based on temperature and height
  • Changed cave spawning from old caves to 1.16.5 caves
  • Changed range of temperature and rainfall at which swampland spawns
  • Changed default cloud height from y:108 to y:164
  • Reduced incidence of waterfalls and lava-falls by 75% (the quadrupled surface area was causing falls to spawn in cliffsides much more frequently)
  • Reduced incidence of tall grass in plains
  • Removed tall grass from taiga and forest
  • Removed lilypads from swampland
  • Removed flowers added post-Beta
  • Removed villages from taiga
  • Removed water pools from all biomes except swampland and rainforest
  • Removed waterfalls from savanna, desert, taiga, tundra and ice desert
  • Removed lava pools and lava-falls from taiga, tundra and ice desert

Reducing village spawning: Villages by default spawn very frequently with the 1.16.5 version of this mod and also have flawed spawning. For these reasons one might want to reduce spawning of villages.

Notice: Applying this change will reduce village/outpost spawning universally, not just for Beta Amplified worlds. Therefore, any existing worlds of any world type within the same instance or game directory may have reduced village/outpost spawning in any new chunks.

Instructions: Download reduce-villages-addon.jar in Files. Next, open both the mod .jar and reduce-villages-addon.jar using 7Zip or WinRar. Copy modern_beta.mixins.json to the directory. Next, navigate to com\bespectacled\modernbeta\mixin and copy MixinStructureConfig.class to that folder.

This should effectively triple the spacing and separation values used for spawning of villages and outposts, for all worlds with villages.

Disclaimer

Although bug reports are welcome, there is no warranty and no guarantee that the mod will work fully properly or be compatible with other mods.

Credits

  • Thanks to b3spectacled, for creating Modern Beta and licensing the source code to allow for modifications.
  • Thanks to Notch, who originally designed the Beta terrain generator.
  • Thanks to TheMasterCaver, whose comments about cave generation code I referenced.