Nether API

Nether API

27 Downloads

Unifies nether biome generation, fixes bugs, and serves as a library for adding nether biomes!


Mod Features:

  • Allows all nether biome mods to work together by unifying their nether biome code!
  • Automatically enables Forge's cascading world gen fix during Nether generation!
  • Nether caves can now carve through biome top/filler blocks and soul sand (instead of only netherrack)!

Library Features:

Ability to add custom nether biomes: 

  • Can have a custom music type
  • Can have passive ambient sounds
  • Can have a custom darkness ambient sound
  • Can have a custom fog color
  • Can spawn passive particles
  • Can have multiple weighted sub-biomes and edge-biomes
  • Can have a custom lava color (idea by Mellohi)
  • Can have a custom surface builder, and a custom chunk populator
  • Can have custom nether cave carving conditions

Ability to add custom nether structures:

  • Can generate between chunks (like Nether Fortresses)
  • Can have custom entity spawning properties (like Nether Fortresses)
  • Can have custom generation conditions
  • All registered structures automatically work with the /locate command
  • All registered structures automatically check for other structures when generating, so they won't intersect

Special Mod Compatibility and Fixes:

BetterNether:

  • All three versions are supported (BetterNether, BetterNether ROTN, and BetterNether Continuation 0.1.9.5)
  • BetterNether uses a pseduo-biome generation system, this mod disables that and gives it real biomes

Biomes O' Plenty:

  • Added config option to toggle world-type dependency for Biomes O' Plenty's nether biomes, allowing them to spawn even when the world-type isn't set to "Biomes O' Plenty"
  • Fixed Biomes O' Plenty nether lava cascading world gen bug (caused by that mod copying Vanilla's code, but not copying Forge's fix for it MC-117810)
  • Prevent Biomes O' Plenty from hiding its cascading world gen bugs from the logger (lol)

 

NetherEx:

  • Added functionality for NetherEx's previously unused config values for soul sand and gravel generation
  • Fixed bad structure size check, no longer causes cascading world gen when checking structure placement

Planned Features:

  • End biome API
  • End structure API

This mod will not be ported