Skip to content

Releases: UselessSolutions/TerrainAPI

v1.4.4-7.2-pre1

09 May 11:47
Compare
Choose a tag to compare

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

21 Mar 00:28
Compare
Choose a tag to compare

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

23 Feb 07:42
4aa42fd
Compare
Choose a tag to compare

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

06 Jan 08:44
545caaa
Compare
Choose a tag to compare

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

25 Nov 06:57
545caaa
Compare
Choose a tag to compare

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

02 Dec 15:28
Compare
Choose a tag to compare

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

13 Nov 18:57
77a7b1b
Compare
Choose a tag to compare

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

10 Nov 20:13
Compare
Choose a tag to compare

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

07 Nov 18:52
Compare
Choose a tag to compare

Change Log

Additions:

  • Added Mod Icon

b1.2.1 addManagedOreFeature

04 Nov 19:26
Compare
Choose a tag to compare

Change Log

Additions:

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