Open Terrain Generator (OTG)

A data-driven world generation tool for Forge and Spigot that gives you full control over Minecraft’s world generation.

File Details

OpenTerrainGenerator-1.12.2-v9.7

  • R
  • Sep 16, 2025
  • 4.35 MB
  • 475.7K
  • 1.12.2
  • Forge

File Name

OpenTerrainGenerator-1.12.2-v9.7.jar

Supported Versions

  • 1.12.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:open-terrain-generator-265894:7004304")

Learn more about Curse Maven

In preparation for the upcoming RLCraft Dregor 1.1.0 Release, the team behind it have contributed the following fixes and optimisations:

Bug-fixes

  • Fixed TerrainGen.populate() being called with the block position, rather than chunk position.
  • Fixed ForgeWorld using inverted X and Z positions for getBiome() call.
  • Fixed OTGMineshaftGen using incorrect positioning for getBiome() call.
  • Fixed RavinesGen using incorrect positioning for getBiome() call.
  • Fixes ChunkCoordinate's hash-code function incorrectly handling / ignoring the X-position.
  • Fixes BiomeCommand using the y-position instead of z-position for getSavedBiomeName() with -s parameter.

Optimizations

  • Optimize ArraysCache performance by significantly reducing the amount of array-instantiation.
  • Optimize getInts() performance by preventing unnecessary array-instantiation.
  • Replace map with array to improve performance in the BiomeGroupManager.
  • Introduce caching to BiomeGroup.
  • Update the FifoMap to utilize built-in removeEldestEntry for FIFO handling.

And more