Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App
Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Terra

Terra

World generation modding/configuration platform

344.2k
1,113
Adventure
Utility
World Generation
AboutChangelogVersions

6.6.2-BETA-fabric

by duplexsystem on Jun 6, 2025
Download

6.6.2-BETA-bukkit

by duplexsystem on Jun 5, 2025
Download

This version introduces many new features including:

  • Support for Minecraft 1.21.5
  • Support for Allay 0.4.1
  • Overworld Pack 1.5.1

Overworld changes:

  • Added Spring to Life features
  • Added Pale Garden
  • Added Mob Rooms
  • Improved Shrub Beach

6.6.1-BETA-bukkit

by duplexsystem on Mar 2, 2025
Download

Fixes a crash with custom portals.

6.6.0-BETA-bukkit

by duplexsystem on Mar 1, 2025
Download

6.6.0-BETA-fabric

by duplexsystem on Mar 1, 2025
Download

This version introduces many new features including:

  • Support for Minecraft 1.21.4
  • Allay platform support
  • Minestom platform support
  • Improvements to the CLI generator
  • Various other changes, optimizations, and bug fixes

Config pack development changes:

  • Platform Minecraft Biome Config:
    • Both Fabric and Bukkit's Minecraft Biome Config have been cleaned up and Bukkit now supports the full range of options
  • Noise addon changes:
    • Both FBM and the basic ArithmeticSampler samplers now implement the DerivativeNoiseSampler API
    • You can now turn off salting the noise lookup of the Cellular sampler with the new salt-lookup parameter
    • New LINEAR_MAP normalizer

Paralithic changes:

  • Adds support for Paralithic let expressions. Let expressions enable the ability to bind names to expressions within the context of another expression, e.g.
5 + let
  a := 3.5,
  b := a^2, // Optional trailing comma
in a * b * (let d := sqrt(x) in cos(d))
  • As the introduction of let expressions may break config packs and the noise predicate addon (which uses the in invocation variable reserved as a keyword in let expressions), this must explicitly be enabled in pack.yml via the following:
expressions:
  options:
    enable-let-expressions: true
  • The noise predicate addon will use input instead of in if let expressions are enabled, which currently affects only the EXPRESSION_NORMALIZER sampler

6.5.1-BETA-bukkit

by duplexsystem on Oct 13, 2024
Download

This version fixes a bug when using a jar not built with Mojang mappings.

6.5.0-BETA-bukkit

by duplexsystem on Sep 25, 2024
Download

6.5.0-BETA-fabric

by duplexsystem on Sep 25, 2024
Download

This version introduces many new features including:

  • Support for Minecraft 1.21.1
  • Support for Java 21
  • Various other minor changes, optimizations, and bug fixes

Config pack development changes:

  • New Feature Stage Blending allows for biomes to mix features in from surrounding biomes
    • Controlled using new blend.sampler and blend.amplitude feature generation parameters
  • Noise sampler changes: *New PESUDOEROSION sampler added via the config-noise-function addon * Makes use of the new DerivativeNoiseSampler API currently implemented by OPEN_SIMPLEX_2' and 'OPEN_SIMPLEX_2S
  • Terrascript changes:
    • New Salted sampler functions which accept an additional integer argument that adds salt to the sampler
  • Slant Palettes can now be disabled using the new slant.disable-palettes parameter

6.5.0-ALPHA-fabric

by Astrashh on Sep 18, 2024
Download

This version adds support for 1.20.6 and requires Java 21 to use. This version also introduces some new minor additions and bug fixes. See https://github.com/PolyhedralDev/Terra/pull/467 for more details.

6.4.3-BETA-bukkit

by dfsek on Dec 24, 2023
Download

This minor version fixes a critical terrain generation issue involving linear interpolation in fractal samplers. All users of 6.4 versions should update IMMEDIATELY.

6.4.3-BETA-fabric

by dfsek on Dec 24, 2023
Download

This minor version fixes a critical terrain generation issue involving linear interpolation in fractal samplers. All users of 6.4 versions should update IMMEDIATELY.

6.4.2-BETA-bukkit

by duplexsystem on Dec 18, 2023
Download

This version brings our minimum supported Minecraft version to 1.20.4 for both Fabric, and Bukkit (Paper+).

With this version config developers should update their config packs translating minecraft:grass to minecraft:short_grass and updating entity ids from ZOMBIE to minecraft:zombie, for example.

6.4.2-BETA-fabric

by duplexsystem on Dec 18, 2023
Download

This version brings our minimum supported Minecraft version to 1.20.4 for both Fabric, and Bukkit (Paper+).

With this version config developers should update their config packs translating minecraft:grass to minecraft:short_grass and updating entity ids from ZOMBIE to minecraft:zombie, for example.

6.4.1-BETA-bukkit

by Astrashh on Nov 25, 2023
Download

6.4.1-BETA-fabric

by Astrashh on Nov 25, 2023
Download

This version fixes a bug introduced in the previous version where ore blocks exposed to air were not generating properly. This bug fix does not apply retroactively to chunks that already have been generated with 6.4.0!

6.4.0-BETA-bukkit

by Astrashh on Nov 14, 2023
Download

6.4.0-BETA-fabric

by Astrashh on Nov 14, 2023
Download

This version introduces many new features including:

  • Support for Minecraft 1.20.2
  • Experimental support for Folia
  • The removal of a dedicated Quilt platform. Quilt users may now use the Fabric jar instead
  • Various other minor changes, optimizations, and bug fixes

Config pack development changes:

  • New SCATTERED_ORE config type added via the config-ore addon
  • Terrascript changes:
    • New rsqrt function
    • Additional optional boolean argument to the block function that determines if the block should use physics (Such as setting water to flow on generation)
  • Noise sampler changes:
    • New sampler DISTANCE - Provides the distance from a configured position
    • New sampler TRANSLATE - Allows translating sampler coordinate inputs
    • New sampler EXPRESSION_NORMALIZER - Allows modifying the output of a sampler using an expression
    • New LocalNoiseLookup CELLULAR sampler return type - Uses coordinates relative to closest cell origin for noise lookup
  • New experimental optional image caching parameters available in pack.yml to reduce memory usage once images are no longer needed:
    • images.cache.load-on-use: true - Only load images into memory upon first use
    • images.cache.timeout: SECONDS - Delay to unload an image after last use

6.3.1-BETA-fabric

by Astrashh on Jul 14, 2023
Download

6.3.1-BETA-bukkit

by Astrashh on Jul 14, 2023
Download

Added 1.20.1 support, includes the default Overworld 1.3.3 config featuring updated sakura mountains.

6.3.0-BETA-quilt

by Astrashh on Jun 20, 2023
Download
1
2
4

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

new-project-page@ac78952

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.