[1.8.9][1.9.4]Terrain Crystals!

BaileyH

New Member
Jul 29, 2019
858
4
0
This mod is open sourced and can be found here!



Terrain Crystals is a small mod that allows players to construct large spike-shaped islands out of several vanilla biomes. Crystals can convert current biomes into new biomes as well as provide decoration from the respective biome.

Download link: http://minecraft.curseforge.com/projects/terrain-crystals

Mod Spotlight by @Welsknight Gaming


Currently the following biomes are supported:

  • Plains - Can generate grass, flowers as well as Birch or Oak trees. - Converts the biome to Plains
  • Desert - Creates varying size of cacti and dead bushes - Converts the biome to Desert
  • Mesa - Creates an island of layered hardened clay of various colors as well as red sand and cactus - Converts the biome to Mesa
  • Taiga - Creates an island of dirt, podzol, coarse dirt and grass with spruce saplings on the surface. - Converts the biome to Cold Taiga (Allows snow)
  • End - Creates an island of end stone with ruin-like structures of obsidian spotted about. - Converts the biome to End
  • Nether - Creates an island of Netherrack, soul sand and gravel. Can spawn mushrooms if dark enough. - Converts the biome to Hell
  • Mushroom Island - Creates an island of Mycelium with red and brown mushrooms with a chance to spawn large mushrooms. - Converts the biome to Mushroom island
How it works:
  • A platform is generated underneath the player and blocks are generated in the world from the player one radius length away on all sides. Blocks will **only** be placed where air exists. It will not destroy any blocks if you accidentally cast it in an undesired location.
  • After a circle is created, the platform begins to expand downwards in a spike-like shape with random chances to generate extra blocks where they otherwise would not - this gives the island a random shape.
  • The surface is randomly distributed with various odds of decoration or blocks depending on the biome type chosen
  • Once the surface is placed, the biome is then changed to the biome type of the crystal respective to each surface blocks column. It does not change the entire chunk to the same biome. This lets you make really cool biome borders!
  • The biome will not update client-side until the player re-logs, however it is updated server side immediately.
  • Decoration and biome shifts only happen on newly generated surface blocks. Casting it without generating new surface won't do anything!
  • The item is damaged based on the number of blocks generated, not the number of casts.


Diameter, durability, decoration and biome conversion are all configurable in the configs giving pack authors the utmost control!

The defaults set each crystal to a diameter of 11 with a durability that can spawn approx. 7,000 blocks, enough to create a 50x50 platform of a single type.

Basic crafting recipes are available in game and easily modified via minetweaker for pack devs.

Additional biomes and terrain features may be added in the future, feel free to toss your ideas or pull requests down below or in the repository - your feedback is valued - thanks!

No pix no clix!
2016-03-17_16.22.22.png 2016-03-17_15.50.32.png 2016-03-17_14.47.44.png 2016-03-17_15.51.14.png 2016-03-17_15.52.40.png2016-03-17_15.48.09.png

An example of how the island generates: http://i.imgur.com/eJlm4hx.gifv
 
Last edited:

Yulife

New Member
Jul 29, 2019
889
-4
0
Additional biomes and terrain features may be added in the future, feel free to toss your ideas or pull requests down below or in the repository - your feedback is valued - thanks!
Wouldn't requests go invalid if you'd make the islands customizeable via JSON? :) Not sure how you do it via code but something like surface blocks, bottom blocks, foliage, biome, hex code for the crystal, etc. You would just leave the currents one in as examples. That would be great!
 

Azzanine

New Member
Jul 29, 2019
2,706
-11
0
You are really going to be left behind with that attitude. Lol.

Sent from my GT-I9100 using Tapatalk
 
  • Like
Reactions: Yulife