Skip to content

Releases: UselessSolutions/TerrainAPI

v1.4.4-7.2-pre1

Choose a tag to compare

@UselessBullets UselessBullets released this 09 May 11:47

Dependencies:

Change Log

  • Added 7.2 world generation changes

If you are downloading the mod for personal use then only download terrainapi-1.4.4-7.2-pre1.jar not terrainapi-1.4.4-7.2-pre1-sources.jar

v1.4.4-7.1

Choose a tag to compare

@UselessBullets UselessBullets released this 21 Mar 00:28

Dependencies:

Change Log

Fixes:

  • Fixed clay not generating in the world

If you are downloading the mod for personal use then only download terrainapi-1.4.4-7.1.jar not terrainapi-1.4.4-7.1-sources.jar

v1.4.3-7.1

Choose a tag to compare

@UselessBullets UselessBullets released this 23 Feb 07:42
4aa42fd

Dependencies:

Change Log

Changes:

  • Added a hashmap in OverworldConfig for storing arbitrary integers in the config
  • Added a native value for the chance per chunk for a labyrinth to spawn "terrain-api:labyrinth"

If you are downloading the mod for personal use then only download terrainapi-1.4.2-7.1.jar not terrainapi-1.4.2-7.1-sources.jar

v1.4.2-7.1

Choose a tag to compare

@UselessBullets UselessBullets released this 06 Jan 08:44
545caaa

Dependencies:

Change Log

Changes:

  • Moved plugin loading to HalpLibe's afterGameStart entrypoint
  • Now requires Halplibe to load

If you are downloading the mod for personal use then only download terrainapi-1.4.2-7.1.jar not terrainapi-1.4.2-7.1-sources.jar

v1.4.0

Choose a tag to compare

@UselessBullets UselessBullets released this 25 Nov 06:57
545caaa

TerrainAPI 1.4.0 should be mostly compatible with any TerrainAPI 1.3.X plugins

Note, 1.4.0 might break compatibility with mods that create there own Chunk Decorators like Tropicraft.

Change Log

Changes:

  • Generator Features can now specify a starting and ending range, and features will only generate within those bands
  • Configs now save starting and ending range, this might require resetting json configs to work properly

If you are downloading the mod for personal use then only download terrainapi-1.4.0.jar not terrainapi-1.4.0-sources.jar

v1.4.1-7.1

Choose a tag to compare

@UselessBullets UselessBullets released this 02 Dec 15:28

Change Log

Additions:

  • Decorator APIs now make use of the new block update feature in 7.1

Fixes:

  • Random Features now spawn within the correct ranges

If you are downloading the mod for personal use then only download terrainapi-1.4.1-7.1.jar not terrainapi-1.4.1-7.1-sources.jar

r1.3.1 Fixes

Choose a tag to compare

@UselessBullets UselessBullets released this 13 Nov 18:57
77a7b1b

TerrainAPI 1.3.1 should be fully compatible with any TerrainAPI 1.3.X version

Change Log

Additions:

  • Added an API lock to prevent accidental use outside the intended environment

Changes:

  • Generate Trees structure functions now deprecated replaced with standard biome feature methods
  • Deprecated some internal generation methods, mods using custom API Decorators should make sure to update the calls

Fixes:

  • Fixed occasional null pointer crash at startup
  • All world features now get generated per chance rather than for each batch of chances
  • Ore value overwrite warning now only appears when over values are being overwritten

If you are downloading the mod for personal use then only download terrainapi-1.3.0.jar not terrainapi-1.3.0-sources.jar

r1.3.0 More World Types and Documentation

Choose a tag to compare

@UselessBullets UselessBullets released this 10 Nov 20:13

TerrainAPI 1.3.0 will not work for TerrainAPI plugins made for versions before 1.3.0

If you are downloading the mod just to use then only download terrainapi-1.3.0.jar not terrainapi-1.3.0-sources.jar

Change Log

Additions:

  • Custom Config Class System
  • Added ChunkDecoratorRetroAPI
  • Added ChunkDecoratorOverworldHellAPI
  • OverworldAPI now applies to world types:
    • WorldType Paradise
    • WorldType Floating
    • WorldType Amplified
    • WorldType Island
    • WorldType Winter
    • WorldType Woods
    • WorldType Inland
  • Added HellConfig for changing tree leaves probability
  • Added JavaDocs
  • Added BaseInitialization class to help organize API Usage

Changes:

  • OverworldAPI Biome Feature Maps now configurable in json
  • Biome Feature Hashmaps moved into Overworld Config
  • Biome Feature Hashmaps should now be accessed with appropriate Overworld Config methods
  • Renamed and Refactored large amounts of the API
  • Moved some methods to the new Utilities Class

Removed:

  • Removed Methods and Fields previously marked as Deprecated

Fixes:

  • ChunkDecoratorNetherAPI now actually modifies Nether Generation
  • Tree worldFeature now generates per tree rather than per Tree Cluster

r1.2.2 Mod Icon

Choose a tag to compare

@UselessBullets UselessBullets released this 07 Nov 18:52

Change Log

Additions:

  • Added Mod Icon

b1.2.1 addManagedOreFeature

Choose a tag to compare

@UselessBullets UselessBullets released this 04 Nov 19:26

Change Log

Additions:

  • Added method addManagedOreFeature to the OreFeature API, for more easily adding ore features with the json configurability